new libraries from Ivan - 28 April 2009
authorjlexau <jlexau>
Tue, 28 Apr 2009 18:55:22 +0000 (18:55 +0000)
committerjlexau <jlexau>
Tue, 28 Apr 2009 18:55:22 +0000 (18:55 +0000)
32 files changed:
electric/aMarinaM.jelib
electric/arbiterM.jelib
electric/centersJ.jelib
electric/countersL.jelib
electric/coversM.jelib
electric/dockM.jelib
electric/driversM.jelib [new file with mode: 0755]
electric/dukeF.jelib
electric/edgesM.jelib
electric/fanPinsM.jelib
electric/fillM.jelib
electric/gaspM.jelib
electric/gates1inM.jelib
electric/gates2inM.jelib
electric/gates3inM.jelib
electric/jtagController.jelib
electric/jtagControllerAutoGenLib.jelib
electric/jtagScan.jelib
electric/latchGroupsK.jelib
electric/latchPartsK.jelib
electric/latchesK.jelib
electric/loopCountM.jelib
electric/moveM.jelib
electric/oneHotM.jelib
electric/predicateM.jelib
electric/programsM.jelib
electric/registersM.jelib
electric/scanM.jelib
electric/stageGroupsM.jelib
electric/stagesM.jelib
electric/testsM.jelib
electric/wiresL.jelib

index e3bc409..b73de39 100755 (executable)
@@ -117,9 +117,8 @@ Esir[1:9]||D5G2;|pin@8||B
 X
 
 # Cell marinaOut;2{lay}
-CmarinaOut;2{lay}||cmos90|1238358824092|1239715438267||DRC_last_good_drc_area_date()G1239553775974|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715619197
+CmarinaOut;2{lay}||cmos90|1238358824092|1240924291308||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||1632|1816||||
 NX-Metal-2-Metal-3-Con|contact@1||612|-520||||
 NX-Metal-2-Metal-3-Con|contact@2||324|-520||||
 NX-Metal-2-Metal-3-Con|contact@3||468|-520||||
@@ -264,7 +263,7 @@ NX-Metal-2-Metal-3-Con|contact@144||174|2116||||
 NX-Metal-2-Metal-3-Con|contact@145||-204|858||||
 NX-Metal-2-Metal-3-Con|contact@146||-204|2060||||
 IstageGroupsM:northFifo;3{lay}|northFif@2||0|4104|||D5G4;
-IdockM:outputDock;4{lay}|outputDo@3||0|0|||D5G4;
+IdockM:outputDock;5{lay}|outputDo@4||0|0|||D5G4;
 NMetal-2-Pin|pin@20||-1239|2504||||
 NMetal-2-Pin|pin@24||1239|2498||||
 NMetal-1-Pin|pin@33||-1800|-2696||||
@@ -272,79 +271,78 @@ NMetal-2-Pin|pin@35||-830|864||||
 NMetal-2-Pin|pin@36||-830|858||||
 IstageGroupsM:southFifo;3{lay}|southFif@2||0|-4176|||D5G4;
 IstageGroupsM:tokenFIFO;3{lay}|tokenFIF@1||0|2088|||D5G4;
-Ametal-2|net@110|||S1800|outputDo@3|sor[1]|1629|1816|contact@0||1632|1816
 Ametal-3|net@111|||S2700|southFif@2|out[3]|612|-2044|contact@1||612|-520
-Ametal-2|net@112|||S1800|outputDo@3|in[3]|612|-520|contact@1||612|-520
+Ametal-2|net@112|||S1800|outputDo@4|in[3]|612|-520|contact@1||612|-520
 Ametal-3|net@113|||S2700|southFif@2|out[1]|324|-2044|contact@2||324|-520
-Ametal-2|net@114|||S1800|outputDo@3|in[1]|324|-520|contact@2||324|-520
+Ametal-2|net@114|||S1800|outputDo@4|in[1]|324|-520|contact@2||324|-520
 Ametal-3|net@115|||S2700|southFif@2|out[2]|468|-2044|contact@3||468|-520
-Ametal-2|net@116|||S1800|outputDo@3|in[2]|468|-520|contact@3||468|-520
+Ametal-2|net@116|||S1800|outputDo@4|in[2]|468|-520|contact@3||468|-520
 Ametal-3|net@117|||S2700|southFif@2|out[4]|756|-2044|contact@4||756|-520
-Ametal-2|net@118|||S1800|outputDo@3|in[4]|756|-520|contact@4||756|-520
+Ametal-2|net@118|||S1800|outputDo@4|in[4]|756|-520|contact@4||756|-520
 Ametal-3|net@119|||S2700|southFif@2|out[5]|900|-2044|contact@5||900|-520
-Ametal-2|net@120|||S1800|outputDo@3|in[5]|900|-520|contact@5||900|-520
+Ametal-2|net@120|||S1800|outputDo@4|in[5]|900|-520|contact@5||900|-520
 Ametal-3|net@121|||S2700|southFif@2|out[6]|1044|-2044|contact@6||1044|-520
-Ametal-2|net@122|||S1800|outputDo@3|in[6]|1044|-520|contact@6||1044|-520
+Ametal-2|net@122|||S1800|outputDo@4|in[6]|1044|-520|contact@6||1044|-520
 Ametal-3|net@123|||S2700|southFif@2|out[7]|1188|-2044|contact@7||1188|-520
-Ametal-2|net@124|||S1800|outputDo@3|in[7]|1188|-520|contact@7||1188|-520
+Ametal-2|net@124|||S1800|outputDo@4|in[7]|1188|-520|contact@7||1188|-520
 Ametal-3|net@125|||S2700|southFif@2|out[8]|1332|-2044|contact@8||1332|-520
-Ametal-2|net@126|||S1800|outputDo@3|in[8]|1332|-520|contact@8||1332|-520
+Ametal-2|net@126|||S1800|outputDo@4|in[8]|1332|-520|contact@8||1332|-520
 Ametal-3|net@127|||S2700|southFif@2|out[9]|1476|-2044|contact@9||1476|-520
-Ametal-2|net@128|||S1800|outputDo@3|in[9]|1476|-520|contact@9||1476|-520
+Ametal-2|net@128|||S1800|outputDo@4|in[9]|1476|-520|contact@9||1476|-520
 Ametal-3|net@129|||S2700|southFif@2|out[29]|-1548|-2044|contact@10||-1548|-520
-Ametal-2|net@130|||S1800|outputDo@3|in[28]|-1548|-520|contact@10||-1548|-520
+Ametal-2|net@130|||S1800|outputDo@4|in[28]|-1548|-520|contact@10||-1548|-520
 Ametal-3|net@131|||S2700|southFif@2|out[30]|-1404|-2044|contact@11||-1404|-520
-Ametal-2|net@132|||S1800|outputDo@3|in[29]|-1404|-520|contact@11||-1404|-520
+Ametal-2|net@132|||S1800|outputDo@4|in[29]|-1404|-520|contact@11||-1404|-520
 Ametal-3|net@133|||S2700|southFif@2|out[31]|-1260|-2044|contact@12||-1260|-520
-Ametal-2|net@134|||S1800|outputDo@3|in[30]|-1260|-520|contact@12||-1260|-520
+Ametal-2|net@134|||S1800|outputDo@4|in[30]|-1260|-520|contact@12||-1260|-520
 Ametal-3|net@135|||S2700|southFif@2|out[32]|-1116|-2044|contact@13||-1116|-520
-Ametal-2|net@136|||S1800|outputDo@3|in[31]|-1116|-520|contact@13||-1116|-520
+Ametal-2|net@136|||S1800|outputDo@4|in[31]|-1116|-520|contact@13||-1116|-520
 Ametal-3|net@137|||S2700|southFif@2|out[33]|-972|-2044|contact@14||-972|-520
-Ametal-2|net@138|||S1800|outputDo@3|in[32]|-972|-520|contact@14||-972|-520
+Ametal-2|net@138|||S1800|outputDo@4|in[32]|-972|-520|contact@14||-972|-520
 Ametal-3|net@139|||S2700|southFif@2|out[34]|-828|-2044|contact@15||-828|-520
-Ametal-2|net@140|||S1800|outputDo@3|in[33]|-828|-520|contact@15||-828|-520
+Ametal-2|net@140|||S1800|outputDo@4|in[33]|-828|-520|contact@15||-828|-520
 Ametal-3|net@141|||S2700|southFif@2|out[35]|-684|-2044|contact@16||-684|-520
-Ametal-2|net@142|||S1800|outputDo@3|in[34]|-684|-520|contact@16||-684|-520
+Ametal-2|net@142|||S1800|outputDo@4|in[34]|-684|-520|contact@16||-684|-520
 Ametal-3|net@143|||S2700|southFif@2|out[36]|-540|-2044|contact@17||-540|-520
-Ametal-2|net@144|||S1800|outputDo@3|in[35]|-540|-520|contact@17||-540|-520
+Ametal-2|net@144|||S1800|outputDo@4|in[35]|-540|-520|contact@17||-540|-520
 Ametal-3|net@145|||S2700|southFif@2|out[37]|-396|-2044|contact@18||-396|-520
-Ametal-2|net@146|||S1800|outputDo@3|in[36]|-396|-520|contact@18||-396|-520
+Ametal-2|net@146|||S1800|outputDo@4|in[36]|-396|-520|contact@18||-396|-520
 Ametal-3|net@147|||S2700|southFif@2|out[17]|540|-2044|contact@19||540|-520
-Ametal-2|net@148|||S1800|outputDo@3|in[17]|540|-520|contact@19||540|-520
+Ametal-2|net@148|||S1800|outputDo@4|in[17]|540|-520|contact@19||540|-520
 Ametal-3|net@149|||S2700|southFif@2|out[10]|1548|-2044|contact@20||1548|-520
-Ametal-2|net@150|||S1800|outputDo@3|in[10]|1548|-520|contact@20||1548|-520
+Ametal-2|net@150|||S1800|outputDo@4|in[10]|1548|-520|contact@20||1548|-520
 Ametal-3|net@151|||S2700|southFif@2|out[11]|1404|-2044|contact@21||1404|-520
-Ametal-2|net@152|||S1800|outputDo@3|in[11]|1404|-520|contact@21||1404|-520
+Ametal-2|net@152|||S1800|outputDo@4|in[11]|1404|-520|contact@21||1404|-520
 Ametal-3|net@153|||S2700|southFif@2|out[12]|1260|-2044|contact@22||1260|-520
-Ametal-2|net@154|||S1800|outputDo@3|in[12]|1260|-520|contact@22||1260|-520
+Ametal-2|net@154|||S1800|outputDo@4|in[12]|1260|-520|contact@22||1260|-520
 Ametal-3|net@155|||S2700|southFif@2|out[13]|1116|-2044|contact@23||1116|-520
-Ametal-2|net@156|||S1800|outputDo@3|in[13]|1116|-520|contact@23||1116|-520
+Ametal-2|net@156|||S1800|outputDo@4|in[13]|1116|-520|contact@23||1116|-520
 Ametal-3|net@157|||S2700|southFif@2|out[14]|972|-2044|contact@24||972|-520
-Ametal-2|net@158|||S1800|outputDo@3|in[14]|972|-520|contact@24||972|-520
+Ametal-2|net@158|||S1800|outputDo@4|in[14]|972|-520|contact@24||972|-520
 Ametal-3|net@159|||S2700|southFif@2|out[15]|828|-2044|contact@25||828|-520
-Ametal-2|net@160|||S1800|outputDo@3|in[15]|828|-520|contact@25||828|-520
+Ametal-2|net@160|||S1800|outputDo@4|in[15]|828|-520|contact@25||828|-520
 Ametal-3|net@161|||S2700|southFif@2|out[16]|684|-2044|contact@26||684|-520
-Ametal-2|net@162|||S1800|outputDo@3|in[16]|684|-520|contact@26||684|-520
+Ametal-2|net@162|||S1800|outputDo@4|in[16]|684|-520|contact@26||684|-520
 Ametal-3|net@163|||S2700|southFif@2|out[18]|396|-2044|contact@27||396|-520
-Ametal-2|net@164|||S1800|outputDo@3|in[18]|396|-520|contact@27||396|-520
+Ametal-2|net@164|||S1800|outputDo@4|in[18]|396|-520|contact@27||396|-520
 Ametal-3|net@165|||S2700|southFif@2|out[20]|-324|-2044|contact@28||-324|-520
-Ametal-2|net@166|||S1800|outputDo@3|in[19]|-324|-520|contact@28||-324|-520
+Ametal-2|net@166|||S1800|outputDo@4|in[19]|-324|-520|contact@28||-324|-520
 Ametal-3|net@167|||S2700|southFif@2|out[21]|-468|-2044|contact@29||-468|-520
-Ametal-2|net@168|||S1800|outputDo@3|in[20]|-468|-520|contact@29||-468|-520
+Ametal-2|net@168|||S1800|outputDo@4|in[20]|-468|-520|contact@29||-468|-520
 Ametal-3|net@169|||S2700|southFif@2|out[22]|-612|-2044|contact@30||-612|-520
-Ametal-2|net@170|||S1800|outputDo@3|in[21]|-612|-520|contact@30||-612|-520
+Ametal-2|net@170|||S1800|outputDo@4|in[21]|-612|-520|contact@30||-612|-520
 Ametal-3|net@171|||S2700|southFif@2|out[23]|-756|-2044|contact@31||-756|-520
-Ametal-2|net@172|||S1800|outputDo@3|in[22]|-756|-520|contact@31||-756|-520
+Ametal-2|net@172|||S1800|outputDo@4|in[22]|-756|-520|contact@31||-756|-520
 Ametal-3|net@173|||S2700|southFif@2|out[24]|-900|-2044|contact@32||-900|-520
-Ametal-2|net@174|||S1800|outputDo@3|in[23]|-900|-520|contact@32||-900|-520
+Ametal-2|net@174|||S1800|outputDo@4|in[23]|-900|-520|contact@32||-900|-520
 Ametal-3|net@175|||S2700|southFif@2|out[25]|-1044|-2044|contact@33||-1044|-520
-Ametal-2|net@176|||S1800|outputDo@3|in[24]|-1044|-520|contact@33||-1044|-520
+Ametal-2|net@176|||S1800|outputDo@4|in[24]|-1044|-520|contact@33||-1044|-520
 Ametal-3|net@177|||S2700|southFif@2|out[26]|-1188|-2044|contact@34||-1188|-520
-Ametal-2|net@178|||S1800|outputDo@3|in[25]|-1188|-520|contact@34||-1188|-520
+Ametal-2|net@178|||S1800|outputDo@4|in[25]|-1188|-520|contact@34||-1188|-520
 Ametal-3|net@179|||S2700|southFif@2|out[27]|-1332|-2044|contact@35||-1332|-520
-Ametal-2|net@180|||S1800|outputDo@3|in[26]|-1332|-520|contact@35||-1332|-520
+Ametal-2|net@180|||S1800|outputDo@4|in[26]|-1332|-520|contact@35||-1332|-520
 Ametal-3|net@181|||S2700|southFif@2|out[28]|-1476|-2044|contact@36||-1476|-520
-Ametal-2|net@182|||S1800|outputDo@3|in[27]|-1476|-520|contact@36||-1476|-520
+Ametal-2|net@182|||S1800|outputDo@4|in[27]|-1476|-520|contact@36||-1476|-520
 Ametal-3|net@183|||S900|northFif@2|sic[9]|-1632|4896|southFif@2|soc[9]|-1632|-2016
 Ametal-3|net@187|||S2700|southFif@2|soc[1]|-1680|-2016|northFif@2|sic[1]|-1680|4896
 Ametal-3|net@188|||S2700|southFif@2|soc[2]|-1674|-2016|northFif@2|sic[2]|-1674|4896
@@ -354,107 +352,107 @@ Ametal-3|net@191|||S2700|southFif@2|soc[5]|-1656|-2016|northFif@2|sic[5]|-1656|4
 Ametal-3|net@192|||S2700|southFif@2|soc[6]|-1650|-2016|northFif@2|sic[6]|-1650|4896
 Ametal-3|net@193|||S2700|southFif@2|soc[7]|-1644|-2016|northFif@2|sic[7]|-1644|4896
 Ametal-3|net@194|||S2700|southFif@2|soc[8]|-1638|-2016|northFif@2|sic[8]|-1638|4896
-Ametal-3|net@195|||S2700|outputDo@3|dsA[TT]|372|2004|contact@37||372|2366
+Ametal-3|net@195|||S2700|outputDo@4|dsA[TT]|372|2004|contact@37||372|2366
 Ametal-2|net@196|||S1800|northFif@2|ainU[TT]|337|2366|contact@37||372|2366
-Ametal-3|net@197|||S2700|outputDo@3|dsA[1]|516|2004|contact@38||516|2366
+Ametal-3|net@197|||S2700|outputDo@4|dsA[1]|516|2004|contact@38||516|2366
 Ametal-2|net@198|||S1800|northFif@2|ainU[1]|491|2366|contact@38||516|2366
-Ametal-3|net@199|||S2700|outputDo@3|dsA[2]|660|2004|contact@39||660|2366
+Ametal-3|net@199|||S2700|outputDo@4|dsA[2]|660|2004|contact@39||660|2366
 Ametal-2|net@200|||S1800|northFif@2|ainU[2]|635|2366|contact@39||660|2366
-Ametal-3|net@201|||S2700|outputDo@3|dsA[3]|804|2004|contact@40||804|2366
+Ametal-3|net@201|||S2700|outputDo@4|dsA[3]|804|2004|contact@40||804|2366
 Ametal-2|net@202|||S1800|northFif@2|ainU[3]|779|2366|contact@40||804|2366
-Ametal-3|net@203|||S2700|outputDo@3|dsA[4]|948|2004|contact@41||948|2366
+Ametal-3|net@203|||S2700|outputDo@4|dsA[4]|948|2004|contact@41||948|2366
 Ametal-2|net@204|||S1800|northFif@2|ainU[4]|923|2366|contact@41||948|2366
-Ametal-3|net@205|||S2700|outputDo@3|dsA[5]|1092|2004|contact@42||1092|2366
+Ametal-3|net@205|||S2700|outputDo@4|dsA[5]|1092|2004|contact@42||1092|2366
 Ametal-2|net@206|||S1800|northFif@2|ainU[5]|1067|2366|contact@42||1092|2366
-Ametal-3|net@207|||S2700|outputDo@3|dsA[6]|1236|2004|contact@43||1236|2366
+Ametal-3|net@207|||S2700|outputDo@4|dsA[6]|1236|2004|contact@43||1236|2366
 Ametal-2|net@208|||S1800|northFif@2|ainU[6]|1211|2366|contact@43||1236|2366
-Ametal-3|net@209|||S2700|outputDo@3|dsA[7]|1380|2004|contact@44||1380|2366
+Ametal-3|net@209|||S2700|outputDo@4|dsA[7]|1380|2004|contact@44||1380|2366
 Ametal-2|net@210|||S1800|northFif@2|ainU[7]|1355|2366|contact@44||1380|2366
-Ametal-3|net@211|||S2700|outputDo@3|dsA[8]|-348|2004|contact@45||-348|2366
+Ametal-3|net@211|||S2700|outputDo@4|dsA[8]|-348|2004|contact@45||-348|2366
 Ametal-2|net@212|||S0|northFif@2|ainU[8]|-347|2366|contact@45||-348|2366
-Ametal-3|net@213|||S2700|outputDo@3|dsA[9]|-492|2004|contact@46||-492|2366
+Ametal-3|net@213|||S2700|outputDo@4|dsA[9]|-492|2004|contact@46||-492|2366
 Ametal-2|net@214|||S0|northFif@2|ainU[9]|-491|2366|contact@46||-492|2366
-Ametal-3|net@215|||S2700|outputDo@3|dsA[10]|-636|2004|contact@47||-636|2366
+Ametal-3|net@215|||S2700|outputDo@4|dsA[10]|-636|2004|contact@47||-636|2366
 Ametal-2|net@216|||S0|northFif@2|ainU[10]|-635|2366|contact@47||-636|2366
-Ametal-3|net@217|||S2700|outputDo@3|dsA[11]|-780|2004|contact@48||-780|2366
+Ametal-3|net@217|||S2700|outputDo@4|dsA[11]|-780|2004|contact@48||-780|2366
 Ametal-2|net@218|||S0|northFif@2|ainU[11]|-779|2366|contact@48||-780|2366
-Ametal-3|net@219|||S2700|outputDo@3|dsA[12]|-924|2004|contact@49||-924|2366
+Ametal-3|net@219|||S2700|outputDo@4|dsA[12]|-924|2004|contact@49||-924|2366
 Ametal-2|net@220|||S0|northFif@2|ainU[12]|-923|2366|contact@49||-924|2366
-Ametal-3|net@221|||S2700|outputDo@3|dsA[13]|-1068|2004|contact@50||-1068|2366
+Ametal-3|net@221|||S2700|outputDo@4|dsA[13]|-1068|2004|contact@50||-1068|2366
 Ametal-2|net@222|||S0|northFif@2|ainU[13]|-1067|2366|contact@50||-1068|2366
-Ametal-3|net@223|||S2700|outputDo@3|dsA[14]|-1212|2004|contact@51||-1212|2366
+Ametal-3|net@223|||S2700|outputDo@4|dsA[14]|-1212|2004|contact@51||-1212|2366
 Ametal-2|net@224|||S0|northFif@2|ainU[14]|-1211|2366|contact@51||-1212|2366
-Ametal-3|net@225|||S2700|outputDo@3|dsD[21]|-456|1860|contact@52||-456|2216
+Ametal-3|net@225|||S2700|outputDo@4|dsD[21]|-456|1860|contact@52||-456|2216
 Ametal-2|net@226|||S1800|northFif@2|inU[21]|-468|2216|contact@52||-456|2216
-Ametal-3|net@227|||S2700|outputDo@3|dsD[10]|1560|1860|contact@53||1560|2216
+Ametal-3|net@227|||S2700|outputDo@4|dsD[10]|1560|1860|contact@53||1560|2216
 Ametal-2|net@228|||S1800|northFif@2|inU[10]|1548|2216|contact@53||1560|2216
-Ametal-3|net@229|||S2700|outputDo@3|dsD[11]|1416|1860|contact@54||1416|2216
+Ametal-3|net@229|||S2700|outputDo@4|dsD[11]|1416|1860|contact@54||1416|2216
 Ametal-2|net@230|||S1800|northFif@2|inU[11]|1404|2216|contact@54||1416|2216
-Ametal-3|net@231|||S2700|outputDo@3|dsD[12]|1272|1860|contact@55||1272|2216
+Ametal-3|net@231|||S2700|outputDo@4|dsD[12]|1272|1860|contact@55||1272|2216
 Ametal-2|net@232|||S1800|northFif@2|inU[12]|1260|2216|contact@55||1272|2216
-Ametal-3|net@233|||S2700|outputDo@3|dsD[13]|1128|1860|contact@56||1128|2216
+Ametal-3|net@233|||S2700|outputDo@4|dsD[13]|1128|1860|contact@56||1128|2216
 Ametal-2|net@234|||S1800|northFif@2|inU[13]|1116|2216|contact@56||1128|2216
-Ametal-3|net@235|||S2700|outputDo@3|dsD[14]|984|1860|contact@57||984|2216
+Ametal-3|net@235|||S2700|outputDo@4|dsD[14]|984|1860|contact@57||984|2216
 Ametal-2|net@236|||S1800|northFif@2|inU[14]|972|2216|contact@57||984|2216
-Ametal-3|net@237|||S2700|outputDo@3|dsD[15]|840|1860|contact@58||840|2216
+Ametal-3|net@237|||S2700|outputDo@4|dsD[15]|840|1860|contact@58||840|2216
 Ametal-2|net@238|||S1800|northFif@2|inU[15]|828|2216|contact@58||840|2216
-Ametal-3|net@239|||S2700|outputDo@3|dsD[16]|696|1860|contact@59||696|2216
+Ametal-3|net@239|||S2700|outputDo@4|dsD[16]|696|1860|contact@59||696|2216
 Ametal-2|net@240|||S1800|northFif@2|inU[16]|684|2216|contact@59||696|2216
-Ametal-3|net@241|||S2700|outputDo@3|dsD[17]|552|1860|contact@60||552|2216
+Ametal-3|net@241|||S2700|outputDo@4|dsD[17]|552|1860|contact@60||552|2216
 Ametal-2|net@242|||S1800|northFif@2|inU[17]|540|2216|contact@60||552|2216
-Ametal-3|net@243|||S2700|outputDo@3|dsD[18]|408|1860|contact@61||408|2216
+Ametal-3|net@243|||S2700|outputDo@4|dsD[18]|408|1860|contact@61||408|2216
 Ametal-2|net@244|||S1800|northFif@2|inU[18]|396|2216|contact@61||408|2216
-Ametal-3|net@245|||S2700|outputDo@3|dsD[20]|-312|1860|contact@62||-312|2216
+Ametal-3|net@245|||S2700|outputDo@4|dsD[20]|-312|1860|contact@62||-312|2216
 Ametal-2|net@246|||S1800|northFif@2|inU[20]|-324|2216|contact@62||-312|2216
-Ametal-3|net@247|||S2700|outputDo@3|dsD[22]|-600|1860|contact@63||-600|2216
+Ametal-3|net@247|||S2700|outputDo@4|dsD[22]|-600|1860|contact@63||-600|2216
 Ametal-2|net@248|||S1800|northFif@2|inU[22]|-612|2216|contact@63||-600|2216
-Ametal-3|net@249|||S2700|outputDo@3|dsD[23]|-744|1860|contact@64||-744|2216
+Ametal-3|net@249|||S2700|outputDo@4|dsD[23]|-744|1860|contact@64||-744|2216
 Ametal-2|net@250|||S1800|northFif@2|inU[23]|-756|2216|contact@64||-744|2216
-Ametal-3|net@251|||S2700|outputDo@3|dsD[24]|-888|1860|contact@65||-888|2216
+Ametal-3|net@251|||S2700|outputDo@4|dsD[24]|-888|1860|contact@65||-888|2216
 Ametal-2|net@252|||S1800|northFif@2|inU[24]|-900|2216|contact@65||-888|2216
-Ametal-3|net@253|||S2700|outputDo@3|dsD[25]|-1032|1860|contact@66||-1032|2216
+Ametal-3|net@253|||S2700|outputDo@4|dsD[25]|-1032|1860|contact@66||-1032|2216
 Ametal-2|net@254|||S1800|northFif@2|inU[25]|-1044|2216|contact@66||-1032|2216
-Ametal-3|net@255|||S2700|outputDo@3|dsD[26]|-1176|1860|contact@67||-1176|2216
+Ametal-3|net@255|||S2700|outputDo@4|dsD[26]|-1176|1860|contact@67||-1176|2216
 Ametal-2|net@256|||S1800|northFif@2|inU[26]|-1188|2216|contact@67||-1176|2216
-Ametal-3|net@257|||S2700|outputDo@3|dsD[27]|-1320|1860|contact@68||-1320|2216
+Ametal-3|net@257|||S2700|outputDo@4|dsD[27]|-1320|1860|contact@68||-1320|2216
 Ametal-2|net@258|||S1800|northFif@2|inU[27]|-1332|2216|contact@68||-1320|2216
-Ametal-3|net@259|||S2700|outputDo@3|dsD[28]|-1464|1860|contact@69||-1464|2216
+Ametal-3|net@259|||S2700|outputDo@4|dsD[28]|-1464|1860|contact@69||-1464|2216
 Ametal-2|net@260|||S1800|northFif@2|inU[28]|-1476|2216|contact@69||-1464|2216
-Ametal-3|net@261|||S2700|outputDo@3|dsD[37]|-384|1860|contact@70||-384|2216
+Ametal-3|net@261|||S2700|outputDo@4|dsD[37]|-384|1860|contact@70||-384|2216
 Ametal-2|net@262|||S1800|northFif@2|inU[37]|-396|2216|contact@70||-384|2216
-Ametal-3|net@263|||S2700|outputDo@3|dsD[1]|336|1860|contact@71||336|2216
+Ametal-3|net@263|||S2700|outputDo@4|dsD[1]|336|1860|contact@71||336|2216
 Ametal-2|net@264|||S1800|northFif@2|inU[1]|324|2216|contact@71||336|2216
-Ametal-3|net@265|||S2700|outputDo@3|dsD[2]|480|1860|contact@72||480|2216
+Ametal-3|net@265|||S2700|outputDo@4|dsD[2]|480|1860|contact@72||480|2216
 Ametal-2|net@266|||S1800|northFif@2|inU[2]|468|2216|contact@72||480|2216
-Ametal-3|net@267|||S2700|outputDo@3|dsD[3]|624|1860|contact@73||624|2216
+Ametal-3|net@267|||S2700|outputDo@4|dsD[3]|624|1860|contact@73||624|2216
 Ametal-2|net@268|||S1800|northFif@2|inU[3]|612|2216|contact@73||624|2216
-Ametal-3|net@269|||S2700|outputDo@3|dsD[4]|768|1860|contact@74||768|2216
+Ametal-3|net@269|||S2700|outputDo@4|dsD[4]|768|1860|contact@74||768|2216
 Ametal-2|net@270|||S1800|northFif@2|inU[4]|756|2216|contact@74||768|2216
-Ametal-3|net@271|||S2700|outputDo@3|dsD[5]|912|1860|contact@75||912|2216
+Ametal-3|net@271|||S2700|outputDo@4|dsD[5]|912|1860|contact@75||912|2216
 Ametal-2|net@272|||S1800|northFif@2|inU[5]|900|2216|contact@75||912|2216
-Ametal-3|net@273|||S2700|outputDo@3|dsD[6]|1056|1860|contact@76||1056|2216
+Ametal-3|net@273|||S2700|outputDo@4|dsD[6]|1056|1860|contact@76||1056|2216
 Ametal-2|net@274|||S1800|northFif@2|inU[6]|1044|2216|contact@76||1056|2216
-Ametal-3|net@275|||S2700|outputDo@3|dsD[7]|1200|1860|contact@77||1200|2216
+Ametal-3|net@275|||S2700|outputDo@4|dsD[7]|1200|1860|contact@77||1200|2216
 Ametal-2|net@276|||S1800|northFif@2|inU[7]|1188|2216|contact@77||1200|2216
-Ametal-3|net@277|||S2700|outputDo@3|dsD[8]|1344|1860|contact@78||1344|2216
+Ametal-3|net@277|||S2700|outputDo@4|dsD[8]|1344|1860|contact@78||1344|2216
 Ametal-2|net@278|||S1800|northFif@2|inU[8]|1332|2216|contact@78||1344|2216
-Ametal-3|net@279|||S2700|outputDo@3|dsD[9]|1488|1860|contact@79||1488|2216
+Ametal-3|net@279|||S2700|outputDo@4|dsD[9]|1488|1860|contact@79||1488|2216
 Ametal-2|net@280|||S1800|northFif@2|inU[9]|1476|2216|contact@79||1488|2216
-Ametal-3|net@281|||S2700|outputDo@3|dsD[29]|-1536|1860|contact@80||-1536|2216
+Ametal-3|net@281|||S2700|outputDo@4|dsD[29]|-1536|1860|contact@80||-1536|2216
 Ametal-2|net@282|||S1800|northFif@2|inU[29]|-1548|2216|contact@80||-1536|2216
-Ametal-3|net@283|||S2700|outputDo@3|dsD[30]|-1392|1860|contact@81||-1392|2216
+Ametal-3|net@283|||S2700|outputDo@4|dsD[30]|-1392|1860|contact@81||-1392|2216
 Ametal-2|net@284|||S1800|northFif@2|inU[30]|-1404|2216|contact@81||-1392|2216
-Ametal-3|net@285|||S2700|outputDo@3|dsD[31]|-1248|1860|contact@82||-1248|2216
+Ametal-3|net@285|||S2700|outputDo@4|dsD[31]|-1248|1860|contact@82||-1248|2216
 Ametal-2|net@286|||S1800|northFif@2|inU[31]|-1260|2216|contact@82||-1248|2216
-Ametal-3|net@287|||S2700|outputDo@3|dsD[32]|-1104|1860|contact@83||-1104|2216
+Ametal-3|net@287|||S2700|outputDo@4|dsD[32]|-1104|1860|contact@83||-1104|2216
 Ametal-2|net@288|||S1800|northFif@2|inU[32]|-1116|2216|contact@83||-1104|2216
-Ametal-3|net@289|||S2700|outputDo@3|dsD[33]|-960|1860|contact@84||-960|2216
+Ametal-3|net@289|||S2700|outputDo@4|dsD[33]|-960|1860|contact@84||-960|2216
 Ametal-2|net@290|||S1800|northFif@2|inU[33]|-972|2216|contact@84||-960|2216
-Ametal-3|net@291|||S2700|outputDo@3|dsD[34]|-816|1860|contact@85||-816|2216
+Ametal-3|net@291|||S2700|outputDo@4|dsD[34]|-816|1860|contact@85||-816|2216
 Ametal-2|net@292|||S1800|northFif@2|inU[34]|-828|2216|contact@85||-816|2216
-Ametal-3|net@293|||S2700|outputDo@3|dsD[35]|-672|1860|contact@86||-672|2216
+Ametal-3|net@293|||S2700|outputDo@4|dsD[35]|-672|1860|contact@86||-672|2216
 Ametal-2|net@294|||S1800|northFif@2|inU[35]|-684|2216|contact@86||-672|2216
-Ametal-3|net@295|||S2700|outputDo@3|dsD[36]|-528|1860|contact@87||-528|2216
+Ametal-3|net@295|||S2700|outputDo@4|dsD[36]|-528|1860|contact@87||-528|2216
 Ametal-2|net@296|||S1800|northFif@2|inU[36]|-540|2216|contact@87||-528|2216
 Ametal-2|net@298|||S0|northFif@2|outD[5]|900|2648|contact@88||900|2648
 Ametal-2|net@300|||S0|northFif@2|outD[1]|324|2648|contact@89||324|2648
@@ -465,26 +463,26 @@ Ametal-2|net@308|||S0|northFif@2|outD[6]|1044|2648|contact@93||1044|2648
 Ametal-2|net@310|||S0|northFif@2|outD[7]|1188|2648|contact@94||1188|2648
 Ametal-2|net@312|||S0|northFif@2|outD[8]|1332|2648|contact@95||1332|2648
 Ametal-2|net@314|||S0|northFif@2|outD[9]|1476|2648|contact@96||1476|2648
-Ametal-3|net@315|||S2700|outputDo@3|dp[29]|-1548|1866|contact@97||-1548|2648
+Ametal-3|net@315|||S2700|outputDo@4|dp[29]|-1548|1866|contact@97||-1548|2648
 Ametal-2|net@316|||S0|northFif@2|outD[29]|-1548|2648|contact@97||-1548|2648
-Ametal-3|net@317|||S2700|outputDo@3|dp[30]|-1404|1866|contact@98||-1404|2648
+Ametal-3|net@317|||S2700|outputDo@4|dp[30]|-1404|1866|contact@98||-1404|2648
 Ametal-2|net@318|||S0|northFif@2|outD[30]|-1404|2648|contact@98||-1404|2648
-Ametal-3|net@319|||S2700|outputDo@3|dp[31]|-1260|1866|contact@99||-1260|2648
+Ametal-3|net@319|||S2700|outputDo@4|dp[31]|-1260|1866|contact@99||-1260|2648
 Ametal-2|net@320|||S0|northFif@2|outD[31]|-1260|2648|contact@99||-1260|2648
-Ametal-3|net@321|||S2700|outputDo@3|dp[32]|-1116|1866|contact@100||-1116|2648
+Ametal-3|net@321|||S2700|outputDo@4|dp[32]|-1116|1866|contact@100||-1116|2648
 Ametal-2|net@322|||S0|northFif@2|outD[32]|-1116|2648|contact@100||-1116|2648
-Ametal-3|net@323|||S2700|outputDo@3|dp[33]|-972|1866|contact@101||-972|2648
+Ametal-3|net@323|||S2700|outputDo@4|dp[33]|-972|1866|contact@101||-972|2648
 Ametal-2|net@324|||S0|northFif@2|outD[33]|-972|2648|contact@101||-972|2648
-Ametal-3|net@325|||S2700|outputDo@3|dp[34]|-828|1866|contact@102||-828|2648
+Ametal-3|net@325|||S2700|outputDo@4|dp[34]|-828|1866|contact@102||-828|2648
 Ametal-2|net@326|||S0|northFif@2|outD[34]|-828|2648|contact@102||-828|2648
-Ametal-3|net@327|||S2700|outputDo@3|dp[35]|-684|1866|contact@103||-684|2648
+Ametal-3|net@327|||S2700|outputDo@4|dp[35]|-684|1866|contact@103||-684|2648
 Ametal-2|net@328|||S0|northFif@2|outD[35]|-684|2648|contact@103||-684|2648
-Ametal-3|net@329|||S2700|outputDo@3|dp[36]|-540|1866|contact@104||-540|2648
+Ametal-3|net@329|||S2700|outputDo@4|dp[36]|-540|1866|contact@104||-540|2648
 Ametal-2|net@330|||S0|northFif@2|outD[36]|-540|2648|contact@104||-540|2648
-Ametal-3|net@331|||S2700|outputDo@3|dp[37]|-396|1866|contact@105||-396|2648
+Ametal-3|net@331|||S2700|outputDo@4|dp[37]|-396|1866|contact@105||-396|2648
 Ametal-2|net@332|||S0|northFif@2|outD[37]|-396|2648|contact@105||-396|2648
 Ametal-2|net@336|||S1800|northFif@2|outD[10]|1548|2648|contact@107||1548|2648
-Ametal-3|net@367|||S2700|outputDo@3|dp[28]|-1476|1866|contact@123||-1476|2648
+Ametal-3|net@367|||S2700|outputDo@4|dp[28]|-1476|1866|contact@123||-1476|2648
 Ametal-2|net@368|||S1800|northFif@2|outD[28]|-1476|2648|contact@123||-1476|2648
 Ametal-3|net@369|||S2700|southFif@2|sod[9]|96|-2448|northFif@2|sid[9]|96|4464
 Ametal-3|net@371|||S900|northFif@2|sid[1]|48|4464|southFif@2|sod[1]|48|-2448
@@ -494,28 +492,28 @@ Ametal-3|net@374|||S900|northFif@2|sid[4]|66|4467|southFif@2|sod[4]|66|-2445
 Ametal-3|net@376|||S900|northFif@2|sid[6]|78|4464|southFif@2|sod[6]|78|-2448
 Ametal-3|net@377|||S900|northFif@2|sid[7]|84|4464|southFif@2|sod[7]|84|-2448
 Ametal-3|net@378|||S900|northFif@2|sid[8]|90|4464|southFif@2|sod[8]|90|-2448
-Ametal-3|net@379|||S2700|outputDo@3|dsD[19]|-168|1860|contact@124||-168|2222
+Ametal-3|net@379|||S2700|outputDo@4|dsD[19]|-168|1860|contact@124||-168|2222
 Ametal-2|net@380|||S1800|northFif@2|inU[19]|-248.5|2222|contact@124||-168|2222
-Ametal-3|net@381|||S2700|outputDo@3|dp[19]|-180|1866|contact@125||-180|2654
+Ametal-3|net@381|||S2700|outputDo@4|dp[19]|-180|1866|contact@125||-180|2654
 Ametal-2|net@382|||S1800|northFif@2|outD[19]|-220.5|2654|contact@125||-180|2654
-Ametal-2|net@384|||S1800|outputDo@3|succ[T]|156|1690|contact@126||174|1690
-Ametal-2|net@388|||S1800|outputDo@3|succ[D]|-47|1696|contact@128||-24|1696
+Ametal-2|net@384|||S1800|outputDo@4|succ[T]|156|1690|contact@126||174|1690
+Ametal-2|net@388|||S1800|outputDo@4|succ[D]|-47|1696|contact@128||-24|1696
 Ametal-2|net@390|||S0|northFif@2|predU|56|2222|contact@129||-24|2222
-Ametal-2|net@394|||S1800|outputDo@3|in[T]|107.5|-482|contact@131||360|-482
+Ametal-2|net@394|||S1800|outputDo@4|in[T]|107.5|-482|contact@131||360|-482
 Ametal-3|net@395|||S2700|southFif@2|aout[TT]|360|-2032|contact@131||360|-482
-Ametal-2|net@397|||S1800|outputDo@3|sir[1]|1629|-520|contact@132||1632|-520
+Ametal-2|net@397|||S1800|outputDo@4|sir[1]|1629|-520|contact@132||1632|-520
 Ametal-2|net@399|||S0|southFif@2|succ[tap]|61|-2272|contact@134||-36|-2272
 Ametal-2|net@414|||S2700|pin@20||-1239|2504|northFif@2|aoutD[14]|-1239|2510
-Ametal-2|net@419|||S1800|outputDo@3|signalBitFromInboundSwitchFabric|178.5|1772|contact@136||194|1772
+Ametal-2|net@419|||S1800|outputDo@4|signalBitFromInboundSwitchFabric|178.5|1772|contact@136||194|1772
 Ametal-2|net@420|||S1800|pin@20||-1239|2504|contact@135||194|2504
 Ametal-2|net@423|||S2700|pin@24||1239|2498|northFif@2|aoutD[6]|1239|2510
-Ametal-3|net@424|||S2700|outputDo@3|dp[B]|180|1866|contact@137||180|2498
-Ametal-2|net@426|||S1800|outputDo@3|pred[D]|-610.5|852|contact@139||-30|852
+Ametal-3|net@424|||S2700|outputDo@4|dp[B]|180|1866|contact@137||180|2498
+Ametal-2|net@426|||S1800|outputDo@4|pred[D]|-610.5|852|contact@139||-30|852
 Ametal-2|net@427|||S0|northFif@2|succD|76|2642|contact@138||-30|2642
 Ametal-3|net@428|||S900|contact@138||-30|2642|contact@139||-30|852
-Ametal-2|net@436||1.2|S1800|outputDo@3|fout|-90|-1883.7|contact@141||-60|-1883.7
+Ametal-2|net@436||1.2|S1800|outputDo@4|fout|-90|-1883.7|contact@141||-60|-1883.7
 Ametal-3|net@440|||S2700|contact@128||-24|1696|contact@129||-24|2222
-Ametal-2|net@441|||S1800|outputDo@3|do[epi]|-122.5|-538|contact@133||-36|-538
+Ametal-2|net@441|||S1800|outputDo@4|do[epi]|-122.5|-538|contact@133||-36|-538
 Ametal-3|net@442|||S900|contact@133||-36|-538|contact@134||-36|-2272
 Ametal-3|net@443|||S900|contact@135||194|2504|contact@136||194|1772
 Ametal-2|net@444|||S0|pin@24||1239|2498|contact@137||180|2498
@@ -535,7 +533,6 @@ Ametal-3|net@553|||S2700|tokenFIF@1|sor[6]|1662|2159|northFif@2|sir[6]|1662|2160
 Ametal-3|net@554|||S2700|tokenFIF@1|sor[7]|1668|2159|northFif@2|sir[7]|1668|2160
 Ametal-3|net@555|||S2700|tokenFIF@1|sor[8]|1674|2159|northFif@2|sir[8]|1674|2160
 Ametal-3|net@556|||S2700|tokenFIF@1|sor[9]|1680|2159|northFif@2|sir[9]|1680|2160
-Ametal-3|net@567|||S900|tokenFIF@1|sir[1]|1632|2016|contact@0||1632|1816
 Ametal-2|net@568|||S900|northFif@2|outD[14]|972|2648|contact@106||972|2648
 Ametal-2|net@569|||S900|northFif@2|outD[12]|1260|2648|contact@109||1260|2648
 Ametal-2|net@570|||S900|northFif@2|outD[13]|1116|2648|contact@110||1116|2648
@@ -553,46 +550,46 @@ Ametal-2|net@581|||S900|contact@120||-1044|2648|northFif@2|outD[25]|-1044|2648
 Ametal-2|net@582|||S900|contact@121||-1188|2648|northFif@2|outD[26]|-1188|2648
 Ametal-2|net@583|||S900|contact@122||-1332|2648|northFif@2|outD[27]|-1332|2648
 Ametal-2|net@585|||S0|tokenFIF@1|pred|523|2116|contact@144||174|2116
-Ametal-2|net@587|||S1800|outputDo@3|pred[T]|-863.5|864|pin@35||-830|864
+Ametal-2|net@587|||S1800|outputDo@4|pred[T]|-863.5|864|pin@35||-830|864
 Ametal-2|net@588|||S900|pin@35||-830|864|pin@36||-830|858
 Ametal-3|net@593|||S2700|contact@126||174|1690|contact@144||174|2116
 Ametal-2|net@594|||S1800|pin@36||-830|858|contact@145||-204|858
 Ametal-2|net@596|||S0|tokenFIF@1|succ|973|2060|contact@146||-204|2060
 Ametal-3|net@597|||S2700|contact@145||-204|858|contact@146||-204|2060
-Ametal-3|net@1329|||S900|contact@106||972|2648|outputDo@3|dp[14]|972|1866
-Ametal-3|net@1337|||S900|contact@110||1116|2648|outputDo@3|dp[13]|1116|1866
-Ametal-3|net@1341|||S900|contact@89||324|2648|outputDo@3|dp[1]|324|1866
-Ametal-3|net@1346|||S900|contact@115||-324|2648|outputDo@3|dp[20]|-324|1866
-Ametal-3|net@1351|||S2700|outputDo@3|dp[25]|-1044|1866|contact@120||-1044|2648
-Ametal-3|net@1356|||S2700|outputDo@3|dp[16]|684|1866|contact@112||684|2648
-Ametal-3|net@1360|||S2700|outputDo@3|sor[9]|1680|1872|tokenFIF@1|sir[9]|1680|2016
-Ametal-3|net@1367|||S2700|outputDo@3|dp[17]|540|1866|contact@113||540|2648
-Ametal-3|net@1372|||S900|contact@94||1188|2648|outputDo@3|dp[7]|1188|1866
-Ametal-3|net@1376|||S2700|outputDo@3|dp[26]|-1188|1866|contact@121||-1188|2648
-Ametal-3|net@1380|||S900|contact@111||828|2648|outputDo@3|dp[15]|828|1866
-Ametal-3|net@1385|||S2700|outputDo@3|dp[24]|-900|1866|contact@119||-900|2648
-Ametal-3|net@1388|||S2700|outputDo@3|dp[9]|1476|1866|contact@96||1476|2648
-Ametal-3|net@1391|||S2700|outputDo@3|dp[11]|1404|1866|contact@108||1404|2648
-Ametal-3|net@1395|||S900|contact@93||1044|2648|outputDo@3|dp[6]|1044|1866
-Ametal-3|net@1401|||S900|contact@114||396|2648|outputDo@3|dp[18]|396|1866
-Ametal-3|net@1406|||S2700|outputDo@3|dp[3]|612|1866|contact@91||612|2648
-Ametal-3|net@1409|||S900|contact@117||-612|2648|outputDo@3|dp[22]|-612|1866
-Ametal-3|net@1412|||S900|contact@116||-468|2648|outputDo@3|dp[21]|-468|1866
-Ametal-3|net@1417|||S2700|outputDo@3|dp[12]|1260|1866|contact@109||1260|2648
-Ametal-3|net@1421|||S2700|outputDo@3|dp[5]|900|1866|contact@88||900|2648
-Ametal-3|net@1424|||S2700|outputDo@3|dp[4]|756|1866|contact@92||756|2648
-Ametal-3|net@1427|||S900|contact@118||-756|2648|outputDo@3|dp[23]|-756|1866
-Ametal-3|net@1430|||S2700|outputDo@3|dp[10]|1548|1866|contact@107||1548|2648
-Ametal-3|net@1433|||S2700|outputDo@3|dp[27]|-1332|1866|contact@122||-1332|2648
-Ametal-3|net@1439|||S900|contact@95||1332|2648|outputDo@3|dp[8]|1332|1866
-Ametal-3|net@1445|||S2700|outputDo@3|dp[2]|468|1866|contact@90||468|2648
-Ametal-3|net@1529|||S900|tokenFIF@1|sir[2]|1638|2016|outputDo@3|sor[2]|1638|1872
-Ametal-3|net@1530|||S900|tokenFIF@1|sir[3]|1644|2016|outputDo@3|sor[3]|1644|1872
-Ametal-3|net@1531|||S900|tokenFIF@1|sir[4]|1650|2019|outputDo@3|sor[4]|1650|1875
-Ametal-3|net@1532|||S900|tokenFIF@1|sir[5]|1656|2016|outputDo@3|sor[5]|1656|1872
-Ametal-3|net@1533|||S900|tokenFIF@1|sir[6]|1662|2016|outputDo@3|sor[6]|1662|1872
-Ametal-3|net@1534|||S900|tokenFIF@1|sir[7]|1668|2016|outputDo@3|sor[7]|1668|1872
-Ametal-3|net@1535|||S900|tokenFIF@1|sir[8]|1674|2016|outputDo@3|sor[8]|1674|1872
+Ametal-3|net@1329|||S900|contact@106||972|2648|outputDo@4|dp[14]|972|1866
+Ametal-3|net@1337|||S900|contact@110||1116|2648|outputDo@4|dp[13]|1116|1866
+Ametal-3|net@1341|||S900|contact@89||324|2648|outputDo@4|dp[1]|324|1866
+Ametal-3|net@1346|||S900|contact@115||-324|2648|outputDo@4|dp[20]|-324|1866
+Ametal-3|net@1351|||S2700|outputDo@4|dp[25]|-1044|1866|contact@120||-1044|2648
+Ametal-3|net@1356|||S2700|outputDo@4|dp[16]|684|1866|contact@112||684|2648
+Ametal-3|net@1360|||S2700|outputDo@4|sor[9]|1680|1296|tokenFIF@1|sir[9]|1680|2016
+Ametal-3|net@1367|||S2700|outputDo@4|dp[17]|540|1866|contact@113||540|2648
+Ametal-3|net@1372|||S900|contact@94||1188|2648|outputDo@4|dp[7]|1188|1866
+Ametal-3|net@1376|||S2700|outputDo@4|dp[26]|-1188|1866|contact@121||-1188|2648
+Ametal-3|net@1380|||S900|contact@111||828|2648|outputDo@4|dp[15]|828|1866
+Ametal-3|net@1385|||S2700|outputDo@4|dp[24]|-900|1866|contact@119||-900|2648
+Ametal-3|net@1388|||S2700|outputDo@4|dp[9]|1476|1866|contact@96||1476|2648
+Ametal-3|net@1391|||S2700|outputDo@4|dp[11]|1404|1866|contact@108||1404|2648
+Ametal-3|net@1395|||S900|contact@93||1044|2648|outputDo@4|dp[6]|1044|1866
+Ametal-3|net@1401|||S900|contact@114||396|2648|outputDo@4|dp[18]|396|1866
+Ametal-3|net@1406|||S2700|outputDo@4|dp[3]|612|1866|contact@91||612|2648
+Ametal-3|net@1409|||S900|contact@117||-612|2648|outputDo@4|dp[22]|-612|1866
+Ametal-3|net@1412|||S900|contact@116||-468|2648|outputDo@4|dp[21]|-468|1866
+Ametal-3|net@1417|||S2700|outputDo@4|dp[12]|1260|1866|contact@109||1260|2648
+Ametal-3|net@1421|||S2700|outputDo@4|dp[5]|900|1866|contact@88||900|2648
+Ametal-3|net@1424|||S2700|outputDo@4|dp[4]|756|1866|contact@92||756|2648
+Ametal-3|net@1427|||S900|contact@118||-756|2648|outputDo@4|dp[23]|-756|1866
+Ametal-3|net@1430|||S2700|outputDo@4|dp[10]|1548|1866|contact@107||1548|2648
+Ametal-3|net@1433|||S2700|outputDo@4|dp[27]|-1332|1866|contact@122||-1332|2648
+Ametal-3|net@1439|||S900|contact@95||1332|2648|outputDo@4|dp[8]|1332|1866
+Ametal-3|net@1445|||S2700|outputDo@4|dp[2]|468|1866|contact@90||468|2648
+Ametal-3|net@1529|||S900|tokenFIF@1|sir[2]|1638|2016|outputDo@4|sor[2]|1638|1296
+Ametal-3|net@1530|||S900|tokenFIF@1|sir[3]|1644|2016|outputDo@4|sor[3]|1644|1296
+Ametal-3|net@1531|||S900|tokenFIF@1|sir[4]|1650|2019|outputDo@4|sor[4]|1650|1299
+Ametal-3|net@1532|||S900|tokenFIF@1|sir[5]|1656|2016|outputDo@4|sor[5]|1656|1296
+Ametal-3|net@1533|||S900|tokenFIF@1|sir[6]|1662|2016|outputDo@4|sor[6]|1662|1296
+Ametal-3|net@1534|||S900|tokenFIF@1|sir[7]|1668|2016|outputDo@4|sor[7]|1668|1296
+Ametal-3|net@1535|||S900|tokenFIF@1|sir[8]|1674|2016|outputDo@4|sor[8]|1674|1296
 Ametal-3|net@1537|||S900|northFif@2|gnd_3|-1728|2160|tokenFIF@1|gnd_4|-1728|2160
 Ametal-3|net@1538|||S900|northFif@2|gnd_6|0|2160|tokenFIF@1|gnd_2|0|2160
 Ametal-3|net@1539|||S900|northFif@2|gnd_8|-1440|2160|tokenFIF@1|gnd_7|-1440|2160
@@ -618,64 +615,65 @@ Ametal-3|net@1558|||S900|northFif@2|vdd_21|720|2160|tokenFIF@1|vdd_22|720|2160
 Ametal-3|net@1559|||S900|northFif@2|vdd_23|1008|2160|tokenFIF@1|vdd_24|1008|2160
 Ametal-3|net@1560|||S900|northFif@2|vdd_25|1296|2160|tokenFIF@1|vdd_26|1296|2160
 Ametal-3|net@1561|||S900|northFif@2|vdd_27|1584|2160|tokenFIF@1|vdd_28|1584|2160
-Ametal-3|net@1562|||S900|outputDo@3|gnd_6|0|-2016|southFif@2|gnd_5|0|-2016
-Ametal-3|net@1563|||S900|outputDo@3|gnd_8|-1440|-2016|southFif@2|gnd_7|-1440|-2016
-Ametal-3|net@1564|||S900|outputDo@3|gnd_10|-1152|-2016|southFif@2|gnd_9|-1152|-2016
-Ametal-3|net@1565|||S900|outputDo@3|gnd_12|-864|-2016|southFif@2|gnd_11|-864|-2016
-Ametal-3|net@1566|||S900|outputDo@3|gnd_14|-576|-2016|southFif@2|gnd_13|-576|-2016
-Ametal-3|net@1567|||S900|outputDo@3|gnd_16|-288|-2016|southFif@2|gnd_15|-288|-2016
-Ametal-3|net@1568|||S900|outputDo@3|gnd_18|288|-2016|southFif@2|gnd_17|288|-2016
-Ametal-3|net@1569|||S900|outputDo@3|gnd_20|576|-2016|southFif@2|gnd_19|576|-2016
-Ametal-3|net@1570|||S900|outputDo@3|gnd_22|864|-2016|southFif@2|gnd_21|864|-2016
-Ametal-3|net@1571|||S900|outputDo@3|gnd_24|1152|-2016|southFif@2|gnd_23|1152|-2016
-Ametal-3|net@1572|||S900|outputDo@3|gnd_26|1440|-2016|southFif@2|gnd_25|1440|-2016
-Ametal-3|net@1573|||S900|outputDo@3|gnd_28|1728|-2016|southFif@2|gnd_27|1728|-2016
-Ametal-3|net@1574|||S900|outputDo@3|gnd_71|-1728|-2016|southFif@2|gnd_4|-1728|-2016
-Ametal-3|net@1575|||S900|outputDo@3|sir[2]|1638|-2016|southFif@2|sor[2]|1638|-2016
-Ametal-3|net@1576|||S900|outputDo@3|sir[3]|1644|-2016|southFif@2|sor[3]|1644|-2016
-Ametal-3|net@1577|||S900|outputDo@3|sir[4]|1650|-2013|southFif@2|sor[4]|1650|-2013
-Ametal-3|net@1578|||S900|outputDo@3|sir[5]|1656|-2016|southFif@2|sor[5]|1656|-2016
-Ametal-3|net@1579|||S900|outputDo@3|sir[6]|1662|-2016|southFif@2|sor[6]|1662|-2016
-Ametal-3|net@1580|||S900|outputDo@3|sir[7]|1668|-2016|southFif@2|sor[7]|1668|-2016
-Ametal-3|net@1581|||S900|outputDo@3|sir[8]|1674|-2016|southFif@2|sor[8]|1674|-2016
-Ametal-3|net@1582|||S900|outputDo@3|sir[9]|1680|-2016|southFif@2|sor[9]|1680|-2016
-Ametal-3|net@1583|||S900|outputDo@3|vdd_5|144|-2016|southFif@2|vdd_4|144|-2016
-Ametal-3|net@1584|||S900|outputDo@3|vdd_7|-1584|-2016|southFif@2|vdd_6|-1584|-2016
-Ametal-3|net@1585|||S900|outputDo@3|vdd_9|-1296|-2016|southFif@2|vdd_8|-1296|-2016
-Ametal-3|net@1586|||S900|outputDo@3|vdd_13|-720|-2016|southFif@2|vdd_12|-720|-2016
-Ametal-3|net@1587|||S900|outputDo@3|vdd_15|-432|-2016|southFif@2|vdd_14|-432|-2016
-Ametal-3|net@1588|||S900|outputDo@3|vdd_17|-144|-2016|southFif@2|vdd_16|-144|-2016
-Ametal-3|net@1589|||S900|outputDo@3|vdd_19|432|-2016|southFif@2|vdd_18|432|-2016
-Ametal-3|net@1590|||S900|outputDo@3|vdd_21|720|-2016|southFif@2|vdd_20|720|-2016
-Ametal-3|net@1591|||S900|outputDo@3|vdd_23|1008|-2016|southFif@2|vdd_22|1008|-2016
-Ametal-3|net@1592|||S900|outputDo@3|vdd_25|1296|-2016|southFif@2|vdd_24|1296|-2016
-Ametal-3|net@1593|||S900|outputDo@3|vdd_27|1584|-2016|southFif@2|vdd_26|1584|-2016
-Ametal-3|net@1594|||S900|outputDo@3|vdd_94|-1008|-2016|southFif@2|vdd_10|-1008|-2016
-Ametal-3|net@1595|||S900|tokenFIF@1|gnd_5|-1728|2016|outputDo@3|gnd_4|-1728|2016
-Ametal-3|net@1596|||S900|tokenFIF@1|gnd_3|0|2016|outputDo@3|gnd_5|0|2016
-Ametal-3|net@1597|||S900|tokenFIF@1|gnd_8|-1440|2016|outputDo@3|gnd_7|-1440|2016
-Ametal-3|net@1598|||S900|tokenFIF@1|gnd_10|-1152|2016|outputDo@3|gnd_9|-1152|2016
-Ametal-3|net@1599|||S900|tokenFIF@1|gnd_12|-864|2016|outputDo@3|gnd_11|-864|2016
-Ametal-3|net@1600|||S900|tokenFIF@1|gnd_14|-576|2016|outputDo@3|gnd_13|-576|2016
-Ametal-3|net@1601|||S900|tokenFIF@1|gnd_16|-288|2016|outputDo@3|gnd_15|-288|2016
-Ametal-3|net@1602|||S900|tokenFIF@1|gnd_18|288|2016|outputDo@3|gnd_17|288|2016
-Ametal-3|net@1603|||S900|tokenFIF@1|gnd_20|576|2016|outputDo@3|gnd_19|576|2016
-Ametal-3|net@1604|||S900|tokenFIF@1|gnd_22|864|2016|outputDo@3|gnd_21|864|2016
-Ametal-3|net@1605|||S900|tokenFIF@1|gnd_24|1152|2016|outputDo@3|gnd_23|1152|2016
-Ametal-3|net@1606|||S900|tokenFIF@1|gnd_26|1440|2016|outputDo@3|gnd_25|1440|2016
-Ametal-3|net@1607|||S900|tokenFIF@1|gnd_28|1728|2016|outputDo@3|gnd_27|1728|2016
-Ametal-3|net@1608|||S900|tokenFIF@1|vdd_7|144|2016|outputDo@3|vdd_4|144|2016
-Ametal-3|net@1609|||S900|tokenFIF@1|vdd_9|-1584|2016|outputDo@3|vdd_6|-1584|2016
-Ametal-3|net@1610|||S900|tokenFIF@1|vdd_11|-1296|2016|outputDo@3|vdd_8|-1296|2016
-Ametal-3|net@1611|||S900|tokenFIF@1|vdd_13|-1008|2016|outputDo@3|vdd_10|-1008|2016
-Ametal-3|net@1612|||S900|tokenFIF@1|vdd_15|-720|2016|outputDo@3|vdd_12|-720|2016
-Ametal-3|net@1613|||S900|tokenFIF@1|vdd_17|-432|2016|outputDo@3|vdd_14|-432|2016
-Ametal-3|net@1614|||S900|tokenFIF@1|vdd_19|-144|2016|outputDo@3|vdd_16|-144|2016
-Ametal-3|net@1615|||S900|tokenFIF@1|vdd_21|432|2016|outputDo@3|vdd_18|432|2016
-Ametal-3|net@1616|||S900|tokenFIF@1|vdd_23|720|2016|outputDo@3|vdd_20|720|2016
-Ametal-3|net@1617|||S900|tokenFIF@1|vdd_25|1008|2016|outputDo@3|vdd_22|1008|2016
-Ametal-3|net@1618|||S900|tokenFIF@1|vdd_27|1296|2016|outputDo@3|vdd_24|1296|2016
-Ametal-3|net@1619|||S900|outputDo@3|vdd_28|1584|2016|tokenFIF@1|vdd_29|1584|2016
+Ametal-3|net@1562|||S900|outputDo@4|gnd_6|0|-2016|southFif@2|gnd_5|0|-2016
+Ametal-3|net@1563|||S900|outputDo@4|gnd_8|-1440|-2016|southFif@2|gnd_7|-1440|-2016
+Ametal-3|net@1564|||S900|outputDo@4|gnd_10|-1152|-2016|southFif@2|gnd_9|-1152|-2016
+Ametal-3|net@1565|||S900|outputDo@4|gnd_12|-864|-2016|southFif@2|gnd_11|-864|-2016
+Ametal-3|net@1566|||S900|outputDo@4|gnd_14|-576|-2016|southFif@2|gnd_13|-576|-2016
+Ametal-3|net@1567|||S900|outputDo@4|gnd_16|-288|-2016|southFif@2|gnd_15|-288|-2016
+Ametal-3|net@1568|||S900|outputDo@4|gnd_18|288|-2016|southFif@2|gnd_17|288|-2016
+Ametal-3|net@1569|||S900|outputDo@4|gnd_20|576|-2016|southFif@2|gnd_19|576|-2016
+Ametal-3|net@1570|||S900|outputDo@4|gnd_22|864|-2016|southFif@2|gnd_21|864|-2016
+Ametal-3|net@1571|||S900|outputDo@4|gnd_24|1152|-2016|southFif@2|gnd_23|1152|-2016
+Ametal-3|net@1572|||S900|outputDo@4|gnd_26|1440|-2016|southFif@2|gnd_25|1440|-2016
+Ametal-3|net@1573|||S900|outputDo@4|gnd_28|1728|-2016|southFif@2|gnd_27|1728|-2016
+Ametal-3|net@1574|||S900|outputDo@4|gnd_71|-1728|-2016|southFif@2|gnd_4|-1728|-2016
+Ametal-3|net@1575|||S900|outputDo@4|sir[2]|1638|-2016|southFif@2|sor[2]|1638|-2016
+Ametal-3|net@1576|||S900|outputDo@4|sir[3]|1644|-2016|southFif@2|sor[3]|1644|-2016
+Ametal-3|net@1577|||S900|outputDo@4|sir[4]|1650|-2013|southFif@2|sor[4]|1650|-2013
+Ametal-3|net@1578|||S900|outputDo@4|sir[5]|1656|-2016|southFif@2|sor[5]|1656|-2016
+Ametal-3|net@1579|||S900|outputDo@4|sir[6]|1662|-2016|southFif@2|sor[6]|1662|-2016
+Ametal-3|net@1580|||S900|outputDo@4|sir[7]|1668|-2016|southFif@2|sor[7]|1668|-2016
+Ametal-3|net@1581|||S900|outputDo@4|sir[8]|1674|-2016|southFif@2|sor[8]|1674|-2016
+Ametal-3|net@1582|||S900|outputDo@4|sir[9]|1680|-2016|southFif@2|sor[9]|1680|-2016
+Ametal-3|net@1583|||S900|outputDo@4|vdd_5|144|-2016|southFif@2|vdd_4|144|-2016
+Ametal-3|net@1584|||S900|outputDo@4|vdd_7|-1584|-2016|southFif@2|vdd_6|-1584|-2016
+Ametal-3|net@1585|||S900|outputDo@4|vdd_9|-1296|-2016|southFif@2|vdd_8|-1296|-2016
+Ametal-3|net@1586|||S900|outputDo@4|vdd_13|-720|-2016|southFif@2|vdd_12|-720|-2016
+Ametal-3|net@1587|||S900|outputDo@4|vdd_15|-432|-2016|southFif@2|vdd_14|-432|-2016
+Ametal-3|net@1588|||S900|outputDo@4|vdd_17|-144|-2016|southFif@2|vdd_16|-144|-2016
+Ametal-3|net@1589|||S900|outputDo@4|vdd_19|432|-2016|southFif@2|vdd_18|432|-2016
+Ametal-3|net@1590|||S900|outputDo@4|vdd_21|720|-2016|southFif@2|vdd_20|720|-2016
+Ametal-3|net@1591|||S900|outputDo@4|vdd_23|1008|-2016|southFif@2|vdd_22|1008|-2016
+Ametal-3|net@1592|||S900|outputDo@4|vdd_25|1296|-2016|southFif@2|vdd_24|1296|-2016
+Ametal-3|net@1593|||S900|outputDo@4|vdd_27|1584|-2016|southFif@2|vdd_26|1584|-2016
+Ametal-3|net@1594|||S900|outputDo@4|vdd_94|-1008|-2016|southFif@2|vdd_10|-1008|-2016
+Ametal-3|net@1595|||S900|tokenFIF@1|gnd_5|-1728|2016|outputDo@4|gnd_4|-1728|2016
+Ametal-3|net@1596|||S900|tokenFIF@1|gnd_3|0|2016|outputDo@4|gnd_5|0|2016
+Ametal-3|net@1597|||S900|tokenFIF@1|gnd_8|-1440|2016|outputDo@4|gnd_7|-1440|2016
+Ametal-3|net@1598|||S900|tokenFIF@1|gnd_10|-1152|2016|outputDo@4|gnd_9|-1152|2016
+Ametal-3|net@1599|||S900|tokenFIF@1|gnd_12|-864|2016|outputDo@4|gnd_11|-864|2016
+Ametal-3|net@1600|||S900|tokenFIF@1|gnd_14|-576|2016|outputDo@4|gnd_13|-576|2016
+Ametal-3|net@1601|||S900|tokenFIF@1|gnd_16|-288|2016|outputDo@4|gnd_15|-288|2016
+Ametal-3|net@1602|||S900|tokenFIF@1|gnd_18|288|2016|outputDo@4|gnd_17|288|2016
+Ametal-3|net@1603|||S900|tokenFIF@1|gnd_20|576|2016|outputDo@4|gnd_19|576|2016
+Ametal-3|net@1604|||S900|tokenFIF@1|gnd_22|864|2016|outputDo@4|gnd_21|864|2016
+Ametal-3|net@1605|||S900|tokenFIF@1|gnd_24|1152|2016|outputDo@4|gnd_23|1152|2016
+Ametal-3|net@1606|||S900|tokenFIF@1|gnd_26|1440|2016|outputDo@4|gnd_25|1440|2016
+Ametal-3|net@1607|||S900|tokenFIF@1|gnd_28|1728|2016|outputDo@4|gnd_27|1728|2016
+Ametal-3|net@1608|||S900|tokenFIF@1|vdd_7|144|2016|outputDo@4|vdd_4|144|2016
+Ametal-3|net@1609|||S900|tokenFIF@1|vdd_9|-1584|2016|outputDo@4|vdd_6|-1584|2016
+Ametal-3|net@1610|||S900|tokenFIF@1|vdd_11|-1296|2016|outputDo@4|vdd_8|-1296|2016
+Ametal-3|net@1611|||S900|tokenFIF@1|vdd_13|-1008|2016|outputDo@4|vdd_10|-1008|2016
+Ametal-3|net@1612|||S900|tokenFIF@1|vdd_15|-720|2016|outputDo@4|vdd_12|-720|2016
+Ametal-3|net@1613|||S900|tokenFIF@1|vdd_17|-432|2016|outputDo@4|vdd_14|-432|2016
+Ametal-3|net@1614|||S900|tokenFIF@1|vdd_19|-144|2016|outputDo@4|vdd_16|-144|2016
+Ametal-3|net@1615|||S900|tokenFIF@1|vdd_21|432|2016|outputDo@4|vdd_18|432|2016
+Ametal-3|net@1616|||S900|tokenFIF@1|vdd_23|720|2016|outputDo@4|vdd_20|720|2016
+Ametal-3|net@1617|||S900|tokenFIF@1|vdd_25|1008|2016|outputDo@4|vdd_22|1008|2016
+Ametal-3|net@1618|||S900|tokenFIF@1|vdd_27|1296|2016|outputDo@4|vdd_24|1296|2016
+Ametal-3|net@1619|||S900|outputDo@4|vdd_28|1584|2016|tokenFIF@1|vdd_29|1584|2016
+Ametal-3|net@1821|||S2700|outputDo@4|sor[1]|1632|1296|tokenFIF@1|sir[1]|1632|2016
 Efin||D5G7;|southFif@2|fin|I
 Efout||D5G7;|northFif@2|fout|O
 Egnd||D5G7;|northFif@2|gnd|G
@@ -710,31 +708,31 @@ Egnd_31||D5G7;|northFif@2|gnd_31|G
 Egnd_33||D5G7;|northFif@2|gnd_33|G
 Egnd_35||D5G7;|northFif@2|gnd_35|G
 Egnd_37||D5G7;|northFif@2|gnd_37|G
-Egnd_38||D5G7;|outputDo@3|gnd_38|G
+Egnd_38||D5G7;|outputDo@4|gnd_38|G
 Egnd_39||D5G7;|northFif@2|gnd_39|G
 Egnd_41||D5G7;|northFif@2|gnd_41|G
 Egnd_43||D5G7;|northFif@2|gnd_43|G
 Egnd_45||D5G7;|northFif@2|gnd_45|G
-Egnd_46||D5G7;|outputDo@3|gnd_46|G
+Egnd_46||D5G7;|outputDo@4|gnd_46|G
 Egnd_47||D5G7;|northFif@2|gnd_47|G
-Egnd_48||D5G7;|outputDo@3|gnd_48|G
-Egnd_49||D5G7;|outputDo@3|gnd_49|G
-Egnd_50||D5G7;|outputDo@3|gnd_50|G
-Egnd_51||D5G7;|outputDo@3|gnd_51|G
-Egnd_52||D5G7;|outputDo@3|gnd_52|G
-Egnd_53||D5G7;|outputDo@3|gnd_53|G
-Egnd_54||D5G7;|outputDo@3|gnd_54|G
-Egnd_55||D5G7;|outputDo@3|gnd_55|G
-Egnd_56||D5G7;|outputDo@3|gnd_56|G
-Egnd_57||D5G7;|outputDo@3|gnd_57|G
-Egnd_58||D5G7;|outputDo@3|gnd_58|G
-Egnd_59||D5G7;|outputDo@3|gnd_59|G
-Egnd_60||D5G7;|outputDo@3|gnd_60|G
+Egnd_48||D5G7;|outputDo@4|gnd_48|G
+Egnd_49||D5G7;|outputDo@4|gnd_49|G
+Egnd_50||D5G7;|outputDo@4|gnd_50|G
+Egnd_51||D5G7;|outputDo@4|gnd_51|G
+Egnd_52||D5G7;|outputDo@4|gnd_52|G
+Egnd_53||D5G7;|outputDo@4|gnd_53|G
+Egnd_54||D5G7;|outputDo@4|gnd_54|G
+Egnd_55||D5G7;|outputDo@4|gnd_55|G
+Egnd_56||D5G7;|outputDo@4|gnd_56|G
+Egnd_57||D5G7;|outputDo@4|gnd_57|G
+Egnd_58||D5G7;|outputDo@4|gnd_58|G
+Egnd_59||D5G7;|outputDo@4|gnd_59|G
+Egnd_60||D5G7;|outputDo@4|gnd_60|G
 Egnd_61||D5G7;|northFif@2|gnd_61|G
 Egnd_62||D5G7;|northFif@2|gnd_62|G
 Egnd_63||D5G7;|northFif@2|gnd_63|G
 Egnd_64||D5G7;|northFif@2|gnd_64|G
-Egnd_65||D5G7;|outputDo@3|gnd_65|G
+Egnd_65||D5G7;|outputDo@4|gnd_65|G
 Egnd_66||D5G7;|northFif@2|gnd_66|G
 Egnd_67||D5G7;|northFif@2|gnd_67|G
 Egnd_68||D5G7;|northFif@2|gnd_68|G
@@ -742,13 +740,13 @@ Egnd_69||D5G7;|northFif@2|gnd_69|G
 Egnd_70||D5G7;|northFif@2|gnd_70|G
 Egnd_71||D5G7;|northFif@2|gnd_71|G
 Egnd_72||D5G7;|northFif@2|gnd_72|G
-Egnd_73||D5G7;|outputDo@3|gnd_73|G
-Egnd_74||D5G7;|outputDo@3|gnd_74|G
-Egnd_75||D5G7;|outputDo@3|gnd_75|G
-Egnd_76||D5G7;|outputDo@3|gnd_76|G
-Egnd_77||D5G7;|outputDo@3|gnd_77|G
-Egnd_78||D5G7;|outputDo@3|gnd_78|G
-Egnd_79||D5G7;|outputDo@3|gnd_79|G
+Egnd_73||D5G7;|outputDo@4|gnd_73|G
+Egnd_74||D5G7;|outputDo@4|gnd_74|G
+Egnd_75||D5G7;|outputDo@4|gnd_75|G
+Egnd_76||D5G7;|outputDo@4|gnd_76|G
+Egnd_77||D5G7;|outputDo@4|gnd_77|G
+Egnd_78||D5G7;|outputDo@4|gnd_78|G
+Egnd_79||D5G7;|outputDo@4|gnd_79|G
 Egnd_80||D5G7;|northFif@2|gnd_80|G
 Egnd_81||D5G7;|northFif@2|gnd_81|G
 Egnd_82||D5G7;|northFif@2|gnd_82|G
@@ -783,38 +781,38 @@ Egnd_110||D5G7;|northFif@2|gnd_110|G
 Egnd_111||D5G7;|northFif@2|gnd_111|G
 Egnd_112||D5G7;|northFif@2|gnd_112|G
 Egnd_113||D5G7;|northFif@2|gnd_113|G
-Egnd_115||D5G7;|outputDo@3|gnd_29|G
-Egnd_117||D5G7;|outputDo@3|gnd_33|G
-Egnd_118||D5G7;|outputDo@3|gnd_35|G
-Egnd_119||D5G7;|outputDo@3|gnd_37|G
-Egnd_120||D5G7;|outputDo@3|gnd_39|G
-Egnd_121||D5G7;|outputDo@3|gnd_41|G
-Egnd_122||D5G7;|outputDo@3|gnd_43|G
-Egnd_123||D5G7;|outputDo@3|gnd_45|G
-Egnd_124||D5G7;|outputDo@3|gnd_47|G
-Egnd_125||D5G7;|outputDo@3|gnd_61|G
-Egnd_126||D5G7;|outputDo@3|gnd_62|G
-Egnd_127||D5G7;|outputDo@3|gnd_63|G
-Egnd_128||D5G7;|outputDo@3|gnd_64|G
-Egnd_129||D5G7;|outputDo@3|gnd_66|G
-Egnd_130||D5G7;|outputDo@3|gnd_67|G
-Egnd_131||D5G7;|outputDo@3|gnd_68|G
-Egnd_132||D5G7;|outputDo@3|gnd_69|G
-Egnd_133||D5G7;|outputDo@3|gnd_70|G
-Egnd_135||D5G7;|outputDo@3|gnd_72|G
-Egnd_136||D5G7;|outputDo@3|gnd_80|G
-Egnd_137||D5G7;|outputDo@3|gnd_81|G
-Egnd_138||D5G7;|outputDo@3|gnd_82|G
-Egnd_139||D5G7;|outputDo@3|gnd_83|G
-Egnd_140||D5G7;|outputDo@3|gnd_84|G
-Egnd_141||D5G7;|outputDo@3|gnd_85|G
-Egnd_142||D5G7;|outputDo@3|gnd_86|G
-Egnd_143||D5G7;|outputDo@3|gnd_87|G
-Egnd_144||D5G7;|outputDo@3|gnd_88|G
-Egnd_145||D5G7;|outputDo@3|gnd_89|G
-Egnd_146||D5G7;|outputDo@3|gnd_90|G
-Egnd_147||D5G7;|outputDo@3|gnd_91|G
-Egnd_148||D5G7;|outputDo@3|gnd_92|G
+Egnd_115||D5G7;|outputDo@4|gnd_29|G
+Egnd_117||D5G7;|outputDo@4|gnd_33|G
+Egnd_118||D5G7;|outputDo@4|gnd_35|G
+Egnd_119||D5G7;|outputDo@4|gnd_37|G
+Egnd_120||D5G7;|outputDo@4|gnd_39|G
+Egnd_121||D5G7;|outputDo@4|gnd_41|G
+Egnd_122||D5G7;|outputDo@4|gnd_43|G
+Egnd_123||D5G7;|outputDo@4|gnd_45|G
+Egnd_124||D5G7;|outputDo@4|gnd_47|G
+Egnd_125||D5G7;|outputDo@4|gnd_61|G
+Egnd_126||D5G7;|outputDo@4|gnd_62|G
+Egnd_127||D5G7;|outputDo@4|gnd_63|G
+Egnd_128||D5G7;|outputDo@4|gnd_64|G
+Egnd_129||D5G7;|outputDo@4|gnd_66|G
+Egnd_130||D5G7;|outputDo@4|gnd_67|G
+Egnd_131||D5G7;|outputDo@4|gnd_68|G
+Egnd_132||D5G7;|outputDo@4|gnd_69|G
+Egnd_133||D5G7;|outputDo@4|gnd_70|G
+Egnd_135||D5G7;|outputDo@4|gnd_72|G
+Egnd_136||D5G7;|outputDo@4|gnd_80|G
+Egnd_137||D5G7;|outputDo@4|gnd_81|G
+Egnd_138||D5G7;|outputDo@4|gnd_82|G
+Egnd_139||D5G7;|outputDo@4|gnd_83|G
+Egnd_140||D5G7;|outputDo@4|gnd_84|G
+Egnd_141||D5G7;|outputDo@4|gnd_85|G
+Egnd_142||D5G7;|outputDo@4|gnd_86|G
+Egnd_143||D5G7;|outputDo@4|gnd_87|G
+Egnd_144||D5G7;|outputDo@4|gnd_88|G
+Egnd_145||D5G7;|outputDo@4|gnd_89|G
+Egnd_146||D5G7;|outputDo@4|gnd_90|G
+Egnd_147||D5G7;|outputDo@4|gnd_91|G
+Egnd_148||D5G7;|outputDo@4|gnd_92|G
 Egnd_149||D5G7;|southFif@2|gnd|G
 Egnd_151||D5G7;|southFif@2|gnd_29|G
 Egnd_152||D5G7;|southFif@2|gnd_31|G
@@ -903,7 +901,7 @@ Esir[7]||D5G8;|southFif@2|sir[7]|B
 Esir[8]||D5G8;|southFif@2|sir[8]|B
 Esir[9]||D5G8;|southFif@2|sir[9]|B
 Evdd||D5G7;|northFif@2|vdd|P
-Evdd_2||D5G7;|outputDo@3|vdd_2|P
+Evdd_2||D5G7;|outputDo@4|vdd_2|P
 Evdd_3||D5G7;|northFif@2|vdd_3|P
 Evdd_4||D5G7;|northFif@2|vdd_4|P
 Evdd_5||D5G8;|southFif@2|vdd_5|P
@@ -933,13 +931,13 @@ Evdd_31||D5G7;|northFif@2|vdd_31|P
 Evdd_33||D5G7;|northFif@2|vdd_33|P
 Evdd_37||D5G7;|northFif@2|vdd_37|P
 Evdd_39||D5G7;|northFif@2|vdd_39|P
-Evdd_40||D5G7;|outputDo@3|vdd_40|P
-Evdd_41||D5G7;|outputDo@3|vdd_41|P
+Evdd_40||D5G7;|outputDo@4|vdd_40|P
+Evdd_41||D5G7;|outputDo@4|vdd_41|P
 Evdd_43||D5G7;|northFif@2|vdd_43|P
 Evdd_45||D5G7;|northFif@2|vdd_45|P
 Evdd_49||D5G7;|northFif@2|vdd_49|P
 Evdd_51||D5G7;|northFif@2|vdd_51|P
-Evdd_54||D5G7;|outputDo@3|vdd_54|P
+Evdd_54||D5G7;|outputDo@4|vdd_54|P
 Evdd_55||D5G7;|northFif@2|vdd_55|P
 Evdd_57||D5G7;|northFif@2|vdd_57|P
 Evdd_58||D5G7;|northFif@2|vdd_58|P
@@ -953,19 +951,19 @@ Evdd_65||D5G7;|northFif@2|vdd_65|P
 Evdd_66||D5G7;|northFif@2|vdd_66|P
 Evdd_67||D5G7;|northFif@2|vdd_86|P
 Evdd_68||D5G7;|northFif@2|vdd_68|P
-Evdd_69||D5G7;|outputDo@3|vdd_69|P
-Evdd_70||D5G7;|outputDo@3|vdd_70|P
-Evdd_71||D5G7;|outputDo@3|vdd_71|P
-Evdd_72||D5G7;|outputDo@3|vdd_72|P
-Evdd_73||D5G7;|outputDo@3|vdd_73|P
-Evdd_74||D5G7;|outputDo@3|vdd_74|P
-Evdd_75||D5G7;|outputDo@3|vdd_75|P
-Evdd_76||D5G7;|outputDo@3|vdd_76|P
-Evdd_77||D5G7;|outputDo@3|vdd_77|P
-Evdd_79||D5G7;|outputDo@3|vdd_79|P
-Evdd_80||D5G7;|outputDo@3|vdd_80|P
-Evdd_81||D5G7;|outputDo@3|vdd_81|P
-Evdd_82||D5G7;|outputDo@3|vdd_82|P
+Evdd_69||D5G7;|outputDo@4|vdd_69|P
+Evdd_70||D5G7;|outputDo@4|vdd_70|P
+Evdd_71||D5G7;|outputDo@4|vdd_71|P
+Evdd_72||D5G7;|outputDo@4|vdd_72|P
+Evdd_73||D5G7;|outputDo@4|vdd_73|P
+Evdd_74||D5G7;|outputDo@4|vdd_74|P
+Evdd_75||D5G7;|outputDo@4|vdd_75|P
+Evdd_76||D5G7;|outputDo@4|vdd_76|P
+Evdd_77||D5G7;|outputDo@4|vdd_77|P
+Evdd_79||D5G7;|outputDo@4|vdd_79|P
+Evdd_80||D5G7;|outputDo@4|vdd_80|P
+Evdd_81||D5G7;|outputDo@4|vdd_81|P
+Evdd_82||D5G7;|outputDo@4|vdd_82|P
 Evdd_84||D5G7;|northFif@2|vdd_84|P
 Evdd_85||D5G7;|northFif@2|vdd_85|P
 Evdd_86||D5G7;|northFif@2|vdd_86|P
@@ -1005,44 +1003,44 @@ Evdd_119||D5G7;|northFif@2|vdd_119|P
 Evdd_120||D5G7;|northFif@2|vdd_120|P
 Evdd_121||D5G7;|northFif@2|vdd_121|P
 Evdd_122||D5G7;|northFif@2|vdd_122|P
-Evdd_124||D5G7;|outputDo@3|vdd_3|P
-Evdd_127||D5G7;|outputDo@3|vdd_33|P
-Evdd_128||D5G7;|outputDo@3|vdd_37|P
-Evdd_129||D5G7;|outputDo@3|vdd_39|P
-Evdd_130||D5G7;|outputDo@3|vdd_43|P
-Evdd_131||D5G7;|outputDo@3|vdd_45|P
-Evdd_132||D5G7;|outputDo@3|vdd_49|P
-Evdd_133||D5G7;|outputDo@3|vdd_51|P
-Evdd_134||D5G7;|outputDo@3|vdd_55|P
-Evdd_135||D5G7;|outputDo@3|vdd_58|P
-Evdd_136||D5G7;|outputDo@3|vdd_59|P
-Evdd_137||D5G7;|outputDo@3|vdd_61|P
-Evdd_138||D5G7;|outputDo@3|vdd_62|P
-Evdd_139||D5G7;|outputDo@3|vdd_63|P
-Evdd_140||D5G7;|outputDo@3|vdd_64|P
-Evdd_142||D5G7;|outputDo@3|vdd_66|P
-Evdd_143||D5G7;|outputDo@3|vdd_67|P
-Evdd_144||D5G7;|outputDo@3|vdd_68|P
-Evdd_146||D5G7;|outputDo@3|vdd_96|P
-Evdd_147||D5G7;|outputDo@3|vdd_97|P
-Evdd_148||D5G7;|outputDo@3|vdd_98|P
-Evdd_149||D5G7;|outputDo@3|vdd_99|P
-Evdd_150||D5G7;|outputDo@3|vdd_100|P
-Evdd_151||D5G7;|outputDo@3|vdd_101|P
-Evdd_155||D5G7;|outputDo@3|vdd_106|P
-Evdd_156||D5G7;|outputDo@3|vdd_107|P
-Evdd_158||D5G7;|outputDo@3|vdd_109|P
-Evdd_159||D5G7;|outputDo@3|vdd_110|P
-Evdd_162||D5G7;|outputDo@3|vdd_113|P
-Evdd_163||D5G7;|outputDo@3|vdd_114|P
-Evdd_165||D5G7;|outputDo@3|vdd_116|P
-Evdd_166||D5G7;|outputDo@3|vdd_117|P
-Evdd_169||D5G7;|outputDo@3|vdd_120|P
-Evdd_170||D5G7;|outputDo@3|vdd_121|P
-Evdd_172||D5G7;|outputDo@3|vdd_123|P
-Evdd_173||D5G7;|outputDo@3|vdd_124|P
-Evdd_176||D5G7;|outputDo@3|vdd_127|P
-Evdd_177||D5G7;|outputDo@3|vdd_128|P
+Evdd_124||D5G7;|outputDo@4|vdd_3|P
+Evdd_127||D5G7;|outputDo@4|vdd_33|P
+Evdd_128||D5G7;|outputDo@4|vdd_37|P
+Evdd_129||D5G7;|outputDo@4|vdd_39|P
+Evdd_130||D5G7;|outputDo@4|vdd_43|P
+Evdd_131||D5G7;|outputDo@4|vdd_45|P
+Evdd_132||D5G7;|outputDo@4|vdd_49|P
+Evdd_133||D5G7;|outputDo@4|vdd_51|P
+Evdd_134||D5G7;|outputDo@4|vdd_55|P
+Evdd_135||D5G7;|outputDo@4|vdd_58|P
+Evdd_136||D5G7;|outputDo@4|vdd_59|P
+Evdd_137||D5G7;|outputDo@4|vdd_61|P
+Evdd_138||D5G7;|outputDo@4|vdd_62|P
+Evdd_139||D5G7;|outputDo@4|vdd_63|P
+Evdd_140||D5G7;|outputDo@4|vdd_64|P
+Evdd_142||D5G7;|outputDo@4|vdd_66|P
+Evdd_143||D5G7;|outputDo@4|vdd_67|P
+Evdd_144||D5G7;|outputDo@4|vdd_68|P
+Evdd_146||D5G7;|outputDo@4|vdd_96|P
+Evdd_147||D5G7;|outputDo@4|vdd_97|P
+Evdd_148||D5G7;|outputDo@4|vdd_98|P
+Evdd_149||D5G7;|outputDo@4|vdd_99|P
+Evdd_150||D5G7;|outputDo@4|vdd_100|P
+Evdd_151||D5G7;|outputDo@4|vdd_101|P
+Evdd_155||D5G7;|outputDo@4|vdd_106|P
+Evdd_156||D5G7;|outputDo@4|vdd_107|P
+Evdd_158||D5G7;|outputDo@4|vdd_109|P
+Evdd_159||D5G7;|outputDo@4|vdd_110|P
+Evdd_162||D5G7;|outputDo@4|vdd_113|P
+Evdd_163||D5G7;|outputDo@4|vdd_114|P
+Evdd_165||D5G7;|outputDo@4|vdd_116|P
+Evdd_166||D5G7;|outputDo@4|vdd_117|P
+Evdd_169||D5G7;|outputDo@4|vdd_120|P
+Evdd_170||D5G7;|outputDo@4|vdd_121|P
+Evdd_172||D5G7;|outputDo@4|vdd_123|P
+Evdd_173||D5G7;|outputDo@4|vdd_124|P
+Evdd_176||D5G7;|outputDo@4|vdd_127|P
+Evdd_177||D5G7;|outputDo@4|vdd_128|P
 Evdd_179||D5G7;|southFif@2|vdd|P
 Evdd_180||D5G7;|southFif@2|vdd_3|P
 Evdd_181||D5G7;|southFif@2|vdd_31|P
index 254dee8..7151380 100755 (executable)
@@ -100,7 +100,7 @@ Ereq[B]||D5G2;|pin@1||I
 X
 
 # Cell arbiter2;1{lay}
-Carbiter2;1{lay}||cmos90|1188748831546|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Carbiter2;1{lay}||cmos90|1188748831546|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ihalf2inArb;1{lay}|halfArb@4||0|-72|||D5G4;
 Ihalf2inArb;1{lay}|halfArb@5||0|72|Y||D5G4;
 NMetal-1-Pin|pin@44||6|4||||
@@ -559,7 +559,7 @@ Ereq[B]||D5G2;|pin@2||I
 X
 
 # Cell half2inArb;1{lay}
-Chalf2inArb;1{lay}||cmos90|1188745231728|1239549868233||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Chalf2inArb;1{lay}||cmos90|1188745231728|1240848417057||ATTR_NCC(D5G3;NTX-8;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@62||31|-50||20.8|Y|
 NMetal-1-P-Active-Con|contact@66||39|-50||20.8|Y|
index 2741621..49ee4e0 100755 (executable)
@@ -63,7 +63,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND1in30;1{lay}
-CctrAND1in30;1{lay}||cmos90|1231629883946|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND1in30;1{lay}||cmos90|1231629883946|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv05;1{lay}|inv05@1||-20.5|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@1||-12|0|||D5G4;
@@ -149,7 +149,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND1in100;1{lay}
-CctrAND1in100;1{lay}||cmos90|1231629883946|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND1in100;1{lay}||cmos90|1231629883946|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv10D;1{lay}|inv10D@1||-36|0|||D5G4;
 Igates1inM:inv30;1{lay}|inv30@1||-11|0|||D5G4;
@@ -243,7 +243,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND2in30;2{lay}
-CctrAND2in30;2{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND2in30;2{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||12.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||12.5|0||20.8||
@@ -569,7 +569,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND2in30A;1{lay}
-CctrAND2in30A;1{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND2in30A;1{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240878227700
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||14.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||14.5|0||20.8||
@@ -911,7 +911,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND2in100;2{lay}
-CctrAND2in100;2{lay}||cmos90|1195149611468|1240336765324||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND2in100;2{lay}||cmos90|1195149611468|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||-35.5|-34||||
 NX-Metal-1-Metal-2-Con|contact@7||-57|-34||||
@@ -1040,7 +1040,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND2in100LT;1{lay}
-CctrAND2in100LT;1{lay}||cmos90|1224179369313|1240327837934||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND2in100LT;1{lay}||cmos90|1224179369313|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv10D;1{lay}|inv10D@2||-95|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||-87|0|Y||D5G4;
@@ -1178,7 +1178,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND3in30;2{lay}
-CctrAND3in30;2{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND3in30;2{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||26.5|-49||20.8||
 NMetal-1-N-Active-Con|contact@1||26.5|0||20.8||
@@ -1599,7 +1599,7 @@ Eout_1|outM|D5G2;|pin@30||O
 X
 
 # Cell ctrAND3in30A;1{lay}
-CctrAND3in30A;1{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND3in30A;1{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||18.5|-49||20.8||
 NMetal-1-N-Active-Con|contact@1||18.5|0||20.8||
@@ -2633,7 +2633,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ctrAND3in100A;1{lay}
-CctrAND3in100A;1{lay}||cmos90|1230737473722|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND3in100A;1{lay}||cmos90|1230737473722|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-103.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||-29.5|10||||
@@ -2645,9 +2645,8 @@ NMetal-1-Pin|pin@0||36.5|-16||||
 NMetal-1-Pin|pin@1||27.5|-16||||
 NMetal-1-Pin|pin@2||27.5|16||||
 NMetal-1-Pin|pin@4||36.5|16||||
-NMetal-1-Pin|pin@7||-57.5|-25||||
-NMetal-1-Pin|pin@8||-82.5|-12||||
-NMetal-1-Pin|pin@10||-57.5|-12||||
+NMetal-1-Pin|pin@8||-82.5|-31||||
+NMetal-1-Pin|pin@10||-47.5|-31||||
 IwiresL:wellContacts13;1{lay}|wellCont@0||-59.5|0|||D5G4;
 Ametal-2|net@0|||S0|nand30@0|gnd_1|38|0|inv100@1|gnd_2|29|0
 Ametal-2|net@1|||S0|nand30@0|vdd_2|38|50|inv100@1|vdd_4|29|50
@@ -2667,13 +2666,12 @@ Ametal-1|net@14|||S1800|nand30@0|out|27.5|-16|pin@1||27.5|-16
 Ametal-1|net@15|||S2700|pin@1||27.5|-16|pin@2||27.5|16
 Ametal-1|net@18|||S2700|pin@4||36.5|16|inv100@1|in_1|36.5|25
 Ametal-1|net@19|||S1800|pin@2||27.5|16|pin@4||36.5|16
-Ametal-1|net@23|||S1800|pin@7||-57.5|-25|nand30@0|inB|-47.5|-25
-Ametal-1|net@24|||S900|pin@10||-57.5|-12|pin@7||-57.5|-25
-Ametal-1|net@25|||S900|nor10sym@0|out|-82.5|-10|pin@8||-82.5|-12
-Ametal-1|net@29|||S1800|pin@8||-82.5|-12|pin@10||-57.5|-12
+Ametal-1|net@25|||S900|nor10sym@0|out|-82.5|-10|pin@8||-82.5|-31
+Ametal-1|net@29|||S1800|pin@8||-82.5|-31|pin@10||-47.5|-31
 Ametal-1|net@32|||S2700|inv10D@1|out|-103.5|7|contact@0||-103.5|10
 Ametal-2|net@33|||S1800|contact@0||-103.5|10|contact@1||-29.5|10
 Ametal-1|net@34|||S900|nand30@0|inA|-29.5|25|contact@1||-29.5|10
+Ametal-1|net@35|||S900|nand30@0|inB|-47.5|-25|pin@10||-47.5|-31
 Egnd||D5G2;|inv10D@1|gnd|G
 Egnd_1||D5G2;|inv100@1|gnd_1|G
 EinA||D5G2;|nor10sym@0|inA|I
@@ -2735,6 +2733,100 @@ EinC||D4G2;|conn@3|a|I
 Eout||D6G2;|conn@1|y|O
 X
 
+# Cell ctrAND3in100B;1{ic}
+CctrAND3in100B;1{ic}||artwork|1204873843072|1240666704420|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-4|-1.5|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||1.5|0.5|1|1||
+NThick-Circle|art@4||-5.5|-0.5|1|1||
+NThick-Circle|art@5||-5.5|-2.5|1|1||
+NThick-Circle|art@8||-1|0.5|5|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@0||-6|-2.5|-1|-1||
+Nschematic:Bus_Pin|pin@2||-6|-0.5|-1|-1||
+Nschematic:Bus_Pin|pin@4||6|0|-1|-1||
+NPin|pin@6||-5|0.5|1|1||
+NPin|pin@7||-5|-3.5|1|1||
+NPin|pin@8||-4|-3.5|1|1||
+NPin|pin@12||6|0|1|1||
+NPin|pin@13||2|4|1|1||
+NPin|pin@14||2|-4|1|1||
+NPin|pin@15||-4|0.5|1|1||
+Ngeneric:Invisible-Pin|pin@16||-3.5|-1.5|||||ART_message(D5G2;)S10H
+Ngeneric:Invisible-Pin|pin@18||3.5|0|||||ART_message(D5G2;)S100
+Nschematic:Bus_Pin|pin@19||-3|2|-1|-1||
+NPin|pin@30||-2|-2|1|1||
+Ngeneric:Invisible-Pin|pin@31||-0.5|0.5|||||ART_message(D5G2;)S30
+NPin|pin@32||-1|-2|1|1||
+NPin|pin@33||-2|3|1|1||
+NPin|pin@34||-1|3|1|1||
+NPin|pin@40||-2|2|1|1||
+NPin|pin@41||-2|2|1|1||
+NPin|pin@42||-3|2|1|1||
+AThicker|net@3|||FS0|pin@15||-4|0.5|pin@6||-5|0.5
+AThicker|net@4|||FS900|pin@6||-5|0.5|pin@7||-5|-3.5
+AThicker|net@5|||FS900|pin@13||2|4|pin@14||2|-4
+AThicker|net@6|||FS2250|pin@14||2|-4|pin@12||6|0
+AThicker|net@7|||FS3150|pin@12||6|0|pin@13||2|4
+AThicker|net@8|||FS1800|pin@7||-5|-3.5|pin@8||-4|-3.5
+AThicker|net@23|||FS1800|pin@30||-2|-2|pin@32||-1|-2
+AThicker|net@24|||FS1800|pin@33||-2|3|pin@34||-1|3
+AThicker|net@31|||FS450|pin@34||-1|3|pin@40||-2|2
+AThicker|net@32|||FS2700|pin@30||-2|-2|pin@41||-2|2
+AThicker|net@33|||FS2700|pin@41||-2|2|pin@33||-2|3
+AThicker|net@34|||FS0|pin@41||-2|2|pin@42||-3|2
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@2||I
+EinC||D5G2;|pin@19||I
+Eout||D5G2;|pin@4||O
+X
+
+# Cell ctrAND3in100B;1{sch}
+CctrAND3in100B;1{sch}||schematic|1204806414910|1240666651931|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-27|0|||Y|
+NOff-Page|conn@1||24|1.5||||
+NOff-Page|conn@2||-27|-6|||Y|
+NOff-Page|conn@3||-27|6|||Y|
+IctrAND3in100B;1{ic}|ctrAND3i@1||22|16|||D5G4;
+IredFive:inv;1{ic}|inv@5||18|1.5|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S100|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||0|1.5|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2HT_sya;2{ic}|nor2HT_s@0||-18|-3|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.75;Y2.75;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-1.5|26|||||ART_message(D5G5;)SctrAND3in100A
+Ngeneric:Invisible-Pin|pin@1||-1|22|||||ART_message(D5G3;)Sies  25 April 2009
+NWire_Pin|pin@2||-23|0||||
+NWire_Pin|pin@3||-23|-2||||
+NWire_Pin|pin@4||-23|-6||||
+NWire_Pin|pin@5||-23|-4||||
+NWire_Pin|pin@8||-4|-3||||
+NWire_Pin|pin@9||-4|0.5||||
+NWire_Pin|pin@10||-4|6||||
+NWire_Pin|pin@11||-4|2.5||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|-3|||D0G4;|ATTR_L(D5G1;PUD)D252.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|1.5|||D0G4;|ATTR_L(D5G1;PUD)D366.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-9|6|||D0G4;|ATTR_L(D5G1;PUD)D176.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@0|||1800|conn@0|y|-25|0|pin@2||-23|0
+Awire|net@1|||900|pin@2||-23|0|pin@3||-23|-2
+Awire|net@2|||1800|pin@3||-23|-2|nor2HT_s@0|inb|-20.5|-2
+Awire|net@3|||1800|conn@2|y|-25|-6|pin@4||-23|-6
+Awire|net@4|||2700|pin@4||-23|-6|pin@5||-23|-4
+Awire|net@5|||1800|pin@5||-23|-4|nor2HT_s@0|ina|-20.5|-4
+Awire|net@6|||1800|nor2HT_s@0|out|-15.5|-3|wire90@0|a|-11.5|-3
+Awire|net@9|||1800|wire90@1|b|11.5|1.5|inv@5|in|15.5|1.5
+Awire|net@10|||1800|inv@5|out|20.5|1.5|conn@1|a|22|1.5
+Awire|net@15|||1800|wire90@0|b|-6.5|-3|pin@8||-4|-3
+Awire|net@16|||2700|pin@8||-4|-3|pin@9||-4|0.5
+Awire|net@19|||900|pin@10||-4|6|pin@11||-4|2.5
+Awire|net@27|||0|wire90@1|a|6.5|1.5|nand2@0|out|2.5|1.5
+Awire|net@29|||0|pin@10||-4|6|wire90@2|b|-6.5|6
+Awire|net@35|||0|nand2@0|inb|-2.5|0.5|pin@9||-4|0.5
+Awire|net@36|||0|nand2@0|ina|-2.5|2.5|pin@11||-4|2.5
+Awire|net@37|||1800|conn@3|y|-25|6|wire90@2|a|-11.5|6
+EinA||D4G2;|conn@2|a|I
+EinB||D4G2;|conn@0|a|I
+EinC||D4G2;|conn@3|a|I
+Eout||D6G2;|conn@1|y|O
+X
+
 # Cell ctrAND3in100HT;1{ic}
 CctrAND3in100HT;1{ic}||artwork|1188826331926|1230553837015|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3461,7 +3553,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND3in100LT;2{lay}
-CctrAND3in100LT;2{lay}||cmos90|1226175586037|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND3in100LT;2{lay}||cmos90|1226175586037|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-39.5|40||||
 NX-Metal-1-Metal-2-Con|contact@1||-106.5|40||||
@@ -3629,7 +3721,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell ctrAND4in30;3{lay}
-CctrAND4in30;3{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND4in30;3{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||32.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||32.5|0||20.8||
@@ -4108,7 +4200,7 @@ Eout_1|outM|D5G2;|pin@35||O
 X
 
 # Cell ctrAND4in30M;1{lay}
-CctrAND4in30M;1{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CctrAND4in30M;1{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||32.5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||32.5|0||20.8||
index 6a4e20b..827a3e4 100755 (executable)
@@ -63,7 +63,7 @@ EmyFin||D5G2;|pin@1||I
 X
 
 # Cell cntFreq;1{lay}
-CcntFreq;1{lay}||cmos90|1226266436569|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntFreq;1{lay}||cmos90|1226266436569|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||3|0||||
 NX-Metal-1-Metal-2-Con|contact@2||-27.5|0||||
@@ -476,7 +476,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnFour;2{lay}
-CcntScnFour;2{lay}||cmos90|1226171595610|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntScnFour;2{lay}||cmos90|1226171595610|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnOne;2{lay}|cntScnOn@4||-162|0|||D5G4;
 IcntScnOne;2{lay}|cntScnOn@5||57|0|||D5G4;
@@ -878,7 +878,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnOne;2{lay}
-CcntScnOne;2{lay}||cmos90|1226165798539|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntScnOne;2{lay}||cmos90|1226165798539|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-23|-100|||X|
 NX-Metal-1-Metal-2-Con|contact@1||26.5|-44|||X|
@@ -1164,7 +1164,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnThree;1{lay}
-CcntScnThree;1{lay}||cmos90|1226171595610|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntScnThree;1{lay}||cmos90|1226171595610|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnOne;2{lay}|cntScnOn@4||-114|0|||D5G4;
 IcntScnOne;2{lay}|cntScnOn@6||114|0|||D5G4;
@@ -1357,7 +1357,7 @@ Esin||D5G2;|pin@1||I
 X
 
 # Cell cntScnTwelve;2{lay}
-CcntScnTwelve;2{lay}||cmos90|1226173612643|1239549868233||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntScnTwelve;2{lay}||cmos90|1226173612643|1240848417057||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntScnFour;2{lay}|cntScnFo@5||-438|0|||D5G4;
 IcntScnFour;2{lay}|cntScnFo@6||0|0|||D5G4;
@@ -1530,7 +1530,7 @@ Emyp1p_1,myp2p_1|sout|D5G2;|pin@44||O
 X
 
 # Cell cntShift;2{lay}
-CcntShift;2{lay}||cmos90|1226191120170|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CcntShift;2{lay}||cmos90|1226191120170|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-15|0||||
 NX-Metal-1-Metal-2-Con|contact@1||-3.5|100||||
@@ -1777,7 +1777,7 @@ Esod[1:9]||D5G2;|pin@5||B
 X
 
 # Cell instructionCount;3{lay}
-CinstructionCount;3{lay}||cmos90|1226186695369|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CinstructionCount;3{lay}||cmos90|1226186695369|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcntFreq;1{lay}|cntFreq@0||-1751.5|0|XY||D5G4;
 IcntScnFour;2{lay}|cntScnFo@0||-185.5|0|||D5G4;
index b726c7a..c0da2c2 100644 (file)
@@ -19,7 +19,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell cover1h;2{lay}
-Ccover1h;2{lay}||cmos90|1237814685471|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover1h;2{lay}||cmos90|1237814685471|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to4GNDctr;1{lay}|fill234G@0||0|0|||D5G4;
 IfillM:fill2to4GNDctr;1{lay}|fill234G@1||-1728|0|||D5G4;
@@ -229,7 +229,7 @@ Evdd|vdd_30|D5G7;|fill234G@1|vdd_3|P
 X
 
 # Cell cover1hNarrow;1{lay}
-Ccover1hNarrow;1{lay}||cmos90|1237814685471|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover1hNarrow;1{lay}||cmos90|1237814685471|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to4GNDctrNar;1{lay}|fill24Gn@11||0|0|||D5G4;
 IfillM:fill2to4GNDctrNar;1{lay}|fill24Gn@12||-1440|0|||D5G4;
@@ -439,7 +439,7 @@ Evdd_30||D5G7;|fill234G@0|vdd_3|P
 X
 
 # Cell cover2h;2{lay}
-Ccover2h;2{lay}||cmos90|1237815685733|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover2h;2{lay}||cmos90|1237815685733|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@4||0|72|||D5G4;
 Icover1h;2{lay}|cover1h@5||0|-72|||D5G4;
@@ -541,7 +541,7 @@ Evdd_52||D5G7;|cover1h@4|vdd_5|P
 X
 
 # Cell cover3h;2{lay}
-Ccover3h;2{lay}||cmos90|1237815685733|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover3h;2{lay}||cmos90|1237815685733|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@5||0|144|||D5G4;
 Icover1h;2{lay}|cover1h@6||0|0|||D5G4;
@@ -679,7 +679,7 @@ Evdd_42||D5G7;|cover1h@7|vdd|P
 X
 
 # Cell cover4h;2{lay}
-Ccover4h;2{lay}||cmos90|1237815685733|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover4h;2{lay}||cmos90|1237815685733|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@5||0|216|||D5G4;
 Icover1h;2{lay}|cover1h@6||0|72|||D5G4;
@@ -1063,7 +1063,7 @@ Evdd_54||D5G7;|cover1h@10|vdd|P
 X
 
 # Cell cover6h;2{lay}
-Ccover6h;2{lay}||cmos90|1237815685733|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover6h;2{lay}||cmos90|1237815685733|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1h;2{lay}|cover1h@6||0|-360|||D5G4;
 Icover1h;2{lay}|cover1h@7||0|72|||D5G4;
@@ -1605,7 +1605,7 @@ Evdd_80||D5G7;|cover1h@13|vdd_5|P
 X
 
 # Cell cover7hNarrow;1{lay}
-Ccover7hNarrow;1{lay}||cmos90|1237815685733|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccover7hNarrow;1{lay}||cmos90|1237815685733|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover1hNarrow;1{lay}|cover1hN@0||0|432|||D5G4;
 Icover1hNarrow;1{lay}|cover1hN@1||0|0|||D5G4;
index eb0f5b9..204aa5f 100755 (executable)
@@ -494,8 +494,8 @@ Esor[1:9]||D5G2;|pin@12||O
 Esucc[D,T]||D6G2;|pin@14||O
 X
 
-# Cell outputDock;4{lay}
-CoutputDock;4{lay}||cmos90|1234799662181|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell outputDock;5{lay}
+CoutputDock;5{lay}||cmos90|1234799662181|1240924036605||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-1524|-758||||
 NX-Metal-2-Metal-3-Con|contact@1||348|-758||||
@@ -705,7 +705,7 @@ IstageGroupsM:dockWagNine;2{lay}|dockWagN@1||0|-792|||D5G4;
 IstageGroupsM:epiRQod;4{lay}|epiRQod@3||0|-360|||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@0||18|-356|||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@1||-18|25|||D5G4;
-IstageGroupsM:outM1PredLit;7{lay}|outM1Pre@5||0|288|||D5G4;
+IstageGroupsM:outM1PredLit;8{lay}|outM1Pre@6||0|288|||D5G4;
 Ametal-3|net@18|||S900|m3new36@0|in[28]|-1524|-356|contact@0||-1524|-758
 Ametal-2|net@19|||S1800|dockWagN@1|out[28]|-1548|-758|contact@0||-1524|-758
 Ametal-3|net@20|||S900|m3new36@0|in[1]|348|-356|contact@1||348|-758
@@ -779,77 +779,77 @@ Ametal-2|net@87|||S1800|dockWagN@1|out[25]|-1188|-758|contact@34||-1176|-758
 Ametal-3|net@88|||S900|m3new36@0|in[26]|-1320|-356|contact@35||-1320|-758
 Ametal-2|net@89|||S1800|dockWagN@1|out[26]|-1332|-758|contact@35||-1320|-758
 Ametal-3|net@90|||S2700|m3new36@0|in[28]|-1524|-356|contact@36||-1524|88
-Ametal-2|net@91|||S1800|outM1Pre@5|ring[28]|-1548|88|contact@36||-1524|88
+Ametal-2|net@91|||S1800|outM1Pre@6|ring[28]|-1548|88|contact@36||-1524|88
 Ametal-3|net@92|||S2700|m3new36@0|in[1]|348|-356|contact@37||348|88
-Ametal-2|net@93|||S1800|outM1Pre@5|ring[1]|324|88|contact@37||348|88
+Ametal-2|net@93|||S1800|outM1Pre@6|ring[1]|324|88|contact@37||348|88
 Ametal-3|net@94|||S2700|m3new36@0|in[2]|492|-356|contact@38||492|88
-Ametal-2|net@95|||S1800|outM1Pre@5|ring[2]|468|88|contact@38||492|88
+Ametal-2|net@95|||S1800|outM1Pre@6|ring[2]|468|88|contact@38||492|88
 Ametal-3|net@96|||S2700|m3new36@0|in[3]|636|-356|contact@39||636|88
-Ametal-2|net@97|||S1800|outM1Pre@5|ring[3]|612|88|contact@39||636|88
+Ametal-2|net@97|||S1800|outM1Pre@6|ring[3]|612|88|contact@39||636|88
 Ametal-3|net@98|||S2700|m3new36@0|in[4]|780|-356|contact@40||780|88
-Ametal-2|net@99|||S1800|outM1Pre@5|ring[4]|756|88|contact@40||780|88
+Ametal-2|net@99|||S1800|outM1Pre@6|ring[4]|756|88|contact@40||780|88
 Ametal-3|net@100|||S2700|m3new36@0|in[5]|924|-356|contact@41||924|88
-Ametal-2|net@101|||S1800|outM1Pre@5|ring[5]|900|88|contact@41||924|88
+Ametal-2|net@101|||S1800|outM1Pre@6|ring[5]|900|88|contact@41||924|88
 Ametal-3|net@102|||S2700|m3new36@0|in[6]|1068|-356|contact@42||1068|88
-Ametal-2|net@103|||S1800|outM1Pre@5|ring[6]|1044|88|contact@42||1068|88
+Ametal-2|net@103|||S1800|outM1Pre@6|ring[6]|1044|88|contact@42||1068|88
 Ametal-3|net@104|||S2700|m3new36@0|in[7]|1212|-356|contact@43||1212|88
-Ametal-2|net@105|||S1800|outM1Pre@5|ring[7]|1188|88|contact@43||1212|88
+Ametal-2|net@105|||S1800|outM1Pre@6|ring[7]|1188|88|contact@43||1212|88
 Ametal-3|net@106|||S2700|m3new36@0|in[8]|1356|-356|contact@44||1356|88
-Ametal-2|net@107|||S1800|outM1Pre@5|ring[8]|1332|88|contact@44||1356|88
+Ametal-2|net@107|||S1800|outM1Pre@6|ring[8]|1332|88|contact@44||1356|88
 Ametal-3|net@108|||S2700|m3new36@0|in[9]|1500|-356|contact@45||1500|88
-Ametal-2|net@109|||S1800|outM1Pre@5|ring[9]|1476|88|contact@45||1500|88
+Ametal-2|net@109|||S1800|outM1Pre@6|ring[9]|1476|88|contact@45||1500|88
 Ametal-3|net@110|||S2700|m3new36@0|in[29]|-1380|-356|contact@46||-1380|88
-Ametal-2|net@111|||S1800|outM1Pre@5|ring[29]|-1404|88|contact@46||-1380|88
+Ametal-2|net@111|||S1800|outM1Pre@6|ring[29]|-1404|88|contact@46||-1380|88
 Ametal-3|net@112|||S2700|m3new36@0|in[30]|-1236|-356|contact@47||-1236|88
-Ametal-2|net@113|||S1800|outM1Pre@5|ring[30]|-1260|88|contact@47||-1236|88
+Ametal-2|net@113|||S1800|outM1Pre@6|ring[30]|-1260|88|contact@47||-1236|88
 Ametal-3|net@114|||S2700|m3new36@0|in[31]|-1092|-356|contact@48||-1092|88
-Ametal-2|net@115|||S1800|outM1Pre@5|ring[31]|-1116|88|contact@48||-1092|88
+Ametal-2|net@115|||S1800|outM1Pre@6|ring[31]|-1116|88|contact@48||-1092|88
 Ametal-3|net@116|||S2700|m3new36@0|in[32]|-948|-356|contact@49||-948|88
-Ametal-2|net@117|||S1800|outM1Pre@5|ring[32]|-972|88|contact@49||-948|88
+Ametal-2|net@117|||S1800|outM1Pre@6|ring[32]|-972|88|contact@49||-948|88
 Ametal-3|net@118|||S2700|m3new36@0|in[33]|-804|-356|contact@50||-804|88
-Ametal-2|net@119|||S1800|outM1Pre@5|ring[33]|-828|88|contact@50||-804|88
+Ametal-2|net@119|||S1800|outM1Pre@6|ring[33]|-828|88|contact@50||-804|88
 Ametal-3|net@120|||S2700|m3new36@0|in[34]|-660|-356|contact@51||-660|88
-Ametal-2|net@121|||S1800|outM1Pre@5|ring[34]|-684|88|contact@51||-660|88
+Ametal-2|net@121|||S1800|outM1Pre@6|ring[34]|-684|88|contact@51||-660|88
 Ametal-3|net@122|||S2700|m3new36@0|in[35]|-516|-356|contact@52||-516|88
-Ametal-2|net@123|||S1800|outM1Pre@5|ring[35]|-540|88|contact@52||-516|88
+Ametal-2|net@123|||S1800|outM1Pre@6|ring[35]|-540|88|contact@52||-516|88
 Ametal-3|net@124|||S2700|m3new36@0|in[36]|-372|-356|contact@53||-372|88
-Ametal-2|net@125|||S1800|outM1Pre@5|ring[36]|-396|88|contact@53||-372|88
+Ametal-2|net@125|||S1800|outM1Pre@6|ring[36]|-396|88|contact@53||-372|88
 Ametal-3|net@126|||S2700|m3new36@0|in[27]|-1464|-356|contact@54||-1464|88
-Ametal-2|net@127|||S1800|outM1Pre@5|ring[27]|-1476|88|contact@54||-1464|88
+Ametal-2|net@127|||S1800|outM1Pre@6|ring[27]|-1476|88|contact@54||-1464|88
 Ametal-3|net@128|||S2700|m3new36@0|in[10]|1560|-356|contact@55||1560|88
-Ametal-2|net@129|||S1800|outM1Pre@5|ring[10]|1548|88|contact@55||1560|88
+Ametal-2|net@129|||S1800|outM1Pre@6|ring[10]|1548|88|contact@55||1560|88
 Ametal-3|net@130|||S2700|m3new36@0|in[11]|1416|-356|contact@56||1416|88
-Ametal-2|net@131|||S1800|outM1Pre@5|ring[11]|1404|88|contact@56||1416|88
+Ametal-2|net@131|||S1800|outM1Pre@6|ring[11]|1404|88|contact@56||1416|88
 Ametal-3|net@132|||S2700|m3new36@0|in[12]|1272|-356|contact@57||1272|88
-Ametal-2|net@133|||S1800|outM1Pre@5|ring[12]|1260|88|contact@57||1272|88
+Ametal-2|net@133|||S1800|outM1Pre@6|ring[12]|1260|88|contact@57||1272|88
 Ametal-3|net@134|||S2700|m3new36@0|in[13]|1128|-356|contact@58||1128|88
-Ametal-2|net@135|||S1800|outM1Pre@5|ring[13]|1116|88|contact@58||1128|88
+Ametal-2|net@135|||S1800|outM1Pre@6|ring[13]|1116|88|contact@58||1128|88
 Ametal-3|net@136|||S2700|m3new36@0|in[14]|984|-356|contact@59||984|88
-Ametal-2|net@137|||S1800|outM1Pre@5|ring[14]|972|88|contact@59||984|88
+Ametal-2|net@137|||S1800|outM1Pre@6|ring[14]|972|88|contact@59||984|88
 Ametal-3|net@138|||S2700|m3new36@0|in[15]|840|-356|contact@60||840|88
-Ametal-2|net@139|||S1800|outM1Pre@5|ring[15]|828|88|contact@60||840|88
+Ametal-2|net@139|||S1800|outM1Pre@6|ring[15]|828|88|contact@60||840|88
 Ametal-3|net@140|||S2700|m3new36@0|in[16]|696|-356|contact@61||696|88
-Ametal-2|net@141|||S1800|outM1Pre@5|ring[16]|684|88|contact@61||696|88
+Ametal-2|net@141|||S1800|outM1Pre@6|ring[16]|684|88|contact@61||696|88
 Ametal-3|net@142|||S2700|m3new36@0|in[17]|552|-356|contact@62||552|88
-Ametal-2|net@143|||S1800|outM1Pre@5|ring[17]|540|88|contact@62||552|88
+Ametal-2|net@143|||S1800|outM1Pre@6|ring[17]|540|88|contact@62||552|88
 Ametal-3|net@144|||S2700|m3new36@0|in[18]|408|-356|contact@63||408|88
-Ametal-2|net@145|||S1800|outM1Pre@5|ring[18]|396|88|contact@63||408|88
+Ametal-2|net@145|||S1800|outM1Pre@6|ring[18]|396|88|contact@63||408|88
 Ametal-3|net@146|||S2700|m3new36@0|in[19]|-312|-356|contact@64||-312|88
-Ametal-2|net@147|||S1800|outM1Pre@5|ring[19]|-324|88|contact@64||-312|88
+Ametal-2|net@147|||S1800|outM1Pre@6|ring[19]|-324|88|contact@64||-312|88
 Ametal-3|net@148|||S2700|m3new36@0|in[20]|-456|-356|contact@65||-456|88
-Ametal-2|net@149|||S1800|outM1Pre@5|ring[20]|-468|88|contact@65||-456|88
+Ametal-2|net@149|||S1800|outM1Pre@6|ring[20]|-468|88|contact@65||-456|88
 Ametal-3|net@150|||S2700|m3new36@0|in[21]|-600|-356|contact@66||-600|88
-Ametal-2|net@151|||S1800|outM1Pre@5|ring[21]|-612|88|contact@66||-600|88
+Ametal-2|net@151|||S1800|outM1Pre@6|ring[21]|-612|88|contact@66||-600|88
 Ametal-3|net@152|||S2700|m3new36@0|in[22]|-744|-356|contact@67||-744|88
-Ametal-2|net@153|||S1800|outM1Pre@5|ring[22]|-756|88|contact@67||-744|88
+Ametal-2|net@153|||S1800|outM1Pre@6|ring[22]|-756|88|contact@67||-744|88
 Ametal-3|net@154|||S2700|m3new36@0|in[23]|-888|-356|contact@68||-888|88
-Ametal-2|net@155|||S1800|outM1Pre@5|ring[23]|-900|88|contact@68||-888|88
+Ametal-2|net@155|||S1800|outM1Pre@6|ring[23]|-900|88|contact@68||-888|88
 Ametal-3|net@156|||S2700|m3new36@0|in[24]|-1032|-356|contact@69||-1032|88
-Ametal-2|net@157|||S1800|outM1Pre@5|ring[24]|-1044|88|contact@69||-1032|88
+Ametal-2|net@157|||S1800|outM1Pre@6|ring[24]|-1044|88|contact@69||-1032|88
 Ametal-3|net@158|||S2700|m3new36@0|in[25]|-1176|-356|contact@70||-1176|88
-Ametal-2|net@159|||S1800|outM1Pre@5|ring[25]|-1188|88|contact@70||-1176|88
+Ametal-2|net@159|||S1800|outM1Pre@6|ring[25]|-1188|88|contact@70||-1176|88
 Ametal-3|net@160|||S2700|m3new36@0|in[26]|-1320|-356|contact@71||-1320|88
-Ametal-2|net@161|||S1800|outM1Pre@5|ring[26]|-1332|88|contact@71||-1320|88
+Ametal-2|net@161|||S1800|outM1Pre@6|ring[26]|-1332|88|contact@71||-1320|88
 Ametal-3|net@238|||S2700|dockWagN@1|in[28]|-1554|-1008|contact@108||-1554|-394
 Ametal-2|net@239|||S0|epiRQod@3|rq[28]|-1548|-394|contact@108||-1554|-394
 Ametal-3|net@240|||S2700|dockWagN@1|in[1]|318|-1008|contact@109||318|-394
@@ -923,16 +923,16 @@ Ametal-2|net@307|||S0|epiRQod@3|rq[25]|-1188|-394|contact@142||-1206|-394
 Ametal-3|net@308|||S2700|dockWagN@1|in[26]|-1350|-1008|contact@143||-1350|-394
 Ametal-2|net@309|||S0|epiRQod@3|rq[26]|-1332|-394|contact@143||-1350|-394
 Ametal-2|net@311|||S0|dockWagN@1|succ|-45.5|-770|contact@144||-72|-770
-Ametal-2|net@312|||S1800|outM1Pre@5|pred[R]|-76|56|contact@145||-72|56
+Ametal-2|net@312|||S1800|outM1Pre@6|pred[R]|-76|56|contact@145||-72|56
 Ametal-3|net@314|||S2700|contact@144||-72|-770|contact@145||-72|56
 Ametal-3|net@315|||S2700|contact@147||-102|-50|contact@146||-102|50
-Ametal-2|net@316|||S0|outM1Pre@5|succ[m1]|-94|50|contact@146||-102|50
+Ametal-2|net@316|||S0|outM1Pre@6|succ[m1]|-94|50|contact@146||-102|50
 Ametal-2|net@318|||S1800|epiRQod@3|do[od]|-148|-50|contact@147||-102|-50
 Ametal-2|net@320|||S0|epiRQod@3|epi[TORP]|-40|-520|contact@148||-84|-520
-Ametal-2|net@321|||S1800|outM1Pre@5|epi[torp]|-200|664|contact@149||-84|664
+Ametal-2|net@321|||S1800|outM1Pre@6|epi[torp]|-200|664|contact@149||-84|664
 Ametal-3|net@323|||S2700|contact@148||-84|-520|contact@149||-84|664
 Ametal-2|net@324|||S0|dockWagN@1|sor[1]|1629|-632|contact@151||1614|-632
-Ametal-2|net@325|||S0|outM1Pre@5|sir[1]|1629|56|contact@150||1614|56
+Ametal-2|net@325|||S0|outM1Pre@6|sir[1]|1629|56|contact@150||1614|56
 Ametal-3|net@326|||S900|contact@150||1614|56|contact@151||1614|-632
 Ametal-2|net@329|||S0|epiRQod@3|sor[1]|1641|-62|contact@152||1620|-62
 Ametal-3|net@334|||S900|contact@152||1620|-62|contact@153||1620|-1096
@@ -940,10 +940,10 @@ Ametal-2|net@336|||S1800|dockWagN@1|sir[1]|1614|-1096|contact@153||1620|-1096
 Ametal-3|net@337|||S900|contact@252||180|914|contact@154||180|-144
 Ametal-2|net@338|||S0|epiRQod@3|ps[do]|232|-144|contact@154||180|-144
 Ametal-2|net@341|||S0|epiRQod@3|ps[skip]|231|-150|contact@156||168|-150
-Ametal-4|net@351|||S1800|outM1Pre@5|flag[D][clr]|-237|589.8|contact@159||-168|589.8
-Ametal-4|net@353|||S1800|outM1Pre@5|flag[D][set]|-237|599|contact@160||-186|599
-Ametal-4|net@361|||S1800|outM1Pre@5|flag[A][clr]|-237|553|contact@165||-180|553
-Ametal-4|net@363|||S1800|outM1Pre@5|flag[A][set]|-237|562.2|contact@166||-174|562.2
+Ametal-4|net@351|||S1800|outM1Pre@6|flag[D][clr]|-237|589.8|contact@159||-168|589.8
+Ametal-4|net@353|||S1800|outM1Pre@6|flag[D][set]|-237|599|contact@160||-186|599
+Ametal-4|net@361|||S1800|outM1Pre@6|flag[A][clr]|-237|553|contact@165||-180|553
+Ametal-4|net@363|||S1800|outM1Pre@6|flag[A][set]|-237|562.2|contact@166||-174|562.2
 Ametal-3|net@371|||S2700|contact@169||-168|-38|contact@159||-168|589.8
 Ametal-3|net@372|||S2700|contact@170||-186|-106|contact@160||-186|599
 Ametal-3|net@373|||S2700|contact@171||-180|-82|contact@165||-180|553
@@ -956,59 +956,59 @@ Ametal-2|net@388|||S1800|dockWagN@1|pred|-10.5|-1064|contact@175||162|-1064
 Ametal-2|net@393|||S0|epiRQod@3|rq[succ]|400.5|-238|contact@178||162|-238
 Ametal-3|net@699|||S2700|contact@175||162|-1064|contact@178||162|-238
 Ametal-3|net@789|||S2700|m3new36@1|in[28]|-1560|25|contact@179||-1560|56
-Ametal-2|net@790|||S0|outM1Pre@5|m1[28]|-1548|56|contact@179||-1560|56
+Ametal-2|net@790|||S0|outM1Pre@6|m1[28]|-1548|56|contact@179||-1560|56
 Ametal-3|net@791|||S2700|m3new36@1|in[1]|312|25|contact@180||312|56
-Ametal-2|net@792|||S0|outM1Pre@5|m1[1]|324|56|contact@180||312|56
+Ametal-2|net@792|||S0|outM1Pre@6|m1[1]|324|56|contact@180||312|56
 Ametal-3|net@793|||S2700|m3new36@1|in[2]|456|25|contact@181||456|56
-Ametal-2|net@794|||S0|outM1Pre@5|m1[2]|468|56|contact@181||456|56
+Ametal-2|net@794|||S0|outM1Pre@6|m1[2]|468|56|contact@181||456|56
 Ametal-3|net@795|||S2700|m3new36@1|in[3]|600|25|contact@182||600|56
-Ametal-2|net@796|||S0|outM1Pre@5|m1[3]|612|56|contact@182||600|56
+Ametal-2|net@796|||S0|outM1Pre@6|m1[3]|612|56|contact@182||600|56
 Ametal-3|net@797|||S2700|m3new36@1|in[4]|744|25|contact@183||744|56
-Ametal-2|net@798|||S0|outM1Pre@5|m1[4]|756|56|contact@183||744|56
+Ametal-2|net@798|||S0|outM1Pre@6|m1[4]|756|56|contact@183||744|56
 Ametal-3|net@799|||S2700|m3new36@1|in[5]|888|25|contact@184||888|56
-Ametal-2|net@800|||S0|outM1Pre@5|m1[5]|900|56|contact@184||888|56
+Ametal-2|net@800|||S0|outM1Pre@6|m1[5]|900|56|contact@184||888|56
 Ametal-3|net@801|||S2700|m3new36@1|in[6]|1032|25|contact@185||1032|56
-Ametal-2|net@802|||S0|outM1Pre@5|m1[6]|1044|56|contact@185||1032|56
+Ametal-2|net@802|||S0|outM1Pre@6|m1[6]|1044|56|contact@185||1032|56
 Ametal-3|net@803|||S2700|m3new36@1|in[7]|1176|25|contact@186||1176|56
-Ametal-2|net@804|||S0|outM1Pre@5|m1[7]|1188|56|contact@186||1176|56
+Ametal-2|net@804|||S0|outM1Pre@6|m1[7]|1188|56|contact@186||1176|56
 Ametal-3|net@805|||S2700|m3new36@1|in[8]|1320|25|contact@187||1320|56
-Ametal-2|net@806|||S0|outM1Pre@5|m1[8]|1332|56|contact@187||1320|56
+Ametal-2|net@806|||S0|outM1Pre@6|m1[8]|1332|56|contact@187||1320|56
 Ametal-3|net@807|||S2700|m3new36@1|in[9]|1464|25|contact@188||1464|56
-Ametal-2|net@808|||S0|outM1Pre@5|m1[9]|1476|56|contact@188||1464|56
+Ametal-2|net@808|||S0|outM1Pre@6|m1[9]|1476|56|contact@188||1464|56
 Ametal-3|net@809|||S2700|m3new36@1|in[29]|-1416|25|contact@189||-1416|56
-Ametal-2|net@810|||S0|outM1Pre@5|m1[29]|-1404|56|contact@189||-1416|56
+Ametal-2|net@810|||S0|outM1Pre@6|m1[29]|-1404|56|contact@189||-1416|56
 Ametal-3|net@811|||S2700|m3new36@1|in[30]|-1272|25|contact@190||-1272|56
-Ametal-2|net@812|||S0|outM1Pre@5|m1[30]|-1260|56|contact@190||-1272|56
+Ametal-2|net@812|||S0|outM1Pre@6|m1[30]|-1260|56|contact@190||-1272|56
 Ametal-3|net@813|||S2700|m3new36@1|in[31]|-1128|25|contact@191||-1128|56
-Ametal-2|net@814|||S0|outM1Pre@5|m1[31]|-1116|56|contact@191||-1128|56
+Ametal-2|net@814|||S0|outM1Pre@6|m1[31]|-1116|56|contact@191||-1128|56
 Ametal-3|net@815|||S2700|m3new36@1|in[32]|-984|25|contact@192||-984|56
-Ametal-2|net@816|||S0|outM1Pre@5|m1[32]|-972|56|contact@192||-984|56
+Ametal-2|net@816|||S0|outM1Pre@6|m1[32]|-972|56|contact@192||-984|56
 Ametal-3|net@817|||S2700|m3new36@1|in[33]|-840|25|contact@193||-840|56
-Ametal-2|net@818|||S0|outM1Pre@5|m1[33]|-828|56|contact@193||-840|56
+Ametal-2|net@818|||S0|outM1Pre@6|m1[33]|-828|56|contact@193||-840|56
 Ametal-3|net@819|||S2700|m3new36@1|in[34]|-696|25|contact@194||-696|56
-Ametal-2|net@820|||S0|outM1Pre@5|m1[34]|-684|56|contact@194||-696|56
+Ametal-2|net@820|||S0|outM1Pre@6|m1[34]|-684|56|contact@194||-696|56
 Ametal-3|net@821|||S2700|m3new36@1|in[35]|-552|25|contact@195||-552|56
-Ametal-2|net@822|||S0|outM1Pre@5|m1[35]|-540|56|contact@195||-552|56
+Ametal-2|net@822|||S0|outM1Pre@6|m1[35]|-540|56|contact@195||-552|56
 Ametal-3|net@823|||S2700|m3new36@1|in[36]|-408|25|contact@196||-408|56
-Ametal-2|net@824|||S0|outM1Pre@5|m1[36]|-396|56|contact@196||-408|56
+Ametal-2|net@824|||S0|outM1Pre@6|m1[36]|-396|56|contact@196||-408|56
 Ametal-3|net@825|||S2700|m3new36@1|in[27]|-1500|25|contact@197||-1500|56
-Ametal-2|net@826|||S0|outM1Pre@5|m1[27]|-1476|56|contact@197||-1500|56
+Ametal-2|net@826|||S0|outM1Pre@6|m1[27]|-1476|56|contact@197||-1500|56
 Ametal-3|net@827|||S2700|m3new36@1|in[10]|1524|25|contact@198||1524|56
-Ametal-2|net@828|||S0|outM1Pre@5|m1[10]|1548|56|contact@198||1524|56
+Ametal-2|net@828|||S0|outM1Pre@6|m1[10]|1548|56|contact@198||1524|56
 Ametal-3|net@829|||S2700|m3new36@1|in[11]|1380|25|contact@199||1380|56
-Ametal-2|net@830|||S0|outM1Pre@5|m1[11]|1404|56|contact@199||1380|56
+Ametal-2|net@830|||S0|outM1Pre@6|m1[11]|1404|56|contact@199||1380|56
 Ametal-3|net@831|||S2700|m3new36@1|in[12]|1236|25|contact@200||1236|56
-Ametal-2|net@832|||S0|outM1Pre@5|m1[12]|1260|56|contact@200||1236|56
+Ametal-2|net@832|||S0|outM1Pre@6|m1[12]|1260|56|contact@200||1236|56
 Ametal-3|net@833|||S2700|m3new36@1|in[13]|1092|25|contact@201||1092|56
-Ametal-2|net@834|||S0|outM1Pre@5|m1[13]|1116|56|contact@201||1092|56
+Ametal-2|net@834|||S0|outM1Pre@6|m1[13]|1116|56|contact@201||1092|56
 Ametal-3|net@835|||S2700|m3new36@1|in[14]|948|25|contact@202||948|56
-Ametal-2|net@836|||S0|outM1Pre@5|m1[14]|972|56|contact@202||948|56
+Ametal-2|net@836|||S0|outM1Pre@6|m1[14]|972|56|contact@202||948|56
 Ametal-3|net@855|||S2700|m3new36@1|in[24]|-1068|25|contact@212||-1068|56
-Ametal-2|net@856|||S0|outM1Pre@5|m1[24]|-1044|56|contact@212||-1068|56
+Ametal-2|net@856|||S0|outM1Pre@6|m1[24]|-1044|56|contact@212||-1068|56
 Ametal-3|net@857|||S2700|m3new36@1|in[25]|-1212|25|contact@213||-1212|56
-Ametal-2|net@858|||S0|outM1Pre@5|m1[25]|-1188|56|contact@213||-1212|56
+Ametal-2|net@858|||S0|outM1Pre@6|m1[25]|-1188|56|contact@213||-1212|56
 Ametal-3|net@859|||S2700|m3new36@1|in[26]|-1356|25|contact@214||-1356|56
-Ametal-2|net@860|||S0|outM1Pre@5|m1[26]|-1332|56|contact@214||-1356|56
+Ametal-2|net@860|||S0|outM1Pre@6|m1[26]|-1332|56|contact@214||-1356|56
 Ametal-3|net@861|||S900|m3new36@1|in[28]|-1560|25|contact@215||-1560|-88
 Ametal-2|net@862|||S0|epiRQod@3|m1[28]|-1548|-88|contact@215||-1560|-88
 Ametal-3|net@863|||S900|m3new36@1|in[1]|312|25|contact@216||312|-88
@@ -1101,31 +1101,31 @@ Ametal-3|net@1428|||S900|epiRQod@3|vdd_21|720|-576|dockWagN@1|vdd_22|720|-576
 Ametal-3|net@1429|||S900|epiRQod@3|vdd_23|1008|-576|dockWagN@1|vdd_24|1008|-576
 Ametal-3|net@1430|||S900|epiRQod@3|vdd_25|1296|-576|dockWagN@1|vdd_26|1296|-576
 Ametal-3|net@1431|||S900|epiRQod@3|vdd_27|1584|-576|dockWagN@1|vdd_28|1584|-576
-Ametal-3|net@1432|||S900|epiRQod@3|gnd_4|-1728|0|outM1Pre@5|gnd_3|-1728|0
-Ametal-3|net@1433|||S900|epiRQod@3|gnd_5|0|0|outM1Pre@5|gnd_6|0|0
-Ametal-3|net@1434|||S900|epiRQod@3|gnd_7|-1440|0|outM1Pre@5|gnd_8|-1440|0
-Ametal-3|net@1435|||S900|epiRQod@3|gnd_9|-1152|0|outM1Pre@5|gnd_10|-1152|0
-Ametal-3|net@1436|||S900|epiRQod@3|gnd_11|-864|0|outM1Pre@5|gnd_12|-864|0
-Ametal-3|net@1437|||S900|epiRQod@3|gnd_13|-576|0|outM1Pre@5|gnd_14|-576|0
-Ametal-3|net@1438|||S900|epiRQod@3|gnd_15|-288|0|outM1Pre@5|gnd_16|-288|0
-Ametal-3|net@1439|||S900|epiRQod@3|gnd_17|288|0|outM1Pre@5|gnd_18|288|0
-Ametal-3|net@1440|||S900|epiRQod@3|gnd_19|576|0|outM1Pre@5|gnd_20|576|0
-Ametal-3|net@1441|||S900|epiRQod@3|gnd_21|864|0|outM1Pre@5|gnd_22|864|0
-Ametal-3|net@1442|||S900|epiRQod@3|gnd_23|1152|0|outM1Pre@5|gnd_24|1152|0
-Ametal-3|net@1443|||S900|epiRQod@3|gnd_25|1440|0|outM1Pre@5|gnd_26|1440|0
-Ametal-3|net@1444|||S900|epiRQod@3|gnd_27|1728|0|outM1Pre@5|gnd_28|1728|0
-Ametal-3|net@1445|||S900|epiRQod@3|vdd_4|144|0|outM1Pre@5|vdd_5|144|0
-Ametal-3|net@1446|||S900|epiRQod@3|vdd_6|-1584|0|outM1Pre@5|vdd_7|-1584|0
-Ametal-3|net@1447|||S900|epiRQod@3|vdd_8|-1296|0|outM1Pre@5|vdd_9|-1296|0
-Ametal-3|net@1448|||S900|epiRQod@3|vdd_10|-1008|0|outM1Pre@5|vdd_11|-1008|0
-Ametal-3|net@1449|||S900|epiRQod@3|vdd_12|-720|0|outM1Pre@5|vdd_13|-720|0
-Ametal-3|net@1450|||S900|epiRQod@3|vdd_14|-432|0|outM1Pre@5|vdd_15|-432|0
-Ametal-3|net@1451|||S900|epiRQod@3|vdd_16|-144|0|outM1Pre@5|vdd_17|-144|0
-Ametal-3|net@1452|||S900|epiRQod@3|vdd_18|432|0|outM1Pre@5|vdd_19|432|0
-Ametal-3|net@1453|||S900|epiRQod@3|vdd_20|720|0|outM1Pre@5|vdd_21|720|0
-Ametal-3|net@1454|||S900|epiRQod@3|vdd_22|1008|0|outM1Pre@5|vdd_23|1008|0
-Ametal-3|net@1455|||S900|epiRQod@3|vdd_24|1296|0|outM1Pre@5|vdd_25|1296|0
-Ametal-3|net@1456|||S900|epiRQod@3|vdd_26|1584|0|outM1Pre@5|vdd_27|1584|0
+Ametal-3|net@1432|||S900|epiRQod@3|gnd_4|-1728|0|outM1Pre@6|gnd_3|-1728|0
+Ametal-3|net@1433|||S900|epiRQod@3|gnd_5|0|0|outM1Pre@6|gnd_6|0|0
+Ametal-3|net@1434|||S900|epiRQod@3|gnd_7|-1440|0|outM1Pre@6|gnd_8|-1440|0
+Ametal-3|net@1435|||S900|epiRQod@3|gnd_9|-1152|0|outM1Pre@6|gnd_10|-1152|0
+Ametal-3|net@1436|||S900|epiRQod@3|gnd_11|-864|0|outM1Pre@6|gnd_12|-864|0
+Ametal-3|net@1437|||S900|epiRQod@3|gnd_13|-576|0|outM1Pre@6|gnd_14|-576|0
+Ametal-3|net@1438|||S900|epiRQod@3|gnd_15|-288|0|outM1Pre@6|gnd_16|-288|0
+Ametal-3|net@1439|||S900|epiRQod@3|gnd_17|288|0|outM1Pre@6|gnd_18|288|0
+Ametal-3|net@1440|||S900|epiRQod@3|gnd_19|576|0|outM1Pre@6|gnd_20|576|0
+Ametal-3|net@1441|||S900|epiRQod@3|gnd_21|864|0|outM1Pre@6|gnd_22|864|0
+Ametal-3|net@1442|||S900|epiRQod@3|gnd_23|1152|0|outM1Pre@6|gnd_24|1152|0
+Ametal-3|net@1443|||S900|epiRQod@3|gnd_25|1440|0|outM1Pre@6|gnd_26|1440|0
+Ametal-3|net@1444|||S900|epiRQod@3|gnd_27|1728|0|outM1Pre@6|gnd_28|1728|0
+Ametal-3|net@1445|||S900|epiRQod@3|vdd_4|144|0|outM1Pre@6|vdd_5|144|0
+Ametal-3|net@1446|||S900|epiRQod@3|vdd_6|-1584|0|outM1Pre@6|vdd_7|-1584|0
+Ametal-3|net@1447|||S900|epiRQod@3|vdd_8|-1296|0|outM1Pre@6|vdd_9|-1296|0
+Ametal-3|net@1448|||S900|epiRQod@3|vdd_10|-1008|0|outM1Pre@6|vdd_11|-1008|0
+Ametal-3|net@1449|||S900|epiRQod@3|vdd_12|-720|0|outM1Pre@6|vdd_13|-720|0
+Ametal-3|net@1450|||S900|epiRQod@3|vdd_14|-432|0|outM1Pre@6|vdd_15|-432|0
+Ametal-3|net@1451|||S900|epiRQod@3|vdd_16|-144|0|outM1Pre@6|vdd_17|-144|0
+Ametal-3|net@1452|||S900|epiRQod@3|vdd_18|432|0|outM1Pre@6|vdd_19|432|0
+Ametal-3|net@1453|||S900|epiRQod@3|vdd_20|720|0|outM1Pre@6|vdd_21|720|0
+Ametal-3|net@1454|||S900|epiRQod@3|vdd_22|1008|0|outM1Pre@6|vdd_23|1008|0
+Ametal-3|net@1455|||S900|epiRQod@3|vdd_24|1296|0|outM1Pre@6|vdd_25|1296|0
+Ametal-3|net@1456|||S900|epiRQod@3|vdd_26|1584|0|outM1Pre@6|vdd_27|1584|0
 Ametal-3|net@1457|||S900|epiRQod@3|gnd_6|0|-576|dockWagN@1|gnd_2|0|-576
 Ametal-3|net@1458|||S900|epiRQod@3|gnd_8|-1440|-576|dockWagN@1|gnd_7|-1440|-576
 Ametal-3|net@1459|||S900|epiRQod@3|gnd_10|-1152|-576|dockWagN@1|gnd_9|-1152|-576
@@ -1139,152 +1139,152 @@ Ametal-3|net@1466|||S900|epiRQod@3|gnd_24|1152|-576|dockWagN@1|gnd_23|1152|-576
 Ametal-3|net@1467|||S900|epiRQod@3|gnd_26|1440|-576|dockWagN@1|gnd_25|1440|-576
 Ametal-3|net@1468|||S900|epiRQod@3|gnd_28|1728|-576|dockWagN@1|gnd_27|1728|-576
 Ametal-3|net@1469|||S900|epiRQod@3|gnd_3|-1728|-576|dockWagN@1|gnd_4|-1728|-576
-Ametal-3|net@1470|||S900|epiRQod@3|sor[2]|1638|0|outM1Pre@5|sir[2]|1638|0
-Ametal-3|net@1471|||S900|epiRQod@3|sor[3]|1644|0|outM1Pre@5|sir[3]|1644|0
-Ametal-3|net@1472|||S900|epiRQod@3|sor[4]|1650|3|outM1Pre@5|sir[4]|1650|3
-Ametal-3|net@1473|||S900|epiRQod@3|sor[5]|1656|0|outM1Pre@5|sir[5]|1656|0
-Ametal-3|net@1474|||S900|epiRQod@3|sor[6]|1662|0|outM1Pre@5|sir[6]|1662|0
-Ametal-3|net@1475|||S900|epiRQod@3|sor[7]|1668|0|outM1Pre@5|sir[7]|1668|0
-Ametal-3|net@1476|||S900|epiRQod@3|sor[8]|1674|0|outM1Pre@5|sir[8]|1674|0
-Ametal-3|net@1477|||S900|epiRQod@3|sor[9]|1680|0|outM1Pre@5|sir[9]|1680|0
-Ametal-2|net@1594|||S1800|outM1Pre@5|ps[skip]|-310|964|contact@251||168|964
-Ametal-2|net@1596|||S1800|outM1Pre@5|ps[do]|-247|914|contact@252||180|914
+Ametal-3|net@1470|||S900|epiRQod@3|sor[2]|1638|0|outM1Pre@6|sir[2]|1638|0
+Ametal-3|net@1471|||S900|epiRQod@3|sor[3]|1644|0|outM1Pre@6|sir[3]|1644|0
+Ametal-3|net@1472|||S900|epiRQod@3|sor[4]|1650|3|outM1Pre@6|sir[4]|1650|3
+Ametal-3|net@1473|||S900|epiRQod@3|sor[5]|1656|0|outM1Pre@6|sir[5]|1656|0
+Ametal-3|net@1474|||S900|epiRQod@3|sor[6]|1662|0|outM1Pre@6|sir[6]|1662|0
+Ametal-3|net@1475|||S900|epiRQod@3|sor[7]|1668|0|outM1Pre@6|sir[7]|1668|0
+Ametal-3|net@1476|||S900|epiRQod@3|sor[8]|1674|0|outM1Pre@6|sir[8]|1674|0
+Ametal-3|net@1477|||S900|epiRQod@3|sor[9]|1680|0|outM1Pre@6|sir[9]|1680|0
+Ametal-2|net@1594|||S1800|outM1Pre@6|ps[skip]|-310|964|contact@251||168|964
+Ametal-2|net@1596|||S1800|outM1Pre@6|ps[do]|-247|914|contact@252||180|914
 Ametal-3|net@1597|||S2700|contact@156||168|-150|contact@251||168|964
 Ametal-3|net@1952|||S2700|m3new36@1|in[15]|804|25|contact@253||804|56
-Ametal-2|net@1953|||S0|outM1Pre@5|m1[15]|828|56|contact@253||804|56
+Ametal-2|net@1953|||S0|outM1Pre@6|m1[15]|828|56|contact@253||804|56
 Ametal-3|net@1954|||S2700|m3new36@1|in[16]|660|25|contact@254||660|56
-Ametal-2|net@1955|||S0|outM1Pre@5|m1[16]|684|56|contact@254||660|56
+Ametal-2|net@1955|||S0|outM1Pre@6|m1[16]|684|56|contact@254||660|56
 Ametal-3|net@1956|||S2700|m3new36@1|in[17]|516|25|contact@255||516|56
-Ametal-2|net@1957|||S0|outM1Pre@5|m1[17]|540|56|contact@255||516|56
+Ametal-2|net@1957|||S0|outM1Pre@6|m1[17]|540|56|contact@255||516|56
 Ametal-3|net@1958|||S2700|m3new36@1|in[18]|372|25|contact@256||372|56
-Ametal-2|net@1959|||S0|outM1Pre@5|m1[18]|396|56|contact@256||372|56
+Ametal-2|net@1959|||S0|outM1Pre@6|m1[18]|396|56|contact@256||372|56
 Ametal-3|net@1960|||S2700|m3new36@1|in[23]|-924|25|contact@257||-924|56
-Ametal-2|net@1961|||S0|outM1Pre@5|m1[23]|-900|56|contact@257||-924|56
+Ametal-2|net@1961|||S0|outM1Pre@6|m1[23]|-900|56|contact@257||-924|56
 Ametal-3|net@1962|||S2700|m3new36@1|in[19]|-348|25|contact@258||-348|56
-Ametal-2|net@1963|||S0|outM1Pre@5|m1[19]|-324|56|contact@258||-348|56
+Ametal-2|net@1963|||S0|outM1Pre@6|m1[19]|-324|56|contact@258||-348|56
 Ametal-3|net@1964|||S2700|m3new36@1|in[20]|-492|25|contact@259||-492|56
-Ametal-2|net@1965|||S0|outM1Pre@5|m1[20]|-468|56|contact@259||-492|56
+Ametal-2|net@1965|||S0|outM1Pre@6|m1[20]|-468|56|contact@259||-492|56
 Ametal-3|net@1966|||S2700|m3new36@1|in[21]|-636|25|contact@260||-636|56
-Ametal-2|net@1967|||S0|outM1Pre@5|m1[21]|-612|56|contact@260||-636|56
+Ametal-2|net@1967|||S0|outM1Pre@6|m1[21]|-612|56|contact@260||-636|56
 Ametal-3|net@1968|||S2700|m3new36@1|in[22]|-780|25|contact@261||-780|56
-Ametal-2|net@1969|||S0|outM1Pre@5|m1[22]|-756|56|contact@261||-780|56
+Ametal-2|net@1969|||S0|outM1Pre@6|m1[22]|-756|56|contact@261||-780|56
 Edo[epi]||D5G2;|epiRQod@3|do[epi]|O
-Edp[1]||D5G7;|outM1Pre@5|dp[1]|I
-Edp[2]||D5G7;|outM1Pre@5|dp[2]|I
-Edp[3]||D5G7;|outM1Pre@5|dp[3]|I
-Edp[4]||D5G7;|outM1Pre@5|dp[4]|I
-Edp[5]||D5G7;|outM1Pre@5|dp[5]|I
-Edp[6]||D5G7;|outM1Pre@5|dp[6]|I
-Edp[7]||D5G7;|outM1Pre@5|dp[7]|I
-Edp[8]||D5G7;|outM1Pre@5|dp[8]|I
-Edp[9]||D5G7;|outM1Pre@5|dp[9]|I
-Edp[10]||D5G7;|outM1Pre@5|dp[10]|O
-Edp[11]||D5G7;|outM1Pre@5|dp[11]|O
-Edp[12]||D5G7;|outM1Pre@5|dp[12]|O
-Edp[13]||D5G7;|outM1Pre@5|dp[13]|O
-Edp[14]||D5G7;|outM1Pre@5|dp[14]|O
-Edp[15]||D5G7;|outM1Pre@5|dp[15]|O
-Edp[16]||D5G7;|outM1Pre@5|dp[16]|O
-Edp[17]||D5G7;|outM1Pre@5|dp[17]|O
-Edp[18]||D5G7;|outM1Pre@5|dp[18]|O
-Edp[19]||D5G7;|outM1Pre@5|dp[19]|O
-Edp[20]||D5G7;|outM1Pre@5|dp[20]|I
-Edp[21]||D5G7;|outM1Pre@5|dp[21]|I
-Edp[22]||D5G7;|outM1Pre@5|dp[22]|I
-Edp[23]||D5G7;|outM1Pre@5|dp[23]|I
-Edp[24]||D5G7;|outM1Pre@5|dp[24]|I
-Edp[25]||D5G7;|outM1Pre@5|dp[25]|I
-Edp[26]||D5G7;|outM1Pre@5|dp[26]|I
-Edp[27]||D5G7;|outM1Pre@5|dp[27]|I
-Edp[28]||D5G7;|outM1Pre@5|dp[28]|I
-Edp[29]||D5G7;|outM1Pre@5|dp[29]|O
-Edp[30]||D5G7;|outM1Pre@5|dp[30]|O
-Edp[31]||D5G7;|outM1Pre@5|dp[31]|O
-Edp[32]||D5G7;|outM1Pre@5|dp[32]|O
-Edp[33]||D5G7;|outM1Pre@5|dp[33]|O
-Edp[34]||D5G7;|outM1Pre@5|dp[34]|O
-Edp[35]||D5G7;|outM1Pre@5|dp[35]|O
-Edp[36]||D5G7;|outM1Pre@5|dp[36]|O
-Edp[37]||D5G7;|outM1Pre@5|dp[37]|O
-Edp[B]||D5G7;|outM1Pre@5|dp[B]|I
-EdsA[1]||D5G7;|outM1Pre@5|dsA[1]|I
-EdsA[2]||D5G7;|outM1Pre@5|dsA[2]|I
-EdsA[3]||D5G7;|outM1Pre@5|dsA[3]|I
-EdsA[4]||D5G7;|outM1Pre@5|dsA[4]|I
-EdsA[5]||D5G7;|outM1Pre@5|dsA[5]|I
-EdsA[6]||D5G7;|outM1Pre@5|dsA[6]|I
-EdsA[7]||D5G7;|outM1Pre@5|dsA[7]|I
-EdsA[8]||D5G7;|outM1Pre@5|dsA[8]|I
-EdsA[9]||D5G7;|outM1Pre@5|dsA[9]|I
-EdsA[10]||D5G7;|outM1Pre@5|dsA[10]|I
-EdsA[11]||D5G7;|outM1Pre@5|dsA[11]|I
-EdsA[12]||D5G7;|outM1Pre@5|dsA[12]|I
-EdsA[13]||D5G7;|outM1Pre@5|dsA[13]|I
-EdsA[14]||D5G7;|outM1Pre@5|dsA[14]|I
-EdsA[TT]||D5G7;|outM1Pre@5|dsA[TT]|I
-EdsD[1]||D5G7;|outM1Pre@5|dsD[1]|I
-EdsD[2]||D5G7;|outM1Pre@5|dsD[2]|I
-EdsD[3]||D5G7;|outM1Pre@5|dsD[3]|I
-EdsD[4]||D5G7;|outM1Pre@5|dsD[4]|I
-EdsD[5]||D5G7;|outM1Pre@5|dsD[5]|I
-EdsD[6]||D5G7;|outM1Pre@5|dsD[6]|I
-EdsD[7]||D5G7;|outM1Pre@5|dsD[7]|I
-EdsD[8]||D5G7;|outM1Pre@5|dsD[8]|I
-EdsD[9]||D5G7;|outM1Pre@5|dsD[9]|I
-EdsD[10]||D5G7;|outM1Pre@5|dsD[10]|O
-EdsD[11]||D5G7;|outM1Pre@5|dsD[11]|O
-EdsD[12]||D5G7;|outM1Pre@5|dsD[12]|O
-EdsD[13]||D5G7;|outM1Pre@5|dsD[13]|O
-EdsD[14]||D5G7;|outM1Pre@5|dsD[14]|O
-EdsD[15]||D5G7;|outM1Pre@5|dsD[15]|O
-EdsD[16]||D5G7;|outM1Pre@5|dsD[16]|O
-EdsD[17]||D5G7;|outM1Pre@5|dsD[17]|O
-EdsD[18]||D5G7;|outM1Pre@5|dsD[18]|O
-EdsD[19]||D5G7;|outM1Pre@5|dsD[19]|O
-EdsD[20]||D5G7;|outM1Pre@5|dsD[20]|I
-EdsD[21]||D5G7;|outM1Pre@5|dsD[21]|I
-EdsD[22]||D5G7;|outM1Pre@5|dsD[22]|I
-EdsD[23]||D5G7;|outM1Pre@5|dsD[23]|I
-EdsD[24]||D5G7;|outM1Pre@5|dsD[24]|I
-EdsD[25]||D5G7;|outM1Pre@5|dsD[25]|I
-EdsD[26]||D5G7;|outM1Pre@5|dsD[26]|I
-EdsD[27]||D5G7;|outM1Pre@5|dsD[27]|I
-EdsD[28]||D5G7;|outM1Pre@5|dsD[28]|I
-EdsD[29]||D5G7;|outM1Pre@5|dsD[29]|O
-EdsD[30]||D5G7;|outM1Pre@5|dsD[30]|O
-EdsD[31]||D5G7;|outM1Pre@5|dsD[31]|O
-EdsD[32]||D5G7;|outM1Pre@5|dsD[32]|O
-EdsD[33]||D5G7;|outM1Pre@5|dsD[33]|O
-EdsD[34]||D5G7;|outM1Pre@5|dsD[34]|O
-EdsD[35]||D5G7;|outM1Pre@5|dsD[35]|O
-EdsD[36]||D5G7;|outM1Pre@5|dsD[36]|O
-EdsD[37]||D5G7;|outM1Pre@5|dsD[37]|O
+Edp[1]||D5G7;|outM1Pre@6|dp[1]|I
+Edp[2]||D5G7;|outM1Pre@6|dp[2]|I
+Edp[3]||D5G7;|outM1Pre@6|dp[3]|I
+Edp[4]||D5G7;|outM1Pre@6|dp[4]|I
+Edp[5]||D5G7;|outM1Pre@6|dp[5]|I
+Edp[6]||D5G7;|outM1Pre@6|dp[6]|I
+Edp[7]||D5G7;|outM1Pre@6|dp[7]|I
+Edp[8]||D5G7;|outM1Pre@6|dp[8]|I
+Edp[9]||D5G7;|outM1Pre@6|dp[9]|I
+Edp[10]||D5G7;|outM1Pre@6|dp[10]|O
+Edp[11]||D5G7;|outM1Pre@6|dp[11]|O
+Edp[12]||D5G7;|outM1Pre@6|dp[12]|O
+Edp[13]||D5G7;|outM1Pre@6|dp[13]|O
+Edp[14]||D5G7;|outM1Pre@6|dp[14]|O
+Edp[15]||D5G7;|outM1Pre@6|dp[15]|O
+Edp[16]||D5G7;|outM1Pre@6|dp[16]|O
+Edp[17]||D5G7;|outM1Pre@6|dp[17]|O
+Edp[18]||D5G7;|outM1Pre@6|dp[18]|O
+Edp[19]||D5G7;|outM1Pre@6|dp[19]|O
+Edp[20]||D5G7;|outM1Pre@6|dp[20]|I
+Edp[21]||D5G7;|outM1Pre@6|dp[21]|I
+Edp[22]||D5G7;|outM1Pre@6|dp[22]|I
+Edp[23]||D5G7;|outM1Pre@6|dp[23]|I
+Edp[24]||D5G7;|outM1Pre@6|dp[24]|I
+Edp[25]||D5G7;|outM1Pre@6|dp[25]|I
+Edp[26]||D5G7;|outM1Pre@6|dp[26]|I
+Edp[27]||D5G7;|outM1Pre@6|dp[27]|I
+Edp[28]||D5G7;|outM1Pre@6|dp[28]|I
+Edp[29]||D5G7;|outM1Pre@6|dp[29]|O
+Edp[30]||D5G7;|outM1Pre@6|dp[30]|O
+Edp[31]||D5G7;|outM1Pre@6|dp[31]|O
+Edp[32]||D5G7;|outM1Pre@6|dp[32]|O
+Edp[33]||D5G7;|outM1Pre@6|dp[33]|O
+Edp[34]||D5G7;|outM1Pre@6|dp[34]|O
+Edp[35]||D5G7;|outM1Pre@6|dp[35]|O
+Edp[36]||D5G7;|outM1Pre@6|dp[36]|O
+Edp[37]||D5G7;|outM1Pre@6|dp[37]|O
+Edp[B]||D5G7;|outM1Pre@6|dp[B]|I
+EdsA[1]||D5G7;|outM1Pre@6|dsA[1]|I
+EdsA[2]||D5G7;|outM1Pre@6|dsA[2]|I
+EdsA[3]||D5G7;|outM1Pre@6|dsA[3]|I
+EdsA[4]||D5G7;|outM1Pre@6|dsA[4]|I
+EdsA[5]||D5G7;|outM1Pre@6|dsA[5]|I
+EdsA[6]||D5G7;|outM1Pre@6|dsA[6]|I
+EdsA[7]||D5G7;|outM1Pre@6|dsA[7]|I
+EdsA[8]||D5G7;|outM1Pre@6|dsA[8]|I
+EdsA[9]||D5G7;|outM1Pre@6|dsA[9]|I
+EdsA[10]||D5G7;|outM1Pre@6|dsA[10]|I
+EdsA[11]||D5G7;|outM1Pre@6|dsA[11]|I
+EdsA[12]||D5G7;|outM1Pre@6|dsA[12]|I
+EdsA[13]||D5G7;|outM1Pre@6|dsA[13]|I
+EdsA[14]||D5G7;|outM1Pre@6|dsA[14]|I
+EdsA[TT]||D5G7;|outM1Pre@6|dsA[TT]|I
+EdsD[1]||D5G7;|outM1Pre@6|dsD[1]|I
+EdsD[2]||D5G7;|outM1Pre@6|dsD[2]|I
+EdsD[3]||D5G7;|outM1Pre@6|dsD[3]|I
+EdsD[4]||D5G7;|outM1Pre@6|dsD[4]|I
+EdsD[5]||D5G7;|outM1Pre@6|dsD[5]|I
+EdsD[6]||D5G7;|outM1Pre@6|dsD[6]|I
+EdsD[7]||D5G7;|outM1Pre@6|dsD[7]|I
+EdsD[8]||D5G7;|outM1Pre@6|dsD[8]|I
+EdsD[9]||D5G7;|outM1Pre@6|dsD[9]|I
+EdsD[10]||D5G7;|outM1Pre@6|dsD[10]|O
+EdsD[11]||D5G7;|outM1Pre@6|dsD[11]|O
+EdsD[12]||D5G7;|outM1Pre@6|dsD[12]|O
+EdsD[13]||D5G7;|outM1Pre@6|dsD[13]|O
+EdsD[14]||D5G7;|outM1Pre@6|dsD[14]|O
+EdsD[15]||D5G7;|outM1Pre@6|dsD[15]|O
+EdsD[16]||D5G7;|outM1Pre@6|dsD[16]|O
+EdsD[17]||D5G7;|outM1Pre@6|dsD[17]|O
+EdsD[18]||D5G7;|outM1Pre@6|dsD[18]|O
+EdsD[19]||D5G7;|outM1Pre@6|dsD[19]|O
+EdsD[20]||D5G7;|outM1Pre@6|dsD[20]|I
+EdsD[21]||D5G7;|outM1Pre@6|dsD[21]|I
+EdsD[22]||D5G7;|outM1Pre@6|dsD[22]|I
+EdsD[23]||D5G7;|outM1Pre@6|dsD[23]|I
+EdsD[24]||D5G7;|outM1Pre@6|dsD[24]|I
+EdsD[25]||D5G7;|outM1Pre@6|dsD[25]|I
+EdsD[26]||D5G7;|outM1Pre@6|dsD[26]|I
+EdsD[27]||D5G7;|outM1Pre@6|dsD[27]|I
+EdsD[28]||D5G7;|outM1Pre@6|dsD[28]|I
+EdsD[29]||D5G7;|outM1Pre@6|dsD[29]|O
+EdsD[30]||D5G7;|outM1Pre@6|dsD[30]|O
+EdsD[31]||D5G7;|outM1Pre@6|dsD[31]|O
+EdsD[32]||D5G7;|outM1Pre@6|dsD[32]|O
+EdsD[33]||D5G7;|outM1Pre@6|dsD[33]|O
+EdsD[34]||D5G7;|outM1Pre@6|dsD[34]|O
+EdsD[35]||D5G7;|outM1Pre@6|dsD[35]|O
+EdsD[36]||D5G7;|outM1Pre@6|dsD[36]|O
+EdsD[37]||D5G7;|outM1Pre@6|dsD[37]|O
 Efout||D5G7;|dockWagN@1|take[4]|O
 Egnd||D5G7;|dockWagN@1|gnd|G
-Egnd_4||D5G7;|outM1Pre@5|gnd_4|G
-Egnd_5||D5G7;|outM1Pre@5|gnd_5|G
+Egnd_4||D5G7;|outM1Pre@6|gnd_4|G
+Egnd_5||D5G7;|outM1Pre@6|gnd_5|G
 Egnd_6||D5G2;|dockWagN@1|gnd_6|G
-Egnd_7||D5G7;|outM1Pre@5|gnd_7|G
+Egnd_7||D5G7;|outM1Pre@6|gnd_7|G
 Egnd_8||D5G2;|dockWagN@1|gnd_8|G
-Egnd_9||D5G7;|outM1Pre@5|gnd_9|G
+Egnd_9||D5G7;|outM1Pre@6|gnd_9|G
 Egnd_10||D5G2;|dockWagN@1|gnd_10|G
-Egnd_11||D5G7;|outM1Pre@5|gnd_11|G
+Egnd_11||D5G7;|outM1Pre@6|gnd_11|G
 Egnd_12||D5G2;|dockWagN@1|gnd_12|G
-Egnd_13||D5G7;|outM1Pre@5|gnd_13|G
+Egnd_13||D5G7;|outM1Pre@6|gnd_13|G
 Egnd_14||D5G2;|dockWagN@1|gnd_14|G
-Egnd_15||D5G7;|outM1Pre@5|gnd_15|G
+Egnd_15||D5G7;|outM1Pre@6|gnd_15|G
 Egnd_16||D5G2;|dockWagN@1|gnd_16|G
-Egnd_17||D5G7;|outM1Pre@5|gnd_17|G
+Egnd_17||D5G7;|outM1Pre@6|gnd_17|G
 Egnd_18||D5G2;|dockWagN@1|gnd_18|G
-Egnd_19||D5G7;|outM1Pre@5|gnd_19|G
+Egnd_19||D5G7;|outM1Pre@6|gnd_19|G
 Egnd_20||D5G2;|dockWagN@1|gnd_20|G
-Egnd_21||D5G7;|outM1Pre@5|gnd_21|G
+Egnd_21||D5G7;|outM1Pre@6|gnd_21|G
 Egnd_22||D5G2;|dockWagN@1|gnd_22|G
-Egnd_23||D5G7;|outM1Pre@5|gnd_23|G
+Egnd_23||D5G7;|outM1Pre@6|gnd_23|G
 Egnd_24||D5G2;|dockWagN@1|gnd_24|G
-Egnd_25||D5G7;|outM1Pre@5|gnd_25|G
+Egnd_25||D5G7;|outM1Pre@6|gnd_25|G
 Egnd_26||D5G2;|dockWagN@1|gnd_26|G
-Egnd_27||D5G7;|outM1Pre@5|gnd_27|G
+Egnd_27||D5G7;|outM1Pre@6|gnd_27|G
 Egnd_28||D5G2;|dockWagN@1|gnd_28|G
 Egnd_29||D5G7;|dockWagN@1|gnd_29|G
 Egnd_33||D5G7;|dockWagN@1|gnd_33|G
@@ -1292,24 +1292,24 @@ Egnd_35||D5G7;|epiRQod@3|gnd_35|G
 Egnd_37||D5G7;|epiRQod@3|gnd_37|G
 Egnd_38||D5G7;|epiRQod@3|gnd_38|G
 Egnd_39||D5G7;|epiRQod@3|gnd_39|G
-Egnd_41||D5G7;|outM1Pre@5|gnd_41|G
-Egnd_43||D5G7;|outM1Pre@5|gnd_43|G
-Egnd_45||D5G7;|outM1Pre@5|gnd_45|G
-Egnd_46||D5G7;|outM1Pre@5|gnd_46|G
-Egnd_47||D5G7;|outM1Pre@5|gnd_47|G
-Egnd_48||D5G7;|outM1Pre@5|gnd_48|G
-Egnd_49||D5G7;|outM1Pre@5|gnd_49|G
-Egnd_50||D5G7;|outM1Pre@5|gnd_50|G
-Egnd_51||D5G7;|outM1Pre@5|gnd_51|G
-Egnd_52||D5G7;|outM1Pre@5|gnd_52|G
-Egnd_53||D5G7;|outM1Pre@5|gnd_53|G
-Egnd_54||D5G7;|outM1Pre@5|gnd_54|G
-Egnd_55||D5G7;|outM1Pre@5|gnd_55|G
-Egnd_56||D5G7;|outM1Pre@5|gnd_56|G
-Egnd_57||D5G7;|outM1Pre@5|gnd_57|G
-Egnd_58||D5G7;|outM1Pre@5|gnd_58|G
-Egnd_59||D5G7;|outM1Pre@5|gnd_59|G
-Egnd_60||D5G7;|outM1Pre@5|gnd_60|G
+Egnd_41||D5G7;|outM1Pre@6|gnd_41|G
+Egnd_43||D5G7;|outM1Pre@6|gnd_43|G
+Egnd_45||D5G7;|outM1Pre@6|gnd_45|G
+Egnd_46||D5G7;|outM1Pre@6|gnd_46|G
+Egnd_47||D5G7;|outM1Pre@6|gnd_47|G
+Egnd_48||D5G7;|outM1Pre@6|gnd_48|G
+Egnd_49||D5G7;|outM1Pre@6|gnd_49|G
+Egnd_50||D5G7;|outM1Pre@6|gnd_50|G
+Egnd_51||D5G7;|outM1Pre@6|gnd_51|G
+Egnd_52||D5G7;|outM1Pre@6|gnd_52|G
+Egnd_53||D5G7;|outM1Pre@6|gnd_53|G
+Egnd_54||D5G7;|outM1Pre@6|gnd_54|G
+Egnd_55||D5G7;|outM1Pre@6|gnd_55|G
+Egnd_56||D5G7;|outM1Pre@6|gnd_56|G
+Egnd_57||D5G7;|outM1Pre@6|gnd_57|G
+Egnd_58||D5G7;|outM1Pre@6|gnd_58|G
+Egnd_59||D5G7;|outM1Pre@6|gnd_59|G
+Egnd_60||D5G7;|outM1Pre@6|gnd_60|G
 Egnd_61||D5G7;|dockWagN@1|gnd_61|G
 Egnd_62||D5G7;|dockWagN@1|gnd_62|G
 Egnd_63||D5G7;|dockWagN@1|gnd_63|G
@@ -1332,16 +1332,16 @@ Egnd_79||D5G7;|epiRQod@3|gnd|G
 Egnd_80||D5G7;|epiRQod@3|gnd_29|G
 Egnd_81||D5G7;|epiRQod@3|gnd_31|G
 Egnd_82||D5G7;|epiRQod@3|gnd_33|G
-Egnd_83||D5G7;|outM1Pre@5|gnd|G
-Egnd_84||D5G7;|outM1Pre@5|gnd_29|G
-Egnd_85||D5G7;|outM1Pre@5|gnd_30|G
-Egnd_86||D5G7;|outM1Pre@5|gnd_31|G
-Egnd_87||D5G7;|outM1Pre@5|gnd_32|G
-Egnd_88||D5G7;|outM1Pre@5|gnd_33|G
-Egnd_89||D5G7;|outM1Pre@5|gnd_35|G
-Egnd_90||D5G7;|outM1Pre@5|gnd_37|G
-Egnd_91||D5G7;|outM1Pre@5|gnd_39|G
-Egnd_92||D5G7;|outM1Pre@5|gnd_61|G
+Egnd_83||D5G7;|outM1Pre@6|gnd|G
+Egnd_84||D5G7;|outM1Pre@6|gnd_29|G
+Egnd_85||D5G7;|outM1Pre@6|gnd_30|G
+Egnd_86||D5G7;|outM1Pre@6|gnd_31|G
+Egnd_87||D5G7;|outM1Pre@6|gnd_32|G
+Egnd_88||D5G7;|outM1Pre@6|gnd_33|G
+Egnd_89||D5G7;|outM1Pre@6|gnd_35|G
+Egnd_90||D5G7;|outM1Pre@6|gnd_37|G
+Egnd_91||D5G7;|outM1Pre@6|gnd_39|G
+Egnd_92||D5G7;|outM1Pre@6|gnd_61|G
 Ein[1]||D5G7;|epiRQod@3|in[1]|I
 Ein[2]||D5G7;|epiRQod@3|in[2]|I
 Ein[3]||D5G7;|epiRQod@3|in[3]|I
@@ -1379,9 +1379,9 @@ Ein[34]||D5G7;|epiRQod@3|in[34]|I
 Ein[35]||D5G7;|epiRQod@3|in[35]|I
 Ein[36]||D5G7;|epiRQod@3|in[36]|I
 Ein[T]||D5G7;|epiRQod@3|in[T]|O
-Epred[D]||D5G7;|outM1Pre@5|pred[D]|I
-Epred[T]||D5G2;|outM1Pre@5|pred[T]|I
-EsignalBitFromInboundSwitchFabric||D5G7;|outM1Pre@5|signalBitFromInboundSwitchFabric|I
+Epred[D]||D5G7;|outM1Pre@6|pred[D]|I
+Epred[T]||D5G2;|outM1Pre@6|pred[T]|I
+EsignalBitFromInboundSwitchFabric||D5G7;|outM1Pre@6|signalBitFromInboundSwitchFabric|I
 Esir[1]||D5G7;|epiRQod@3|sir[1]|I
 Esir[2]||D5G7;|dockWagN@1|sir[2]|B
 Esir[3]||D5G7;|dockWagN@1|sir[3]|B
@@ -1391,60 +1391,60 @@ Esir[6]||D5G7;|dockWagN@1|sir[6]|B
 Esir[7]||D5G7;|dockWagN@1|sir[7]|B
 Esir[8]||D5G7;|dockWagN@1|sir[8]|B
 Esir[9]||D5G7;|dockWagN@1|sir[9]|B
-Esor[1]||D5G7;|outM1Pre@5|sor[1]|O
-Esor[2]||D5G7;|outM1Pre@5|sor[2]|B
-Esor[3]||D5G7;|outM1Pre@5|sor[3]|B
-Esor[4]||D5G7;|outM1Pre@5|sor[4]|B
-Esor[5]||D5G7;|outM1Pre@5|sor[5]|B
-Esor[6]||D5G7;|outM1Pre@5|sor[6]|B
-Esor[7]||D5G7;|outM1Pre@5|sor[7]|B
-Esor[8]||D5G7;|outM1Pre@5|sor[8]|B
-Esor[9]||D5G7;|outM1Pre@5|sor[9]|B
-Esucc[D]||D5G7;|outM1Pre@5|succ[D]|I
-Esucc[T]||D5G7;|outM1Pre@5|succ[T]|I
+Esor[1]||D5G7;|outM1Pre@6|sor[1]|O
+Esor[2]||D5G7;|outM1Pre@6|sor[2]|B
+Esor[3]||D5G7;|outM1Pre@6|sor[3]|B
+Esor[4]||D5G7;|outM1Pre@6|sor[4]|B
+Esor[5]||D5G7;|outM1Pre@6|sor[5]|B
+Esor[6]||D5G7;|outM1Pre@6|sor[6]|B
+Esor[7]||D5G7;|outM1Pre@6|sor[7]|B
+Esor[8]||D5G7;|outM1Pre@6|sor[8]|B
+Esor[9]||D5G7;|outM1Pre@6|sor[9]|B
+Esucc[D]||D5G7;|outM1Pre@6|succ[D]|I
+Esucc[T]||D5G7;|outM1Pre@6|succ[T]|I
 Evdd||D5G7;|dockWagN@1|vdd|P
 Evdd_2||D5G7;|dockWagN@1|vdd_2|P
 Evdd_3||D5G7;|dockWagN@1|vdd_3|P
-Evdd_4||D5G7;|outM1Pre@5|vdd_4|P
+Evdd_4||D5G7;|outM1Pre@6|vdd_4|P
 Evdd_5||D5G2;|dockWagN@1|vdd_5|P
-Evdd_6||D5G7;|outM1Pre@5|vdd_6|P
+Evdd_6||D5G7;|outM1Pre@6|vdd_6|P
 Evdd_7||D5G2;|dockWagN@1|vdd_7|P
-Evdd_8||D5G7;|outM1Pre@5|vdd_8|P
+Evdd_8||D5G7;|outM1Pre@6|vdd_8|P
 Evdd_9||D5G2;|dockWagN@1|vdd_9|P
-Evdd_10||D5G7;|outM1Pre@5|vdd_10|P
-Evdd_12||D5G7;|outM1Pre@5|vdd_12|P
+Evdd_10||D5G7;|outM1Pre@6|vdd_10|P
+Evdd_12||D5G7;|outM1Pre@6|vdd_12|P
 Evdd_13||D5G2;|dockWagN@1|vdd_13|P
-Evdd_14||D5G7;|outM1Pre@5|vdd_14|P
+Evdd_14||D5G7;|outM1Pre@6|vdd_14|P
 Evdd_15||D5G2;|dockWagN@1|vdd_15|P
-Evdd_16||D5G7;|outM1Pre@5|vdd_16|P
+Evdd_16||D5G7;|outM1Pre@6|vdd_16|P
 Evdd_17||D5G2;|dockWagN@1|vdd_17|P
-Evdd_18||D5G7;|outM1Pre@5|vdd_18|P
+Evdd_18||D5G7;|outM1Pre@6|vdd_18|P
 Evdd_19||D5G2;|dockWagN@1|vdd_19|P
-Evdd_20||D5G7;|outM1Pre@5|vdd_20|P
+Evdd_20||D5G7;|outM1Pre@6|vdd_20|P
 Evdd_21||D5G2;|dockWagN@1|vdd_21|P
-Evdd_22||D5G7;|outM1Pre@5|vdd_22|P
+Evdd_22||D5G7;|outM1Pre@6|vdd_22|P
 Evdd_23||D5G2;|dockWagN@1|vdd_23|P
-Evdd_24||D5G7;|outM1Pre@5|vdd_24|P
+Evdd_24||D5G7;|outM1Pre@6|vdd_24|P
 Evdd_25||D5G2;|dockWagN@1|vdd_25|P
 Evdd_27||D5G2;|dockWagN@1|vdd_27|P
-Evdd_28||D5G7;|outM1Pre@5|vdd_28|P
+Evdd_28||D5G7;|outM1Pre@6|vdd_28|P
 Evdd_33||D5G7;|dockWagN@1|vdd_33|P
 Evdd_37||D5G7;|epiRQod@3|vdd_37|P
 Evdd_39||D5G7;|epiRQod@3|vdd_39|P
 Evdd_40||D5G7;|epiRQod@3|vdd_40|P
 Evdd_41||D5G7;|epiRQod@3|vdd_41|P
-Evdd_43||D5G7;|outM1Pre@5|vdd_43|P
-Evdd_45||D5G7;|outM1Pre@5|vdd_45|P
-Evdd_49||D5G7;|outM1Pre@5|vdd_49|P
-Evdd_51||D5G7;|outM1Pre@5|vdd_51|P
-Evdd_54||D5G7;|outM1Pre@5|vdd_54|P
-Evdd_55||D5G7;|outM1Pre@5|vdd_55|P
-Evdd_58||D5G7;|outM1Pre@5|vdd_58|P
-Evdd_59||D5G7;|outM1Pre@5|vdd_59|P
-Evdd_61||D5G7;|outM1Pre@5|vdd_61|P
-Evdd_62||D5G7;|outM1Pre@5|vdd_62|P
-Evdd_63||D5G7;|outM1Pre@5|vdd_63|P
-Evdd_64||D5G7;|outM1Pre@5|vdd_64|P
+Evdd_43||D5G7;|outM1Pre@6|vdd_43|P
+Evdd_45||D5G7;|outM1Pre@6|vdd_45|P
+Evdd_49||D5G7;|outM1Pre@6|vdd_49|P
+Evdd_51||D5G7;|outM1Pre@6|vdd_51|P
+Evdd_54||D5G7;|outM1Pre@6|vdd_54|P
+Evdd_55||D5G7;|outM1Pre@6|vdd_55|P
+Evdd_58||D5G7;|outM1Pre@6|vdd_58|P
+Evdd_59||D5G7;|outM1Pre@6|vdd_59|P
+Evdd_61||D5G7;|outM1Pre@6|vdd_61|P
+Evdd_62||D5G7;|outM1Pre@6|vdd_62|P
+Evdd_63||D5G7;|outM1Pre@6|vdd_63|P
+Evdd_64||D5G7;|outM1Pre@6|vdd_64|P
 Evdd_66||D5G7;|dockWagN@1|vdd_66|P
 Evdd_67||D5G7;|dockWagN@1|vdd_67|P
 Evdd_68||D5G7;|dockWagN@1|vdd_68|P
@@ -1466,22 +1466,22 @@ Evdd_96||D5G7;|epiRQod@3|vdd|P
 Evdd_97||D5G7;|epiRQod@3|vdd_3|P
 Evdd_98||D5G7;|epiRQod@3|vdd_31|P
 Evdd_99||D5G7;|epiRQod@3|vdd_33|P
-Evdd_100||D5G7;|outM1Pre@5|vdd|P
-Evdd_101||D5G7;|outM1Pre@5|vdd_3|P
-Evdd_106||D5G7;|outM1Pre@5|vdd_32|P
-Evdd_107||D5G7;|outM1Pre@5|vdd_33|P
-Evdd_109||D5G7;|outM1Pre@5|vdd_37|P
-Evdd_110||D5G7;|outM1Pre@5|vdd_39|P
-Evdd_113||D5G7;|outM1Pre@5|vdd_66|P
-Evdd_114||D5G7;|outM1Pre@5|vdd_67|P
-Evdd_116||D5G7;|outM1Pre@5|vdd_69|P
-Evdd_117||D5G7;|outM1Pre@5|vdd_70|P
-Evdd_120||D5G7;|outM1Pre@5|vdd_73|P
-Evdd_121||D5G7;|outM1Pre@5|vdd_74|P
-Evdd_123||D5G7;|outM1Pre@5|vdd_76|P
-Evdd_124||D5G7;|outM1Pre@5|vdd_77|P
-Evdd_127||D5G7;|outM1Pre@5|vdd_80|P
-Evdd_128||D5G7;|outM1Pre@5|vdd_81|P
+Evdd_100||D5G7;|outM1Pre@6|vdd|P
+Evdd_101||D5G7;|outM1Pre@6|vdd_3|P
+Evdd_106||D5G7;|outM1Pre@6|vdd_32|P
+Evdd_107||D5G7;|outM1Pre@6|vdd_33|P
+Evdd_109||D5G7;|outM1Pre@6|vdd_37|P
+Evdd_110||D5G7;|outM1Pre@6|vdd_39|P
+Evdd_113||D5G7;|outM1Pre@6|vdd_66|P
+Evdd_114||D5G7;|outM1Pre@6|vdd_67|P
+Evdd_116||D5G7;|outM1Pre@6|vdd_69|P
+Evdd_117||D5G7;|outM1Pre@6|vdd_70|P
+Evdd_120||D5G7;|outM1Pre@6|vdd_73|P
+Evdd_121||D5G7;|outM1Pre@6|vdd_74|P
+Evdd_123||D5G7;|outM1Pre@6|vdd_76|P
+Evdd_124||D5G7;|outM1Pre@6|vdd_77|P
+Evdd_127||D5G7;|outM1Pre@6|vdd_80|P
+Evdd_128||D5G7;|outM1Pre@6|vdd_81|P
 X
 
 # Cell outputDock;1{sch}
diff --git a/electric/driversM.jelib b/electric/driversM.jelib
new file mode 100755 (executable)
index 0000000..f4fc7fb
--- /dev/null
@@ -0,0 +1,7976 @@
+# header information:
+HdriversM|8.09a
+
+# Views:
+Vicon|ic
+Vlayout|lay
+Vschematic|sch
+
+# External Libraries:
+
+Lgates1inM|gates1inM
+
+Lgates2inM|gates2inM
+
+Lgates3inM|gates3inM
+
+LorangeTSMC090nm|orangeTSMC090nm
+
+LredFive|redFive
+
+LwiresL|wiresL
+
+# Tools:
+Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
+Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
+
+# Technologies:
+Tcmos|ScaleFORcmos()D1000.0
+Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
+Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
+Trcmos|ScaleFORrcmos()D1000.0
+
+# Cell dataDriver60;1{ic}
+CdataDriver60;1{ic}||artwork|1194830880881|1231548254493|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|1|-1|-1||
+Nschematic:Bus_Pin|pin@2||-4|-1|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
+NPin|pin@6||-3|-2|1|1||
+NPin|pin@7||-4|-2|1|1||
+NPin|pin@8||-4|2|1|1||
+NPin|pin@9||-3|2|1|1||
+NPin|pin@10||0|4|1|1||
+NPin|pin@11||4|0|1|1||
+NPin|pin@12||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@13||1.5|0|||||ART_message(D5G2.5;)S60
+NPin|pin@14||-4|1|1|1||
+Ngeneric:Invisible-Pin|pin@15||-2.5|0|||||ART_message(D5G2;)S20
+AThicker|net@3|||FS0|pin@6||-3|-2|pin@7||-4|-2
+AThicker|net@4|||FS2700|pin@7||-4|-2|pin@8||-4|2
+AThicker|net@5|||FS1800|pin@8||-4|2|pin@9||-3|2
+AThicker|net@6|||FS1350|pin@10||0|4|pin@11||4|0
+AThicker|net@7|||FS450|pin@11||4|0|pin@12||0|-4
+AThicker|net@8|||FS2700|pin@12||0|-4|pin@10||0|4
+AThicker|net@9|||FS450|pin@9||-3|2|pin@14||-4|1
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@2||I
+Eout||D5G2;|pin@4||O
+X
+
+# Cell dataDriver60;1{lay}
+CdataDriver60;1{lay}||cmos90|1230558832252|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Igates1inM:inv60;1{lay}|inv60@1||28|0|Y||D5G4;
+Igates2inM:nand20;2{lay}|nand20@1||-24|0|||D5G4;
+NMetal-1-Pin|pin@0||-10|-25||||
+NMetal-1-Pin|pin@1||-10|25||||
+Ametal-2|net@0||6.2|S0|nand20@1|vdd_2|8.5|50|inv60@1|vdd_1|-0.5|50
+Ametal-2|net@1||6.2|S1800|inv60@1|gnd|-0.5|0|nand20@1|gnd_1|8.5|0
+Ametal-2|net@2||6.2|S1800|inv60@1|vdd|-0.5|-50|nand20@1|vdd_3|8.5|-50
+Ametal-1|net@3|||S900|nand20@1|out|-10|-7|pin@0||-10|-25
+Ametal-1|net@4|||S1800|pin@0||-10|-25|inv60@1|inB|7|-25
+Ametal-1|net@5|||S2700|nand20@1|out|-10|-7|pin@1||-10|25
+Ametal-1|net@6|||S1800|pin@1||-10|25|inv60@1|inA|7|25
+Egnd||D5G2;|nand20@1|gnd|G
+Egnd_1||D5G2;|inv60@1|gnd_1|G
+EinA||D5G2;|nand20@1|inA|I
+EinB||D5G2;|nand20@1|inB|I
+Eout_1|out|D5G2;|inv60@1|out|O
+Evdd||D5G2;|nand20@1|vdd|P
+Evdd_1||D5G2;|nand20@1|vdd_1|P
+Evdd_6||D5G2;|inv60@1|vdd_3|P
+Evdd_7||D5G2;|inv60@1|vdd_2|P
+X
+
+# Cell dataDriver60;1{sch}
+CdataDriver60;1{sch}||schematic|1194830486721|1230559132642|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||18|0||||
+NOff-Page|conn@1||-18|2.5||||
+NOff-Page|conn@2||-18|-2.5||||
+IdataDriver60;1{ic}|dataDriv@0||24.5|12.5|||D5G4;
+IredFive:inv;1{ic}|inv@0||9|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S60|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@1||-9|0|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0.5|27|||||ART_message(D5G6;)SdataDriver60
+Ngeneric:Invisible-Pin|pin@1||-0.5|18|||||ART_message(D5G3;)Sies 29 December 2008
+Ngeneric:Invisible-Pin|pin@2||-1.5|22|||||ART_message(D5G4;)Sa driver for 37 data latches
+NWire_Pin|pin@3||-14|-2.5||||
+NWire_Pin|pin@5||-14|-1||||
+NWire_Pin|pin@6||-14|2.5||||
+NWire_Pin|pin@7||-14|1||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|0|||D0G4;|ATTR_L(D5G1;PUD)D698.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@0|||1800|conn@2|y|-16|-2.5|pin@3||-14|-2.5
+Awire|net@3|||1800|pin@5||-14|-1|nand2@1|inb|-11.5|-1
+Awire|net@4|||1800|conn@1|y|-16|2.5|pin@6||-14|2.5
+Awire|net@5|||900|pin@6||-14|2.5|pin@7||-14|1
+Awire|net@6|||1800|pin@7||-14|1|nand2@1|ina|-11.5|1
+Awire|net@7|||1800|nand2@1|out|-6.5|0|wire90@0|a|-2.5|0
+Awire|net@8|||1800|wire90@0|b|2.5|0|inv@0|in|6.5|0
+Awire|net@9|||1800|inv@0|out|11.5|0|conn@0|a|16|0
+Awire|net@10|||2700|pin@3||-14|-2.5|pin@5||-14|-1
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+Eout||D6G2;|conn@0|y|O
+X
+
+# Cell driveConnecter;3{lay}
+CdriveConnecter;3{lay}||cmos90|1212799710274|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Metal-2-Con|contact@8||-16|28.3|||R|
+NMetal-1-Metal-2-Con|contact@9||0|28.3|||R|
+NMetal-1-Metal-2-Con|contact@10||16|28.3|||R|
+NMetal-1-Pin|pin@0||0|0||||
+NMetal-1-Pin|pin@1||16|0||||
+NMetal-1-Pin|pin@7||-16|0||||
+NMetal-2-Pin|pin@8||-8|28.3||||
+Ametal-1|net@0|||S2700|pin@0||0|0|contact@9||0|28.3
+Ametal-1|net@1|||S2700|pin@1||16|0|contact@10||16|28.3
+Ametal-2|net@2||1.2|S0|pin@8||-8|28.3|contact@8||-16|28.3
+Ametal-2|net@3||1.2|S0|contact@10||16|28.3|contact@9||0|28.3
+Ametal-1|net@7|||S900|contact@8||-16|28.3|pin@7||-16|0
+Ametal-2|net@9||1.2|S0|contact@9||0|28.3|pin@8||-8|28.3
+Eout||D5G2;|pin@7||O
+Etake||D5G2;|pin@8||O
+X
+
+# Cell driveConnecter2;1{lay}
+CdriveConnecter2;1{lay}||cmos90|1212799710274|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240871858524
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Metal-2-Con|contact@8||-8|28.3|||R|
+NMetal-1-Metal-2-Con|contact@9||8|28.3|||R|
+NMetal-1-Pin|pin@0||8|0||||
+NMetal-1-Pin|pin@7||-8|0||||
+NMetal-2-Pin|pin@8||0|28.3||||
+Ametal-1|net@0|||S2700|pin@0||8|0|contact@9||8|28.3
+Ametal-2|net@2||1.2|S0|pin@8||0|28.3|contact@8||-8|28.3
+Ametal-1|net@7|||S900|contact@8||-8|28.3|pin@7||-8|0
+Ametal-2|net@9||1.2|S0|contact@9||8|28.3|pin@8||0|28.3
+Eout||D5G2;|pin@7||O
+Etake||D5G2;|pin@8||O
+X
+
+# Cell easy2inDriver;1{ic}
+Ceasy2inDriver;1{ic}||artwork|1221424635624|1221425311194|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@0||-4.5|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||-4.5|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@6||4.5|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@7||3|0|1|1||
+NPin|pin@9||-4.5|-2|1|1|Y|
+NPin|pin@10||-4.5|2|1|1|Y|
+NPin|pin@11||-3|2|1|1|Y|
+NPin|pin@12||-1|-3|1|1||
+NPin|pin@13||-1|3|1|1||
+NPin|pin@14||3|0|1|1||
+NPin|pin@15||-4.5|-0.5|1|1|Y|
+NPin|pin@16||-3|-2|1|1|Y|
+Ngeneric:Invisible-Pin|pin@17||-3|0|||||ART_message(D5G2;)S10
+Ngeneric:Invisible-Pin|pin@18||0.5|0|||||ART_message(D5G2;)S20
+Aschematic:bus|net@3||-0.5|IJ1800|pin@7||3|0|pin@6||4.5|0
+AThicker|net@5|||FS2700|pin@15||-4.5|-0.5|pin@10||-4.5|2
+AThicker|net@6|||FS1800|pin@10||-4.5|2|pin@11||-3|2
+AThicker|net@7|||FS900|pin@13||-1|3|pin@12||-1|-3
+AThicker|net@8|||FS1431|pin@13||-1|3|pin@14||3|0
+AThicker|net@9|||FS369|pin@14||3|0|pin@12||-1|-3
+AThicker|net@10|||FS2700|pin@9||-4.5|-2|pin@15||-4.5|-0.5
+AThicker|net@11|||FS1350|pin@15||-4.5|-0.5|pin@16||-3|-2
+AThicker|net@12|||FS0|pin@16||-3|-2|pin@9||-4.5|-2
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@2||I
+Eout[T,F]||D5G2;|pin@6||O
+X
+
+# Cell easy2inDriver;1{sch}
+Ceasy2inDriver;1{sch}||schematic|1221424074652|1221425445881|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||-3|0|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S10
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||3|0|X||D0G4;|ATTR_Delay(D5G1;NPY-2;)I100|ATTR_X(D5G1.5;NPX-1;Y2;)S5
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||28|3||||
+NOff-Page|conn@1||-16|-10|||Y|
+NOff-Page|conn@2||14.5|-14|||XY|
+Ieasy2inDriver;1{ic}|easy2inD@0||30|18|||D5G4;
+IredFive:inv;1{ic}|inv@0||19|-6|||D0G4;|ATTR_Delay(D5G1;NPX1;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-14|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S10|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1
+Ngeneric:Invisible-Pin|pin@0||0|21.5|||||ART_message(D5G5;)Seasy2inDriver
+Ngeneric:Invisible-Pin|pin@1||0.5|17.5|||||ART_message(D5G3;)Sies 14 September 2008
+NWire_Pin|pin@2||3|4||||
+NWire_Pin|pin@5||-3|4||||
+NWire_Pin|pin@6||0|-6||||
+NWire_Pin|pin@7||-3|-6||||
+NWire_Pin|pin@8||9|0||||
+NWire_Pin|pin@9||9|-14||||
+NWire_Pin|pin@10||-8|0||||
+NWire_Pin|pin@14||3|-6||||
+NWire_Pin|pin@18||24|-6||||
+NWire_Pin|pin@20||15|-6||||
+NBus_Pin|pin@25||24|3|-1|-1||
+NBus_Pin|pin@27||15|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@28||0|13|||||ART_message(D5G2;)Sa reduced Logical Effort driver
+NWire_Pin|pin@31||-3|-10||||
+NWire_Pin|pin@33||-8|-10||||
+NPower|pwr@1||-3|8||||
+Awire|net@0|||900|pin@5||-3|4|PMOSx@0|s|-3|2
+Awire|net@2|||900|pin@2||3|4|PMOSx@1|s|3|2
+Awire|net@7|||1800|pin@14||3|-6|pin@20||15|-6
+Awire|net@8|||900|PMOSx@0|d|-3|-2|pin@7||-3|-6
+Awire|net@9|||1800|pin@7||-3|-6|pin@6||0|-6
+Awire|net@10|||1800|PMOSx@1|g|6|0|pin@8||9|0
+Awire|net@11|||900|pin@8||9|0|pin@9||9|-14
+Awire|net@13|||0|PMOSx@0|g|-6|0|pin@10||-8|0
+Awire|net@20|||900|pwr@1||-3|8|pin@5||-3|4
+Awire|net@21|||0|pin@2||3|4|pin@5||-3|4
+Awire|net@23|||0|conn@2|y|12.5|-14|pin@9||9|-14
+Awire|net@24|||1800|pin@6||0|-6|pin@14||3|-6
+Awire|net@25|||900|PMOSx@1|d|3|-2|pin@14||3|-6
+Awire|net@35|||1800|inv@0|out|21.5|-6|pin@18||24|-6
+Awire|net@37|||1800|pin@20||15|-6|inv@0|in|16.5|-6
+Abus|net@54||-0.5|IJ1800|pin@25||24|3|conn@0|a|26|3
+Abus|net@55||-0.5|IJ0|pin@25||24|3|pin@27||15|3
+Awire|net@61|||0|nms2@0|g2|-3|-10|pin@31||-3|-10
+Awire|net@67|||1800|conn@1|y|-14|-10|pin@33||-8|-10
+Awire|net@69|||900|pin@10||-8|0|pin@33||-8|-10
+Awire|net@70|||1800|pin@33||-8|-10|nms2@0|g2|-3|-10
+Awire|net@71|||900|pin@6||0|-6|nms2@0|d|0|-8
+Awire|net@72|||0|pin@9||9|-14|nms2@0|g|3|-14
+Awire|out[F]|D5G2;||2700|pin@20||15|-6|pin@27||15|3
+Awire|out[T]|D5G2;||2700|pin@18||24|-6|pin@25||24|3
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+Eout[T,F]||D6G2;|conn@0|y|O
+X
+
+# Cell easy3inDriver;1{ic}
+Ceasy3inDriver;1{ic}||artwork|1221424635624|1221425663714|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|6|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@4||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-5|2|-1|-1||
+Nschematic:Bus_Pin|pin@2||-5|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@4||-5|-2|-1|-1||
+Nschematic:Bus_Pin|pin@6||-1|0|-1|-1||
+NPin|pin@8||-3|-3|1|1|Y|
+NPin|pin@9||-5|-3|1|1|Y|
+NPin|pin@10||-5|3|1|1|Y|
+NPin|pin@11||-3|3|1|1|Y|
+NPin|pin@12||0|-3|1|1||
+NPin|pin@13||0|3|1|1||
+NPin|pin@14||4|0|1|1||
+NPin|pin@15||-5|-1.5|1|1|Y|
+NPin|pin@16||-3.5|-3|1|1|Y|
+Ngeneric:Invisible-Pin|pin@17||-3|0|||||ART_message(D5G2;)S10
+Ngeneric:Invisible-Pin|pin@18||1.5|0|||||ART_message(D5G2;)S20
+Nschematic:Bus_Pin|pin@19||4|0|-1|-1||
+AThicker|net@4|||FS0|pin@8||-3|-3|pin@9||-5|-3
+AThicker|net@5|||FS2700|pin@15||-5|-1.5|pin@10||-5|3
+AThicker|net@6|||FS1800|pin@10||-5|3|pin@11||-3|3
+AThicker|net@7|||FS900|pin@13||0|3|pin@12||0|-3
+AThicker|net@8|||FS1431|pin@13||0|3|pin@14||4|0
+AThicker|net@9|||FS369|pin@14||4|0|pin@12||0|-3
+AThicker|net@10|||FS2700|pin@9||-5|-3|pin@15||-5|-1.5
+AThicker|net@11|||FS1350|pin@15||-5|-1.5|pin@16||-3.5|-3
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@2||I
+EinC||D5G2;|pin@4||I
+Eout[T,F]|out[F]|D5G2;|pin@6||O
+Eout_1[T,F]|out[T]|D5G2;|pin@19||O
+X
+
+# Cell easy3inDriver;1{lay}
+Ceasy3inDriver;1{lay}||cmos90|1221430967817|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||-22|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@1||-38|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@2||-38|0||20.8|X|
+NMetal-1-N-Active-Con|contact@3||-18|0||20.8|X|
+NMetal-1-N-Active-Con|contact@4||2|0||20.8|X|
+NMetal-1-N-Active-Con|contact@5||22|0||20.8|X|
+NMetal-1-P-Active-Con|contact@6||-30|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@9||38|0||20.8|X|
+NMetal-1-N-Active-Con|contact@10||30|0||20.8|X|
+NMetal-1-P-Active-Con|contact@11||22|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@12||30|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@13||38|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@14||22|48||20.8|X|
+NMetal-1-P-Active-Con|contact@15||30|48||20.8|X|
+NMetal-1-P-Active-Con|contact@16||38|48||20.8|X|
+NMetal-1-Polysilicon-Con|contact@18||25.5|-25|5.2||R|
+NMetal-1-Polysilicon-Con|contact@20||2|-22|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@21||-18|19.5|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@22||-8|28.5|36.8||RR|
+NMetal-1-Polysilicon-Con|contact@24||16.5|-27|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@30||-22|-29|5.2||RR|
+NMetal-1-P-Active-Con|contact@33||13|-48||10.4|X|
+NMetal-1-P-Active-Con|contact@34||5|-48||10.4|X|
+NX-Metal-1-Metal-2-Con|contact@35||22|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||38|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||22|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||38|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@39||-18|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@40||-22|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@41||-38|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@42||5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@43||22|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@44||38|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@45||25.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@46||10.5|-22||||
+NN-Transistor|nmos@0||-28|0||26|X|
+NN-Transistor|nmos@1||-34|0||26|X|
+NN-Transistor|nmos@2||-22|0||26|X|
+NN-Transistor|nmos@3||-8|0||26|X|
+NN-Transistor|nmos@4||-14|0||26|X|
+NN-Transistor|nmos@5||-2|0||26|X|
+NN-Transistor|nmos@6||12|0||26|X|
+NN-Transistor|nmos@7||6|0||26|X|
+NN-Transistor|nmos@8||18|0||26|X|
+NN-Transistor|nmos@12||34|0||26|X|
+NN-Transistor|nmos@13||26|0||26|X|
+NPolysilicon-Pin|pin@0||26|24||||
+NPolysilicon-Pin|pin@1||34|24||||
+NPolysilicon-Pin|pin@2||26|-25||||
+NPolysilicon-Pin|pin@3||34|-25||||
+NMetal-1-Pin|pin@8||31|37.6||||
+NMetal-1-Pin|pin@9||31|10.4||||
+NMetal-1-Pin|pin@10||31|-10.4||||
+NMetal-1-Pin|pin@11||31|-37.6||||
+NPolysilicon-Pin|pin@14||-28|28.5||||
+NPolysilicon-Pin|pin@17||-8|28.5||||
+NPolysilicon-Pin|pin@29||12|28.5||||
+NPolysilicon-Pin|pin@30||18|-28||||
+NPolysilicon-Pin|pin@31||-2|-22||||
+NPolysilicon-Pin|pin@32||6|-22||||
+NPolysilicon-Pin|pin@33||-22|19.5||||
+NPolysilicon-Pin|pin@34||-14|19.5||||
+NMetal-1-Pin|pin@35||16.5|19.5||||
+NMetal-1-Pin|pin@37||-38|-16||||
+NMetal-1-Pin|pin@39||2|-16||||
+NMetal-1-Pin|pin@40||10.5|-16||||
+NMetal-1-Pin|pin@42||10.5|-37.6||||
+NPolysilicon-Pin|pin@43||-24.6|-30||||
+NMetal-1-Pin|pin@44||-0.6|-29||||
+NMetal-1-Pin|pin@45||-30|-16||||
+NMetal-1-Pin|pin@47||10.5|-42.8||||
+NPolysilicon-Pin|pin@48||-8|-36||||
+NPolysilicon-Pin|pin@49||17|-29.6||||
+NMetal-2-Pin|pin@54||16.5|-22||||
+NMetal-1-Pin|pin@56||31|24||||
+NMetal-1-Pin|pin@58||-8|28||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-42.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||42.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|90|48||A
+NN-Well-Node|plnode@1||0|-50|90|52||A
+NN-Well-Node|plnode@2||0|50|90|52||A
+NP-Select-Node|plnode@3||0|-50|87|52||A
+NP-Select-Node|plnode@4||0|50|87|52||A
+NN-Select-Node|plnode@5||0|0|87|48||A
+NP-Transistor|pmos@0||-26|-48||26|X|
+NP-Transistor|pmos@1||-34|-48||26|X|
+NP-Transistor|pmos@4||26|-48||26|X|
+NP-Transistor|pmos@5||34|-48||26|X|
+NP-Transistor|pmos@6||26|48||26|X|
+NP-Transistor|pmos@7||34|48||26|X|
+NP-Transistor|pmos@13||17|-48||14|X|
+NP-Transistor|pmos@14||9|-48||14|X|
+AN-Active|net@1|||RS1800|contact@2||-38|0|nmos@1|diff-right|-36.8|0
+AN-Active|net@2|||RS1800|contact@10||30|0|nmos@12|diff-right|31.2|0
+AN-Active|net@3|||RS0|contact@9||38|0|nmos@12|diff-left|36.8|0
+AN-Active|net@4|||RS0|contact@10||30|0|nmos@13|diff-left|28.8|0
+AN-Active|net@5|||RS1800|contact@5||22|0|nmos@13|diff-right|23.2|0
+AN-Active|net@6|||RS0|contact@3||-18|0|nmos@2|diff-left|-19.2|0
+AN-Active|net@7|||RS1800|contact@3||-18|0|nmos@4|diff-right|-16.8|0
+AN-Active|net@8|||RS0|contact@4||2|0|nmos@5|diff-left|0.8|0
+AN-Active|net@9|||RS1800|contact@4||2|0|nmos@7|diff-right|3.2|0
+AN-Active|net@10|||RS0|contact@5||22|0|nmos@8|diff-left|20.8|0
+AP-Active|net@11|||RS0|contact@0||-22|-48|pmos@0|diff-left|-23.2|-48
+AP-Active|net@12|||RS1800|contact@6||-30|-48|pmos@0|diff-right|-28.8|-48
+AP-Active|net@13|||RS1800|contact@1||-38|-48|pmos@1|diff-right|-36.8|-48
+AP-Active|net@14|||RS0|contact@6||-30|-48|pmos@1|diff-left|-31.2|-48
+AP-Active|net@19|||RS1800|contact@11||22|-48|pmos@4|diff-right|23.2|-48
+AP-Active|net@20|||RS0|contact@12||30|-48|pmos@4|diff-left|28.8|-48
+AP-Active|net@21|||RS1800|contact@12||30|-48|pmos@5|diff-right|31.2|-48
+AP-Active|net@22|||RS0|contact@13||38|-48|pmos@5|diff-left|36.8|-48
+AP-Active|net@23|||RS1800|contact@14||22|48|pmos@6|diff-right|23.2|48
+AP-Active|net@24|||RS0|contact@15||30|48|pmos@6|diff-left|28.8|48
+AP-Active|net@25|||RS1800|contact@15||30|48|pmos@7|diff-right|31.2|48
+AP-Active|net@26|||RS0|contact@16||38|48|pmos@7|diff-left|36.8|48
+AN-Active|net@27|||RS0|nmos@0|diff-right|-30.8|0|nmos@1|diff-left|-31.2|0
+AN-Active|net@28|||RS1800|nmos@0|diff-left|-25.2|0|nmos@2|diff-right|-24.8|0
+AN-Active|net@29|||RS1800|nmos@4|diff-left|-11.2|0|nmos@3|diff-right|-10.8|0
+AN-Active|net@30|||RS1800|nmos@3|diff-left|-5.2|0|nmos@5|diff-right|-4.8|0
+AN-Active|net@31|||RS1800|nmos@7|diff-left|8.8|0|nmos@6|diff-right|9.2|0
+AN-Active|net@32|||RS1800|nmos@6|diff-left|14.8|0|nmos@8|diff-right|15.2|0
+APolysilicon|net@33|||S900|pin@0||26|24|nmos@13|poly-top|26|18
+APolysilicon|net@34|||S2700|pin@1||34|24|pmos@7|poly-bottom|34|30
+APolysilicon|net@35|||S900|nmos@13|poly-bottom|26|-18|pin@2||26|-25
+APolysilicon|net@36|||S900|nmos@12|poly-bottom|34|-18|pin@3||34|-25
+APolysilicon|net@37|||S900|pmos@6|poly-bottom|26|30|pin@0||26|24
+APolysilicon|net@39|||S2700|nmos@12|poly-top|34|18|pin@1||34|24
+APolysilicon|net@40|||S1800|pin@0||26|24|pin@1||34|24
+APolysilicon|net@43|||S900|pin@2||26|-25|pmos@4|poly-top|26|-30
+APolysilicon|net@44|||S0|pin@2||26|-25|contact@18||25.5|-25
+APolysilicon|net@45|||S900|pin@3||34|-25|pmos@5|poly-top|34|-30
+APolysilicon|net@46|||S1800|pin@2||26|-25|pin@3||34|-25
+Ametal-1|net@52|||S0|pin@8||31|37.6|contact@15||30|37.6
+Ametal-1|net@54|||S0|pin@9||31|10.4|contact@10||30|10.4
+Ametal-1|net@56|||S0|pin@10||31|-10.4|contact@10||30|-10.4
+Ametal-1|net@58|||S0|pin@11||31|-37.6|contact@12||30|-37.6
+Ametal-1|net@59|||S900|pin@8||31|37.6|pin@56||31|24
+Ametal-1|net@60|||S900|pin@10||31|-10.4|pin@11||31|-37.6
+APolysilicon|net@64|||S1800|pin@14||-28|28.5|contact@22||-26.4|28.5
+APolysilicon|net@70|||S2700|nmos@0|poly-top|-28|18|pin@14||-28|28.5
+APolysilicon|net@71|||S2700|nmos@3|poly-top|-8|18|pin@17||-8|28.5
+APolysilicon|net@72|||S0|pin@17||-8|28.5|contact@22||-8|28.5
+APolysilicon|net@90|||S0|pmos@0|poly-top|-26|-30|pmos@1|poly-top|-34|-30
+APolysilicon|net@96|||S2700|nmos@6|poly-top|12|18|pin@29||12|28.5
+APolysilicon|net@97|||S0|pin@29||12|28.5|contact@22||10.4|28.5
+APolysilicon|net@98|||S900|nmos@8|poly-bottom|18|-18|pin@30||18|-28
+APolysilicon|net@99|||S0|pin@30||18|-28|contact@24||16.5|-28
+APolysilicon|net@100|||S900|nmos@5|poly-bottom|-2|-18|pin@31||-2|-22
+APolysilicon|net@101|||S1800|pin@31||-2|-22|contact@20||-0.6|-22
+APolysilicon|net@102|||S900|nmos@7|poly-bottom|6|-18|pin@32||6|-22
+APolysilicon|net@103|||S0|pin@32||6|-22|contact@20||4.6|-22
+APolysilicon|net@104|||S2700|nmos@2|poly-top|-22|18|pin@33||-22|19.5
+APolysilicon|net@105|||S1800|pin@33||-22|19.5|contact@21||-20.6|19.5
+APolysilicon|net@106|||S2700|nmos@4|poly-top|-14|18|pin@34||-14|19.5
+APolysilicon|net@107|||S0|pin@34||-14|19.5|contact@21||-15.4|19.5
+Ametal-1|net@108|||S2700|contact@24||16.5|-24.4|pin@35||16.5|19.5
+Ametal-1|net@109|||S0|pin@35||16.5|19.5|contact@21||-15.4|19.5
+Ametal-1|net@120|||S900|contact@2||-38|-10.4|pin@37||-38|-16
+Ametal-1|net@123|||S2700|pin@39||2|-16|contact@4||2|-10.4
+Ametal-1|net@124|||S1800|pin@39||2|-16|pin@40||10.5|-16
+APolysilicon|net@128|||S2700|pmos@1|poly-top|-34|-30|nmos@1|poly-bottom|-34|-18
+APolysilicon|net@129|||S1800|pmos@0|poly-top|-26|-30|pin@43||-24.6|-30
+APolysilicon|net@130|||S2700|pin@43||-24.6|-30|contact@30||-24.6|-29
+Ametal-1|net@131|||S900|contact@20||-0.6|-22|pin@44||-0.6|-29
+Ametal-1|net@132|||S0|pin@44||-0.6|-29|contact@30||-19.4|-29
+Ametal-1|net@133|||S1800|pin@37||-38|-16|pin@45||-30|-16
+Ametal-1|net@134|||S2700|contact@6||-30|-37.6|pin@45||-30|-16
+Ametal-1|net@139|||S1800|pin@45||-30|-16|pin@39||2|-16
+Ametal-1|net@140|||S900|contact@46||10.5|-22|pin@42||10.5|-37.6
+Ametal-1|net@142|||S900|pin@42||10.5|-37.6|pin@47||10.5|-42.8
+Ametal-1|net@143|||S1800|pin@47||10.5|-42.8|contact@33||13|-42.8
+APolysilicon|net@144|||S0|pmos@14|poly-top|9|-36|pin@48||-8|-36
+APolysilicon|net@145|||S2700|pin@48||-8|-36|nmos@3|poly-bottom|-8|-18
+AP-Active|net@146|||S0|contact@11||22|-48|pmos@13|diff-left|19.8|-48
+AP-Active|net@147|||S1800|contact@33||13|-48|pmos@13|diff-right|14.2|-48
+AP-Active|net@148|||S0|contact@33||13|-48|pmos@14|diff-left|11.8|-48
+AP-Active|net@149|||S1800|contact@34||5|-48|pmos@14|diff-right|6.2|-48
+APolysilicon|net@150|||S2700|pmos@13|poly-top|17|-36|pin@49||17|-29.6
+APolysilicon|net@151|||S0|pin@49||17|-29.6|contact@24||16.5|-29.6
+Ametal-2|net@152||6.2|S1800|pinsVddG@2|vdd|-42.5|50|contact@35||22|50
+Ametal-2|net@153||6.2|S0|contact@39||-18|0|pinsVddG@2|gnd|-42.5|0
+Ametal-2|net@154||6.2|S0|pinsVddG@3|vdd_1|42.5|-50|contact@44||38|-50
+Ametal-2|net@155||6.2|S1800|contact@36||38|50|pinsVddG@3|vdd|42.5|50
+Ametal-1|net@156|||S900|contact@14||22|50|contact@35||22|50
+Ametal-2|net@157||6.2|S1800|contact@35||22|50|contact@36||38|50
+Ametal-1|net@158|||S900|contact@16||38|50|contact@36||38|50
+Ametal-2|net@162||6.2|S0|pinsVddG@3|gnd|42.5|0|contact@38||38|0
+Ametal-1|net@163|||S0|contact@5||22|0|contact@37||22|0
+Ametal-2|net@164||6.2|S0|contact@38||38|0|contact@37||22|0
+Ametal-1|net@165|||S0|contact@9||38|0|contact@38||38|0
+Ametal-2|net@166||6.2|S0|contact@37||22|0|contact@39||-18|0
+Ametal-1|net@167|||S0|contact@3||-18|0|contact@39||-18|0
+Ametal-2|net@168||6.2|S0|contact@41||-38|-50|pinsVddG@2|vdd_1|-42.5|-50
+Ametal-1|net@169|||S900|contact@0||-22|-50|contact@40||-22|-50
+Ametal-2|net@170||6.2|S0|contact@40||-22|-50|contact@41||-38|-50
+Ametal-1|net@171|||S900|contact@1||-38|-50|contact@41||-38|-50
+Ametal-2|net@172||6.2|S0|contact@42||5|-50|contact@40||-22|-50
+Ametal-1|net@173|||S900|contact@34||5|-50|contact@42||5|-50
+Ametal-2|net@174||6.2|S0|contact@43||22|-50|contact@42||5|-50
+Ametal-1|net@175|||S900|contact@11||22|-50|contact@43||22|-50
+Ametal-2|net@176||6.2|S0|contact@44||38|-50|contact@43||22|-50
+Ametal-1|net@177|||S900|contact@13||38|-50|contact@44||38|-50
+Ametal-1|net@180|||S2700|contact@18||25.5|-22.4|contact@45||25.5|-22
+Ametal-1|net@181||0.4|S900|pin@40||10.5|-16|contact@46||10.5|-22
+Ametal-2|net@182|||S1800|pin@54||16.5|-22|contact@45||25.5|-22
+Ametal-2|net@183|||S1800|contact@46||10.5|-22|pin@54||16.5|-22
+Ametal-1|net@185|||S900|pin@56||31|24|pin@9||31|10.4
+Ametal-1|net@187|||S900|contact@22||-8|28.5|pin@58||-8|28
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@44||I
+EinB||D5G2;|pin@58||I
+Ein[C]|inC|D5G2;|pin@35||I
+Eout[F]||D5G2;|pin@54||O
+Eout[T]||D5G2;|pin@56||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell easy3inDriver;1{sch}
+Ceasy3inDriver;1{sch}||schematic|1221424074652|1221433323212|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||-3|0|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S10
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||3|0|X||D0G4;|ATTR_Delay(D5G1;NPY-2;)I100|ATTR_X(D5G1.5;NPX-1;Y2;)S3
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@2||-12|0|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S3
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||15|1|||R|
+NOff-Page|conn@1||-24|-10|||Y|
+NOff-Page|conn@2||14.5|-14|||XY|
+NOff-Page|conn@3||-24.5|-18|||Y|
+NOff-Page|conn@4||27|0|||R|
+Ieasy3inDriver;1{ic}|easy3inD@0||30|18|||D5G4;
+IredFive:inv;1{ic}|inv@0||20.5|-6|||D0G4;|ATTR_Delay(D5G1;NPX1;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms3;1{ic}|nms3@0||0|-18|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-2;)I100|ATTR_X(D5G1.5;NPX-2;Y0.5;)S10
+Ngeneric:Invisible-Pin|pin@0||0|21.5|||||ART_message(D5G5;)Seasy3inDriver
+Ngeneric:Invisible-Pin|pin@1||0.5|17.5|||||ART_message(D5G3;)Sies 14 September 2008
+NWire_Pin|pin@2||3|4||||
+NWire_Pin|pin@5||-3|4||||
+NWire_Pin|pin@6||0|-6||||
+NWire_Pin|pin@7||-3|-6||||
+NWire_Pin|pin@8||9|0||||
+NWire_Pin|pin@9||9|-14||||
+NWire_Pin|pin@10||-8|0||||
+NWire_Pin|pin@11||-8|-10||||
+NWire_Pin|pin@13||-12|4||||
+NWire_Pin|pin@14||3|-6||||
+NWire_Pin|pin@15||-12|-6||||
+NWire_Pin|pin@16||-18|0||||
+NWire_Pin|pin@17||-18|-18||||
+Ngeneric:Invisible-Pin|pin@28||0|13|||||ART_message(D5G2;)Sa reduced Logical Effort driver
+NWire_Pin|pin@32||15|-6||||
+NWire_Pin|pin@33||27|-6||||
+NPower|pwr@1||-3|8||||
+Awire|net@0|||900|pin@5||-3|4|PMOSx@0|s|-3|2
+Awire|net@2|||900|pin@2||3|4|PMOSx@1|s|3|2
+Awire|net@6|||2700|nms3@0|d|0|-8|pin@6||0|-6
+Awire|net@8|||900|PMOSx@0|d|-3|-2|pin@7||-3|-6
+Awire|net@9|||1800|pin@7||-3|-6|pin@6||0|-6
+Awire|net@10|||1800|PMOSx@1|g|6|0|pin@8||9|0
+Awire|net@11|||900|pin@8||9|0|pin@9||9|-14
+Awire|net@12|||0|pin@9||9|-14|nms3@0|g2|3|-14
+Awire|net@13|||0|PMOSx@0|g|-6|0|pin@10||-8|0
+Awire|net@14|||900|pin@10||-8|0|pin@11||-8|-10
+Awire|net@15|||1800|pin@11||-8|-10|nms3@0|g3|-3|-10
+Awire|net@18|||2700|PMOSx@2|s|-12|2|pin@13||-12|4
+Awire|net@19|||1800|pin@13||-12|4|pin@5||-3|4
+Awire|net@20|||900|pwr@1||-3|8|pin@5||-3|4
+Awire|net@21|||0|pin@2||3|4|pin@5||-3|4
+Awire|net@23|||0|conn@2|y|12.5|-14|pin@9||9|-14
+Awire|net@24|||1800|pin@6||0|-6|pin@14||3|-6
+Awire|net@25|||900|PMOSx@1|d|3|-2|pin@14||3|-6
+Awire|net@26|||900|PMOSx@2|d|-12|-2|pin@15||-12|-6
+Awire|net@27|||0|pin@7||-3|-6|pin@15||-12|-6
+Awire|net@28|||0|nms3@0|g|-3|-18|pin@17||-18|-18
+Awire|net@29|||0|PMOSx@2|g|-15|0|pin@16||-18|0
+Awire|net@31|||900|pin@16||-18|0|pin@17||-18|-18
+Awire|net@56|||1800|conn@3|y|-22.5|-18|pin@17||-18|-18
+Awire|net@57|||1800|conn@1|y|-22|-10|pin@11||-8|-10
+Awire|net@62|||1800|pin@14||3|-6|pin@32||15|-6
+Awire|net@63|||1800|pin@32||15|-6|inv@0|in|18|-6
+Awire|net@64|||900|conn@0|a|15|-1|pin@32||15|-6
+Awire|net@65|||900|conn@4|a|27|-2|pin@33||27|-6
+Awire|net@67|||1800|inv@0|out|23|-6|pin@33||27|-6
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+EinB_1|inC|D4G2;|conn@3|a|I
+Eout|out[F]|D6G2;|conn@0|y|O
+Eout_1[T,F]|out[T]|D6G2;|conn@4|y|O
+X
+
+# Cell latchAndDriver30;1{ic}
+ClatchAndDriver30;1{ic}||artwork|1194830880881|1234997882654|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@3||-0.5|0|1|1||
+NThick-Circle|art@4||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@0||-4|-1|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
+NPin|pin@7||-4|-2|1|1||
+NPin|pin@8||-4|2|1|1||
+NPin|pin@10||0|4|1|1||
+NPin|pin@11||4|0|1|1||
+NPin|pin@12||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@13||1.5|0|||||ART_message(D5G2.5;)S30
+NPin|pin@14||-3|2|1|1||
+NPin|pin@15||-3|-2|1|1||
+Nschematic:Bus_Pin|pin@16||-4|1|-1|-1||
+NPin|pin@18||-4|-1|1|1||
+NPin|pin@19||-3|-2|1|1||
+Ngeneric:Invisible-Pin|pin@20||-2.5|0|||||ART_message(D5G2;)S10
+AThicker|net@4|||FS2700|pin@18||-4|-1|pin@8||-4|2
+AThicker|net@6|||FS1350|pin@10||0|4|pin@11||4|0
+AThicker|net@7|||FS450|pin@11||4|0|pin@12||0|-4
+AThicker|net@8|||FS2700|pin@12||0|-4|pin@10||0|4
+AThicker|net@10|||FS1800|pin@8||-4|2|pin@14||-3|2
+AThicker|net@11|||FS1800|pin@7||-4|-2|pin@15||-3|-2
+AThicker|net@13|||FS2700|pin@7||-4|-2|pin@18||-4|-1
+AThicker|net@14|||FS1350|pin@18||-4|-1|pin@19||-3|-2
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@16||I
+Eout||D5G2;|pin@4||O
+X
+
+# Cell latchAndDriver30;1{lay}
+ClatchAndDriver30;1{lay}||cmos90|1195047322016|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Igates1inM:inv30;1{lay}|inv30@1||14|0|||D5G4;
+Igates2inM:nand10;1{lay}|nand10@0||-12|0|||D5G4;
+NMetal-1-Pin|pin@4||7|-16||||
+NMetal-1-Pin|pin@5||3|16||||
+NMetal-1-Pin|pin@7||3|24.5||||
+NMetal-1-Pin|pin@8||7|24.5||||
+Ametal-2|net@16|||S0|nand10@0|gnd_1|6.5|0|inv30@1|gnd|-2.5|0
+Ametal-2|net@17|||S0|nand10@0|vdd_2|6.5|50|inv30@1|vdd|-2.5|50
+Ametal-2|net@18|||S0|nand10@0|vdd_3|6.5|-50|inv30@1|vdd_1|-2.5|-50
+Ametal-1|net@19|||S2700|inv30@1|inA|7|-25|pin@4||7|-16
+Ametal-1|net@20|||S0|pin@4||7|-16|nand10@0|out|-3.5|-16
+Ametal-1|net@21|||S1800|nand10@0|out_1|-25.5|16|pin@5||3|16
+Ametal-1|net@25|||S2700|pin@5||3|16|pin@7||3|24.5
+Ametal-1|net@26|||S1800|pin@7||3|24.5|pin@8||7|24.5
+Ametal-1|net@27|||S2700|pin@8||7|24.5|inv30@1|inB|7|25
+Egnd||D5G2;|nand10@0|gnd|G
+Egnd_1||D5G2;|inv30@1|gnd_1|G
+EinA||D5G2;|nand10@0|inA|I
+EinB||D5G2;|nand10@0|inB|I
+Eout||D5G2;|inv30@1|out|O
+Evdd||D5G2;|nand10@0|vdd|P
+Evdd_1||D5G2;|nand10@0|vdd_1|P
+Evdd_2||D5G2;|inv30@1|vdd_2|P
+Evdd_3||D5G2;|inv30@1|vdd_3|P
+X
+
+# Cell latchAndDriver30;1{sch}
+ClatchAndDriver30;1{sch}||schematic|1194830486721|1235129233701|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||18|0||||
+NOff-Page|conn@1||-18|-2||||
+NOff-Page|conn@2||-18|2||||
+IredFive:inv;1{ic}|inv@0||9|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchAndDriver30;1{ic}|latchAnd@1||24.5|12.5|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-9|0|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0.5|27|||||ART_message(D5G6;)SlatchAndDriver30
+Ngeneric:Invisible-Pin|pin@1||-0.5|18|||||ART_message(D5G3;)Sies 14 November 2008
+Ngeneric:Invisible-Pin|pin@2||-1.5|22|||||ART_message(D5G4;)Sdriver for 37 data latches
+NWire_Pin|pin@5||-14|-2||||
+NWire_Pin|pin@6||-14|-1||||
+NWire_Pin|pin@7||-14|2||||
+NWire_Pin|pin@8||-14|1||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D387.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@8|||1800|wire90@0|b|2.5|0|inv@0|in|6.5|0
+Awire|net@9|||1800|inv@0|out|11.5|0|conn@0|a|16|0
+Awire|net@20|||1800|conn@1|y|-16|-2|pin@5||-14|-2
+Awire|net@21|||2700|pin@5||-14|-2|pin@6||-14|-1
+Awire|net@22|||1800|pin@6||-14|-1|nand2@0|ina|-11.5|-1
+Awire|net@23|||1800|conn@2|y|-16|2|pin@7||-14|2
+Awire|net@24|||900|pin@7||-14|2|pin@8||-14|1
+Awire|net@25|||1800|pin@8||-14|1|nand2@0|inb|-11.5|1
+Awire|net@26|||0|wire90@0|a|-2.5|0|nand2@0|out|-6.5|0
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+Eout||D6G2;|conn@0|y|O
+X
+
+# Cell latchAndDriver60;1{ic}
+ClatchAndDriver60;1{ic}||artwork|1194830880881|1231613306178|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@3||-0.5|0|1|1||
+NThick-Circle|art@4||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@0||-4|-1|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
+NPin|pin@7||-4|-2|1|1||
+NPin|pin@8||-4|2|1|1||
+NPin|pin@10||0|4|1|1||
+NPin|pin@11||4|0|1|1||
+NPin|pin@12||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@13||1.5|0|||||ART_message(D5G2.5;)S60
+NPin|pin@14||-3|2|1|1||
+NPin|pin@15||-3|-2|1|1||
+Nschematic:Bus_Pin|pin@16||-4|1|-1|-1||
+NPin|pin@18||-4|-1|1|1||
+NPin|pin@19||-3|-2|1|1||
+Ngeneric:Invisible-Pin|pin@20||-2.5|0|||||ART_message(D5G2;)S20
+AThicker|net@4|||FS2700|pin@18||-4|-1|pin@8||-4|2
+AThicker|net@6|||FS1350|pin@10||0|4|pin@11||4|0
+AThicker|net@7|||FS450|pin@11||4|0|pin@12||0|-4
+AThicker|net@8|||FS2700|pin@12||0|-4|pin@10||0|4
+AThicker|net@10|||FS1800|pin@8||-4|2|pin@14||-3|2
+AThicker|net@11|||FS1800|pin@7||-4|-2|pin@15||-3|-2
+AThicker|net@13|||FS2700|pin@7||-4|-2|pin@18||-4|-1
+AThicker|net@14|||FS1350|pin@18||-4|-1|pin@19||-3|-2
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@16||I
+Eout||D5G2;|pin@4||O
+X
+
+# Cell latchAndDriver60;1{lay}
+ClatchAndDriver60;1{lay}||cmos90|1195047322016|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Igates1inM:inv60;1{lay}|inv60@1||4.5|0|Y||D5G4;
+Igates2inM:nand20;2{lay}|nand20@1||-47.5|0|||D5G4;
+NMetal-1-Pin|pin@2||-33.5|25||||
+NMetal-1-Pin|pin@3||-33.5|-25||||
+Ametal-2|net@7|||S0|nand20@1|gnd_1|-15|0|inv60@1|gnd|-24|0
+Ametal-2|net@8|||S0|nand20@1|vdd_2|-15|50|inv60@1|vdd_1|-24|50
+Ametal-2|net@9|||S0|nand20@1|vdd_3|-15|-50|inv60@1|vdd|-24|-50
+Ametal-1|net@10|||S2700|nand20@1|out|-33.5|-7|pin@2||-33.5|25
+Ametal-1|net@11|||S1800|pin@2||-33.5|25|inv60@1|inA|-16.5|25
+Ametal-1|net@12|||S900|nand20@1|out|-33.5|-7|pin@3||-33.5|-25
+Ametal-1|net@13|||S1800|pin@3||-33.5|-25|inv60@1|inB|-16.5|-25
+Egnd||D5G2;|inv60@1|gnd_1|G
+Egnd_1||D5G2;|nand20@1|gnd|G
+EinA||D5G2;|nand20@1|inA|I
+EinB||D5G2;|nand20@1|inB|I
+Eout||D5G2;|inv60@1|out|O
+Evdd||D5G2;|inv60@1|vdd_3|P
+Evdd_1||D5G2;|nand20@1|vdd_1|P
+Evdd_5||D5G2;|inv60@1|vdd_2|P
+Evdd_6||D5G2;|nand20@1|vdd|P
+X
+
+# Cell latchAndDriver60;1{sch}
+ClatchAndDriver60;1{sch}||schematic|1194830486721|1227203056210|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||18|0||||
+NOff-Page|conn@1||-18|-2||||
+NOff-Page|conn@2||-18|2||||
+IredFive:inv;1{ic}|inv@0||9|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S60|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchAndDriver60;1{ic}|latchAnd@0||24.5|12.5|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-9|0|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0.5|27|||||ART_message(D5G6;)SlatchAndDriver60
+Ngeneric:Invisible-Pin|pin@1||-0.5|18|||||ART_message(D5G3;)Sies 28 July 2008
+Ngeneric:Invisible-Pin|pin@2||-1.5|22|||||ART_message(D5G4;)Sdriver for 37 data latches
+NWire_Pin|pin@5||-14|-2||||
+NWire_Pin|pin@6||-14|-1||||
+NWire_Pin|pin@7||-14|2||||
+NWire_Pin|pin@8||-14|1||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@8|||1800|wire90@0|b|2.5|0|inv@0|in|6.5|0
+Awire|net@9|||1800|inv@0|out|11.5|0|conn@0|a|16|0
+Awire|net@20|||1800|conn@1|y|-16|-2|pin@5||-14|-2
+Awire|net@21|||2700|pin@5||-14|-2|pin@6||-14|-1
+Awire|net@22|||1800|pin@6||-14|-1|nand2@0|ina|-11.5|-1
+Awire|net@23|||1800|conn@2|y|-16|2|pin@7||-14|2
+Awire|net@24|||900|pin@7||-14|2|pin@8||-14|1
+Awire|net@25|||1800|pin@8||-14|1|nand2@0|inb|-11.5|1
+Awire|net@26|||0|wire90@0|a|-2.5|0|nand2@0|out|-6.5|0
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+Eout||D6G2;|conn@0|y|O
+X
+
+# Cell latchDriver60;1{ic}
+ClatchDriver60;1{ic}||artwork|1194830880881|1210086920321|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|0|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
+NPin|pin@6||-1|0|1|1||
+NPin|pin@7||-4|-2|1|1||
+NPin|pin@8||-4|2|1|1||
+NPin|pin@10||0|4|1|1||
+NPin|pin@11||4|0|1|1||
+NPin|pin@12||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@13||1.5|0|||||ART_message(D5G2.5;)S60
+AThicker|net@3|||FS337|pin@6||-1|0|pin@7||-4|-2
+AThicker|net@4|||FS2700|pin@7||-4|-2|pin@8||-4|2
+AThicker|net@6|||FS1350|pin@10||0|4|pin@11||4|0
+AThicker|net@7|||FS450|pin@11||4|0|pin@12||0|-4
+AThicker|net@8|||FS2700|pin@12||0|-4|pin@10||0|4
+AThicker|net@9|||FS3263|pin@6||-1|0|pin@8||-4|2
+Ein||D5G2;|pin@0||I
+Eout||D5G2;|pin@4||O
+X
+
+# Cell latchDriver60;1{lay}
+ClatchDriver60;1{lay}||cmos90|1195047322016|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Igates1inM:inv20A;1{lay}|inv20A@1||-27.5|0|||D5G4;
+Igates1inM:inv60;1{lay}|inv60@1||4.5|0|Y||D5G4;
+NMetal-1-Pin|pin@0||-19.5|25||||
+NMetal-1-Pin|pin@1||-19.5|-25||||
+Ametal-1|net@0|||S2700|inv20A@1|out|-19.5|16|pin@0||-19.5|25
+Ametal-1|net@1|||S1800|pin@0||-19.5|25|inv60@1|inA|-16.5|25
+Ametal-1|net@2|||S900|inv20A@1|out_1|-19.5|-17|pin@1||-19.5|-25
+Ametal-1|net@3|||S1800|pin@1||-19.5|-25|inv60@1|inB|-16.5|-25
+Ametal-2|net@4||6.2|S0|inv20A@1|vdd_2|-15|50|inv60@1|vdd_1|-24|50
+Ametal-2|net@5||6.2|S1800|inv60@1|gnd|-24|0|inv20A@1|gnd_1|-15|0
+Ametal-2|net@6||6.2|S1800|inv60@1|vdd|-24|-50|inv20A@1|vdd_3|-15|-50
+Egnd||D5G2;|inv60@1|gnd_1|G
+Egnd_1||D5G2;|inv20A@1|gnd|G
+Ein||D5G2;|inv20A@1|in|I
+Ein_1||D5G2;|inv20A@1|in_1|I
+Eout||D5G2;|inv60@1|out|O
+Evdd||D5G2;|inv60@1|vdd_3|P
+Evdd_5||D5G2;|inv60@1|vdd_2|P
+Evdd_7||D5G2;|inv20A@1|vdd_1|P
+Evdd_8||D5G2;|inv20A@1|vdd|P
+X
+
+# Cell latchDriver60;1{sch}
+ClatchDriver60;1{sch}||schematic|1194830486721|1239966665642|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||18|0||||
+NOff-Page|conn@1||-18|0||||
+IredFive:inv;1{ic}|inv@1||-9|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@2||8.5|0|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.25;Y2;)S60|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchDriver60;1{ic}|latchDri@0||24.5|12.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0.5|27|||||ART_message(D5G6;)SlatchDriver60
+Ngeneric:Invisible-Pin|pin@1||-0.5|18|||||ART_message(D5G3;)Sies 6 May 2008
+Ngeneric:Invisible-Pin|pin@2||-1.5|22|||||ART_message(D5G4;)Sdriver for 37 data latches
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@15|||1800|conn@1|y|-16|0|inv@1|in|-11.5|0
+Awire|net@16|||0|wire90@0|a|-2.5|0|inv@1|out|-6.5|0
+Awire|net@17|||0|invI@2|in|6|0|wire90@0|b|2.5|0
+Awire|net@18|||1800|invI@2|out|11|0|conn@0|a|16|0
+Ein||D4G2;|conn@1|a|I
+Eout||D6G2;|conn@0|y|O
+X
+
+# Cell pred10wMC;1{ic}
+Cpred10wMC;1{ic}||artwork|1227921780535|1228700007946|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||2|0|1|1||
+NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@2||-2.5|0|-1|-1||
+Nschematic:Bus_Pin|pin@4||-1|-3|-1|-1||
+Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
+NPin|pin@8||0.5|3|1|1|RR|
+NPin|pin@9||1.5|1|1|1||
+NPin|pin@14||1.5|3|1|1|RR|
+NPin|pin@15||-1.5|3|1|1||
+NPin|pin@16||-1.5|2.5|1|1||
+NPin|pin@17||0|2.625|1|1||
+NPin|pin@18||-0.5|3|1|1|RR|
+NPin|pin@19||0.5|3.75|1|1|RR|
+NPin|pin@24||0.5|2.25|1|1|RR|
+NPin|pin@25||-2|2|1|1||
+NPin|pin@26||-0.5|2|1|1||
+NPin|pin@27||-2|-2|1|1||
+NPin|pin@28||-1|-2|1|1||
+NPin|pin@29||-2|0|1|1||
+NPin|pin@30||-2.5|0|1|1||
+NPin|pin@34||-0.5|-2|1|1||
+NPin|pin@35||-1|-3|1|1||
+Ngeneric:Invisible-Pin|pin@36||-0.5|0|||||ART_message(D5G2;)S10
+AThicker|net@4|||FS1431|pin@18||-0.5|3|pin@17||0|2.625
+AThicker|net@5|||FS900|pin@14||1.5|3|pin@9||1.5|1
+AThicker|net@8|||FS900|pin@19||0.5|3.75|pin@8||0.5|3
+AThicker|net@10|||FS1800|pin@8||0.5|3|pin@14||1.5|3
+AThicker|net@11|||FS369|pin@19||0.5|3.75|pin@18||-0.5|3
+AThicker|net@12|||FS900|pin@8||0.5|3|pin@24||0.5|2.25
+AThicker|net@13|||FS0|pin@18||-0.5|3|pin@15||-1.5|3
+AThicker|net@14|||FS900|pin@15||-1.5|3|pin@16||-1.5|2.5
+AThicker|net@16|||FS1800|pin@25||-2|2|pin@26||-0.5|2
+AThicker|net@18|||FS1800|pin@27||-2|-2|pin@28||-1|-2
+AThicker|net@19|||FS900|pin@25||-2|2|pin@29||-2|0
+AThicker|net@20|||FS0|pin@29||-2|0|pin@30||-2.5|0
+AThicker|net@24|||FS1800|pin@28||-1|-2|pin@34||-0.5|-2
+AThicker|net@25|||FS900|pin@28||-1|-2|pin@35||-1|-3
+AThicker|net@26|||FS900|pin@29||-2|0|pin@27||-2|-2
+Ein[1]||D5G2;|pin@2||I
+Emc||D5G2;|pin@4||I
+Estate[1]||D5G2;|pin@6||I
+X
+
+# Cell pred10wMC;2{lay}
+Cpred10wMC;2{lay}||cmos90|1228304833003|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||7.5|44||5.2||
+NMetal-1-N-Active-Con|contact@1||3.5|0||20.8||
+NMetal-1-P-Active-Con|contact@2||-12.5|44||5.2||
+NMetal-1-N-Active-Con|contact@3||-4.5|0||20.8||
+NMetal-1-N-Active-Con|contact@4||-12.5|0||20.8||
+NMetal-1-P-Active-Con|contact@5||12.5|-44||5.2||
+NMetal-1-N-Active-Con|contact@6||12.5|-9||5.2||
+NMetal-1-Polysilicon-Con|contact@10||8|54||5.2|R|
+NX-Metal-1-Metal-2-Con|contact@14||-12.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@15||3.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||-12.5|50||6.2||
+NMetal-1-P-Active-Con|contact@19||4.5|-44||5.2||
+NMetal-1-Polysilicon-Con|contact@20||7|-28||5.2||
+NMetal-1-Polysilicon-Con|contact@21||-12.5|-22.5||5.2||
+NMetal-1-Polysilicon-Con|contact@24||1.5|25||5.2||
+NX-Metal-1-Metal-2-Con|contact@25||4.5|-50||6.2||
+NN-Transistor|nmos@0||-0.5|0||26||
+NN-Transistor|nmos@1||-8.5|0||26||
+NN-Transistor|nmos@3||8.5|-9||8||
+NMetal-1-Pin|pin@28||-12.5|-21||||
+NMetal-1-Pin|pin@30||1|29.5||||
+NPolysilicon-Pin|pin@32||8.5|-30.6||||
+NMetal-1-Pin|pin@33||-4.5|-25.4||||
+NPolysilicon-Pin|pin@34||-12.5|-18||||
+NMetal-1-Pin|pin@37||13|54||||
+NPolysilicon-Pin|pin@38||-0.5|27.4||||
+NPolysilicon-Pin|pin@39||3.5|27.6||||
+NMetal-1-Pin|pin@40||13|-6.4||||
+NMetal-1-Pin|pin@43||7.5|16.5||||
+NMetal-1-Pin|pin@44||-4.5|13||||
+NMetal-1-Pin|pin@45||1|27.6||||
+NMetal-1-Pin|pin@46||-4.5|16.5||||
+NPolysilicon-Pin|pin@47||-2.5|30||||
+NPolysilicon-Pin|pin@48||-0.5|30||||
+NPolysilicon-Pin|pin@49||3.5|54||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-17|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||17|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|39|48||A
+NN-Well-Node|plnode@1||0|-50|39|52||A
+NN-Well-Node|plnode@2||0|50|39|52||A
+NP-Select-Node|plnode@3||0|-50|36|52||A
+NP-Select-Node|plnode@4||0|50|36|52||A
+NN-Select-Node|plnode@5||0|0|36|48||A
+NP-Select-Node|plnode@6||-16.5|-31|14|14||A
+NN-Select-Node|plnode@7||-16.5|-17|14|14||A
+NP-Transistor|pmos@0||3.5|44||8||
+NP-Transistor|pmos@1||-2.5|44||8||
+NP-Transistor|pmos@2||-8.5|44||8||
+NP-Transistor|pmos@4||8.5|-44||8||
+AN-Active|net@0|||RS0|contact@1||3.5|0|nmos@0|diff-right|2.3|0
+AN-Active|net@1|||RS1800|contact@3||-4.5|0|nmos@0|diff-left|-3.3|0
+AN-Active|net@2|||RS0|contact@3||-4.5|0|nmos@1|diff-right|-5.7|0
+AN-Active|net@3|||RS1800|contact@4||-12.5|0|nmos@1|diff-left|-11.3|0
+AN-Active|net@5|||RS0|contact@6||12.5|-9|nmos@3|diff-right|11.3|-9
+AP-Active|net@6|||RS0|contact@0||7.5|44|pmos@0|diff-right|6.3|44
+AP-Active|net@7|||RS1800|contact@2||-12.5|44|pmos@2|diff-left|-11.3|44
+AP-Active|net@10|||RS1800|pmos@2|diff-right|-5.7|44|pmos@1|diff-left|-5.3|44
+AP-Active|net@11|||RS1800|pmos@1|diff-right|0.3|44|pmos@0|diff-left|0.7|44
+Ametal-2|net@62||6.2|S0|pinsVddG@1|gnd|17|0|contact@15||3.5|0
+Ametal-2|net@63||6.2|S0|contact@25||4.5|-50|pinsVddG@0|vdd_1|-17|-50
+Ametal-2|net@66||6.2|S0|contact@14||-12.5|0|pinsVddG@0|gnd|-17|0
+Ametal-1|net@67|||S0|contact@4||-12.5|0|contact@14||-12.5|0
+Ametal-2|net@68||6.2|S0|contact@15||3.5|0|contact@14||-12.5|0
+Ametal-1|net@69|||S0|contact@1||3.5|0|contact@15||3.5|0
+Ametal-1|net@87|||S2700|contact@5||12.5|-45.2|contact@6||12.5|-8
+Ametal-2|net@92||6.2|S1800|contact@18||-12.5|50|pinsVddG@1|vdd|17|50
+Ametal-2|net@93||6.2|S1800|pinsVddG@0|vdd|-17|50|contact@18||-12.5|50
+Ametal-1|net@94|||S2700|contact@2||-12.5|46.6|contact@18||-12.5|50
+AN-Active|net@95|||RS1800|contact@1||3.5|-4.5|nmos@3|diff-left|5.7|-4.5
+AP-Active|net@96|||RS1800|contact@19||4.5|-44|pmos@4|diff-left|5.7|-44
+AP-Active|net@97|||RS0|contact@5||12.5|-44|pmos@4|diff-right|11.3|-44
+APolysilicon|net@98|||S900|nmos@3|poly-bottom|8.5|-18|pin@32||8.5|-30.6
+APolysilicon|net@99|||S900|pin@32||8.5|-30.6|pmos@4|poly-top|8.5|-35
+APolysilicon|net@100|||S1800|contact@20||7|-30.6|pin@32||8.5|-30.6
+Ametal-1|net@101|||S900|contact@3||-4.5|-10.4|pin@33||-4.5|-25.4
+Ametal-1|net@102|||S1800|pin@33||-4.5|-25.4|contact@20||7|-25.4
+APolysilicon|net@103|||S0|nmos@1|poly-bottom|-8.5|-18|pin@34||-12.5|-18
+APolysilicon|net@104|||S900|pin@34||-12.5|-18|contact@21||-12.5|-19.9
+Ametal-1|net@105|||S900|pin@28||-12.5|-21|contact@21||-12.5|-21
+APolysilicon|net@111|||S2700|nmos@1|poly-top|-8.5|18|pmos@2|poly-bottom|-8.5|35
+Ametal-1|net@113|||S0|pin@37||13|54|contact@10||5.6|54
+APolysilicon|net@115|||S1800|pin@38||-0.5|27.4|contact@24||1.5|27.4
+APolysilicon|net@117|||S0|pin@39||3.5|27.6|contact@24||1.5|27.6
+Ametal-2|net@118||6.2|S0|pinsVddG@1|vdd_1|17|-50|contact@25||4.5|-50
+Ametal-1|net@119|||S900|contact@19||4.5|-46.6|contact@25||4.5|-50
+Ametal-1|net@120|||S900|pin@37||13|54|pin@40||13|-6.4
+Ametal-1|net@121|||S0|pin@40||13|-6.4|contact@6||12.5|-6.4
+APolysilicon|net@125|||S2700|nmos@0|poly-top|-0.5|18|pin@38||-0.5|27.4
+Ametal-1|net@128|||S900|pin@44||-4.5|13|contact@3||-4.5|10.4
+Ametal-1|net@129|||S900|pin@30||1|29.5|pin@45||1|27.6
+Ametal-1|net@130|||S1800|pin@45||1|27.6|contact@24||1.5|27.6
+Ametal-1|net@131|||S2700|pin@44||-4.5|13|pin@46||-4.5|16.5
+Ametal-1|net@132|||S1800|pin@46||-4.5|16.5|pin@43||7.5|16.5
+Ametal-1|net@133|||S900|contact@0||7.5|41.4|pin@43||7.5|16.5
+APolysilicon|net@134|||S900|pmos@1|poly-bottom|-2.5|35|pin@47||-2.5|30
+APolysilicon|net@135|||S2700|pin@38||-0.5|27.4|pin@48||-0.5|30
+APolysilicon|net@136|||S0|pin@48||-0.5|30|pin@47||-2.5|30
+APolysilicon|net@137|||S2700|pmos@0|poly-top|3.5|53|pin@49||3.5|54
+APolysilicon|net@138|||S1800|pin@49||3.5|54|contact@10||5.4|54
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@1|gnd|G
+Ein[1]||D5G2;|pin@30||I
+Emc||D5G2;|pin@28||I
+Estate[1]||D5G2;|pin@44||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
+X
+
+# Cell pred10wMC;1{sch}
+Cpred10wMC;1{sch}||schematic|1227920907034|1231684656706|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||6|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||-6|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|-15|||R|
+NOff-Page|conn@1||0|-15|||XR|
+NOff-Page|conn@2||17.75|0|||X|
+NGround|gnd@0||6|-12|||X|
+NGround|gnd@1||-6|-12|||X|
+IredFive:invLT;1{ic}|invLT@0||10|4|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-1|28|||||ART_message(D5G5;)Spred10wMC
+Ngeneric:Invisible-Pin|pin@1||-0.5|24|||||ART_message(D5G3;)Sies 28 November 2008
+NWire_Pin|pin@5||0|-6|||X|
+NWire_Pin|pin@29||-12|-6|||X|
+NWire_Pin|pin@33||0|12|||X|
+NWire_Pin|pin@36||-6|0|||X|
+NWire_Pin|pin@37||14|4||||
+NWire_Pin|pin@38||14|0||||
+NWire_Pin|pin@40||-12|8||||
+NWire_Pin|pin@41||6|0||||
+IredFive:pms3;1{ic}|pms3@0||-6|12|X||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)S0.6667
+Ipred10wMC;1{ic}|pred10wM@1||19|14.5|||D5G4;
+Awire|net@6|||2700|gnd@0||6|-10|NMOSx@0|s|6|-8
+Awire|net@7|||2700|conn@1|y|0|-13|pin@5||0|-6
+Awire|net@8|||1800|pin@5||0|-6|NMOSx@0|g|3|-6
+Awire|net@58|||1800|pin@29||-12|-6|NMOSx@1|g|-9|-6
+Awire|net@67|||2700|gnd@1||-6|-10|NMOSx@1|s|-6|-8
+Awire|net@79|||900|pin@33||0|12|pin@5||0|-6
+Awire|net@84|||900|pms3@0|d|-6|2|pin@36||-6|0
+Awire|net@86|||2700|NMOSx@1|d|-6|-4|pin@36||-6|0
+Awire|net@89|||900|pin@29||-12|-6|conn@0|y|-12|-13
+Awire|net@90|||0|pin@41||6|0|pin@36||-6|0
+Awire|net@91|||1800|invLT@0|in|12.5|4|pin@37||14|4
+Awire|net@92|||0|conn@2|y|15.75|0|pin@38||14|0
+Awire|net@93|||900|pin@37||14|4|pin@38||14|0
+Awire|net@96|||0|pin@33||0|12|pms3@0|g|-3|12
+Awire|net@98|||1800|pin@40||-12|8|pms3@0|g2|-9|8
+Awire|net@99|||2700|pin@29||-12|-6|pin@40||-12|8
+Awire|net@100|||0|pin@38||14|0|pin@41||6|0
+Awire|net@101|||2700|NMOSx@0|d|6|-4|pin@41||6|0
+Awire|net@102|||0|invLT@0|out|7.5|4|pms3@0|g3|-3|4
+Ein[1]||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@1|a|I
+Estate[1]||D4G2;|conn@2|a|I
+X
+
+# Cell pred20wMC;1{ic}
+Cpred20wMC;1{ic}||artwork|1227921780535|1231684317719|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||2|0|1|1||
+NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@2||-2.5|0|-1|-1||
+Nschematic:Bus_Pin|pin@4||-1|-3|-1|-1||
+Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
+NPin|pin@8||0.5|3|1|1|RR|
+NPin|pin@9||1.5|1|1|1||
+NPin|pin@14||1.5|3|1|1|RR|
+NPin|pin@15||-1.5|3|1|1||
+NPin|pin@16||-1.5|2.5|1|1||
+NPin|pin@17||0|2.625|1|1||
+NPin|pin@18||-0.5|3|1|1|RR|
+NPin|pin@19||0.5|3.75|1|1|RR|
+NPin|pin@24||0.5|2.25|1|1|RR|
+NPin|pin@25||-2|2|1|1||
+NPin|pin@26||-0.5|2|1|1||
+NPin|pin@27||-2|-2|1|1||
+NPin|pin@28||-1|-2|1|1||
+NPin|pin@29||-2|0|1|1||
+NPin|pin@30||-2.5|0|1|1||
+NPin|pin@34||-0.5|-2|1|1||
+NPin|pin@35||-1|-3|1|1||
+Ngeneric:Invisible-Pin|pin@36||-0.5|0|||||ART_message(D5G2;)S20
+AThicker|net@4|||FS1431|pin@18||-0.5|3|pin@17||0|2.625
+AThicker|net@5|||FS900|pin@14||1.5|3|pin@9||1.5|1
+AThicker|net@8|||FS900|pin@19||0.5|3.75|pin@8||0.5|3
+AThicker|net@10|||FS1800|pin@8||0.5|3|pin@14||1.5|3
+AThicker|net@11|||FS369|pin@19||0.5|3.75|pin@18||-0.5|3
+AThicker|net@12|||FS900|pin@8||0.5|3|pin@24||0.5|2.25
+AThicker|net@13|||FS0|pin@18||-0.5|3|pin@15||-1.5|3
+AThicker|net@14|||FS900|pin@15||-1.5|3|pin@16||-1.5|2.5
+AThicker|net@16|||FS1800|pin@25||-2|2|pin@26||-0.5|2
+AThicker|net@18|||FS1800|pin@27||-2|-2|pin@28||-1|-2
+AThicker|net@19|||FS900|pin@25||-2|2|pin@29||-2|0
+AThicker|net@20|||FS0|pin@29||-2|0|pin@30||-2.5|0
+AThicker|net@24|||FS1800|pin@28||-1|-2|pin@34||-0.5|-2
+AThicker|net@25|||FS900|pin@28||-1|-2|pin@35||-1|-3
+AThicker|net@26|||FS900|pin@29||-2|0|pin@27||-2|-2
+Ein[1]|in|D5G2;|pin@2||I
+Emc||D5G2;|pin@4||I
+Estate[1]|pred|D5G2;|pin@6||I
+X
+
+# Cell pred20wMC;1{lay}
+Cpred20wMC;1{lay}||cmos90|1228304833003|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||11.5|44||5.2||
+NMetal-1-N-Active-Con|contact@1||7.5|0||20.8||
+NMetal-1-P-Active-Con|contact@2||-8.5|44||5.2||
+NMetal-1-N-Active-Con|contact@3||-0.5|0||20.8||
+NMetal-1-N-Active-Con|contact@4||-8.5|0||20.8||
+NMetal-1-P-Active-Con|contact@5||16.5|-44||5.2||
+NMetal-1-N-Active-Con|contact@6||16.5|-9||5.2||
+NMetal-1-Polysilicon-Con|contact@10||12|54.5||5.2|R|
+NX-Metal-1-Metal-2-Con|contact@14||-8.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@15||7.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||-8.5|50||6.2||
+NMetal-1-P-Active-Con|contact@19||8.5|-44||5.2||
+NMetal-1-Polysilicon-Con|contact@20||11|-28||5.2||
+NMetal-1-Polysilicon-Con|contact@21||-12.5|-22.5||5.2||
+NX-Metal-1-Metal-2-Con|contact@25||8.5|-50||6.2||
+NMetal-1-N-Active-Con|contact@26||-16.5|0||20.8||
+NMetal-1-Polysilicon-Con|contact@27||-0.5|25||5.2|R|
+NN-Transistor|nmos@0||3.5|0||26||
+NN-Transistor|nmos@1||-4.5|0||26||
+NN-Transistor|nmos@3||12.5|-9||8||
+NN-Transistor|nmos@4||-12.5|0||26||
+NMetal-1-Pin|pin@28||-12.5|-21||||
+NMetal-1-Pin|pin@30||-0.5|25||||
+NPolysilicon-Pin|pin@32||12.5|-30.6||||
+NMetal-1-Pin|pin@33||-0.5|-25.4||||
+NMetal-1-Pin|pin@37||17|54.5||||
+NMetal-1-Pin|pin@40||17|-6.4||||
+NMetal-1-Pin|pin@43||11.5|16.5||||
+NMetal-1-Pin|pin@46||-0.5|16.5||||
+NPolysilicon-Pin|pin@47||-12.5|35||||
+NPolysilicon-Pin|pin@48||-4.5|25||||
+NPolysilicon-Pin|pin@49||3.5|25||||
+NPolysilicon-Pin|pin@50||2.1|26.6||||
+NMetal-1-Pin|pin@51||-16.5|16.5||||
+NPolysilicon-Pin|pin@52||7.5|54.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-21|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||21|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|47|48||A
+NN-Well-Node|plnode@1||0|-50|47|52||A
+NN-Well-Node|plnode@2||0|50|47|52||A
+NP-Select-Node|plnode@3||0|-50|44|52||A
+NP-Select-Node|plnode@4||0|50|44|52||A
+NN-Select-Node|plnode@5||0|0|44|48||A
+NP-Transistor|pmos@0||7.5|44||8||
+NP-Transistor|pmos@1||1.5|44||8||
+NP-Transistor|pmos@2||-4.5|44||8||
+NP-Transistor|pmos@4||12.5|-44||8||
+AN-Active|net@0|||RS0|contact@1||7.5|0|nmos@0|diff-right|6.3|0
+AN-Active|net@1|||RS1800|contact@3||-0.5|0|nmos@0|diff-left|0.7|0
+AN-Active|net@2|||RS0|contact@3||-0.5|0|nmos@1|diff-right|-1.7|0
+AN-Active|net@3|||RS1800|contact@4||-8.5|0|nmos@1|diff-left|-7.3|0
+AN-Active|net@5|||RS0|contact@6||16.5|-9|nmos@3|diff-right|15.3|-9
+AP-Active|net@6|||RS0|contact@0||11.5|44|pmos@0|diff-right|10.3|44
+AP-Active|net@7|||RS1800|contact@2||-8.5|44|pmos@2|diff-left|-7.3|44
+AP-Active|net@10|||RS1800|pmos@2|diff-right|-1.7|44|pmos@1|diff-left|-1.3|44
+AP-Active|net@11|||RS1800|pmos@1|diff-right|4.3|44|pmos@0|diff-left|4.7|44
+Ametal-2|net@62||6.2|S0|pinsVddG@1|gnd|21|0|contact@15||7.5|0
+Ametal-2|net@63||6.2|S0|contact@25||8.5|-50|pinsVddG@0|vdd_1|-21|-50
+Ametal-2|net@66||6.2|S0|contact@14||-8.5|0|pinsVddG@0|gnd|-21|0
+Ametal-1|net@67|||S0|contact@4||-8.5|0|contact@14||-8.5|0
+Ametal-2|net@68||6.2|S0|contact@15||7.5|0|contact@14||-8.5|0
+Ametal-1|net@69|||S0|contact@1||7.5|0|contact@15||7.5|0
+Ametal-1|net@87|||S2700|contact@5||16.5|-45.2|contact@6||16.5|-8
+Ametal-2|net@92||6.2|S1800|contact@18||-8.5|50|pinsVddG@1|vdd|21|50
+Ametal-2|net@93||6.2|S1800|pinsVddG@0|vdd|-21|50|contact@18||-8.5|50
+Ametal-1|net@94|||S2700|contact@2||-8.5|46.6|contact@18||-8.5|50
+AN-Active|net@95|||RS1800|contact@1||7.5|-4.5|nmos@3|diff-left|9.7|-4.5
+AP-Active|net@96|||RS1800|contact@19||8.5|-44|pmos@4|diff-left|9.7|-44
+AP-Active|net@97|||RS0|contact@5||16.5|-44|pmos@4|diff-right|15.3|-44
+APolysilicon|net@98|||S900|nmos@3|poly-bottom|12.5|-18|pin@32||12.5|-30.6
+APolysilicon|net@99|||S900|pin@32||12.5|-30.6|pmos@4|poly-top|12.5|-35
+APolysilicon|net@100|||S1800|contact@20||11|-30.6|pin@32||12.5|-30.6
+Ametal-1|net@101|||S900|contact@3||-0.5|-10.4|pin@33||-0.5|-25.4
+Ametal-1|net@102|||S1800|pin@33||-0.5|-25.4|contact@20||11|-25.4
+Ametal-1|net@105|||S900|pin@28||-12.5|-21|contact@21||-12.5|-21
+Ametal-1|net@113|||S0|pin@37||17|54.5|contact@10||9.6|54.5
+Ametal-2|net@118||6.2|S0|pinsVddG@1|vdd_1|21|-50|contact@25||8.5|-50
+Ametal-1|net@119|||S900|contact@19||8.5|-46.6|contact@25||8.5|-50
+Ametal-1|net@120|||S900|pin@37||17|54.5|pin@40||17|-6.4
+Ametal-1|net@121|||S0|pin@40||17|-6.4|contact@6||16.5|-6.4
+Ametal-1|net@132|||S1800|pin@46||-0.5|16.5|pin@43||11.5|16.5
+Ametal-1|net@133|||S900|contact@0||11.5|41.4|pin@43||11.5|16.5
+AN-Active|net@134|||RS0|nmos@1|diff-left|-7.3|0|nmos@4|diff-right|-9.7|0
+AN-Active|net@135|||RS1800|contact@26||-16.5|0|nmos@4|diff-left|-15.3|0
+APolysilicon|net@137|||S0|pmos@2|poly-bottom|-4.5|35|pin@47||-12.5|35
+APolysilicon|net@138|||S900|pin@47||-12.5|35|nmos@4|poly-top|-12.5|18
+Ametal-1|net@139|||S0|pin@30||-0.5|25|contact@27||-0.5|25
+APolysilicon|net@140|||S2700|nmos@1|poly-top|-4.5|18|pin@48||-4.5|25
+APolysilicon|net@141|||S1800|pin@48||-4.5|25|contact@27||-3.1|25
+APolysilicon|net@142|||S2700|nmos@0|poly-top|3.5|18|pin@49||3.5|25
+APolysilicon|net@143|||S0|pin@49||3.5|25|contact@27||2.1|25
+APolysilicon|net@145|||S900|pin@50||2.1|26.6|contact@27||2.1|25
+Ametal-1|net@146|||S0|pin@46||-0.5|16.5|pin@51||-16.5|16.5
+Ametal-1|net@147|||S900|pin@51||-16.5|16.5|contact@26||-16.5|10.4
+Ametal-1|net@148|||S2700|contact@3||-0.5|10.4|pin@46||-0.5|16.5
+APolysilicon|net@149|||S2700|contact@21||-12.5|-19.9|nmos@4|poly-bottom|-12.5|-18
+APolysilicon|net@150|||S900|pmos@1|poly-bottom|1.5|35|contact@27||1.5|25
+APolysilicon|net@151|||S2700|pmos@0|poly-top|7.5|53|pin@52||7.5|54.5
+APolysilicon|net@152|||S1800|pin@52||7.5|54.5|contact@10||9.4|54.5
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@1|gnd|G
+Ein[1]|in|D5G2;|pin@30||I
+Emc||D5G2;|pin@28||I
+Estate[1]|pred|D5G2;|pin@51||O
+Estatee[1]|pred_1|D5G2;|pin@33||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
+X
+
+# Cell pred20wMC;1{sch}
+Cpred20wMC;1{sch}||schematic|1227920907034|1231684317719|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||6|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||-6|-6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|-15|||R|
+NOff-Page|conn@1||0|-15|||XR|
+NOff-Page|conn@2||14.75|0|||X|
+NGround|gnd@0||6|-12|||X|
+NGround|gnd@1||-6|-12|||X|
+IredFive:invLT;1{ic}|invLT@0||5.5|4|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||-1|28|||||ART_message(D5G5;)Spred20wMC
+Ngeneric:Invisible-Pin|pin@1||-0.5|24|||||ART_message(D5G3;)Sies 30 December 2008
+NWire_Pin|pin@5||0|-6|||X|
+NWire_Pin|pin@23||6|0||||
+NWire_Pin|pin@29||-12|-6|||X|
+NWire_Pin|pin@33||0|12|||X|
+NWire_Pin|pin@36||-6|0|||X|
+NWire_Pin|pin@37||9.5|4||||
+NWire_Pin|pin@38||9.5|0||||
+NWire_Pin|pin@39||-12|8||||
+IredFive:pms3;1{ic}|pms3@0||-6|12|X||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)S0.6667
+Ipred20wMC;1{ic}|pred20wM@1||19|14.5|||D5G4;
+Awire|net@6|||2700|gnd@0||6|-10|NMOSx@0|s|6|-8
+Awire|net@7|||2700|conn@1|y|0|-13|pin@5||0|-6
+Awire|net@8|||1800|pin@5||0|-6|NMOSx@0|g|3|-6
+Awire|net@10|||0|pin@38||9.5|0|pin@23||6|0
+Awire|net@46|||2700|NMOSx@0|d|6|-4|pin@23||6|0
+Awire|net@58|||1800|pin@29||-12|-6|NMOSx@1|g|-9|-6
+Awire|net@67|||2700|gnd@1||-6|-10|NMOSx@1|s|-6|-8
+Awire|net@75|||1800|pms3@0|g|-3|12|pin@33||0|12
+Awire|net@79|||900|pin@33||0|12|pin@5||0|-6
+Awire|net@84|||900|pms3@0|d|-6|2|pin@36||-6|0
+Awire|net@85|||0|pin@23||6|0|pin@36||-6|0
+Awire|net@86|||2700|NMOSx@1|d|-6|-4|pin@36||-6|0
+Awire|net@89|||900|pin@29||-12|-6|conn@0|y|-12|-13
+Awire|net@91|||1800|invLT@0|in|8|4|pin@37||9.5|4
+Awire|net@92|||0|conn@2|y|12.75|0|pin@38||9.5|0
+Awire|net@93|||900|pin@37||9.5|4|pin@38||9.5|0
+Awire|net@94|||1800|pms3@0|g3|-3|4|invLT@0|out|3|4
+Awire|net@95|||2700|pin@29||-12|-6|pin@39||-12|8
+Awire|net@96|||1800|pin@39||-12|8|pms3@0|g2|-9|8
+Ein[1]|in|D4G2;|conn@0|a|I
+Emc||D4G2;|conn@1|a|I
+Estate[1]|pred|D4G2;|conn@2|a|I
+X
+
+# Cell predCond20wMC;1{ic}
+CpredCond20wMC;1{ic}||artwork|1188825505548|1219789279035|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||2.5|0|1|1||
+NThick-Circle|art@11||-5|-2|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@12||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@13||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@14||-8.5|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-6|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S20
+Nschematic:Bus_Pin|pin@43||-4|2|-1|-1||
+Nschematic:Bus_Pin|pin@77||-6|-3|-1|-1||
+NPin|pin@82||0|3.25|1|1|RR|
+NPin|pin@83||0|4|1|1|RR|
+NPin|pin@84||1|4|1|1|RR|
+NPin|pin@85||-2|4|1|1||
+NPin|pin@86||-2|3|1|1||
+NPin|pin@87||-0.5|3.625|1|1||
+NPin|pin@88||-1|4|1|1|RR|
+NPin|pin@89||0|4.75|1|1|RR|
+NPin|pin@90||1|1.5|1|1||
+NPin|pin@92||-6|-4|1|1||
+NPin|pin@94||-6|-3|1|1||
+NPin|pin@95||-5|-4|1|1||
+NPin|pin@96||-6|0|1|1||
+NPin|pin@97||-5|0|1|1||
+NPin|pin@98||-2.8|2|1|1||
+NPin|pin@99||-4|2|1|1||
+AThicker|net@65|||FS1431|pin@88||-1|4|pin@87||-0.5|3.625
+AThicker|net@66|||FS900|pin@89||0|4.75|pin@83||0|4
+AThicker|net@67|||FS1800|pin@83||0|4|pin@84||1|4
+AThicker|net@68|||FS369|pin@89||0|4.75|pin@88||-1|4
+AThicker|net@69|||FS900|pin@83||0|4|pin@82||0|3.25
+AThicker|net@70|||FS0|pin@88||-1|4|pin@85||-2|4
+AThicker|net@71|||FS900|pin@85||-2|4|pin@86||-2|3
+AThicker|net@72|||FS900|pin@84||1|4|pin@90||1|1.5
+AThicker|net@74|||FS1350|pin@94||-6|-3|pin@95||-5|-4
+AThicker|net@75|||FS900|pin@94||-6|-3|pin@92||-6|-4
+AThicker|net@76|||FS2700|pin@94||-6|-3|pin@96||-6|0
+AThicker|net@77|||FS1800|pin@92||-6|-4|pin@95||-5|-4
+AThicker|net@78|||FS1800|pin@96||-6|0|pin@97||-5|0
+AThicker|net@79|||FS0|pin@98||-2.8|2|pin@99||-4|2
+Econd||D5G2;|pin@77||I
+Ein||D5G2;|pin@0||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predCond20wMC;2{lay}
+CpredCond20wMC;2{lay}||cmos90|1225404733937|1240848417057||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@2||36|0||20.8||
+NMetal-1-P-Active-Con|contact@4||20|-48||10.4||
+NMetal-1-P-Active-Con|contact@5||28|-48||10.4||
+NMetal-1-P-Active-Con|contact@6||36|-48||10.4||
+NMetal-1-Polysilicon-Con|contact@10||0|24.5|32.8|||
+NMetal-1-Polysilicon-Con|contact@12||-3|-24.5|38.8|||
+NMetal-1-P-Active-Con|contact@13||12|-48||10.4||
+NX-Metal-1-Metal-2-Con|contact@15||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@17||-28|0||6.2||
+NMetal-1-N-Active-Con|contact@22||0|0||20.8||
+NMetal-1-N-Active-Con|contact@29||-36|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@31||28|-50||6.2||
+NMetal-1-N-Active-Con|contact@33||14|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@34||12|-50||6.2||
+NMetal-1-N-Active-Con|contact@44||28|0||20.8||
+NMetal-1-N-Active-Con|contact@45||-28|0||20.8||
+NMetal-1-N-Active-Con|contact@46||-14|0||20.8||
+NMetal-1-P-Active-Con|contact@47||-8|45||10.4||
+NMetal-1-P-Active-Con|contact@48||14|45||10.4||
+NMetal-1-Polysilicon-Con|contact@57||-25|36|5.2||RR|
+NMetal-1-P-Active-Con|contact@59||6|45||10.4||
+NMetal-1-P-Active-Con|contact@60||22|45||10.4||
+NX-Metal-1-Metal-2-Con|contact@61||-8|50||6.2||
+NMetal-1-Polysilicon-Con|contact@62||29.5|43.5|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@63||6.5|63.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@64||21.9|10||||
+NX-Metal-1-Metal-2-Con|contact@65||14|10||||
+NX-Metal-1-Metal-2-Con|contact@66||-14|10||||
+NX-Metal-1-Metal-2-Con|contact@67||-36|10||||
+NN-Transistor|nmos@2||-10|0||26||
+NN-Transistor|nmos@3||-4|0||26||
+NN-Transistor|nmos@5||4|0||26||
+NN-Transistor|nmos@6||10|0||26||
+NN-Transistor|nmos@7||18|0||26||
+NN-Transistor|nmos@8||24|0||26||
+NN-Transistor|nmos@9||32|0||26||
+NN-Transistor|nmos@24||-24|0||26||
+NN-Transistor|nmos@25||-18|0||26||
+NN-Transistor|nmos@26||-32|0||26||
+NMetal-1-Pin|pin@21||-7|25||||
+NMetal-1-Pin|pin@22||-20.5|-25||||
+NPolysilicon-Pin|pin@30||-32|33||||
+NPolysilicon-Pin|pin@32||-24|-24.5||||
+NPolysilicon-Pin|pin@33||24|-24.5||||
+NPolysilicon-Pin|pin@34||-18|24.5||||
+NPolysilicon-Pin|pin@35||18|24.5||||
+NPolysilicon-Pin|pin@52||-22.6|33||||
+NMetal-1-Pin|pin@54||-23|35||||
+NPolysilicon-Pin|pin@75||24|33||||
+NPolysilicon-Pin|pin@76||32|40.9||||
+NMetal-1-Pin|pin@77||36|10.4||||
+NPolysilicon-Pin|pin@79||2.5|63.5||||
+NMetal-1-Pin|pin@80||36|63.5||||
+NMetal-1-Pin|pin@81||20|-36.5||||
+NMetal-1-Pin|pin@82||36|-36.5||||
+NPolysilicon-Pin|pin@83||2|63.5||||
+NMetal-1-Pin|pin@84||6|58||||
+NMetal-1-Pin|pin@85||22|58||||
+NMetal-1-Pin|pin@86||14|32||||
+NMetal-1-Pin|pin@87||21.9|32||||
+NMetal-2-Pin|pin@90||0|10||||
+NMetal-1-Pin|pin@91||29.5|32||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-40.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||40.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|86|48||A
+NN-Well-Node|plnode@1||0|-50|86|52||A
+NN-Well-Node|plnode@2||0|50|86|52||A
+NP-Select-Node|plnode@3||0|-50|83|52||A
+NP-Select-Node|plnode@4||0|50|83|52||A
+NN-Select-Node|plnode@5||0|0|83|48||A
+NP-Transistor|pmos@0||-4|45||14||
+NP-Transistor|pmos@4||32|-48||16||
+NP-Transistor|pmos@5||16|-48||16||
+NP-Transistor|pmos@6||24|-48||16||
+NP-Transistor|pmos@8||10|45||14||
+NP-Transistor|pmos@9||18|45||14||
+NP-Transistor|pmos@10||2|45||14||
+AN-Active|net@2|||RS1800|contact@46||-14|0|nmos@2|diff-left|-12.8|0
+AN-Active|net@13|||RS0|contact@22||0|0|nmos@3|diff-right|-1.2|0
+AN-Active|net@29|||RS1800|contact@22||0|0|nmos@5|diff-left|1.2|0
+AN-Active|net@30|||RS0|contact@33||14|0|nmos@6|diff-right|12.8|0
+AN-Active|net@31|||RS1800|contact@33||14|0|nmos@7|diff-left|15.2|0
+AN-Active|net@32|||RS0|contact@44||28|0|nmos@8|diff-right|26.8|0
+AP-Active|net@42|||RS0|pmos@0|diff-left|-6.8|45|contact@47||-8|45
+AN-Active|net@55|||RS1800|nmos@7|diff-right|20.8|0|nmos@8|diff-left|21.2|0
+AN-Active|net@57|||RS0|contact@2||36|0|nmos@9|diff-right|34.8|0
+AN-Active|net@60|||RS1800|contact@44||28|0|nmos@9|diff-left|29.2|0
+AP-Active|net@61|||RS0|contact@4||20|-48|pmos@5|diff-right|18.8|-48
+AP-Active|net@62|||RS0|contact@5||28|-48|pmos@6|diff-right|26.8|-48
+AP-Active|net@63|||RS0|contact@6||36|-48|pmos@4|diff-right|34.8|-48
+AP-Active|net@64|||RS1800|contact@5||28|-48|pmos@4|diff-left|29.2|-48
+AP-Active|net@67|||RS1800|contact@4||20|-48|pmos@6|diff-left|21.2|-48
+AN-Active|net@68|||RS1800|nmos@24|diff-right|-21.2|0|nmos@25|diff-left|-20.8|0
+AN-Active|net@74|||RS1800|nmos@2|diff-right|-7.2|0|nmos@3|diff-left|-6.8|0
+AP-Active|net@94|||RS1800|contact@13||12|-48|pmos@5|diff-left|13.2|-48
+Ametal-2|net@99||6.2|S0|contact@34||12|-50|pinsVddG@0|vdd_1|-40.5|-50
+Ametal-2|net@102||6.2|S0|pinsVddG@1|gnd|40.5|0|contact@15||28|0
+Ametal-2|net@104||6.2|S0|contact@15||28|0|contact@16||0|0
+Ametal-2|net@106||6.2|S0|contact@16||0|0|contact@17||-28|0
+AN-Active|net@109|||RS1800|nmos@5|diff-right|6.8|0|nmos@6|diff-left|7.2|0
+Ametal-2|net@141||6.2|S0|pinsVddG@1|vdd_1|40.5|-50|contact@31||28|-50
+Ametal-2|net@144||6.2|S0|contact@31||28|-50|contact@34||12|-50
+AN-Active|net@158|||RS1800|contact@45||-28|0|nmos@24|diff-left|-26.8|0
+AN-Active|net@168|||RS0|contact@46||-14|0|nmos@25|diff-right|-15.2|0
+Ametal-2|net@184||6.2|S0|contact@17||-28|0|pinsVddG@0|gnd|-40.5|0
+AN-Active|net@185|||S1800|contact@29||-36|0|nmos@26|diff-left|-34.8|0
+AN-Active|net@186|||S0|contact@45||-28|0|nmos@26|diff-right|-29.2|0
+APolysilicon|net@187|||S2700|nmos@26|poly-top|-32|18|pin@30||-32|33
+APolysilicon|net@191|||S1800|pmos@5|poly-top|16|-35|pmos@6|poly-top|24|-35
+APolysilicon|net@192|||S1800|pmos@6|poly-top|24|-35|pmos@4|poly-top|32|-35
+APolysilicon|net@193|||S2700|pmos@4|poly-top|32|-35|nmos@9|poly-bottom|32|-18
+APolysilicon|net@194|||S900|nmos@24|poly-bottom|-24|-18|pin@32||-24|-24.5
+APolysilicon|net@195|||S1800|pin@32||-24|-24.5|contact@12||-19.4|-24.5
+APolysilicon|net@196|||S900|nmos@8|poly-bottom|24|-18|pin@33||24|-24.5
+APolysilicon|net@197|||S0|pin@33||24|-24.5|contact@12||16.4|-24.5
+APolysilicon|net@198|||S900|nmos@5|poly-bottom|4|-18|contact@12||4|-24.5
+APolysilicon|net@199|||S900|nmos@3|poly-bottom|-4|-18|contact@12||-4|-24.5
+APolysilicon|net@200|||S2700|nmos@25|poly-top|-18|18|pin@34||-18|24.5
+APolysilicon|net@201|||S1800|pin@34||-18|24.5|contact@10||-16.4|24.5
+APolysilicon|net@202|||S2700|nmos@2|poly-top|-10|18|contact@10||-10|24.5
+APolysilicon|net@203|||S2700|nmos@6|poly-top|10|18|contact@10||10|24.5
+APolysilicon|net@204|||S2700|nmos@7|poly-top|18|18|pin@35||18|24.5
+APolysilicon|net@205|||S0|pin@35||18|24.5|contact@10||16.4|24.5
+APolysilicon|net@252|||S0|pin@52||-22.6|33|pin@30||-32|33
+APolysilicon|net@253|||S0|pmos@0|poly-bottom|-4|33|pin@52||-22.6|33
+APolysilicon|net@254|||S900|contact@57||-22.6|36|pin@52||-22.6|33
+Ametal-2|net@267||6.2|S1800|contact@61||-8|50|pinsVddG@1|vdd|40.5|50
+AP-Active|net@269|||RS0|contact@60||22|45|pmos@9|diff-right|20.8|45
+Ametal-1|net@270|||S900|contact@13||12|-49|contact@34||12|-49
+Ametal-1|net@271|||S900|contact@5||28|-49|contact@31||28|-49
+AP-Active|net@273|||RS0|contact@48||14|45|pmos@8|diff-right|12.8|45
+AP-Active|net@274|||RS1800|contact@59||6|45|pmos@8|diff-left|7.2|45
+AP-Active|net@275|||RS1800|contact@48||14|45|pmos@9|diff-left|15.2|45
+Ametal-2|net@276||6.2|S1800|pinsVddG@0|vdd|-40.5|50|contact@61||-8|50
+Ametal-1|net@277|||S900|contact@47||-8|50|contact@61||-8|50
+Ametal-1|net@284|||S900|contact@2||36|-10.4|pin@82||36|-36.5
+APolysilicon|net@300|||S2700|nmos@8|poly-top|24|18|pin@75||24|33
+APolysilicon|net@302|||S1800|pmos@9|poly-bottom|18|33|pin@75||24|33
+APolysilicon|net@303|||S900|pmos@8|poly-bottom|10|33|contact@10||10|24.5
+Ametal-1|net@304|||S0|contact@16||0|0|contact@22||0|0
+Ametal-1|net@305|||S0|contact@15||28|0|contact@44||28|0
+Ametal-1|net@306|||S0|contact@17||-28|0|contact@45||-28|0
+APolysilicon|net@307|||S2700|nmos@9|poly-top|32|18|pin@76||32|40.9
+APolysilicon|net@308|||S0|pin@76||32|40.9|contact@62||29.5|40.9
+Ametal-1|net@310|||S0|pin@77||36|10.4|contact@2||36|10.4
+Ametal-1|net@313|||S900|pin@21||-7|25|contact@10||-7|24.5
+Ametal-1|net@314|||S2700|pin@22||-20.5|-25|contact@12||-20.5|-24.5
+Ametal-1|net@315|||S2700|pin@54||-23|35|contact@57||-23|36
+APolysilicon|net@318|||S1800|pin@79||2.5|63.5|contact@63||3.9|63.5
+Ametal-1|net@320|||S0|pin@80||36|63.5|contact@63||9.1|63.5
+Ametal-1|net@321|||S2700|pin@77||36|10.4|pin@80||36|63.5
+Ametal-1|net@322|||S2700|contact@4||20|-48|pin@81||20|-36.5
+Ametal-1|net@323|||S900|pin@82||36|-36.5|contact@6||36|-42.8
+Ametal-1|net@324|||S1800|pin@81||20|-36.5|pin@82||36|-36.5
+AP-Active|net@325|||RS1800|pmos@0|diff-right|-1.2|45|pmos@10|diff-left|-0.8|45
+APolysilicon|net@327|||S0|contact@63||3.9|63.5|pin@83||2|63.5
+APolysilicon|net@328|||S900|pin@83||2|63.5|pmos@10|poly-top|2|57
+AP-Active|net@330|||RS0|contact@59||6|45|pmos@10|diff-right|4.8|45
+Ametal-1|net@331|||S2700|contact@59||6|45|pin@84||6|58
+Ametal-1|net@332|||S1800|pin@84||6|58|pin@85||22|58
+Ametal-1|net@333|||S900|pin@85||22|58|contact@60||22|50.2
+Ametal-1|net@334|||S900|contact@48||14|45|pin@86||14|32
+Ametal-1|net@335|||S1800|pin@86||14|32|pin@87||21.9|32
+Ametal-2|net@340|||S1800|contact@65||14|10|contact@64||21.9|10
+Ametal-1|net@341|||S900|contact@33||14|10|contact@65||14|10
+Ametal-2|net@342|||S1800|contact@66||-14|10|pin@90||0|10
+Ametal-1|net@343|||S900|contact@46||-14|10|contact@66||-14|10
+Ametal-1|net@345|||S900|contact@29||-36|10|contact@67||-36|10
+Ametal-2|net@346|||S1800|pin@90||0|10|contact@65||14|10
+Ametal-1|net@348|||S1800|pin@87||21.9|32|pin@91||29.5|32
+Ametal-1|net@349|||S2700|pin@91||29.5|32|contact@62||29.5|40.9
+Ametal-1|net@350|||S2700|contact@64||21.9|10|pin@87||21.9|32
+Ametal-2|net@353|||S1800|contact@67||-36|10|contact@66||-14|10
+Econd||D5G2;|pin@22||I
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_2||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@21||I
+Emc||D5G2;|pin@54||I
+Epred||D5G2;|pin@90||O
+Evdd||D5G2;|pinsVddG@0|vdd|P
+Evdd_3||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_4||D5G2;|pinsVddG@1|vdd|P
+Evdd_5||D5G2;|pinsVddG@1|vdd_1|P
+X
+
+# Cell predCond20wMC;1{sch}
+CpredCond20wMC;1{sch}||schematic|1188777360591|1239317041668|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||11.5|-6|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S10
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S3
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||11.5|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S3
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|0||||
+NOff-Page|conn@1||32.5|0||||
+NOff-Page|conn@2||33|-6|||RR|
+NOff-Page|conn@3||-13|-15||||
+NGround|gnd@1||11.5|-13||||
+IredFive:inv;1{ic}|inv@0||19|14|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S20
+Ngeneric:Invisible-Pin|pin@0||9|42.5|||||ART_message(D5G6;)SpredCond20wMC
+Ngeneric:Invisible-Pin|pin@1||8.5|27|||||ART_message(D5G3;)Sies 30 October 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|35|||||ART_message(D5G4;)S[conditional predecessor driver size 20,with Master Clear]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@16||-6|0||||
+NWire_Pin|pin@21||24|14||||
+Ngeneric:Invisible-Pin|pin@35||-18|6.5|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||24|0||||
+NWire_Pin|pin@42||28|-6||||
+NWire_Pin|pin@53||28|18||||
+NWire_Pin|pin@64||6|-10||||
+NWire_Pin|pin@65||6|-15||||
+NWire_Pin|pin@66||-6|6||||
+NWire_Pin|pin@68||6|6||||
+NWire_Pin|pin@70||11.5|0||||
+NWire_Pin|pin@71||11.5|10||||
+NWire_Pin|pin@74||0|10||||
+IredFive:pms2a;2{ic}|pms2a@0||0|18|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S1.5
+IpredCond20wMC;1{ic}|predCond@0||35.5|27|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||11|14|||D0G4;|ATTR_L(D5G1;PUD)D219.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|10|||D0G4;|ATTR_L(D5G1;PUD)D60.199999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@25|||900|pin@16||-6|0|pin@15||-6|-6
+Awire|net@61|||0|pin@16||-6|0|conn@0|y|-10|0
+Awire|net@70|||1800|inv@0|in|21.5|14|pin@21||24|14
+Awire|net@72|||900|pin@21||24|14|pin@38||24|0
+Awire|net@102|||900|NMOSx@1|s|11.5|-8|gnd@1||11.5|-11
+Awire|net@105|||1800|pin@70||11.5|0|pin@38||24|0
+Awire|net@112|||1800|pin@38||24|0|conn@1|a|30.5|0
+Awire|net@117|||1800|pin@42||28|-6|conn@2|y|31|-6
+Awire|net@121|||1800|NMOSx@1|g|14.5|-6|pin@42||28|-6
+Awire|net@145|||0|inv@0|out|16.5|14|wire90@0|b|13.5|14
+Awire|net@156|||2700|pin@42||28|-6|pin@53||28|18
+Awire|net@160|||2700|pin@16||-6|0|pin@66||-6|6
+Awire|net@181|||1800|nms2@0|g|3|-10|pin@64||6|-10
+Awire|net@182|||900|pin@64||6|-10|pin@65||6|-15
+Awire|net@190|||900|pin@4||0|0|nms2@0|d|0|-4
+Awire|net@191|||1800|pin@15||-6|-6|nms2@0|g2|-3|-6
+Awire|net@192|||0|pin@65||6|-15|conn@3|y|-11|-15
+Awire|net@200|||0|wire90@0|a|8.5|14|pms2a@0|g2|3|14
+Awire|net@201|||0|PMOSx@0|g|-3|6|pin@66||-6|6
+Awire|net@202|||900|PMOSx@0|d|0|4|pin@4||0|0
+Awire|net@203|||0|PMOSx@1|g|8.5|6|pin@68||6|6
+Awire|net@206|||1800|pms2a@0|g|3|18|pin@53||28|18
+Awire|net@207|||900|pin@68||6|6|pin@64||6|-10
+Awire|net@209|||900|PMOSx@1|d|11.5|4|pin@70||11.5|0
+Awire|net@210|||2700|PMOSx@1|s|11.5|8|pin@71||11.5|10
+Awire|net@216|||0|pin@71||11.5|10|wire90@1|b|8.5|10
+Awire|net@217|||900|pin@74||0|10|PMOSx@0|s|0|8
+Awire|net@218|||900|pms2a@0|d|0|12|pin@74||0|10
+Awire|net@219|||0|wire90@1|a|3.5|10|pin@74||0|10
+Awire|net@220|||1800|pin@4||0|0|pin@70||11.5|0
+Awire|net@221|||900|pin@70||11.5|0|NMOSx@1|d|11.5|-4
+Econd||D4G2;|conn@3|a|I
+Ein||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predCond20wMS;1{ic}
+CpredCond20wMS;1{ic}||artwork|1188825505548|1231979784257|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||2.5|0|1|1||
+NThick-Circle|art@11||-5|-2|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@12||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@13||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@14||-8.5|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-6|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S20s
+Nschematic:Bus_Pin|pin@43||-4|2|-1|-1||
+Nschematic:Bus_Pin|pin@77||-6|-3|-1|-1||
+NPin|pin@82||0|3.25|1|1|RR|
+NPin|pin@83||0|4|1|1|RR|
+NPin|pin@84||1|4|1|1|RR|
+NPin|pin@85||-2|4|1|1||
+NPin|pin@86||-2|3|1|1||
+NPin|pin@87||-0.5|3.625|1|1||
+NPin|pin@88||-1|4|1|1|RR|
+NPin|pin@89||0|4.75|1|1|RR|
+NPin|pin@90||1|1.5|1|1||
+NPin|pin@92||-6|-4|1|1||
+NPin|pin@94||-6|-3|1|1||
+NPin|pin@95||-5|-4|1|1||
+NPin|pin@96||-6|0|1|1||
+NPin|pin@97||-5|0|1|1||
+NPin|pin@98||-2.8|2|1|1||
+NPin|pin@99||-4|2|1|1||
+AThicker|net@65|||FS1431|pin@88||-1|4|pin@87||-0.5|3.625
+AThicker|net@66|||FS900|pin@89||0|4.75|pin@83||0|4
+AThicker|net@67|||FS1800|pin@83||0|4|pin@84||1|4
+AThicker|net@68|||FS369|pin@89||0|4.75|pin@88||-1|4
+AThicker|net@69|||FS900|pin@83||0|4|pin@82||0|3.25
+AThicker|net@70|||FS0|pin@88||-1|4|pin@85||-2|4
+AThicker|net@71|||FS900|pin@85||-2|4|pin@86||-2|3
+AThicker|net@72|||FS900|pin@84||1|4|pin@90||1|1.5
+AThicker|net@74|||FS1350|pin@94||-6|-3|pin@95||-5|-4
+AThicker|net@75|||FS900|pin@94||-6|-3|pin@92||-6|-4
+AThicker|net@76|||FS2700|pin@94||-6|-3|pin@96||-6|0
+AThicker|net@77|||FS1800|pin@92||-6|-4|pin@95||-5|-4
+AThicker|net@78|||FS1800|pin@96||-6|0|pin@97||-5|0
+AThicker|net@79|||FS0|pin@98||-2.8|2|pin@99||-4|2
+Econd||D5G2;|pin@77||I
+Ein||D5G2;|pin@0||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predCond20wMS;1{lay}
+CpredCond20wMS;1{lay}||cmos90|1225404733937|1240848417057||ATTR_NCC(D5G3;NTX-3;Y70.5;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@2||36|0||20.8||
+NMetal-1-P-Active-Con|contact@4||20|-48||10.4||
+NMetal-1-P-Active-Con|contact@5||28|-48||10.4||
+NMetal-1-P-Active-Con|contact@6||36|-48||10.4||
+NMetal-1-Polysilicon-Con|contact@10||0|24.5|32.8|||
+NMetal-1-Polysilicon-Con|contact@12||-3|-24.5|38.8|||
+NMetal-1-P-Active-Con|contact@13||12|-48||10.4||
+NX-Metal-1-Metal-2-Con|contact@15||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@17||-28|0||6.2||
+NMetal-1-N-Active-Con|contact@22||0|0||20.8||
+NMetal-1-N-Active-Con|contact@29||-36|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@31||28|-50||6.2||
+NMetal-1-N-Active-Con|contact@33||14|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@34||12|-50||6.2||
+NMetal-1-N-Active-Con|contact@44||28|0||20.8||
+NMetal-1-N-Active-Con|contact@45||-28|0||20.8||
+NMetal-1-N-Active-Con|contact@46||-14|0||20.8||
+NMetal-1-P-Active-Con|contact@47||-7.5|45||10.4||
+NMetal-1-P-Active-Con|contact@48||14.5|45||10.4||
+NMetal-1-P-Active-Con|contact@59||6.5|45||10.4||
+NMetal-1-P-Active-Con|contact@60||22.5|45||10.4||
+NX-Metal-1-Metal-2-Con|contact@61||-7.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@62||30.5|43.5|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@63||6.5|63.5|5.2||RR|
+NMetal-1-P-Active-Con|contact@64||-36|-48||20.8||
+NMetal-1-P-Active-Con|contact@65||-28|-48||20.8||
+NMetal-1-P-Active-Con|contact@66||-15.5|45||10.4||
+NX-Metal-1-Metal-2-Con|contact@67||-28|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@68||-22.5|36|5.2||R|
+NMetal-1-Polysilicon-Con|contact@69||-31.5|33.5|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@70||-15.5|40||||
+NX-Metal-1-Metal-2-Con|contact@71||14.5|40||||
+NX-Metal-1-Metal-2-Con|contact@72||21.9|10||||
+NX-Metal-1-Metal-2-Con|contact@73||14|10||||
+NX-Metal-1-Metal-2-Con|contact@74||-14|10||||
+NN-Transistor|nmos@2||-10|0||26||
+NN-Transistor|nmos@3||-4|0||26||
+NN-Transistor|nmos@5||4|0||26||
+NN-Transistor|nmos@6||10|0||26||
+NN-Transistor|nmos@7||18|0||26||
+NN-Transistor|nmos@8||24|0||26||
+NN-Transistor|nmos@9||32|0||26||
+NN-Transistor|nmos@24||-24|0||26||
+NN-Transistor|nmos@25||-18|0||26||
+NN-Transistor|nmos@26||-32|0||26||
+NMetal-1-Pin|pin@21||-7|25||||
+NMetal-1-Pin|pin@22||-20.5|-25||||
+NPolysilicon-Pin|pin@32||-24|-24.5||||
+NPolysilicon-Pin|pin@33||24|-24.5||||
+NPolysilicon-Pin|pin@34||-18|24.5||||
+NPolysilicon-Pin|pin@35||18|24.5||||
+NMetal-1-Pin|pin@54||-32|31||||
+NPolysilicon-Pin|pin@75||24|33||||
+NPolysilicon-Pin|pin@76||32|40.9||||
+NMetal-1-Pin|pin@77||36|10.4||||
+NPolysilicon-Pin|pin@79||2.5|63.5||||
+NMetal-1-Pin|pin@80||36|63.5||||
+NMetal-1-Pin|pin@81||20|-36.5||||
+NMetal-1-Pin|pin@82||36|-36.5||||
+NPolysilicon-Pin|pin@83||2.5|63.5||||
+NMetal-1-Pin|pin@84||6.5|58||||
+NMetal-1-Pin|pin@85||22.5|58||||
+NMetal-1-Pin|pin@86||14.5|32||||
+NMetal-1-Pin|pin@87||21.9|32||||
+NPolysilicon-Pin|pin@88||-32|62||||
+NPolysilicon-Pin|pin@89||-3.5|62||||
+NMetal-1-Pin|pin@94||-36|16||||
+NMetal-1-Pin|pin@95||-22.5|16||||
+NPolysilicon-Pin|pin@96||-22.5|33||||
+NPolysilicon-Pin|pin@97||-32|33||||
+NMetal-1-Pin|pin@101||30.5|32||||
+NMetal-2-Pin|pin@103||0|10||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-40.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||40.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|86|48||A
+NN-Well-Node|plnode@1||0|-50|86|52||A
+NN-Well-Node|plnode@2||0|50|86|52||A
+NP-Select-Node|plnode@3||0|-50|83|52||A
+NP-Select-Node|plnode@4||0|50|83|52||A
+NN-Select-Node|plnode@5||0|0|83|48||A
+NP-Transistor|pmos@0||-3.5|45||14||
+NP-Transistor|pmos@4||32|-48||16||
+NP-Transistor|pmos@5||16|-48||16||
+NP-Transistor|pmos@6||24|-48||16||
+NP-Transistor|pmos@8||10.5|45||14||
+NP-Transistor|pmos@9||18.5|45||14||
+NP-Transistor|pmos@10||2.5|45||14||
+NP-Transistor|pmos@11||-32|-48||26||
+NP-Transistor|pmos@13||-11.5|45||14||
+AN-Active|net@2|||RS1800|contact@46||-14|0|nmos@2|diff-left|-12.8|0
+AN-Active|net@13|||RS0|contact@22||0|0|nmos@3|diff-right|-1.2|0
+AN-Active|net@29|||RS1800|contact@22||0|0|nmos@5|diff-left|1.2|0
+AN-Active|net@30|||RS0|contact@33||14|0|nmos@6|diff-right|12.8|0
+AN-Active|net@31|||RS1800|contact@33||14|0|nmos@7|diff-left|15.2|0
+AN-Active|net@32|||RS0|contact@44||28|0|nmos@8|diff-right|26.8|0
+AP-Active|net@42|||RS0|pmos@0|diff-left|-6.3|45|contact@47||-7.5|45
+AN-Active|net@55|||RS1800|nmos@7|diff-right|20.8|0|nmos@8|diff-left|21.2|0
+AN-Active|net@57|||RS0|contact@2||36|0|nmos@9|diff-right|34.8|0
+AN-Active|net@60|||RS1800|contact@44||28|0|nmos@9|diff-left|29.2|0
+AP-Active|net@61|||RS0|contact@4||20|-48|pmos@5|diff-right|18.8|-48
+AP-Active|net@62|||RS0|contact@5||28|-48|pmos@6|diff-right|26.8|-48
+AP-Active|net@63|||RS0|contact@6||36|-48|pmos@4|diff-right|34.8|-48
+AP-Active|net@64|||RS1800|contact@5||28|-48|pmos@4|diff-left|29.2|-48
+AP-Active|net@67|||RS1800|contact@4||20|-48|pmos@6|diff-left|21.2|-48
+AN-Active|net@68|||RS1800|nmos@24|diff-right|-21.2|0|nmos@25|diff-left|-20.8|0
+AN-Active|net@74|||RS1800|nmos@2|diff-right|-7.2|0|nmos@3|diff-left|-6.8|0
+AP-Active|net@94|||RS1800|contact@13||12|-48|pmos@5|diff-left|13.2|-48
+Ametal-2|net@99||6.2|S0|contact@34||12|-50|contact@67||-28|-50
+Ametal-2|net@102||6.2|S0|pinsVddG@1|gnd|40.5|0|contact@15||28|0
+Ametal-2|net@104||6.2|S0|contact@15||28|0|contact@16||0|0
+Ametal-2|net@106||6.2|S0|contact@16||0|0|contact@17||-28|0
+AN-Active|net@109|||RS1800|nmos@5|diff-right|6.8|0|nmos@6|diff-left|7.2|0
+Ametal-2|net@141||6.2|S0|pinsVddG@1|vdd_1|40.5|-50|contact@31||28|-50
+Ametal-2|net@144||6.2|S0|contact@31||28|-50|contact@34||12|-50
+AN-Active|net@158|||RS1800|contact@45||-28|0|nmos@24|diff-left|-26.8|0
+AN-Active|net@168|||RS0|contact@46||-14|0|nmos@25|diff-right|-15.2|0
+Ametal-2|net@184||6.2|S0|contact@17||-28|0|pinsVddG@0|gnd|-40.5|0
+AN-Active|net@185|||S1800|contact@29||-36|0|nmos@26|diff-left|-34.8|0
+AN-Active|net@186|||S0|contact@45||-28|0|nmos@26|diff-right|-29.2|0
+APolysilicon|net@191|||S1800|pmos@5|poly-top|16|-35|pmos@6|poly-top|24|-35
+APolysilicon|net@192|||S1800|pmos@6|poly-top|24|-35|pmos@4|poly-top|32|-35
+APolysilicon|net@193|||S2700|pmos@4|poly-top|32|-35|nmos@9|poly-bottom|32|-18
+APolysilicon|net@194|||S900|nmos@24|poly-bottom|-24|-18|pin@32||-24|-24.5
+APolysilicon|net@195|||S1800|pin@32||-24|-24.5|contact@12||-22.4|-24.5
+APolysilicon|net@196|||S900|nmos@8|poly-bottom|24|-18|pin@33||24|-24.5
+APolysilicon|net@197|||S0|pin@33||24|-24.5|contact@12||16.4|-24.5
+APolysilicon|net@198|||S900|nmos@5|poly-bottom|4|-18|contact@12||4|-24.5
+APolysilicon|net@199|||S900|nmos@3|poly-bottom|-4|-18|contact@12||-4|-24.5
+APolysilicon|net@200|||S2700|nmos@25|poly-top|-18|18|pin@34||-18|24.5
+APolysilicon|net@201|||S1800|pin@34||-18|24.5|contact@10||-16.4|24.5
+APolysilicon|net@202|||S2700|nmos@2|poly-top|-10|18|contact@10||-10|24.5
+APolysilicon|net@203|||S2700|nmos@6|poly-top|10|18|contact@10||10|24.5
+APolysilicon|net@204|||S2700|nmos@7|poly-top|18|18|pin@35||18|24.5
+APolysilicon|net@205|||S0|pin@35||18|24.5|contact@10||16.4|24.5
+Ametal-2|net@267||6.2|S1800|contact@61||-7.5|50|pinsVddG@1|vdd|40.5|50
+AP-Active|net@269|||RS0|contact@60||22.5|45|pmos@9|diff-right|21.3|45
+Ametal-1|net@270|||S900|contact@13||12|-49|contact@34||12|-49
+Ametal-1|net@271|||S900|contact@5||28|-49|contact@31||28|-49
+AP-Active|net@273|||RS0|contact@48||14.5|45|pmos@8|diff-right|13.3|45
+AP-Active|net@274|||RS1800|contact@59||6.5|45|pmos@8|diff-left|7.7|45
+AP-Active|net@275|||RS1800|contact@48||14.5|45|pmos@9|diff-left|15.7|45
+Ametal-2|net@276||6.2|S1800|pinsVddG@0|vdd|-40.5|50|contact@61||-7.5|50
+Ametal-1|net@277|||S900|contact@47||-7.5|50|contact@61||-7.5|50
+Ametal-1|net@284|||S900|contact@2||36|-10.4|pin@82||36|-36.5
+APolysilicon|net@300|||S2700|nmos@8|poly-top|24|18|pin@75||24|33
+APolysilicon|net@302|||S1800|pmos@9|poly-bottom|18.5|33|pin@75||24|33
+APolysilicon|net@303|||S900|pmos@8|poly-bottom|10.5|33|contact@10||10.5|24.5
+Ametal-1|net@304|||S0|contact@16||0|0|contact@22||0|0
+Ametal-1|net@305|||S0|contact@15||28|0|contact@44||28|0
+Ametal-1|net@306|||S0|contact@17||-28|0|contact@45||-28|0
+APolysilicon|net@307|||S2700|nmos@9|poly-top|32|18|pin@76||32|40.9
+APolysilicon|net@308|||S0|pin@76||32|40.9|contact@62||30.5|40.9
+Ametal-1|net@310|||S0|pin@77||36|10.4|contact@2||36|10.4
+Ametal-1|net@313|||S900|pin@21||-7|25|contact@10||-7|24.5
+Ametal-1|net@314|||S2700|pin@22||-20.5|-25|contact@12||-20.5|-24.5
+APolysilicon|net@318|||S1800|pin@79||2.5|63.5|contact@63||3.9|63.5
+Ametal-1|net@320|||S0|pin@80||36|63.5|contact@63||9.1|63.5
+Ametal-1|net@321|||S2700|pin@77||36|10.4|pin@80||36|63.5
+Ametal-1|net@322|||S2700|contact@4||20|-42.8|pin@81||20|-36.5
+Ametal-1|net@323|||S900|pin@82||36|-36.5|contact@6||36|-42.8
+Ametal-1|net@324|||S1800|pin@81||20|-36.5|pin@82||36|-36.5
+AP-Active|net@325|||RS1800|pmos@0|diff-right|-0.7|45|pmos@10|diff-left|-0.3|45
+APolysilicon|net@327|||S0|contact@63||3.9|63.5|pin@83||2.5|63.5
+APolysilicon|net@328|||S900|pin@83||2.5|63.5|pmos@10|poly-top|2.5|57
+Ametal-1|net@331|||S2700|contact@59||6.5|50.2|pin@84||6.5|58
+Ametal-1|net@332|||S1800|pin@84||6.5|58|pin@85||22.5|58
+Ametal-1|net@333|||S900|pin@85||22.5|58|contact@60||22.5|50.2
+Ametal-1|net@334|||S900|contact@48||14.5|39.8|pin@86||14.5|32
+Ametal-1|net@335|||S1800|pin@86||14.5|32|pin@87||21.9|32
+AP-Active|net@339|||RS1800|contact@64||-36|-48|pmos@11|diff-left|-34.8|-48
+AP-Active|net@340|||RS0|contact@65||-28|-48|pmos@11|diff-right|-29.2|-48
+AP-Active|net@341|||RS0|contact@47||-7.5|45|pmos@13|diff-right|-8.7|45
+AP-Active|net@342|||RS1800|contact@66||-15.5|45|pmos@13|diff-left|-14.3|45
+APolysilicon|net@345|||S1800|pin@88||-32|62|pin@89||-3.5|62
+APolysilicon|net@346|||S900|pin@89||-3.5|62|pmos@0|poly-top|-3.5|57
+APolysilicon|net@350|||S900|nmos@26|poly-bottom|-32|-18|pmos@11|poly-top|-32|-30
+Ametal-2|net@351||6.2|S0|contact@67||-28|-50|pinsVddG@0|vdd_1|-40.5|-50
+Ametal-1|net@352|||S900|contact@65||-28|-50|contact@67||-28|-50
+Ametal-1|net@353|||S2700|contact@64||-36|-37.6|contact@29||-36|-10.4
+Ametal-1|net@358|||S2700|contact@29||-36|10.4|pin@94||-36|16
+Ametal-1|net@359|||S1800|pin@94||-36|16|pin@95||-22.5|16
+Ametal-1|net@360|||S2700|pin@95||-22.5|16|contact@68||-22.5|33.4
+APolysilicon|net@363|||S900|pin@88||-32|62|pin@97||-32|33
+APolysilicon|net@364|||S0|pmos@13|poly-bottom|-11.5|33|pin@96||-22.5|33
+APolysilicon|net@365|||S2700|pin@96||-22.5|33|contact@68||-22.5|33.4
+APolysilicon|net@366|||S900|pin@97||-32|33|nmos@26|poly-top|-32|18
+APolysilicon|net@367|||S1800|pin@97||-32|33|contact@69||-31.5|33
+Ametal-1|net@368|||S1800|pin@54||-32|31|contact@69||-31.5|31
+Ametal-1|net@370|||S900|contact@66||-15.5|40|contact@70||-15.5|40
+Ametal-1|net@372|||S900|contact@48||14.5|40|contact@71||14.5|40
+Ametal-2|net@373|||S1800|contact@70||-15.5|40|contact@71||14.5|40
+Ametal-2|net@376|||S1800|contact@73||14|10|contact@72||21.9|10
+Ametal-1|net@377|||S900|contact@33||14|10|contact@73||14|10
+Ametal-1|net@379|||S900|contact@46||-14|10|contact@74||-14|10
+Ametal-1|net@384|||S1800|pin@87||21.9|32|pin@101||30.5|32
+Ametal-1|net@385|||S2700|pin@101||30.5|32|contact@62||30.5|40.9
+Ametal-2|net@386|||S1800|pin@103||0|10|contact@73||14|10
+Ametal-2|net@388|||S1800|contact@74||-14|10|pin@103||0|10
+Ametal-1|net@390|||S900|pin@87||21.9|32|contact@72||21.9|10
+AP-Active|net@391|||RS0|contact@59||6.5|45|pmos@10|diff-right|5.3|45
+Econd||D5G2;|pin@22||I
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_2||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@21||I
+Emc||D5G2;|pin@54||I
+Epred_1|pred|D5G2;|pin@103||O
+Evdd||D5G2;|pinsVddG@0|vdd|P
+Evdd_3||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_4||D5G2;|pinsVddG@1|vdd|P
+Evdd_5||D5G2;|pinsVddG@1|vdd_1|P
+X
+
+# Cell predCond20wMS;1{sch}
+CpredCond20wMS;1{sch}||schematic|1188777360591|1239317063128|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||11.5|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S3
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S3
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|0||||
+NOff-Page|conn@1||32.5|0||||
+NOff-Page|conn@2||51.5|6.5|||RR|
+NOff-Page|conn@3||-13|-15||||
+IredFive:inv;1{ic}|inv@0||19|14|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invLT;1{ic}|invLT@0||39.5|6.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:nms2b;1{ic}|nms2@0||0|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S20
+Ngeneric:Invisible-Pin|pin@0||9|42.5|||||ART_message(D5G6;)SpredCond20wMS
+Ngeneric:Invisible-Pin|pin@1||8.5|27|||||ART_message(D5G3;)Sies 14 January 2009
+Ngeneric:Invisible-Pin|pin@2||7.5|35|||||ART_message(D5G4;)S[conditional predecessor driver size 20,with Master Set]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@16||-6|0||||
+NWire_Pin|pin@21||24|14||||
+Ngeneric:Invisible-Pin|pin@35||-18|6.5|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||24|0||||
+NWire_Pin|pin@64||6|-10||||
+NWire_Pin|pin@65||6|-15||||
+NWire_Pin|pin@66||-6|6||||
+NWire_Pin|pin@68||6|6||||
+NWire_Pin|pin@70||11.5|0||||
+NWire_Pin|pin@71||11.5|10||||
+NWire_Pin|pin@74||0|10||||
+NWire_Pin|pin@75||45|18||||
+NWire_Pin|pin@76||45|6.5||||
+NWire_Pin|pin@77||29|0||||
+IredFive:pms1;2{ic}|pms1@0||29|6.5|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S3
+IredFive:pms2a;2{ic}|pms2a@0||0|18|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S1.5
+IpredCond20wMS;1{ic}|predCond@1||35.5|27|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||11|14|||D0G4;|ATTR_L(D5G1;PUD)D219.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|10|||D0G4;|ATTR_L(D5G1;PUD)D60.199999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@25|||900|pin@16||-6|0|pin@15||-6|-6
+Awire|net@61|||0|pin@16||-6|0|conn@0|y|-10|0
+Awire|net@70|||1800|inv@0|in|21.5|14|pin@21||24|14
+Awire|net@72|||900|pin@21||24|14|pin@38||24|0
+Awire|net@105|||1800|pin@70||11.5|0|pin@38||24|0
+Awire|net@112|||1800|pin@38||24|0|pin@77||29|0
+Awire|net@145|||0|inv@0|out|16.5|14|wire90@0|b|13.5|14
+Awire|net@160|||2700|pin@16||-6|0|pin@66||-6|6
+Awire|net@181|||1800|nms2@0|g|3|-10|pin@64||6|-10
+Awire|net@182|||900|pin@64||6|-10|pin@65||6|-15
+Awire|net@190|||900|pin@4||0|0|nms2@0|d|0|-4
+Awire|net@191|||1800|pin@15||-6|-6|nms2@0|g2|-3|-6
+Awire|net@192|||0|pin@65||6|-15|conn@3|y|-11|-15
+Awire|net@200|||0|wire90@0|a|8.5|14|pms2a@0|g2|3|14
+Awire|net@201|||0|PMOSx@1|g|-3|6|pin@66||-6|6
+Awire|net@202|||900|PMOSx@1|d|0|4|pin@4||0|0
+Awire|net@203|||0|PMOSx@0|g|8.5|6|pin@68||6|6
+Awire|net@207|||900|pin@68||6|6|pin@64||6|-10
+Awire|net@209|||900|PMOSx@0|d|11.5|4|pin@70||11.5|0
+Awire|net@210|||2700|PMOSx@0|s|11.5|8|pin@71||11.5|10
+Awire|net@216|||0|pin@71||11.5|10|wire90@1|b|8.5|10
+Awire|net@217|||900|pin@74||0|10|PMOSx@1|s|0|8
+Awire|net@218|||900|pms2a@0|d|0|12|pin@74||0|10
+Awire|net@219|||0|wire90@1|a|3.5|10|pin@74||0|10
+Awire|net@220|||1800|pin@4||0|0|pin@70||11.5|0
+Awire|net@230|||0|conn@2|y|49.5|6.5|pin@76||45|6.5
+Awire|net@232|||0|pin@76||45|6.5|invLT@0|in|42|6.5
+Awire|net@233|||900|pin@75||45|18|pin@76||45|6.5
+Awire|net@234|||1800|pms2a@0|g|3|18|pin@75||45|18
+Awire|net@238|||1800|pin@77||29|0|conn@1|a|30.5|0
+Awire|net@239|||900|pms1@0|d|29|4.5|pin@77||29|0
+Awire|net@240|||0|invLT@0|out|37|6.5|pms1@0|g|32|6.5
+Econd||D4G2;|conn@3|a|I
+Ein||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predDri10wMC;1{ic}
+CpredDri10wMC;1{ic}||artwork|1188825505548|1240293044965|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@16||2.5|0|1|1||
+NThick-Circle|art@17||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@18||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@19||-8.4|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-3|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S10
+Nschematic:Bus_Pin|pin@43||-3|-2|-1|-1||
+NPin|pin@78||0|3.25|1|1|RR|
+NPin|pin@79||0|4|1|1|RR|
+NPin|pin@80||1|1.5|1|1||
+NPin|pin@81||-2.7|2|1|1|RR|
+NPin|pin@82||-3|2|1|1|RR|
+NPin|pin@83||-2.7|-2|1|1|RR|
+NPin|pin@84||-3|-2|1|1|RR|
+NPin|pin@85||1|4|1|1|RR|
+NPin|pin@86||-2|4|1|1||
+NPin|pin@87||-2|3|1|1||
+NPin|pin@88||-0.5|3.625|1|1||
+NPin|pin@89||-1|4|1|1|RR|
+NPin|pin@90||0|4.75|1|1|RR|
+NPin|pin@91||-2.5|-1|1|1||
+NPin|pin@92||-1|-2.6|1|1||
+AThicker|net@62|||FS1431|pin@89||-1|4|pin@88||-0.5|3.625
+AThicker|net@63|||FS900|pin@90||0|4.75|pin@79||0|4
+AThicker|net@64|||FS0|pin@83||-2.7|-2|pin@84||-3|-2
+AThicker|net@65|||FS1800|pin@79||0|4|pin@85||1|4
+AThicker|net@66|||FS369|pin@90||0|4.75|pin@89||-1|4
+AThicker|net@67|||FS900|pin@79||0|4|pin@78||0|3.25
+AThicker|net@68|||FS0|pin@89||-1|4|pin@86||-2|4
+AThicker|net@69|||FS900|pin@86||-2|4|pin@87||-2|3
+AThicker|net@70|||FS1332|pin@91||-2.5|-1|pin@92||-1|-2.6
+AThicker|net@71|||FS900|pin@85||1|4|pin@80||1|1.5
+AThicker|net@72|||FS0|pin@81||-2.7|2|pin@82||-3|2
+Ein||D5G2;|pin@0||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predDri10wMC;1{lay}
+CpredDri10wMC;1{lay}||cmos90|1219497083032|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@2||-2.5|0||20.8||
+NMetal-1-N-Active-Con|contact@3||5.5|0||20.8||
+NMetal-1-N-Active-Con|contact@4||14.5|6||10.4||
+NMetal-1-P-Active-Con|contact@5||-14.5|43.5||10.4||
+NMetal-1-P-Active-Con|contact@6||5.5|43.5||10.4||
+NMetal-1-P-Active-Con|contact@7||14.5|43.5||10.4||
+NMetal-1-N-Active-Con|contact@8||-11.5|7||5.2|X|
+NMetal-1-Polysilicon-Con|contact@9||5.5|-20.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@10||-13|24.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@12||9|21.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@13||5.5|62|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@14||5.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@15||5.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@19||-11.5|0||6.2||
+NN-Transistor|nmos@2||1.5|0||26||
+NN-Transistor|nmos@3||10.5|6||14||
+NN-Transistor|nmos@5||-7.5|7||8|X|
+NPolysilicon-Pin|pin@2||-7.5|-4.9||||
+NPolysilicon-Pin|pin@5||1.5|-20.5||||
+NMetal-1-Pin|pin@7||-2.5|16||||
+NMetal-1-Pin|pin@8||-7.5|16||||
+NPolysilicon-Pin|pin@9||10.5|24.1||||
+NPolysilicon-Pin|pin@10||4|62||||
+NMetal-1-Pin|pin@11||14.5|62||||
+NMetal-1-Pin|pin@12||9|16||||
+NMetal-1-Pin|pin@14||5.5|-22||||
+NMetal-1-Pin|pin@15||-13|25||||
+NMetal-1-Pin|pin@22||-7.5|36.2||||
+NMetal-1-Pin|pin@23||-14.5|36.2||||
+NPolysilicon-Pin|pin@28||1.5|23||||
+NPolysilicon-Pin|pin@29||-10.5|16||||
+NPolysilicon-Pin|pin@30||-4.5|62||||
+NPolysilicon-Pin|pin@31||-10.5|25||||
+NPolysilicon-Pin|pin@32||10.5|-6||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-19|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||19|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|43|48||A
+NN-Well-Node|plnode@1||0|-50|43|52||A
+NN-Well-Node|plnode@2||0|50|43|52||A
+NP-Select-Node|plnode@3||0|-50|40|52||A
+NP-Select-Node|plnode@4||0|50|40|52||A
+NN-Select-Node|plnode@5||0|0|40|48||A
+NP-Transistor|pmos@0||-10.5|43.5||14||
+NP-Transistor|pmos@1||-4.5|43.5||14||
+NP-Transistor|pmos@2||1.5|43.5||14||
+NP-Transistor|pmos@3||10.5|43.5||14||
+AN-Active|net@2|||RS1800|contact@2||-2.5|0|nmos@2|diff-left|-1.3|0
+AN-Active|net@3|||RS0|contact@3||5.5|0|nmos@2|diff-right|4.3|0
+AN-Active|net@5|||RS0|contact@4||14.5|6|nmos@3|diff-right|13.3|6
+AP-Active|net@8|||RS1800|contact@5||-14.5|43.5|pmos@0|diff-left|-13.3|43.5
+AP-Active|net@9|||RS0|contact@6||5.5|43.5|pmos@2|diff-right|4.3|43.5
+AP-Active|net@11|||RS0|contact@7||14.5|43.5|pmos@3|diff-right|13.3|43.5
+AP-Active|net@12|||RS0|pmos@2|diff-left|-1.3|43.5|pmos@1|diff-right|-1.7|43.5
+AP-Active|net@13|||RS0|pmos@1|diff-left|-7.3|43.5|pmos@0|diff-right|-7.7|43.5
+AN-Active|net@15|||RS1800|contact@8||-11.5|7|nmos@5|diff-right|-10.3|7
+APolysilicon|net@16|||S900|pmos@3|poly-bottom|10.5|31.5|pin@9||10.5|24.1
+APolysilicon|net@22|||S900|nmos@5|poly-bottom|-7.5|-2|pin@2||-7.5|-4.9
+APolysilicon|net@28|||S900|nmos@2|poly-bottom|1.5|-18|pin@5||1.5|-20.5
+APolysilicon|net@29|||S1800|pin@5||1.5|-20.5|contact@9||6.1|-20.5
+Ametal-1|net@32|||S900|pin@7||-2.5|16|contact@2||-2.5|10.4
+Ametal-1|net@35|||S900|contact@7||14.5|38.3|contact@4||14.5|11.2
+APolysilicon|net@36|||S900|pin@9||10.5|24.1|nmos@3|poly-top|10.5|18
+APolysilicon|net@37|||S1800|contact@12||9|24.1|pin@9||10.5|24.1
+AP-Active|net@38|||S1800|contact@6||5.5|43.5|pmos@3|diff-left|7.7|43.5
+APolysilicon|net@40|||S1800|pin@10||4|62|contact@13||5.4|62
+Ametal-2|net@42||6.2|S0|contact@14||5.5|50|pinsVddG@2|vdd|-19|50
+Ametal-2|net@43||6.2|S0|pinsVddG@3|vdd_1|19|-50|pinsVddG@2|vdd_1|-19|-50
+Ametal-2|net@44||6.2|S0|pinsVddG@3|vdd|19|50|contact@14||5.5|50
+Ametal-1|net@45|||S900|contact@6||5.5|48.7|contact@14||5.5|46.9
+Ametal-2|net@46||6.2|S1800|contact@15||5.5|0|pinsVddG@3|gnd|19|0
+Ametal-1|net@47|||S0|contact@3||5.5|0|contact@15||5.5|0
+Ametal-1|net@50|||S2700|contact@7||14.5|48.7|pin@11||14.5|62
+Ametal-1|net@51|||S0|pin@11||14.5|62|contact@13||8.1|62
+Ametal-1|net@52|||S1800|pin@7||-2.5|16|pin@12||9|16
+Ametal-1|net@53|||S2700|pin@12||9|16|contact@12||9|18.9
+Ametal-1|net@56|||S900|pin@15||-13|25|contact@10||-13|25
+Ametal-1|net@57|||S2700|pin@14||5.5|-22|contact@9||5.5|-20.5
+Ametal-1|net@65|||S0|pin@7||-2.5|16|pin@8||-7.5|16
+Ametal-1|net@70|||S0|pin@22||-7.5|36.2|pin@23||-14.5|36.2
+Ametal-1|net@71|||S2700|pin@23||-14.5|36.2|contact@5||-14.5|38.3
+Ametal-1|net@73|||S2700|pin@8||-7.5|16|pin@22||-7.5|36.2
+Ametal-2|net@77||6.2|S1800|contact@19||-11.5|0|contact@15||5.5|0
+APolysilicon|net@83|||S900|pin@28||1.5|23|nmos@2|poly-top|1.5|18
+APolysilicon|net@85|||S0|nmos@5|poly-top|-7.5|16|pin@29||-10.5|16
+APolysilicon|net@86|||S2700|pin@29||-10.5|16|pin@31||-10.5|25
+APolysilicon|net@87|||S2700|pin@28||1.5|23|pmos@2|poly-bottom|1.5|31.5
+APolysilicon|net@88|||S0|contact@13||2.9|62|pin@30||-4.5|62
+APolysilicon|net@89|||S900|pin@30||-4.5|62|pmos@1|poly-top|-4.5|55.5
+Ametal-2|net@90||6.2|S1800|pinsVddG@2|gnd|-19|0|contact@19||-11.5|0
+Ametal-1|net@91|||S900|contact@8||-11.5|4.4|contact@19||-11.5|3.1
+APolysilicon|net@92|||S2700|pin@31||-10.5|25|pmos@0|poly-bottom|-10.5|31.5
+APolysilicon|net@93|||S0|pin@31||-10.5|25|contact@10||-13|25
+APolysilicon|net@94|||S900|nmos@3|poly-bottom|10.5|-6|pin@32||10.5|-6
+AN-Active|net@95|||RS1800|contact@3||5.5|3|nmos@3|diff-left|7.7|3
+AN-Active|net@96|||RS0|contact@2||-2.5|3.5|nmos@5|diff-left|-4.7|3.5
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@14||I
+Emc||D5G2;|pin@15||I
+Epred||D5G2;|pin@23||O
+Epred_1||D5G2;|pin@7||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell predDri10wMC;1{sch}
+CpredDri10wMC;1{sch}||schematic|1188777360591|1240292847136|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S10
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||8.5|-6.5|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S4
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|0||||
+NOff-Page|conn@1||27.5|0||||
+NOff-Page|conn@2||28|-6.5|||RR|
+NGround|gnd@0||0|-13||||
+NGround|gnd@1||8.5|-13||||
+IredFive:invLT;1{ic}|invLT@0||16|10|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S3|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||9|42.5|||||ART_message(D5G6;)SpredDri10wMC
+Ngeneric:Invisible-Pin|pin@1||8.5|27|||||ART_message(D5G3;)Sies 20 April 2009
+Ngeneric:Invisible-Pin|pin@2||7.5|35|||||ART_message(D5G4;)S[predecessor driver size 10,with Master Clear]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@16||-6|0||||
+NWire_Pin|pin@21||21|10||||
+NWire_Pin|pin@34||8.5|0||||
+Ngeneric:Invisible-Pin|pin@35||-18|6.5|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||21|0||||
+NWire_Pin|pin@42||15|-6.5||||
+NWire_Pin|pin@56||-6|14||||
+NWire_Pin|pin@57||-3|2||||
+NWire_Pin|pin@58||15|2||||
+IredFive:pms3;1{ic}|pms3@0||0|14|||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)S1
+IpredDri10wMC;1{ic}|predDri1@0||31|22|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||8|10|||D0G4;|ATTR_L(D5G1;PUD)D106.69999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@25|||900|pin@16||-6|0|pin@15||-6|-6
+Awire|net@61|||0|pin@16||-6|0|conn@0|y|-10|0
+Awire|net@70|||1800|invLT@0|in|18.5|10|pin@21||21|10
+Awire|net@72|||900|pin@21||21|10|pin@38||21|0
+Awire|net@91|||900|NMOSx@0|s|0|-8|gnd@0||0|-11
+Awire|net@97|||900|pin@4||0|0|NMOSx@0|d|0|-4
+Awire|net@98|||1800|pin@15||-6|-6|NMOSx@0|g|-3|-6
+Awire|net@102|||900|NMOSx@1|s|8.5|-8.5|gnd@1||8.5|-11
+Awire|net@104|||2700|NMOSx@1|d|8.5|-4.5|pin@34||8.5|0
+Awire|net@105|||1800|pin@34||8.5|0|pin@38||21|0
+Awire|net@106|||1800|pin@4||0|0|pin@34||8.5|0
+Awire|net@112|||1800|pin@38||21|0|conn@1|a|25.5|0
+Awire|net@117|||1800|pin@42||15|-6.5|conn@2|y|26|-6.5
+Awire|net@121|||1800|NMOSx@1|g|11.5|-6.5|pin@42||15|-6.5
+Awire|net@145|||0|invLT@0|out|13.5|10|wire90@0|b|10.5|10
+Awire|net@156|||2700|pin@42||15|-6.5|pin@58||15|2
+Awire|net@174|||2700|pin@4||0|0|pms3@0|d|0|4
+Awire|net@180|||0|wire90@0|a|5.5|10|pms3@0|g2|3|10
+Awire|net@182|||1800|pin@56||-6|14|pms3@0|g|-3|14
+Awire|net@183|||2700|pin@16||-6|0|pin@56||-6|14
+Awire|net@184|||900|pms3@0|g3|-3|6|pin@57||-3|2
+Awire|net@186|||1800|pin@57||-3|2|pin@58||15|2
+Ein||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predDri20wMC;1{ic}
+CpredDri20wMC;1{ic}||artwork|1188825505548|1219789302459|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@16||2.5|0|1|1||
+NThick-Circle|art@17||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@18||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@19||-8.4|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-3|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S20
+Nschematic:Bus_Pin|pin@43||-3|-2|-1|-1||
+NPin|pin@78||0|3.25|1|1|RR|
+NPin|pin@79||0|4|1|1|RR|
+NPin|pin@80||1|1.5|1|1||
+NPin|pin@81||-2.7|2|1|1|RR|
+NPin|pin@82||-3|2|1|1|RR|
+NPin|pin@83||-2.7|-2|1|1|RR|
+NPin|pin@84||-3|-2|1|1|RR|
+NPin|pin@85||1|4|1|1|RR|
+NPin|pin@86||-2|4|1|1||
+NPin|pin@87||-2|3|1|1||
+NPin|pin@88||-0.5|3.625|1|1||
+NPin|pin@89||-1|4|1|1|RR|
+NPin|pin@90||0|4.75|1|1|RR|
+NPin|pin@91||-2.5|-1|1|1||
+NPin|pin@92||-1|-2.6|1|1||
+AThicker|net@62|||FS1431|pin@89||-1|4|pin@88||-0.5|3.625
+AThicker|net@63|||FS900|pin@90||0|4.75|pin@79||0|4
+AThicker|net@64|||FS0|pin@83||-2.7|-2|pin@84||-3|-2
+AThicker|net@65|||FS1800|pin@79||0|4|pin@85||1|4
+AThicker|net@66|||FS369|pin@90||0|4.75|pin@89||-1|4
+AThicker|net@67|||FS900|pin@79||0|4|pin@78||0|3.25
+AThicker|net@68|||FS0|pin@89||-1|4|pin@86||-2|4
+AThicker|net@69|||FS900|pin@86||-2|4|pin@87||-2|3
+AThicker|net@70|||FS1332|pin@91||-2.5|-1|pin@92||-1|-2.6
+AThicker|net@71|||FS900|pin@85||1|4|pin@80||1|1.5
+AThicker|net@72|||FS0|pin@81||-2.7|2|pin@82||-3|2
+Ein||D5G2;|pin@0||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predDri20wMC;3{lay}
+CpredDri20wMC;3{lay}||cmos90|1219497083032|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@1||-8|0||20.8||
+NMetal-1-N-Active-Con|contact@2||0|0||20.8||
+NMetal-1-N-Active-Con|contact@3||8|0||20.8||
+NMetal-1-N-Active-Con|contact@4||17|9||5.2||
+NMetal-1-P-Active-Con|contact@5||-12|43.5||15.6||
+NMetal-1-P-Active-Con|contact@6||8|43.5||15.6||
+NMetal-1-P-Active-Con|contact@7||17|43.5||15.6||
+NMetal-1-N-Active-Con|contact@8||-17|9||5.2|X|
+NMetal-1-Polysilicon-Con|contact@9||0|-20.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@10||-15|-7.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@12||11.5|21.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@13||8|65|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@14||8|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@15||8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||-8|0||6.2||
+NMetal-1-Polysilicon-Con|contact@17||-11.2|24.5|5.2||R|
+NN-Transistor|nmos@1||-4|0||26||
+NN-Transistor|nmos@2||4|0||26||
+NN-Transistor|nmos@3||13|9||8||
+NN-Transistor|nmos@5||-13|9||8|X|
+NPolysilicon-Pin|pin@0||-13|28.5||||
+NPolysilicon-Pin|pin@1||-2|18||||
+NPolysilicon-Pin|pin@2||-13|-4.9||||
+NPolysilicon-Pin|pin@4||-4|-20.5||||
+NPolysilicon-Pin|pin@5||4|-20.5||||
+NMetal-1-Pin|pin@7||0|16||||
+NMetal-1-Pin|pin@8||-17|16||||
+NPolysilicon-Pin|pin@9||13|24.1||||
+NPolysilicon-Pin|pin@10||4|65||||
+NMetal-1-Pin|pin@11||17|65||||
+NMetal-1-Pin|pin@12||11.5|16||||
+NMetal-1-Pin|pin@13||-17|11.6||||
+NMetal-1-Pin|pin@14||0|-22||||
+NMetal-1-Pin|pin@15||-15|-7||||
+NPolysilicon-Pin|pin@19||-13|23||||
+NMetal-1-Pin|pin@20||-11.5|24||||
+NMetal-1-Pin|pin@22||-17|35.2||||
+NMetal-1-Pin|pin@23||-12|35.2||||
+NMetal-1-Pin|pin@24||-17|14||||
+NPolysilicon-Pin|pin@25||13|0||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-21.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||21.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|48|48||A
+NN-Well-Node|plnode@1||0|-50|48|52||A
+NN-Well-Node|plnode@2||0|50|48|52||A
+NP-Select-Node|plnode@3||0|-50|45|52||A
+NP-Select-Node|plnode@4||0|50|45|52||A
+NN-Select-Node|plnode@5||0|0|45|48||A
+NP-Transistor|pmos@0||-8|43.5||20||
+NP-Transistor|pmos@1||-2|43.5||20||
+NP-Transistor|pmos@2||4|43.5||20||
+NP-Transistor|pmos@3||13|43.5||20||
+AN-Active|net@0|||RS1800|contact@1||-8|0|nmos@1|diff-left|-6.8|0
+AN-Active|net@1|||RS0|contact@2||0|0|nmos@1|diff-right|-1.2|0
+AN-Active|net@2|||RS1800|contact@2||0|0|nmos@2|diff-left|1.2|0
+AN-Active|net@3|||RS0|contact@3||8|0|nmos@2|diff-right|6.8|0
+AN-Active|net@4|||RS1800|contact@3||8|4.5|nmos@3|diff-left|10.2|4.5
+AN-Active|net@5|||RS0|contact@4||17|9|nmos@3|diff-right|15.8|9
+AP-Active|net@8|||RS1800|contact@5||-12|43.5|pmos@0|diff-left|-10.8|43.5
+AP-Active|net@9|||RS0|contact@6||8|43.5|pmos@2|diff-right|6.8|43.5
+AP-Active|net@11|||RS0|contact@7||17|43.5|pmos@3|diff-right|15.8|43.5
+AP-Active|net@12|||RS0|pmos@2|diff-left|1.2|43.5|pmos@1|diff-right|0.8|43.5
+AP-Active|net@13|||RS0|pmos@1|diff-left|-4.8|43.5|pmos@0|diff-right|-5.2|43.5
+AN-Active|net@14|||RS0|contact@1||-8|4.5|nmos@5|diff-left|-10.2|4.5
+AN-Active|net@15|||RS1800|contact@8||-17|9|nmos@5|diff-right|-15.8|9
+APolysilicon|net@16|||S900|pmos@3|poly-bottom|13|28.5|pin@9||13|24.1
+APolysilicon|net@17|||S2700|pin@19||-13|23|pin@0||-13|28.5
+APolysilicon|net@18|||S1800|pin@0||-13|28.5|pmos@0|poly-bottom|-8|28.5
+APolysilicon|net@19|||S1800|pin@1||-2|18|nmos@2|poly-top|4|18
+APolysilicon|net@20|||S1800|nmos@1|poly-top|-4|18|pin@1||-2|18
+APolysilicon|net@21|||S900|pmos@1|poly-bottom|-2|28.5|pin@1||-2|18
+APolysilicon|net@22|||S900|nmos@5|poly-bottom|-13|0|pin@2||-13|-4.9
+APolysilicon|net@23|||S0|pin@2||-13|-4.9|contact@10||-15|-4.9
+APolysilicon|net@26|||S900|nmos@1|poly-bottom|-4|-18|pin@4||-4|-20.5
+APolysilicon|net@27|||S1800|pin@4||-4|-20.5|contact@9||-2.6|-20.5
+APolysilicon|net@28|||S900|nmos@2|poly-bottom|4|-18|pin@5||4|-20.5
+APolysilicon|net@29|||S0|pin@5||4|-20.5|contact@9||2.6|-20.5
+Ametal-1|net@32|||S900|pin@7||0|16|contact@2||0|10.4
+Ametal-1|net@35|||S900|contact@7||17|42.2|contact@4||17|11.6
+APolysilicon|net@36|||S900|pin@9||13|24.1|nmos@3|poly-top|13|18
+APolysilicon|net@37|||S1800|contact@12||11.5|24.1|pin@9||13|24.1
+AP-Active|net@38|||S1800|contact@6||8|43.5|pmos@3|diff-left|10.2|43.5
+APolysilicon|net@39|||S2700|pmos@2|poly-top|4|58.5|pin@10||4|65
+APolysilicon|net@40|||S1800|pin@10||4|65|contact@13||5.4|65
+Ametal-2|net@41||6.2|S1800|pinsVddG@2|gnd|-21.5|0|contact@16||-8|0
+Ametal-2|net@42||6.2|S0|contact@14||8|50|pinsVddG@2|vdd|-21.5|50
+Ametal-2|net@43||6.2|S0|pinsVddG@3|vdd_1|21.5|-50|pinsVddG@2|vdd_1|-21.5|-50
+Ametal-2|net@44||6.2|S0|pinsVddG@3|vdd|21.5|50|contact@14||8|50
+Ametal-1|net@45|||S900|contact@6||8|50|contact@14||8|50
+Ametal-2|net@46||6.2|S1800|contact@15||8|0|pinsVddG@3|gnd|21.5|0
+Ametal-1|net@47|||S0|contact@3||8|0|contact@15||8|0
+Ametal-2|net@48||6.2|S1800|contact@16||-8|0|contact@15||8|0
+Ametal-1|net@49|||S0|contact@1||-8|0|contact@16||-8|0
+Ametal-1|net@50|||S2700|contact@7||17|51.3|pin@11||17|65
+Ametal-1|net@51|||S0|pin@11||17|65|contact@13||10.6|65
+Ametal-1|net@52|||S1800|pin@7||0|16|pin@12||11.5|16
+Ametal-1|net@53|||S2700|pin@12||11.5|16|contact@12||11.5|18.9
+Ametal-1|net@55|||S0|pin@13||-17|11.6|contact@8||-17|11.6
+Ametal-1|net@56|||S900|pin@15||-15|-7|contact@10||-15|-10.1
+Ametal-1|net@57|||S2700|pin@14||0|-22|contact@9||0|-20.5
+APolysilicon|net@62|||S2700|nmos@5|poly-top|-13|18|pin@19||-13|23
+APolysilicon|net@63|||S1800|pin@19||-13|23|contact@17||-11.2|23
+Ametal-1|net@65|||S0|pin@7||0|16|pin@8||-17|16
+Ametal-1|net@69|||S1800|pin@20||-11.5|24|contact@17||-11.2|24
+Ametal-1|net@70|||S1800|pin@22||-17|35.2|pin@23||-12|35.2
+Ametal-1|net@71|||S2700|pin@23||-12|35.2|contact@5||-12|35.7
+Ametal-1|net@73|||S2700|pin@8||-17|16|pin@22||-17|35.2
+Ametal-1|net@74||1|S2700|pin@13||-17|11.6|pin@24||-17|14
+Ametal-1|net@75|||S2700|pin@24||-17|14|pin@8||-17|16
+APolysilicon|net@76|||S900|pin@25||13|0|nmos@3|poly-bottom|13|0
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@14||I
+Emc||D5G2;|pin@15||I
+Emc_1||D5G2;|pin@20||I
+Epred||D5G2;|pin@8||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell predDri20wMC;1{sch}
+CpredDri20wMC;1{sch}||schematic|1188777360591|1234019144369|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S20
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||8.5|-6.5|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S4
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|0||||
+NOff-Page|conn@1||27.5|0||||
+NOff-Page|conn@2||28|-6.5|||RR|
+NGround|gnd@0||0|-13||||
+NGround|gnd@1||8.5|-13||||
+IredFive:inv;1{ic}|inv@0||16|14|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||9|42.5|||||ART_message(D5G6;)SpredDri20wMC
+Ngeneric:Invisible-Pin|pin@1||8.5|27|||||ART_message(D5G3;)Sies 17 August 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|35|||||ART_message(D5G4;)S[predecessor driver size 20,with Master Clear]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@16||-6|0||||
+NWire_Pin|pin@21||21|14||||
+NWire_Pin|pin@34||8.5|0||||
+Ngeneric:Invisible-Pin|pin@35||-18|6.5|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||21|0||||
+NWire_Pin|pin@42||15|-6.5||||
+NWire_Pin|pin@54||-6|10||||
+NWire_Pin|pin@55||15|6||||
+IredFive:pms3;1{ic}|pms3@0||0|14|X||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)S1.333
+IpredDri20wMC;1{ic}|predDri2@1||31|22|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||8|14|||D0G4;|ATTR_L(D5G1;PUD)D106.69999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@25|||900|pin@16||-6|0|pin@15||-6|-6
+Awire|net@61|||0|pin@16||-6|0|conn@0|y|-10|0
+Awire|net@70|||1800|inv@0|in|18.5|14|pin@21||21|14
+Awire|net@72|||900|pin@21||21|14|pin@38||21|0
+Awire|net@91|||900|NMOSx@0|s|0|-8|gnd@0||0|-11
+Awire|net@97|||900|pin@4||0|0|NMOSx@0|d|0|-4
+Awire|net@98|||1800|pin@15||-6|-6|NMOSx@0|g|-3|-6
+Awire|net@102|||900|NMOSx@1|s|8.5|-8.5|gnd@1||8.5|-11
+Awire|net@104|||2700|NMOSx@1|d|8.5|-4.5|pin@34||8.5|0
+Awire|net@105|||1800|pin@34||8.5|0|pin@38||21|0
+Awire|net@106|||1800|pin@4||0|0|pin@34||8.5|0
+Awire|net@112|||1800|pin@38||21|0|conn@1|a|25.5|0
+Awire|net@117|||1800|pin@42||15|-6.5|conn@2|y|26|-6.5
+Awire|net@121|||1800|NMOSx@1|g|11.5|-6.5|pin@42||15|-6.5
+Awire|net@145|||0|inv@0|out|13.5|14|wire90@0|b|10.5|14
+Awire|net@156|||2700|pin@42||15|-6.5|pin@55||15|6
+Awire|net@160|||2700|pin@16||-6|0|pin@54||-6|10
+Awire|net@174|||2700|pin@4||0|0|pms3@0|d|0|4
+Awire|net@175|||1800|pin@54||-6|10|pms3@0|g2|-3|10
+Awire|net@177|||0|wire90@0|a|5.5|14|pms3@0|g|3|14
+Awire|net@179|||1800|pms3@0|g3|3|6|pin@55||15|6
+Ein||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predDri40;1{ic}
+CpredDri40;1{ic}||artwork|1188825505548|1240660670571|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@16||1.5|2|1|1||
+Nschematic:Bus_Pin|pin@0||-2|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||2|2|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||1|0|||||ART_message(D5G2;)S40
+NPin|pin@93||0|-2|1|1||
+NPin|pin@94||0|-1|1|1||
+NPin|pin@95||-0.5|-1|1|1||
+NPin|pin@96||-0.5|1|1|1||
+NPin|pin@97||0|1|1|1||
+NPin|pin@98||0|2|1|1||
+NPin|pin@99||-1|-1|1|1||
+NPin|pin@100||-1|1|1|1||
+NPin|pin@101||-1|0|1|1||
+NPin|pin@102||-2|0|1|1||
+NPin|pin@103||0.5|-2|1|1||
+NPin|pin@104||0|-2.5|1|1||
+NPin|pin@105||-0.5|-2|1|1||
+NPin|pin@106||1|2|1|1||
+AThicker|net@73|||FS2700|pin@93||0|-2|pin@94||0|-1
+AThicker|net@74|||FS0|pin@94||0|-1|pin@95||-0.5|-1
+AThicker|net@75|||FS2700|pin@95||-0.5|-1|pin@96||-0.5|1
+AThicker|net@76|||FS1800|pin@96||-0.5|1|pin@97||0|1
+AThicker|net@77|||FS2700|pin@97||0|1|pin@98||0|2
+AThicker|net@78|||FS2700|pin@101||-1|0|pin@100||-1|1
+AThicker|net@79|||FS2700|pin@99||-1|-1|pin@101||-1|0
+AThicker|net@80|||FS0|pin@101||-1|0|pin@102||-2|0
+AThicker|net@81|||FS1800|pin@93||0|-2|pin@103||0.5|-2
+AThicker|net@82|||FS450|pin@103||0.5|-2|pin@104||0|-2.5
+AThicker|net@83|||FS3150|pin@104||0|-2.5|pin@105||-0.5|-2
+AThicker|net@84|||FS1800|pin@105||-0.5|-2|pin@93||0|-2
+AThicker|net@85|||FS1800|pin@98||0|2|pin@106||1|2
+Ein||D5G2;|pin@0||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predDri40;1{lay}
+CpredDri40;1{lay}||cmos90|1240679509573|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@0||0|0||20.8||
+NMetal-1-N-Active-Con|contact@1||-16|0||20.8||
+NMetal-1-N-Active-Con|contact@2||-8|0||20.8||
+NMetal-1-N-Active-Con|contact@3||8|0||20.8||
+NMetal-1-N-Active-Con|contact@4||16|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@5||-16|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@6||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@7||16|0||6.2||
+NMetal-1-Polysilicon-Con|contact@8||0|-20|20.8|||
+NN-Transistor|nmos@0||-4|0||26||
+NN-Transistor|nmos@2||-12|0||26||
+NN-Transistor|nmos@3||4|0||26||
+NN-Transistor|nmos@4||12|0||26||
+NMetal-1-Pin|pin@0||-8|20||||
+NMetal-1-Pin|pin@1||8|20||||
+NPolysilicon-Pin|pin@2||-12|-20||||
+NPolysilicon-Pin|pin@3||12|-20||||
+NMetal-1-Pin|pin@4||0|-19||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-20.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||20.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|46|48||A
+NN-Well-Node|plnode@1||0|-50|46|52||A
+NN-Well-Node|plnode@2||0|50|46|52||A
+NP-Select-Node|plnode@3||0|-50|43|52||A
+NP-Select-Node|plnode@4||0|50|43|52||A
+NN-Select-Node|plnode@5||0|0|43|48||A
+AN-Active|net@0|||RS0|contact@0||0|0|nmos@0|diff-right|-1.2|0
+AN-Active|net@1|||RS1800|contact@2||-8|0|nmos@0|diff-left|-6.8|0
+AN-Active|net@2|||RS1800|contact@1||-16|0|nmos@2|diff-left|-14.8|0
+AN-Active|net@3|||RS0|contact@2||-8|0|nmos@2|diff-right|-9.2|0
+AN-Active|net@4|||RS1800|contact@0||0|0|nmos@3|diff-left|1.2|0
+AN-Active|net@5|||RS0|contact@3||8|0|nmos@3|diff-right|6.8|0
+AN-Active|net@6|||RS1800|contact@3||8|0|nmos@4|diff-left|9.2|0
+AN-Active|net@7|||RS0|contact@4||16|0|nmos@4|diff-right|14.8|0
+Ametal-2|net@8||6.2|S1800|contact@7||16|0|pinsVddG@1|gnd|20.5|0
+Ametal-2|net@9||6.2|S0|pinsVddG@1|vdd|20.5|50|pinsVddG@0|vdd|-20.5|50
+Ametal-2|net@10||6.2|S0|pinsVddG@1|vdd_1|20.5|-50|pinsVddG@0|vdd_1|-20.5|-50
+Ametal-2|net@11||6.2|S1800|pinsVddG@0|gnd|-20.5|0|contact@5||-16|0
+Ametal-1|net@12|||S0|contact@1||-16|0|contact@5||-16|0
+Ametal-2|net@13||6.2|S1800|contact@5||-16|0|contact@6||0|0
+Ametal-1|net@14|||S0|contact@0||0|0|contact@6||0|0
+Ametal-2|net@15||6.2|S1800|contact@6||0|0|contact@7||16|0
+Ametal-1|net@16|||S0|contact@4||16|0|contact@7||16|0
+Ametal-1|net@17|||S2700|contact@2||-8|0|pin@0||-8|20
+Ametal-1|net@18|||S1800|pin@0||-8|20|pin@1||8|20
+Ametal-1|net@19|||S900|pin@1||8|20|contact@3||8|10.4
+APolysilicon|net@20|||S900|nmos@2|poly-bottom|-12|-18|pin@2||-12|-20
+APolysilicon|net@21|||S1800|pin@2||-12|-20|contact@8||-10.4|-20
+APolysilicon|net@22|||S900|nmos@0|poly-bottom|-4|-18|contact@8||-4|-20
+APolysilicon|net@23|||S900|nmos@3|poly-bottom|4|-18|contact@8||4|-20
+APolysilicon|net@24|||S900|nmos@4|poly-bottom|12|-18|pin@3||12|-20
+APolysilicon|net@25|||S0|pin@3||12|-20|contact@8||10.4|-20
+Ametal-1|net@26|||S2700|contact@8||0|-20|pin@4||0|-19
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@4||I
+Epred||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
+X
+
+# Cell predDri40;1{sch}
+CpredDri40;1{sch}||schematic|1188777360591|1240679924745|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|0|||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S40
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9.5|0||||
+NOff-Page|conn@1||6.5|6||||
+NGround|gnd@0||0|-7||||
+Ngeneric:Invisible-Pin|pin@0||-0.5|31.5|||||ART_message(D5G6;)SpredDri40
+Ngeneric:Invisible-Pin|pin@1||-1|16|||||ART_message(D5G3;)Sies 25 April 2009
+Ngeneric:Invisible-Pin|pin@2||-2|24|||||ART_message(D5G4;)S[predecessor driver size 40,for multiple successor use]
+NWire_Pin|pin@4||0|6||||
+IpredDri40;1{ic}|predDri4@0||18|7|||D5G4;
+NPower|pwr@0||-8|8||||
+Awire|net@91|||900|NMOSx@0|s|0|-2|gnd@0||0|-5
+Awire|net@97|||900|pin@4||0|6|NMOSx@0|d|0|2
+Awire|net@181|||1800|pin@4||0|6|conn@1|a|4.5|6
+Awire|net@183|||1800|conn@0|y|-7.5|0|NMOSx@0|g|-3|0
+Ein||D4G2;|conn@0|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predDri60wMC;1{ic}
+CpredDri60wMC;1{ic}||artwork|1188825505548|1219795865390|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||2.5|0|1|1||
+NThick-Circle|art@16||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@17||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@18||-8.4|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-3|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S60
+Nschematic:Bus_Pin|pin@43||-3|-2|-1|-1||
+NPin|pin@47||0|3.25|1|1|RR|
+NPin|pin@48||0|4|1|1|RR|
+NPin|pin@49||1|4|1|1|RR|
+NPin|pin@50||-2|4|1|1||
+NPin|pin@51||-2|3|1|1||
+NPin|pin@52||-0.5|3.625|1|1||
+NPin|pin@66||-1|4|1|1|RR|
+NPin|pin@67||0|4.75|1|1|RR|
+NPin|pin@68||-2.5|-1|1|1||
+NPin|pin@69||-1|-2.6|1|1||
+NPin|pin@76||1|1.5|1|1||
+NPin|pin@78||-2.7|2|1|1|RR|
+NPin|pin@79||-3|2|1|1|RR|
+NPin|pin@80||-2.7|-2|1|1|RR|
+NPin|pin@81||-3|-2|1|1|RR|
+AThicker|net@38|||FS1431|pin@66||-1|4|pin@52||-0.5|3.625
+AThicker|net@49|||FS900|pin@67||0|4.75|pin@48||0|4
+AThicker|net@50|||FS1800|pin@48||0|4|pin@49||1|4
+AThicker|net@51|||FS369|pin@67||0|4.75|pin@66||-1|4
+AThicker|net@52|||FS900|pin@48||0|4|pin@47||0|3.25
+AThicker|net@53|||FS0|pin@66||-1|4|pin@50||-2|4
+AThicker|net@54|||FS900|pin@50||-2|4|pin@51||-2|3
+AThicker|net@55|||FS1332|pin@68||-2.5|-1|pin@69||-1|-2.6
+AThicker|net@60|||FS900|pin@49||1|4|pin@76||1|1.5
+AThicker|net@62|||FS0|pin@78||-2.7|2|pin@79||-3|2
+AThicker|net@63|||FS0|pin@80||-2.7|-2|pin@81||-3|-2
+Ein||D5G2;|pin@0||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predDri60wMC;1{lay}
+CpredDri60wMC;1{lay}||cmos90|1195047322016|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||-24|48||20.8||
+NMetal-1-N-Active-Con|contact@1||0|0||20.8||
+NMetal-1-N-Active-Con|contact@2||-32|0||20.8||
+NMetal-1-N-Active-Con|contact@3||-24|0||20.8||
+NMetal-1-N-Active-Con|contact@4||-16|0||20.8||
+NMetal-1-N-Active-Con|contact@5||-8|0||20.8||
+NMetal-1-N-Active-Con|contact@6||8|0||20.8||
+NMetal-1-N-Active-Con|contact@7||16|0||20.8||
+NMetal-1-N-Active-Con|contact@8||24|0||20.8||
+NMetal-1-N-Active-Con|contact@9||32|0||20.8||
+NMetal-1-P-Active-Con|contact@10||-4|48||20.8||
+NMetal-1-P-Active-Con|contact@11||16|48||20.8||
+NMetal-1-P-Active-Con|contact@12||32|-48||20.8||
+NMetal-1-P-Active-Con|contact@13||24|-48||20.8||
+NMetal-1-P-Active-Con|contact@14||16|-48||20.8||
+NX-Metal-1-Metal-2-Con|contact@15||-24|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||16|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@17||-24|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||-8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@19||8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@20||24|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@21||16|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@22||32|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@24||-4|25.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@25||0|-19|36.8|||
+NMetal-1-Polysilicon-Con|contact@26||16|29.2|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@27||-24|29.2|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@28||0|10||||
+NX-Metal-1-Metal-2-Con|contact@29||-16|10||||
+NX-Metal-1-Metal-2-Con|contact@30||-32|10||||
+NX-Metal-1-Metal-2-Con|contact@31||16|10||||
+NX-Metal-1-Metal-2-Con|contact@32||-4|40||||
+NMetal-1-Polysilicon-Con|contact@39||27|39|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@40||29.6|40||||
+NX-Metal-1-Metal-2-Con|contact@41||-32|40||||
+NN-Transistor|nmos@0||4|0||26||
+NN-Transistor|nmos@1||-28|0||26||
+NN-Transistor|nmos@2||-20|0||26||
+NN-Transistor|nmos@3||-12|0||26||
+NN-Transistor|nmos@4||-4|0||26||
+NN-Transistor|nmos@5||12|0||26||
+NN-Transistor|nmos@6||20|0||26||
+NN-Transistor|nmos@7||28|0||26||
+NPolysilicon-Pin|pin@2||-8|25.5||||
+NPolysilicon-Pin|pin@3||0|25.5||||
+NPolysilicon-Pin|pin@4||-20|-19||||
+NPolysilicon-Pin|pin@5||20|-19||||
+NPolysilicon-Pin|pin@7||-20|29.2||||
+NPolysilicon-Pin|pin@8||12|29.2||||
+NMetal-1-Pin|pin@9||12.5|29.2||||
+NMetal-1-Pin|pin@10||12.5|32||||
+NMetal-1-Pin|pin@11||-19.5|32||||
+NMetal-1-Pin|pin@12||-19.5|29.2||||
+NMetal-1-Pin|pin@22||32|17.5||||
+NMetal-1-Pin|pin@25||4.5|25.5||||
+NMetal-1-Pin|pin@26||4.5|17.5||||
+NMetal-1-Pin|pin@27||26|-38||||
+NMetal-1-Pin|pin@28||26|-32||||
+NMetal-1-Pin|pin@29||32|-32||||
+NPolysilicon-Pin|pin@31||-28|29.2||||
+NPolysilicon-Pin|pin@32||-14|18||||
+NPolysilicon-Pin|pin@33||6|18||||
+NMetal-1-Pin|pin@35||-14|32||||
+NMetal-1-Pin|pin@36||0|-19||||
+NMetal-1-Pin|pin@37||-32|7||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-36.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||36.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|78|48||A
+NP-Select-Node|plnode@1||0|50|75|52||A
+NP-Select-Node|plnode@2||0|-50|75|52||A
+NN-Select-Node|plnode@3||0|0|75|48||A
+NN-Well-Node|plnode@4||0|50|78|52||A
+NN-Well-Node|plnode@5||0|-50|78|52||A
+NP-Transistor|pmos@0||-20|48||26||
+NP-Transistor|pmos@1||-14|48||26||
+NP-Transistor|pmos@2||-8|48||26||
+NP-Transistor|pmos@3||0|48||26||
+NP-Transistor|pmos@4||6|48||26||
+NP-Transistor|pmos@5||12|48||26||
+NP-Transistor|pmos@9||28|-48||26||
+NP-Transistor|pmos@10||20|-48||26||
+AN-Active|net@0|||RS1800|contact@1||0|0|nmos@0|diff-left|1.2|0
+AN-Active|net@1|||RS0|contact@6||8|0|nmos@0|diff-right|6.8|0
+AN-Active|net@2|||RS1800|contact@2||-32|0|nmos@1|diff-left|-30.8|0
+AN-Active|net@3|||RS0|contact@3||-24|0|nmos@1|diff-right|-25.2|0
+AN-Active|net@4|||RS1800|contact@3||-24|0|nmos@2|diff-left|-22.8|0
+AN-Active|net@5|||RS0|contact@4||-16|0|nmos@2|diff-right|-17.2|0
+AN-Active|net@6|||RS1800|contact@4||-16|0|nmos@3|diff-left|-14.8|0
+AN-Active|net@7|||RS0|contact@5||-8|0|nmos@3|diff-right|-9.2|0
+AN-Active|net@8|||RS0|contact@1||0|0|nmos@4|diff-right|-1.2|0
+AN-Active|net@9|||RS1800|contact@5||-8|0|nmos@4|diff-left|-6.8|0
+AN-Active|net@10|||RS1800|contact@6||8|0|nmos@5|diff-left|9.2|0
+AN-Active|net@11|||RS0|contact@7||16|0|nmos@5|diff-right|14.8|0
+AN-Active|net@12|||RS1800|contact@7||16|0|nmos@6|diff-left|17.2|0
+AN-Active|net@13|||RS0|contact@8||24|0|nmos@6|diff-right|22.8|0
+AN-Active|net@14|||RS1800|contact@8||24|0|nmos@7|diff-left|25.2|0
+AN-Active|net@15|||S0|contact@9||32|0|nmos@7|diff-right|30.8|0
+AP-Active|net@16|||RS1800|contact@0||-24|48|pmos@0|diff-left|-22.8|48
+AP-Active|net@17|||RS0|contact@13||24|-48|pmos@10|diff-right|22.8|-48
+AP-Active|net@18|||RS1800|contact@14||16|-48|pmos@10|diff-left|17.2|-48
+AP-Active|net@19|||RS0|contact@10||-4|48|pmos@2|diff-right|-5.2|48
+AP-Active|net@20|||RS1800|contact@10||-4|48|pmos@3|diff-left|-2.8|48
+AP-Active|net@21|||RS0|contact@11||16|48|pmos@5|diff-right|14.8|48
+AP-Active|net@22|||RS0|contact@12||32|-48|pmos@9|diff-right|30.8|-48
+AP-Active|net@23|||RS1800|contact@13||24|-48|pmos@9|diff-left|25.2|-48
+AP-Active|net@24|||RS1800|pmos@0|diff-right|-17.2|48|pmos@1|diff-left|-16.8|48
+AP-Active|net@25|||RS1800|pmos@1|diff-right|-11.2|48|pmos@2|diff-left|-10.8|48
+AP-Active|net@26|||RS1800|pmos@3|diff-right|2.8|48|pmos@4|diff-left|3.2|48
+AP-Active|net@27|||RS1800|pmos@4|diff-right|8.8|48|pmos@5|diff-left|9.2|48
+Ametal-2|net@28||6.2|S1800|contact@16||16|50|pinsVddG@3|vdd|36.5|50
+Ametal-2|net@29||6.2|S0|pinsVddG@3|gnd|36.5|0|contact@20||24|0
+Ametal-2|net@30||6.2|S0|contact@21||16|-50|pinsVddG@2|vdd_1|-36.5|-50
+Ametal-2|net@31||6.2|S1800|pinsVddG@2|vdd|-36.5|50|contact@15||-24|50
+Ametal-1|net@32|||RS900|contact@0||-24|50|contact@15||-24|50
+Ametal-2|net@33||6.2|S1800|contact@15||-24|50|contact@16||16|50
+Ametal-1|net@34|||RS900|contact@11||16|50|contact@16||16|50
+Ametal-2|net@35||6.2|S0|contact@17||-24|0|pinsVddG@2|gnd|-36.5|0
+Ametal-1|net@36|||RS0|contact@3||-24|0|contact@17||-24|0
+Ametal-2|net@37||6.2|S0|contact@18||-8|0|contact@17||-24|0
+Ametal-1|net@38|||RS0|contact@5||-8|0|contact@18||-8|0
+Ametal-2|net@39||6.2|S0|contact@19||8|0|contact@18||-8|0
+Ametal-1|net@40|||RS0|contact@6||8|0|contact@19||8|0
+Ametal-2|net@41||6.2|S0|contact@20||24|0|contact@19||8|0
+Ametal-1|net@42|||RS0|contact@8||24|0|contact@20||24|0
+Ametal-2|net@43||6.2|S0|pinsVddG@3|vdd_1|36.5|-50|contact@22||32|-50
+Ametal-1|net@44|||RS900|contact@14||16|-50|contact@21||16|-50
+Ametal-2|net@45||6.2|S0|contact@22||32|-50|contact@21||16|-50
+Ametal-1|net@46|||RS900|contact@12||32|-50|contact@22||32|-50
+APolysilicon|net@55|||S900|nmos@7|poly-bottom|28|-18|pmos@9|poly-top|28|-30
+APolysilicon|net@56|||S0|pmos@9|poly-top|28|-30|pmos@10|poly-top|20|-30
+APolysilicon|net@57|||S900|pmos@2|poly-bottom|-8|30|pin@2||-8|25.5
+APolysilicon|net@58|||S1800|pin@2||-8|25.5|contact@24||-4|25.5
+APolysilicon|net@59|||S900|pmos@3|poly-bottom|0|30|pin@3||0|25.5
+APolysilicon|net@60|||S0|pin@3||0|25.5|contact@24||-4|25.5
+APolysilicon|net@61|||S900|nmos@2|poly-bottom|-20|-18|pin@4||-20|-19
+APolysilicon|net@62|||S1800|pin@4||-20|-19|contact@25||-18.4|-19
+APolysilicon|net@63|||S900|nmos@6|poly-bottom|20|-18|pin@5||20|-19
+APolysilicon|net@64|||S0|pin@5||20|-19|contact@25||18.4|-19
+APolysilicon|net@65|||S900|nmos@5|poly-bottom|12|-18|contact@25||12|-19
+APolysilicon|net@66|||S900|nmos@0|poly-bottom|4|-18|contact@25||4|-19
+APolysilicon|net@67|||S900|nmos@3|poly-bottom|-12|-18|contact@25||-12|-19
+APolysilicon|net@68|||S900|nmos@4|poly-bottom|-4|-18|contact@25||-4|-19
+APolysilicon|net@75|||S900|pmos@0|poly-bottom|-20|30|pin@7||-20|29.2
+APolysilicon|net@76|||S0|pin@7||-20|29.2|contact@27||-24|29.2
+APolysilicon|net@77|||S900|pmos@5|poly-bottom|12|30|pin@8||12|29.2
+APolysilicon|net@78|||S1800|pin@8||12|29.2|contact@26||16|29.2
+Ametal-1|net@79|||S0|contact@26||14|29.2|pin@9||12.5|29.2
+Ametal-1|net@80|||S2700|pin@9||12.5|29.2|pin@10||12.5|32
+Ametal-1|net@81|||S0|pin@10||12.5|32|pin@35||-14|32
+Ametal-1|net@82|||S900|pin@11||-19.5|32|pin@12||-19.5|29.2
+Ametal-1|net@83|||S0|pin@12||-19.5|29.2|contact@27||-23.9|29.2
+Ametal-1|net@86|||S900|contact@1||0|10|contact@28||0|10
+Ametal-2|net@87|||S1800|contact@29||-16|10|contact@28||0|10
+Ametal-1|net@88|||S900|contact@4||-16|10|contact@29||-16|10
+Ametal-2|net@89|||S1800|contact@30||-32|10|contact@29||-16|10
+Ametal-1|net@90|||S900|contact@2||-32|10|contact@30||-32|10
+Ametal-2|net@91|||S1800|contact@28||0|10|contact@31||16|10
+Ametal-1|net@92|||S900|contact@7||16|10|contact@31||16|10
+Ametal-1|net@95|||S900|contact@10||-4|40|contact@32||-4|40
+Ametal-1|net@106|||S900|pin@22||32|17.5|contact@9||32|10.4
+Ametal-1|net@110|||S1800|contact@24||-6|25.5|pin@25||4.5|25.5
+Ametal-1|net@112|||S900|pin@25||4.5|25.5|pin@26||4.5|17.5
+Ametal-1|net@114|||S1800|pin@26||4.5|17.5|pin@22||32|17.5
+Ametal-1|net@119|||S1800|contact@13||24|-38|pin@27||26|-38
+Ametal-1|net@120|||S2700|pin@27||26|-38|pin@28||26|-32
+Ametal-1|net@121|||S1800|pin@28||26|-32|pin@29||32|-32
+Ametal-1|net@125|||S900|contact@9||32|0|pin@29||32|-32
+APolysilicon|net@126|||S2700|nmos@1|poly-top|-28|18|pin@31||-28|29.2
+APolysilicon|net@127|||S1800|pin@31||-28|29.2|contact@27||-26.6|29.2
+APolysilicon|net@128|||S900|pmos@1|poly-bottom|-14|30|pin@32||-14|18
+APolysilicon|net@129|||S1800|pin@32||-14|18|nmos@3|poly-top|-12|18
+APolysilicon|net@130|||S900|pmos@4|poly-bottom|6|30|pin@33||6|18
+APolysilicon|net@131|||S0|pin@33||6|18|nmos@0|poly-top|4|18
+Ametal-2|net@132|||S1800|contact@32||-4|40|contact@40||29.6|40
+Ametal-1|net@134|||S2700|contact@39||29.6|39|contact@40||29.6|40
+APolysilicon|net@135|||S2700|nmos@7|poly-top|28|18|contact@39||28|39
+Ametal-1|net@136|||S0|pin@35||-14|32|pin@11||-19.5|32
+Ametal-1|net@137|||S2700|contact@25||0|-19|pin@36||0|-19
+Ametal-1|net@138|||S2700|contact@2||-32|0|pin@37||-32|7
+Ametal-1|net@140|||S2700|pin@37||-32|7|contact@41||-32|40
+Ametal-2|net@142|||S0|contact@32||-4|40|contact@41||-32|40
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@36||I
+Emc||D5G2;|pin@35||I
+Epred||D5G2;|pin@37||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell predDri60wMC;1{sch}
+CpredDri60wMC;1{sch}||schematic|1188777360591|1218979607096|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S60
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||8.5|-6.5|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S10
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-12|0||||
+NOff-Page|conn@1||32.5|0||||
+NOff-Page|conn@2||33|-6.5|||RR|
+NGround|gnd@0||0|-13||||
+NGround|gnd@1||8.5|-13||||
+IredFive:inv;1{ic}|inv@0||16|6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||9|42.5|||||ART_message(D5G6;)SpredDri60wMC
+Ngeneric:Invisible-Pin|pin@1||8.5|27|||||ART_message(D5G3;)Sies 15 November 2007
+Ngeneric:Invisible-Pin|pin@2||7.5|35|||||ART_message(D5G4;)S[predecessor driver size 60,with Master Clear]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@16||-6|0||||
+NWire_Pin|pin@21||21|6||||
+NWire_Pin|pin@34||8.5|0||||
+Ngeneric:Invisible-Pin|pin@35||-18|6.5|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||21|0||||
+NWire_Pin|pin@42||28|-6.5||||
+NWire_Pin|pin@53||28|14||||
+NWire_Pin|pin@54||-6|10||||
+IredFive:pms3;1{ic}|pms3@0||0|14|X||D5G4;|ATTR_Delay(D5G1;NPX-3;Y-1;)I100|ATTR_X(D5G1.5;NPX2.75;Y3;)S3.333
+IpredDri60wMC;1{ic}|predDri6@0||31|22|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||8|6|||D0G4;|ATTR_L(D5G1;PUD)D243.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@25|||900|pin@16||-6|0|pin@15||-6|-6
+Awire|net@61|||0|pin@16||-6|0|conn@0|y|-10|0
+Awire|net@70|||1800|inv@0|in|18.5|6|pin@21||21|6
+Awire|net@72|||900|pin@21||21|6|pin@38||21|0
+Awire|net@91|||900|NMOSx@0|s|0|-8|gnd@0||0|-11
+Awire|net@97|||900|pin@4||0|0|NMOSx@0|d|0|-4
+Awire|net@98|||1800|pin@15||-6|-6|NMOSx@0|g|-3|-6
+Awire|net@102|||900|NMOSx@1|s|8.5|-8.5|gnd@1||8.5|-11
+Awire|net@104|||2700|NMOSx@1|d|8.5|-4.5|pin@34||8.5|0
+Awire|net@105|||1800|pin@34||8.5|0|pin@38||21|0
+Awire|net@106|||1800|pin@4||0|0|pin@34||8.5|0
+Awire|net@112|||1800|pin@38||21|0|conn@1|a|30.5|0
+Awire|net@117|||1800|pin@42||28|-6.5|conn@2|y|31|-6.5
+Awire|net@121|||1800|NMOSx@1|g|11.5|-6.5|pin@42||28|-6.5
+Awire|net@145|||0|inv@0|out|13.5|6|wire90@0|b|10.5|6
+Awire|net@156|||2700|pin@42||28|-6.5|pin@53||28|14
+Awire|net@160|||2700|pin@16||-6|0|pin@54||-6|10
+Awire|net@174|||0|wire90@0|a|5.5|6|pms3@0|g3|3|6
+Awire|net@175|||2700|pin@4||0|0|pms3@0|d|0|4
+Awire|net@176|||1800|pin@54||-6|10|pms3@0|g2|-3|10
+Awire|net@177|||0|pin@53||28|14|pms3@0|g|3|14
+Ein||D4G2;|conn@0|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell predORdri20wMC;2{ic}
+CpredORdri20wMC;2{ic}||artwork|1188825505548|1220117345733|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@16||2.5|0|1|1||
+NThick-Circle|art@17||-3.25|-3|12|12|300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@18||-3.25|3|12|12|Y300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@19||-8.4|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-3|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2.5;)S20
+Nschematic:Bus_Pin|pin@43||-3|-2|-1|-1||
+NPin|pin@78||0|3.25|1|1|RR|
+NPin|pin@79||0|4|1|1|RR|
+NPin|pin@80||1|1.5|1|1||
+NPin|pin@81||-2.7|2|1|1|RR|
+NPin|pin@82||-3|2|1|1|RR|
+NPin|pin@83||-2.7|-2|1|1|RR|
+NPin|pin@84||-3|-2|1|1|RR|
+NPin|pin@85||1|4|1|1|RR|
+NPin|pin@86||-2|4|1|1||
+NPin|pin@87||-2|3|1|1||
+NPin|pin@88||-0.5|3.625|1|1||
+NPin|pin@89||-1|4|1|1|RR|
+NPin|pin@90||0|4.75|1|1|RR|
+NPin|pin@91||-2.5|-1|1|1||
+NPin|pin@92||-1|-2.6|1|1||
+Nschematic:Bus_Pin|pin@93||-3|0|-1|-1||
+NPin|pin@95||-3|0|1|1||
+NPin|pin@96||-2.4|0|1|1|RR|
+AThicker|net@62|||FS1431|pin@89||-1|4|pin@88||-0.5|3.625
+AThicker|net@63|||FS900|pin@90||0|4.75|pin@79||0|4
+AThicker|net@64|||FS0|pin@83||-2.7|-2|pin@84||-3|-2
+AThicker|net@65|||FS1800|pin@79||0|4|pin@85||1|4
+AThicker|net@66|||FS369|pin@90||0|4.75|pin@89||-1|4
+AThicker|net@67|||FS900|pin@79||0|4|pin@78||0|3.25
+AThicker|net@68|||FS0|pin@89||-1|4|pin@86||-2|4
+AThicker|net@69|||FS900|pin@86||-2|4|pin@87||-2|3
+AThicker|net@70|||FS1332|pin@91||-2.5|-1|pin@92||-1|-2.6
+AThicker|net@71|||FS900|pin@85||1|4|pin@80||1|1.5
+AThicker|net@72|||FS0|pin@81||-2.7|2|pin@82||-3|2
+AThicker|net@74|||FS0|pin@96||-2.4|0|pin@95||-3|0
+Ein|inA|D5G2;|pin@0||I
+Ein_1|inB|D5G2;|pin@93||I
+Emc||D5G2;|pin@43||I
+Epred||D5G2;|pin@2||O
+X
+
+# Cell predORdri20wMC;1{lay}
+CpredORdri20wMC;1{lay}||cmos90|1219497083032|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@1||-16|0||20.8||
+NMetal-1-N-Active-Con|contact@2||-8|0||20.8||
+NMetal-1-N-Active-Con|contact@3||0|0||20.8||
+NMetal-1-N-Active-Con|contact@4||25|9||5.2||
+NMetal-1-P-Active-Con|contact@5||-18|43.5||15.6||
+NMetal-1-P-Active-Con|contact@6||8|43.5||15.6||
+NMetal-1-P-Active-Con|contact@7||25|43.5||15.6||
+NMetal-1-N-Active-Con|contact@8||-25|9||5.2|X|
+NMetal-1-Polysilicon-Con|contact@9||-8|-22.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@10||-23|-7.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@12||19.5|21.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@13||8|59.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@15||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||-16|0||6.2||
+NMetal-1-N-Active-Con|contact@18||8|0||20.8||
+NMetal-1-N-Active-Con|contact@19||16|0||20.8||
+NMetal-1-Polysilicon-Con|contact@20||8|-22.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@21||16|0||6.2||
+NMetal-1-P-Active-Con|contact@22||17|43.5||15.6||
+NX-Metal-1-Metal-2-Con|contact@23||17|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@24||-18|50||6.2||
+NN-Transistor|nmos@1||-12|0||26||
+NN-Transistor|nmos@2||-4|0||26||
+NN-Transistor|nmos@3||21|9||8||
+NN-Transistor|nmos@5||-21|9||8|X|
+NN-Transistor|nmos@6||4|0||26||
+NN-Transistor|nmos@7||12|0||26||
+NMetal-1-Pin|pin@7||-8|16||||
+NMetal-1-Pin|pin@8||-24.5|16||||
+NMetal-1-Pin|pin@11||25|60||||
+NMetal-1-Pin|pin@12||19.5|16||||
+NMetal-1-Pin|pin@13||-24.5|11.6||||
+NMetal-1-Pin|pin@14||-8|-22||||
+NMetal-1-Pin|pin@15||-23|-7||||
+NMetal-1-Pin|pin@23||-18|35.2||||
+NPolysilicon-Pin|pin@26||-21|-4.9||||
+NPolysilicon-Pin|pin@27||-21|28.5||||
+NPolysilicon-Pin|pin@30||-2|23||||
+NPolysilicon-Pin|pin@31||4|23||||
+NPolysilicon-Pin|pin@32||-8|22.5||||
+NPolysilicon-Pin|pin@33||-12|22.5||||
+NPolysilicon-Pin|pin@34||4|59.5||||
+NPolysilicon-Pin|pin@35||-4|-22.5||||
+NPolysilicon-Pin|pin@36||-12|-22.5||||
+NPolysilicon-Pin|pin@37||4|-22.5||||
+NPolysilicon-Pin|pin@38||12|-22.5||||
+NPolysilicon-Pin|pin@39||21|24||||
+NMetal-1-Pin|pin@40||8|16||||
+NMetal-1-Pin|pin@41||8|-22||||
+NMetal-1-Pin|pin@43||10.6|60||||
+NPolysilicon-Pin|pin@44||21|0||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-29.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||29.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|64|48||A
+NN-Well-Node|plnode@1||0|-50|64|52||A
+NN-Well-Node|plnode@2||0|50|64|52||A
+NP-Select-Node|plnode@3||0|-50|61|52||A
+NP-Select-Node|plnode@4||0|50|61|52||A
+NN-Select-Node|plnode@5||0|0|61|48||A
+NP-Transistor|pmos@0||-8|43.5||20||
+NP-Transistor|pmos@1||-2|43.5||20||
+NP-Transistor|pmos@2||4|43.5||20||
+NP-Transistor|pmos@3||21|43.5||20||
+NP-Transistor|pmos@4||-14|43.5||20||
+AN-Active|net@0|||RS1800|contact@1||-16|0|nmos@1|diff-left|-14.8|0
+AN-Active|net@1|||RS0|contact@2||-8|0|nmos@1|diff-right|-9.2|0
+AN-Active|net@2|||RS1800|contact@2||-8|0|nmos@2|diff-left|-6.8|0
+AN-Active|net@3|||RS0|contact@3||0|0|nmos@2|diff-right|-1.2|0
+AN-Active|net@5|||RS0|contact@4||25|9|nmos@3|diff-right|23.8|9
+AP-Active|net@9|||RS0|contact@6||8|43.5|pmos@2|diff-right|6.8|43.5
+AP-Active|net@11|||RS0|contact@7||25|43.5|pmos@3|diff-right|23.8|43.5
+AP-Active|net@12|||RS0|pmos@2|diff-left|1.2|43.5|pmos@1|diff-right|0.8|43.5
+AP-Active|net@13|||RS0|pmos@1|diff-left|-4.8|43.5|pmos@0|diff-right|-5.2|43.5
+AN-Active|net@14|||RS0|contact@1||-16|4.5|nmos@5|diff-left|-18.2|4.5
+AN-Active|net@15|||RS1800|contact@8||-25|9|nmos@5|diff-right|-23.8|9
+Ametal-1|net@32|||S900|pin@7||-8|16|contact@2||-8|10.4
+Ametal-1|net@35|||S900|contact@7||25|42.2|contact@4||25|11.6
+Ametal-2|net@41||6.2|S1800|pinsVddG@2|gnd|-29.5|0|contact@16||-16|0
+Ametal-2|net@43||6.2|S0|pinsVddG@3|vdd_1|29.5|-50|pinsVddG@2|vdd_1|-29.5|-50
+Ametal-2|net@44||6.2|S0|pinsVddG@3|vdd|29.5|50|contact@23||17|50
+Ametal-2|net@46||6.2|S1800|contact@15||0|0|contact@21||16|0
+Ametal-1|net@47|||S0|contact@3||0|0|contact@15||0|0
+Ametal-2|net@48||6.2|S1800|contact@16||-16|0|contact@15||0|0
+Ametal-1|net@49|||S0|contact@1||-16|0|contact@16||-16|0
+Ametal-1|net@50|||S2700|contact@7||25|51.3|pin@11||25|60
+Ametal-1|net@52|||S1800|pin@7||-8|16|pin@40||8|16
+Ametal-1|net@53|||S2700|pin@12||19.5|16|contact@12||19.5|18.9
+Ametal-1|net@55|||S0|pin@13||-24.5|11.6|contact@8||-25|11.6
+Ametal-1|net@56|||S900|pin@15||-23|-7|contact@10||-23|-10.1
+Ametal-1|net@57|||S900|pin@14||-8|-22|contact@9||-8|-22.5
+Ametal-1|net@65|||S0|pin@7||-8|16|pin@8||-24.5|16
+Ametal-1|net@71|||S2700|pin@23||-18|35.2|contact@5||-18|35.7
+Ametal-1|net@74|||S2700|pin@13||-24.5|11.6|pin@8||-24.5|16
+AP-Active|net@75|||RS0|pmos@0|diff-left|-10.8|43.5|pmos@4|diff-right|-11.2|43.5
+AP-Active|net@76|||RS1800|contact@5||-18|43.5|pmos@4|diff-left|-16.8|43.5
+AN-Active|net@77|||RS1800|contact@19||16|4.5|nmos@3|diff-left|18.2|4.5
+AN-Active|net@78|||RS0|contact@19||16|0|nmos@7|diff-right|14.8|0
+AN-Active|net@79|||RS0|contact@18||8|0|nmos@6|diff-right|6.8|0
+AN-Active|net@80|||RS1800|contact@3||0|0|nmos@6|diff-left|1.2|0
+AN-Active|net@81|||RS1800|contact@18||8|0|nmos@7|diff-left|9.2|0
+Ametal-2|net@86||6.2|S1800|contact@21||16|0|pinsVddG@3|gnd|29.5|0
+Ametal-1|net@87|||S0|contact@19||16|0|contact@21||16|0
+AP-Active|net@88|||S1800|contact@22||17|43.5|pmos@3|diff-left|18.2|43.5
+Ametal-1|net@90|||S900|contact@22||17|50|contact@23||17|50
+APolysilicon|net@91|||S900|nmos@5|poly-bottom|-21|0|pin@26||-21|-4.9
+APolysilicon|net@92|||S0|pin@26||-21|-4.9|contact@10||-23|-4.9
+APolysilicon|net@93|||S0|pmos@4|poly-bottom|-14|28.5|pin@27||-21|28.5
+APolysilicon|net@94|||S900|pin@27||-21|28.5|nmos@5|poly-top|-21|18
+APolysilicon|net@99|||S900|pmos@1|poly-bottom|-2|28.5|pin@30||-2|23
+APolysilicon|net@100|||S1800|pin@30||-2|23|pin@31||4|23
+APolysilicon|net@101|||S900|pin@31||4|23|nmos@6|poly-top|4|18
+APolysilicon|net@102|||S900|pmos@0|poly-bottom|-8|28.5|pin@32||-8|22.5
+APolysilicon|net@103|||S0|pin@32||-8|22.5|pin@33||-12|22.5
+APolysilicon|net@104|||S900|pin@33||-12|22.5|nmos@1|poly-top|-12|18
+APolysilicon|net@105|||S2700|pmos@2|poly-top|4|58.5|pin@34||4|59.5
+APolysilicon|net@106|||S1800|pin@34||4|59.5|contact@13||5.4|59.5
+APolysilicon|net@107|||S900|nmos@2|poly-bottom|-4|-18|pin@35||-4|-22.5
+APolysilicon|net@108|||S0|pin@35||-4|-22.5|contact@9||-5.4|-22.5
+APolysilicon|net@109|||S900|nmos@1|poly-bottom|-12|-18|pin@36||-12|-22.5
+APolysilicon|net@110|||S1800|pin@36||-12|-22.5|contact@9||-10.6|-22.5
+APolysilicon|net@111|||S900|nmos@6|poly-bottom|4|-18|pin@37||4|-22.5
+APolysilicon|net@112|||S1800|pin@37||4|-22.5|contact@20||5.4|-22.5
+APolysilicon|net@113|||S900|nmos@7|poly-bottom|12|-18|pin@38||12|-22.5
+APolysilicon|net@114|||S0|pin@38||12|-22.5|contact@20||10.6|-22.5
+APolysilicon|net@115|||S2700|nmos@3|poly-top|21|18|pin@39||21|24
+APolysilicon|net@116|||S2700|pin@39||21|24|pmos@3|poly-bottom|21|28.5
+APolysilicon|net@117|||S0|pin@39||21|24|contact@12||19.5|24
+Ametal-1|net@118|||S1800|pin@40||8|16|pin@12||19.5|16
+Ametal-1|net@119||0.4|S900|pin@40||8|16|contact@18||8|10.4
+Ametal-1|net@120|||S2700|contact@20||8|-22.5|pin@41||8|-22
+Ametal-2|net@121||6.2|S1800|contact@24||-18|50|contact@23||17|50
+Ametal-1|net@124|||S900|contact@6||8|43.5|pin@40||8|16
+Ametal-2|net@125||6.2|S1800|pinsVddG@2|vdd|-29.5|50|contact@24||-18|50
+Ametal-1|net@126|||S900|contact@5||-18|50|contact@24||-18|50
+Ametal-1|net@127|||S0|pin@11||25|60|pin@43||10.6|60
+Ametal-1|net@128|||S900|pin@43||10.6|60|contact@13||10.6|59.5
+APolysilicon|net@129|||S900|nmos@3|poly-bottom|21|0|pin@44||21|0
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein|inA|D5G2;|pin@14||I
+EinB||D5G2;|pin@41||I
+Emc||D5G2;|pin@15||I
+Epred||D5G2;|pin@40||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell predORdri20wMC;2{sch}
+CpredORdri20wMC;2{sch}||schematic|1188777360591|1220651008999|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-6|||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S20
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||17.5|-6.5|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S4
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||6|-6|X||D0G4;|ATTR_Delay(D5G1;NPX-2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S20
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||0|4|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@2||0|10|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@3||0|16|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@4||0|22|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-6|-12|||R|
+NOff-Page|conn@1||36.5|0||||
+NOff-Page|conn@2||37|-6.5|||RR|
+NOff-Page|conn@3||12|-12|||R|
+NGround|gnd@0||0|-13||||
+NGround|gnd@1||17.5|-13||||
+NGround|gnd@2||6|-13||||
+IredFive:inv;1{ic}|inv@0||18|4|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||9|48.5|||||ART_message(D5G6;)SpredORdri20wMC
+Ngeneric:Invisible-Pin|pin@1||8.5|33|||||ART_message(D5G3;)Sies 5 September 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|41|||||ART_message(D5G4;)S[two input predecessor driver size 20,with Master Clear]
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@15||-6|-6||||
+NWire_Pin|pin@21||30|4||||
+NWire_Pin|pin@34||17.5|0||||
+Ngeneric:Invisible-Pin|pin@35||-17.5|2|||||ART_message(D5G4;)SHI is full
+NWire_Pin|pin@38||30|0||||
+NWire_Pin|pin@42||24|-6.5||||
+NWire_Pin|pin@56||6|0||||
+NWire_Pin|pin@59||12|-6||||
+NWire_Pin|pin@71||24|22||||
+NWire_Pin|pin@72||12|10||||
+NWire_Pin|pin@73||-6|16||||
+IpredORdri20wMC;2{ic}|predORDr@0||36|26|||D5G4;
+NPower|pwr@0||0|28||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||7|4|||D0G4;|ATTR_L(D5G1;PUD)D243.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@70|||1800|inv@0|in|20.5|4|pin@21||30|4
+Awire|net@72|||900|pin@21||30|4|pin@38||30|0
+Awire|net@91|||900|NMOSx@0|s|0|-8|gnd@0||0|-11
+Awire|net@97|||900|pin@4||0|0|NMOSx@0|d|0|-4
+Awire|net@98|||1800|pin@15||-6|-6|NMOSx@0|g|-3|-6
+Awire|net@102|||900|NMOSx@1|s|17.5|-8.5|gnd@1||17.5|-11
+Awire|net@104|||2700|NMOSx@1|d|17.5|-4.5|pin@34||17.5|0
+Awire|net@105|||1800|pin@34||17.5|0|pin@38||30|0
+Awire|net@106|||1800|pin@56||6|0|pin@34||17.5|0
+Awire|net@112|||1800|pin@38||30|0|conn@1|a|34.5|0
+Awire|net@117|||1800|pin@42||24|-6.5|conn@2|y|35|-6.5
+Awire|net@121|||1800|NMOSx@1|g|20.5|-6.5|pin@42||24|-6.5
+Awire|net@145|||0|inv@0|out|15.5|4|wire90@0|b|9.5|4
+Awire|net@181|||900|PMOSx@1|d|0|2|pin@4||0|0
+Awire|net@182|||1800|pin@4||0|0|pin@56||6|0
+Awire|net@183|||2700|NMOSx@2|d|6|-4|pin@56||6|0
+Awire|net@184|||2700|gnd@2||6|-11|NMOSx@2|s|6|-8
+Awire|net@188|||2700|conn@0|y|-6|-10|pin@15||-6|-6
+Awire|net@191|||900|pin@59||12|-6|conn@3|y|12|-10
+Awire|net@192|||1800|NMOSx@2|g|9|-6|pin@59||12|-6
+Awire|net@203|||2700|PMOSx@1|s|0|6|PMOSx@2|d|0|8
+Awire|net@204|||900|PMOSx@3|d|0|14|PMOSx@2|s|0|12
+Awire|net@205|||900|PMOSx@4|d|0|20|PMOSx@3|s|0|18
+Awire|net@206|||900|pwr@0||0|28|PMOSx@4|s|0|24
+Awire|net@214|||900|pin@72||12|10|pin@59||12|-6
+Awire|net@217|||0|wire90@0|a|4.5|4|PMOSx@1|g|3|4
+Awire|net@220|||1800|PMOSx@4|g|3|22|pin@71||24|22
+Awire|net@222|||1800|PMOSx@2|g|3|10|pin@72||12|10
+Awire|net@223|||0|PMOSx@3|g|-3|16|pin@73||-6|16
+Awire|net@225|||2700|pin@42||24|-6.5|pin@71||24|22
+Awire|net@226|||2700|pin@15||-6|-6|pin@73||-6|16
+Ein|inA|D4G2;|conn@0|a|I
+Ein_1|inB|D4G2;|conn@3|a|I
+Emc||D4G2;|conn@2|a|I
+Epred||D6G2;|conn@1|y|O
+X
+
+# Cell suc3ANDdri20;1{ic}
+Csuc3ANDdri20;1{ic}||artwork|1188825505548|1234390437136|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|6|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-5|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+NPin|pin@17||0|4|1|1||
+NPin|pin@18||0|-4|1|1||
+NPin|pin@19||4|0|1|1||
+NPin|pin@32||2|4|1|1||
+NPin|pin@33||2|6|1|1||
+NPin|pin@34||1|5|1|1||
+NPin|pin@35||2|5|1|1||
+NPin|pin@36||3|5|1|1||
+NPin|pin@37||-1|5|1|1||
+NPin|pin@38||3|1|1|1||
+NPin|pin@39||-1|3|1|1||
+NPin|pin@40||0|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||1.5|0|||||ART_message(D5G2;)S20
+NPin|pin@42||-5|-2|1|1||
+NPin|pin@43||-4|-2|1|1||
+NPin|pin@44||-5|2|1|1||
+NPin|pin@45||-4|2|1|1||
+NPin|pin@46||4|0|1|1||
+NPin|pin@47||5|0|1|1||
+NPin|pin@48||-4|3|1|1||
+NPin|pin@49||-3|3|1|1||
+NPin|pin@50||-4|-3|1|1||
+NPin|pin@51||-3|-3|1|1||
+NPin|pin@52||-4|-2|1|1||
+Nschematic:Bus_Pin|pin@53||-5|0|-1|-1||
+NPin|pin@54||-4|0|1|1||
+NPin|pin@55||-5|0|1|1||
+AThicker|net@12|||FS900|pin@40||0|3|pin@18||0|-4
+AThicker|net@13|||FS2250|pin@18||0|-4|pin@19||4|0
+AThicker|net@14|||FS3150|pin@19||4|0|pin@17||0|4
+AThicker|net@25|||FS2700|pin@35||2|5|pin@33||2|6
+AThicker|net@26|||FS450|pin@33||2|6|pin@34||1|5
+AThicker|net@27|||FS2700|pin@32||2|4|pin@35||2|5
+AThicker|net@28|||FS1800|pin@35||2|5|pin@36||3|5
+AThicker|net@29|||FS0|pin@34||1|5|pin@37||-1|5
+AThicker|net@30|||FS900|pin@36||3|5|pin@38||3|1
+AThicker|net@31|||FS900|pin@37||-1|5|pin@39||-1|3
+AThicker|net@32|||FS900|pin@17||0|4|pin@40||0|3
+AThicker|net@33|||FS1800|pin@39||-1|3|pin@40||0|3
+AThicker|net@34|||FS1800|pin@42||-5|-2|pin@43||-4|-2
+AThicker|net@35|||FS1800|pin@44||-5|2|pin@45||-4|2
+AThicker|net@36|||FS1800|pin@46||4|0|pin@47||5|0
+AThicker|net@37|||FS0|pin@49||-3|3|pin@48||-4|3
+AThicker|net@38|||FS900|pin@54||-4|0|pin@50||-4|-3
+AThicker|net@39|||FS1800|pin@50||-4|-3|pin@51||-3|-3
+AThicker|net@40|||FS3150|pin@51||-3|-3|pin@52||-4|-2
+AThicker|net@41|||FS900|pin@48||-4|3|pin@54||-4|0
+AThicker|net@42|||FS0|pin@54||-4|0|pin@55||-5|0
+EinA||D5G2;|pin@0||I
+EinA_1|inB|D5G2;|pin@53||I
+EinB|inC|D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell suc3ANDdri20;1{lay}
+Csuc3ANDdri20;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||27|50||20.8||
+NMetal-1-P-Active-Con|contact@1||19|50||20.8||
+NMetal-1-P-Active-Con|contact@2||11|50||20.8||
+NMetal-1-N-Active-Con|contact@3||14|3||5.2||
+NMetal-1-N-Active-Con|contact@4||28|3||5.2||
+NMetal-1-P-Active-Con|contact@5||36|47||15.6||
+NMetal-1-N-Active-Con|contact@6||36|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||28|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||11|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||27|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||30.5|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||27|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||19|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||11|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||11|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||27|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@23||11|-16|5.2||R|
+NMetal-1-Polysilicon-Con|contact@24||10.5|21|5.2||R|
+Igates3inM:nand3in6.6A;6{lay}|nand3in6@0||-16|0|||D5G4;
+NN-Transistor|nmos@0||32|3||8||
+NN-Transistor|nmos@1||18|3||8||
+NN-Transistor|nmos@2||24|3||8||
+NPolysilicon-Pin|pin@0||15|31||||
+NPolysilicon-Pin|pin@1||23|31||||
+NMetal-1-Pin|pin@2||36|-12||||
+NMetal-1-Pin|pin@3||19|34||||
+NPolysilicon-Pin|pin@4||32|25.9||||
+NMetal-1-Pin|pin@6||30.5|34||||
+NPolysilicon-Pin|pin@7||31|25.9||||
+NPolysilicon-Pin|pin@8||24|-12.5||||
+NMetal-1-Pin|pin@9||29.6|-12||||
+NMetal-1-Pin|pin@10||19|-34||||
+NPolysilicon-Pin|pin@35||18|31||||
+NMetal-1-Pin|pin@36||16.5|3||||
+NMetal-1-Pin|pin@38||16.5|34||||
+NMetal-1-Pin|pin@40||16.5|-34||||
+NPolysilicon-Pin|pin@41||18|23||||
+NMetal-1-Pin|pin@44||5|22||||
+NPolysilicon-Pin|pin@53||32|62||||
+NMetal-1-Pin|pin@54||19|-63||||
+NMetal-1-Pin|pin@56||-7.5|22||||
+NMetal-1-Pin|pin@57||11|-34||||
+NMetal-1-Pin|pin@58||3.5|-34||||
+NMetal-1-Pin|pin@59||3.5|-38.5||||
+NPolysilicon-Pin|pin@60||13|-6||||
+NPolysilicon-Pin|pin@61||13|-10.5||||
+NPolysilicon-Pin|pin@62||13|-13.4||||
+NPolysilicon-Pin|pin@63||13|-32||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||40.5|0|||D5G4;
+NP-Well-Node|plnode@0||16.5|0|53|48||A
+NN-Well-Node|plnode@1||16.5|-50|53|52||A
+NN-Well-Node|plnode@2||16.5|50|53|52||A
+NP-Select-Node|plnode@3||16.5|-50|50|52||A
+NP-Select-Node|plnode@4||16.5|50|50|52||A
+NN-Select-Node|plnode@5||16.5|0|50|48||A
+NP-Transistor|pmos@0||32|47||20||
+NP-Transistor|pmos@1||23|50||26||
+NP-Transistor|pmos@2||15|50||26||
+NP-Transistor|pmos@3||23|-50||26||
+NP-Transistor|pmos@4||15|-50||26||
+AN-Active|net@0|||RS1800|contact@4||28|3|nmos@0|diff-left|29.2|3
+AN-Active|net@1|||RS0|contact@6||36|3|nmos@0|diff-right|34.8|3
+AN-Active|net@2|||RS1800|contact@3||14|3|nmos@1|diff-left|15.2|3
+AN-Active|net@3|||RS0|contact@4||28|3|nmos@2|diff-right|26.8|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|20.8|3|nmos@2|diff-left|21.2|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|15|32|pin@0||15|31
+APolysilicon|net@12|||S900|pmos@1|poly-bottom|23|32|pin@1||23|31
+Ametal-1|net@13|||S900|contact@6||36|2.4|pin@2||36|-12
+Ametal-2|net@16||6.2|S0|contact@18||27|-50|contact@17||11|-50
+Ametal-1|net@18|||S0|contact@4||28|2.5|contact@8||28|2.5
+Ametal-2|net@19||6.2|S0|contact@10||27|50|contact@9||11|50
+Ametal-1|net@20|||S0|contact@2||11|50|contact@9||11|50
+Ametal-1|net@22|||S0|contact@0||27|50|contact@10||27|50
+APolysilicon|net@23|||S900|pmos@0|poly-bottom|32|32|pin@4||32|25.9
+APolysilicon|net@24|||S0|pin@4||32|25.9|contact@11||30.5|25.9
+Ametal-1|net@27|||S1800|pin@3||19|34|pin@6||30.5|34
+Ametal-1|net@28|||S900|pin@6||30.5|34|contact@11||30.5|27.1
+APolysilicon|net@30|||S0|pin@7||31|25.9|contact@11||30.5|25.9
+APolysilicon|net@31|||S900|nmos@2|poly-bottom|24|-6|pin@8||24|-12.5
+APolysilicon|net@32|||S1800|pin@8||24|-12.5|contact@7||25.4|-12.5
+Ametal-1|net@33|||S0|pin@2||36|-12|pin@9||29.6|-12
+Ametal-1|net@34|||S900|pin@9||29.6|-12|contact@7||29.6|-12.5
+Ametal-1|net@39|||S2700|contact@13||19|-50|pin@10||19|-34
+Ametal-1|net@40|||S900|contact@1||19|39.6|pin@3||19|34
+Ametal-1|net@57|||S900|contact@14||11|-50|contact@17||11|-50
+Ametal-1|net@59|||S900|contact@12||27|-50|contact@18||27|-50
+Ametal-2|net@77||6.2|S1800|contact@10||27|50|pinsVddG@3|vdd|40.5|50
+Ametal-2|net@78||6.2|S1800|contact@8||28|0|pinsVddG@3|gnd|40.5|0
+Ametal-2|net@79||6.2|S1800|contact@18||27|-50|pinsVddG@3|vdd_1|40.5|-50
+AP-Active|net@80|||RS1800|contact@0||27|48.5|pmos@0|diff-left|29.2|48.5
+AP-Active|net@81|||RS0|contact@5||36|47|pmos@0|diff-right|34.8|47
+AP-Active|net@82|||RS0|contact@0||27|50|pmos@1|diff-right|25.8|50
+AP-Active|net@83|||RS1800|contact@1||19|50|pmos@1|diff-left|20.2|50
+AP-Active|net@84|||RS0|contact@1||19|50|pmos@2|diff-right|17.8|50
+AP-Active|net@85|||RS1800|contact@2||11|50|pmos@2|diff-left|12.2|50
+AP-Active|net@86|||RS0|contact@12||27|-50|pmos@3|diff-right|25.8|-50
+AP-Active|net@87|||RS1800|contact@13||19|-50|pmos@3|diff-left|20.2|-50
+AP-Active|net@88|||RS0|contact@13||19|-50|pmos@4|diff-right|17.8|-50
+AP-Active|net@89|||RS1800|contact@14||11|-50|pmos@4|diff-left|12.2|-50
+APolysilicon|net@95|||S0|pin@1||23|31|pin@35||18|31
+APolysilicon|net@119|||S0|pin@35||18|31|pin@0||15|31
+Ametal-1|net@121|||S1800|contact@3||14|3|pin@36||16.5|3
+Ametal-1|net@124|||S1800|pin@38||16.5|34|pin@3||19|34
+Ametal-1|net@127|||S1800|pin@40||16.5|-34|pin@10||19|-34
+Ametal-1|net@128|||S2700|contact@6||36|2.6|contact@5||36|47
+APolysilicon|net@129|||S2700|nmos@1|poly-top|18|12|pin@41||18|23
+Ametal-1|net@131|||S2700|pin@36||16.5|3|pin@38||16.5|34
+Ametal-1|net@132|||S900|pin@36||16.5|3|pin@40||16.5|-34
+APolysilicon|net@133|||S2700|pin@41||18|23|pin@35||18|31
+APolysilicon|net@134|||S1800|contact@24||10.5|23|pin@41||18|23
+Ametal-1|net@140|||S0|contact@24||10.5|22|pin@44||5|22
+APolysilicon|net@143|||S900|pin@4||32|25.9|nmos@0|poly-top|32|12
+APolysilicon|net@157|||S900|pin@53||32|62|pmos@0|poly-top|32|62
+Ametal-1|net@158|||S900|contact@13||19|-50|pin@54||19|-63
+Ametal-2|net@164||6.2|S0|contact@8||28|0|nand3in6@0|gnd_1|8.5|0
+Ametal-2|net@165||6.2|S0|contact@9||11|50|nand3in6@0|vdd_2|8.5|50
+Ametal-2|net@166||6.2|S0|contact@17||11|-50|nand3in6@0|vdd_3|8.5|-50
+Ametal-1|net@167|||S900|contact@23||11|-18.6|pin@57||11|-34
+Ametal-1|net@168|||S0|pin@59||3.5|-38.5|nand3in6@0|out|-16|-38.5
+Ametal-1|net@169|||S0|pin@44||5|22|pin@56||-7.5|22
+Ametal-1|net@170|||S2700|pin@56||-7.5|22|nand3in6@0|out_1|-7.5|38.5
+Ametal-1|net@172|||S0|pin@57||11|-34|pin@58||3.5|-34
+Ametal-1|net@174|||S2700|pin@59||3.5|-38.5|pin@58||3.5|-34
+APolysilicon|net@176|||S0|pmos@3|poly-top|23|-32|pmos@4|poly-top|15|-32
+APolysilicon|net@177|||S0|nmos@1|poly-bottom|18|-6|pin@60||13|-6
+APolysilicon|net@178|||S900|pin@60||13|-6|pin@61||13|-10.5
+APolysilicon|net@179|||S900|pin@61||13|-10.5|pin@62||13|-13.4
+APolysilicon|net@180|||S0|pin@62||13|-13.4|contact@23||11|-13.4
+APolysilicon|net@181|||S900|pin@62||13|-13.4|pin@63||13|-32
+APolysilicon|net@182|||S1800|pin@63||13|-32|pmos@4|poly-top|15|-32
+Egnd||D5G2;|nand3in6@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|nand3in6@0|inA|I
+EinB||D5G2;|nand3in6@0|inB|I
+EinC||D5G2;|nand3in6@0|inC|I
+Esucc||D5G2;|pin@38||O
+Esucc_1||D5G2;|pin@54||O
+Evdd||D5G2;|nand3in6@0|vdd|P
+Evdd_1||D5G2;|nand3in6@0|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell suc3ANDdri20;1{sch}
+Csuc3ANDdri20;1{sch}||schematic|1188777360591|1234811508095|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-4||||
+NOff-Page|conn@1||20.5|0||||
+NOff-Page|conn@2||-23|4||||
+NOff-Page|conn@3||-23|0||||
+IredFive:inv;1{ic}|inv@0||13|-9|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand3;1{ic}|nand3@0||-14.5|0|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S6.667|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)Ssuc3ANDdri20
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 11 February 2008
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor AND driver size 20
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|4||||
+NWire_Pin|pin@8||-19|-4||||
+NWire_Pin|pin@12||17|-9||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@31||-4|0||||
+NWire_Pin|pin@32||-4|-5||||
+NWire_Pin|pin@33||-19|-2||||
+NWire_Pin|pin@34||-19|2||||
+NPower|pwr@0||0|13.5||||
+Isuc3ANDdri20;1{ic}|suc3ANDd@0||19.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D309.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-9|||D0G4;|ATTR_L(D5G1;PUD)D114.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|4|pin@6||-19|4
+Awire|net@11|||1800|conn@0|y|-21|-4|pin@8||-19|-4
+Awire|net@19|||1800|inv@0|in|15.5|-9|pin@12||17|-9
+Awire|net@20|||1800|pin@13||17|0|conn@1|a|18.5|0
+Awire|net@21|||2700|pin@12||17|-9|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@67|||0|wire90@0|a|-10.5|0|nand3@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@32||-4|-5
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-9|wire90@1|b|9|-9
+Awire|net@74|||0|nms2@0|g2|-3|-5|pin@32||-4|-5
+Awire|net@75|||1800|nms2@0|g|3|-9|wire90@1|a|4|-9
+Awire|net@78|||1800|pin@33||-19|-2|nand3@0|ina|-17|-2
+Awire|net@80|||1800|pin@34||-19|2|nand3@0|inc|-17|2
+Awire|net@81|||900|pin@6||-19|4|pin@34||-19|2
+Awire|net@82|||2700|pin@8||-19|-4|pin@33||-19|-2
+Awire|net@83|||1800|conn@3|y|-21|0|nand3@0|inb|-17|0
+EinA||D4G2;|conn@0|a|I
+EinA_1|inB|D4G2;|conn@3|a|I
+EinB|inC|D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucANDdri10;1{ic}
+CsucANDdri10;1{ic}||artwork|1188825505548|1240293237831|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-5|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+NPin|pin@17||0|4|1|1||
+NPin|pin@18||0|-4|1|1||
+NPin|pin@19||4|0|1|1||
+NPin|pin@32||2|4|1|1||
+NPin|pin@33||2|6|1|1||
+NPin|pin@34||1|5|1|1||
+NPin|pin@35||2|5|1|1||
+NPin|pin@36||3|5|1|1||
+NPin|pin@37||-1|5|1|1||
+NPin|pin@38||3|1|1|1||
+NPin|pin@39||-1|3|1|1||
+NPin|pin@40||0|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||1.5|0|||||ART_message(D5G2;)S10
+NPin|pin@42||-5|-1|1|1||
+NPin|pin@43||-4|-1|1|1||
+NPin|pin@44||-5|1|1|1||
+NPin|pin@45||-4|1|1|1||
+NPin|pin@46||4|0|1|1||
+NPin|pin@47||5|0|1|1||
+NPin|pin@48||-4|2|1|1||
+NPin|pin@49||-3|2|1|1||
+NPin|pin@50||-4|-2|1|1||
+NPin|pin@51||-3|-2|1|1||
+NPin|pin@52||-4|-1|1|1||
+AThicker|net@12|||FS900|pin@40||0|3|pin@18||0|-4
+AThicker|net@13|||FS2250|pin@18||0|-4|pin@19||4|0
+AThicker|net@14|||FS3150|pin@19||4|0|pin@17||0|4
+AThicker|net@25|||FS2700|pin@35||2|5|pin@33||2|6
+AThicker|net@26|||FS450|pin@33||2|6|pin@34||1|5
+AThicker|net@27|||FS2700|pin@32||2|4|pin@35||2|5
+AThicker|net@28|||FS1800|pin@35||2|5|pin@36||3|5
+AThicker|net@29|||FS0|pin@34||1|5|pin@37||-1|5
+AThicker|net@30|||FS900|pin@36||3|5|pin@38||3|1
+AThicker|net@31|||FS900|pin@37||-1|5|pin@39||-1|3
+AThicker|net@32|||FS900|pin@17||0|4|pin@40||0|3
+AThicker|net@33|||FS1800|pin@39||-1|3|pin@40||0|3
+AThicker|net@34|||FS1800|pin@42||-5|-1|pin@43||-4|-1
+AThicker|net@35|||FS1800|pin@44||-5|1|pin@45||-4|1
+AThicker|net@36|||FS1800|pin@46||4|0|pin@47||5|0
+AThicker|net@37|||FS0|pin@49||-3|2|pin@48||-4|2
+AThicker|net@38|||FS900|pin@48||-4|2|pin@50||-4|-2
+AThicker|net@39|||FS1800|pin@50||-4|-2|pin@51||-3|-2
+AThicker|net@40|||FS3150|pin@51||-3|-2|pin@52||-4|-1
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucANDdri10;1{lay}
+CsucANDdri10;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||14.5|47||15.6||
+NMetal-1-N-Active-Con|contact@3||0.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||14.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||22.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||22.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||14.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||14.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||13.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||11|24.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||13.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||5.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||-2.5|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-2.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||13.5|-50||6.2||
+NMetal-1-N-Active-Con|contact@22||-8.5|0||5.2||
+NMetal-1-Polysilicon-Con|contact@23||-2.5|-27.5|5.2||R|
+NMetal-1-P-Active-Con|contact@27||-19.5|-50||5.2||
+NMetal-1-P-Active-Con|contact@28||-19.5|50||5.2||
+NMetal-1-N-Active-Con|contact@29||-22.5|0||5.2||
+NMetal-1-P-Active-Con|contact@30||-11.5|-50||5.2||
+NMetal-1-P-Active-Con|contact@31||-11.5|50||5.2||
+NX-Metal-1-Metal-2-Con|contact@34||-19.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||-19.5|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@42||-16|31|5.2||R|
+NMetal-1-Polysilicon-Con|contact@43||-16|-31|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@44||-22.5|0||6.2||
+NN-Transistor|nmos@0||18.5|3||8||
+NN-Transistor|nmos@1||4.5|3||8||
+NN-Transistor|nmos@2||10.5|3||8||
+NN-Transistor|nmos@3||-12.5|0||11||
+NN-Transistor|nmos@4||-18.5|0||11||
+NPolysilicon-Pin|pin@8||10.5|-12.5||||
+NMetal-1-Pin|pin@9||16.1|-12||||
+NMetal-1-Pin|pin@10||5.5|-34||||
+NPolysilicon-Pin|pin@34||-1|-32||||
+NMetal-1-Pin|pin@36||3|3||||
+NMetal-1-Pin|pin@40||3|-34||||
+NPolysilicon-Pin|pin@42||-1|-28.5||||
+NMetal-1-Pin|pin@47||-16|-31||||
+NMetal-1-Pin|pin@52||-11.5|45||||
+NPolysilicon-Pin|pin@66||-1|-6||||
+NMetal-1-Pin|pin@69||-16|31||||
+NPolysilicon-Pin|pin@88||18.5|62.5||||
+NPolysilicon-Pin|pin@89||-12.5|29||||
+NPolysilicon-Pin|pin@100||-15.5|-28.4||||
+NPolysilicon-Pin|pin@102||-15.5|29||||
+NPolysilicon-Pin|pin@103||-15.5|33||||
+NPolysilicon-Pin|pin@105||-18.5|-28.4||||
+NMetal-1-Pin|pin@106||-10|45||||
+NMetal-1-Pin|pin@107||-10|22||||
+NMetal-1-Pin|pin@108||-10|-29||||
+NMetal-1-Pin|pin@109||-10|0||||
+NPolysilicon-Pin|pin@110||18.5|-12.5||||
+NMetal-1-Pin|pin@111||3|-12.5||||
+NPolysilicon-Pin|pin@112||10.5|21.9||||
+NMetal-1-Pin|pin@113||22.5|24||||
+NMetal-1-Pin|pin@114||-10|-44.5||||
+NMetal-1-Pin|pin@115||-11.5|-44.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-27|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||27|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|59|48||A
+NN-Well-Node|plnode@1||0|-50|59|52||A
+NN-Well-Node|plnode@2||0|50|59|52||A
+NP-Select-Node|plnode@3||0|-50|56|52||A
+NP-Select-Node|plnode@4||0|50|56|52||A
+NN-Select-Node|plnode@5||0|0|56|48||A
+NP-Transistor|pmos@0||18.5|47||20||
+NP-Transistor|pmos@3||9.5|-50||26||
+NP-Transistor|pmos@4||1.5|-50||26||
+NP-Transistor|pmos@5||-15.5|50||11||
+NP-Transistor|pmos@6||-15.5|-50||11||
+AN-Active|net@0|||RS1800|contact@4||14.5|3|nmos@0|diff-left|15.7|3
+AN-Active|net@1|||RS0|contact@6||22.5|3|nmos@0|diff-right|21.3|3
+AN-Active|net@2|||RS1800|contact@3||0.5|3|nmos@1|diff-left|1.7|3
+AN-Active|net@3|||RS0|contact@4||14.5|3|nmos@2|diff-right|13.3|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|7.3|3|nmos@2|diff-left|7.7|3
+Ametal-2|net@16||6.2|S0|contact@18||13.5|-50|contact@17||-2.5|-50
+Ametal-1|net@18|||S0|contact@4||14.5|2.5|contact@8||14.5|2.5
+Ametal-1|net@22|||S0|contact@0||14.5|50|contact@10||13.5|50
+APolysilicon|net@32|||S1800|pin@8||10.5|-12.5|contact@7||11.9|-12.5
+Ametal-1|net@34|||S900|pin@9||16.1|-12|contact@7||16.1|-12.5
+Ametal-1|net@39|||S2700|contact@13||5.5|-50|pin@10||5.5|-34
+Ametal-1|net@57|||S900|contact@14||-2.5|-50|contact@17||-2.5|-50
+Ametal-1|net@59|||S900|contact@12||13.5|-50|contact@18||13.5|-50
+AN-Active|net@62|||RS0|contact@22||-8.5|0|nmos@3|diff-right|-9.7|0
+Ametal-2|net@77||6.2|S1800|contact@10||13.5|50|pinsVddG@3|vdd|27|50
+Ametal-2|net@78||6.2|S1800|contact@8||14.5|0|pinsVddG@3|gnd|27|0
+Ametal-2|net@79||6.2|S1800|contact@18||13.5|-50|pinsVddG@3|vdd_1|27|-50
+APolysilicon|net@114|||S0|pmos@3|poly-top|9.5|-32|pin@34||-1|-32
+APolysilicon|net@117|||S1800|pin@34||-1|-32|pmos@4|poly-top|1.5|-32
+Ametal-1|net@121|||S1800|contact@3||0.5|3|pin@36||3|3
+Ametal-1|net@127|||S1800|pin@40||3|-34|pin@10||5.5|-34
+Ametal-1|net@128|||S2700|pin@113||22.5|24|contact@5||22.5|47
+APolysilicon|net@130|||S900|pin@42||-1|-28.5|pin@34||-1|-32
+Ametal-1|net@132|||S900|pin@111||3|-12.5|pin@40||3|-34
+APolysilicon|net@136|||S1800|contact@23||-2.5|-28.5|pin@42||-1|-28.5
+AN-Active|net@150|||RS1800|contact@29||-22.5|0|nmos@4|diff-left|-21.3|0
+Ametal-1|net@170|||S2700|pin@52||-11.5|45|contact@31||-11.5|48.7
+Ametal-2|net@175||6.2|S0|contact@34||-19.5|50|pinsVddG@2|vdd|-27|50
+Ametal-1|net@176|||S2700|contact@28||-19.5|49.2|contact@34||-19.5|50
+AP-Active|net@198|||RS0|contact@5||22.5|47|pmos@0|diff-right|21.3|47
+AP-Active|net@203|||RS0|contact@12||13.5|-50|pmos@3|diff-right|12.3|-50
+AP-Active|net@204|||RS1800|contact@13||5.5|-50|pmos@3|diff-left|6.7|-50
+AP-Active|net@205|||RS0|contact@13||5.5|-50|pmos@4|diff-right|4.3|-50
+AP-Active|net@206|||RS1800|contact@14||-2.5|-50|pmos@4|diff-left|-1.3|-50
+AP-Active|net@207|||RS0|contact@31||-11.5|50|pmos@5|diff-right|-12.7|50
+AP-Active|net@208|||RS0|contact@30||-11.5|-50|pmos@6|diff-right|-12.7|-50
+APolysilicon|net@220|||S2700|pin@42||-1|-28.5|pin@66||-1|-6
+APolysilicon|net@221|||S1800|pin@66||-1|-6|nmos@1|poly-bottom|4.5|-6
+AN-Active|net@225|||RS0|nmos@3|diff-left|-15.3|0|nmos@4|diff-right|-15.7|0
+AP-Active|net@230|||RS1800|contact@28||-19.5|50|pmos@5|diff-left|-18.3|50
+AP-Active|net@231|||RS1800|contact@27||-19.5|-50|pmos@6|diff-left|-18.3|-50
+Ametal-2|net@239||6.2|S1800|pinsVddG@2|vdd_1|-27|-50|contact@38||-19.5|-50
+Ametal-2|net@240||6.2|S1800|contact@38||-19.5|-50|contact@17||-2.5|-50
+Ametal-1|net@241|||S900|contact@27||-19.5|-50|contact@38||-19.5|-50
+Ametal-1|net@266|||S0|contact@23||-2.5|-29|pin@108||-10|-29
+APolysilicon|net@267|||S2700|pmos@0|poly-top|18.5|62|pin@88||18.5|62.5
+APolysilicon|net@268|||S2700|nmos@3|poly-top|-12.5|10.5|pin@89||-12.5|29
+APolysilicon|net@274|||S2700|pmos@6|poly-top|-15.5|-39.5|pin@100||-15.5|-28.4
+APolysilicon|net@295|||S1800|contact@43||-16|-28.4|pin@100||-15.5|-28.4
+Ametal-1|net@296|||S1800|pin@47||-16|-31|contact@43||-16|-31
+Ametal-2|net@297||6.2|S0|contact@8||14.5|0|contact@44||-22.5|0
+Ametal-2|net@303||6.2|S0|contact@44||-22.5|0|pinsVddG@2|gnd|-27|0
+Ametal-1|net@304|||S0|contact@29||-22.5|0|contact@44||-22.5|0
+APolysilicon|net@305|||S900|pmos@5|poly-bottom|-15.5|39.5|pin@103||-15.5|33
+APolysilicon|net@306|||S1800|pin@102||-15.5|29|pin@89||-12.5|29
+APolysilicon|net@307|||S900|pin@103||-15.5|33|pin@102||-15.5|29
+APolysilicon|net@308|||S0|pin@103||-15.5|33|contact@42||-16|33
+APolysilicon|net@312|||S1800|pin@105||-18.5|-28.4|contact@43||-16|-28.4
+Ametal-1|net@313|||S900|pin@69||-16|31|contact@42||-16|30.9
+APolysilicon|net@314|||S900|nmos@4|poly-bottom|-18.5|-10.5|pin@105||-18.5|-28.4
+Ametal-1|net@315|||S0|pin@106||-10|45|pin@52||-11.5|45
+Ametal-1|net@316|||S900|pin@106||-10|45|pin@107||-10|22
+Ametal-1|net@318|||S900|pin@109||-10|0|pin@108||-10|-29
+Ametal-1|net@319|||S900|pin@107||-10|22|pin@109||-10|0
+Ametal-1|net@320|||S0|contact@22||-8.5|0|pin@109||-10|0
+AP-Active|net@323|||RS1800|contact@0||14.5|47|pmos@0|diff-left|15.7|47
+APolysilicon|net@325|||S900|nmos@0|poly-bottom|18.5|-6|pin@110||18.5|-12.5
+APolysilicon|net@326|||S0|pin@110||18.5|-12.5|contact@7||17.1|-12.5
+Ametal-1|net@327|||S900|pin@36||3|3|pin@111||3|-12.5
+Ametal-1|net@328|||S0|contact@7||11.9|-12.5|pin@111||3|-12.5
+APolysilicon|net@329|||S900|pmos@0|poly-bottom|18.5|32|nmos@0|poly-top|18.5|12
+APolysilicon|net@330|||S2700|nmos@2|poly-top|10.5|12|pin@112||10.5|21.9
+APolysilicon|net@331|||S1800|pin@112||10.5|21.9|contact@11||11|21.9
+Ametal-1|net@332|||S2700|contact@6||22.5|2.6|pin@113||22.5|24
+Ametal-1|net@333|||S1800|contact@11||11|24|pin@113||22.5|24
+Ametal-2|net@334||6.2|S0|contact@10||13.5|50|contact@34||-19.5|50
+Ametal-1|net@335|||S900|pin@108||-10|-29|pin@114||-10|-44.5
+Ametal-1|net@336|||S2700|contact@30||-11.5|-47.4|pin@115||-11.5|-44.5
+Ametal-1|net@337|||S0|pin@114||-10|-44.5|pin@115||-11.5|-44.5
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@47||I
+EinB||D5G2;|pin@69||I
+Esucc||D5G2;|pin@40||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucANDdri10;1{sch}
+CsucANDdri10;1{sch}||schematic|1188777360591|1240293657440|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-2||||
+NOff-Page|conn@1||21|0||||
+NOff-Page|conn@2||-23|2||||
+IredFive:inv;1{ic}|inv@0||13|-9|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||-14.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S2.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)SsucANDdri10
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 20 April 2009
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor AND driver size 10
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|2||||
+NWire_Pin|pin@7||-19|1||||
+NWire_Pin|pin@8||-19|-2||||
+NWire_Pin|pin@9||-19|-1||||
+NWire_Pin|pin@12||17|-9||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@31||-4|0||||
+NWire_Pin|pin@32||-4|-5||||
+NPower|pwr@0||0|13.5||||
+IsucANDdri10;1{ic}|sucANDdr@2||19.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D309.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-9|||D0G4;|ATTR_L(D5G1;PUD)D114.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|2|pin@6||-19|2
+Awire|net@9|||900|pin@6||-19|2|pin@7||-19|1
+Awire|net@11|||1800|conn@0|y|-21|-2|pin@8||-19|-2
+Awire|net@12|||2700|pin@8||-19|-2|pin@9||-19|-1
+Awire|net@19|||1800|inv@0|in|15.5|-9|pin@12||17|-9
+Awire|net@20|||1800|pin@13||17|0|conn@1|a|19|0
+Awire|net@21|||2700|pin@12||17|-9|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@58|||1800|pin@9||-19|-1|nand2@0|ina|-17|-1
+Awire|net@59|||1800|pin@7||-19|1|nand2@0|inb|-17|1
+Awire|net@67|||0|wire90@0|a|-10.5|0|nand2@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@32||-4|-5
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-9|wire90@1|b|9|-9
+Awire|net@74|||0|nms2@0|g2|-3|-5|pin@32||-4|-5
+Awire|net@75|||1800|nms2@0|g|3|-9|wire90@1|a|4|-9
+EinA||D4G2;|conn@0|a|I
+EinB||D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucANDdri20;1{ic}
+CsucANDdri20;1{ic}||artwork|1188825505548|1230660040974|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-5|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+NPin|pin@17||0|4|1|1||
+NPin|pin@18||0|-4|1|1||
+NPin|pin@19||4|0|1|1||
+NPin|pin@32||2|4|1|1||
+NPin|pin@33||2|6|1|1||
+NPin|pin@34||1|5|1|1||
+NPin|pin@35||2|5|1|1||
+NPin|pin@36||3|5|1|1||
+NPin|pin@37||-1|5|1|1||
+NPin|pin@38||3|1|1|1||
+NPin|pin@39||-1|3|1|1||
+NPin|pin@40||0|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||1.5|0|||||ART_message(D5G2;)S20
+NPin|pin@42||-5|-1|1|1||
+NPin|pin@43||-4|-1|1|1||
+NPin|pin@44||-5|1|1|1||
+NPin|pin@45||-4|1|1|1||
+NPin|pin@46||4|0|1|1||
+NPin|pin@47||5|0|1|1||
+NPin|pin@48||-4|2|1|1||
+NPin|pin@49||-3|2|1|1||
+NPin|pin@50||-4|-2|1|1||
+NPin|pin@51||-3|-2|1|1||
+NPin|pin@52||-4|-1|1|1||
+AThicker|net@12|||FS900|pin@40||0|3|pin@18||0|-4
+AThicker|net@13|||FS2250|pin@18||0|-4|pin@19||4|0
+AThicker|net@14|||FS3150|pin@19||4|0|pin@17||0|4
+AThicker|net@25|||FS2700|pin@35||2|5|pin@33||2|6
+AThicker|net@26|||FS450|pin@33||2|6|pin@34||1|5
+AThicker|net@27|||FS2700|pin@32||2|4|pin@35||2|5
+AThicker|net@28|||FS1800|pin@35||2|5|pin@36||3|5
+AThicker|net@29|||FS0|pin@34||1|5|pin@37||-1|5
+AThicker|net@30|||FS900|pin@36||3|5|pin@38||3|1
+AThicker|net@31|||FS900|pin@37||-1|5|pin@39||-1|3
+AThicker|net@32|||FS900|pin@17||0|4|pin@40||0|3
+AThicker|net@33|||FS1800|pin@39||-1|3|pin@40||0|3
+AThicker|net@34|||FS1800|pin@42||-5|-1|pin@43||-4|-1
+AThicker|net@35|||FS1800|pin@44||-5|1|pin@45||-4|1
+AThicker|net@36|||FS1800|pin@46||4|0|pin@47||5|0
+AThicker|net@37|||FS0|pin@49||-3|2|pin@48||-4|2
+AThicker|net@38|||FS900|pin@48||-4|2|pin@50||-4|-2
+AThicker|net@39|||FS1800|pin@50||-4|-2|pin@51||-3|-2
+AThicker|net@40|||FS3150|pin@51||-3|-2|pin@52||-4|-1
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucANDdri20;3{lay}
+CsucANDdri20;3{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||20.5|50||20.8||
+NMetal-1-P-Active-Con|contact@1||12.5|50||20.8||
+NMetal-1-P-Active-Con|contact@2||4.5|50||20.8||
+NMetal-1-N-Active-Con|contact@3||7.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||21.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||29.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||29.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||20.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||21.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||4.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||20.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||24|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||20.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||12.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||4.5|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||4.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||20.5|-50||6.2||
+NMetal-1-N-Active-Con|contact@22||-1.5|0||5.2||
+NMetal-1-Polysilicon-Con|contact@23||4.5|-27.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@24||4.5|26.5|5.2||R|
+NMetal-1-P-Active-Con|contact@27||-12.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@28||-12.5|50||20.8||
+NMetal-1-N-Active-Con|contact@29||-15.5|0||5.2||
+NMetal-1-P-Active-Con|contact@30||-4.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@31||-4.5|50||20.8||
+NX-Metal-1-Metal-2-Con|contact@34||-12.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@35||-1.5|0||6.2||
+NMetal-1-N-Active-Con|contact@37||-29.5|0||5.2||
+NX-Metal-1-Metal-2-Con|contact@38||-12.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@39||-29.5|0||6.2||
+NMetal-1-Polysilicon-Con|contact@40||-12.5|-17.5|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@41||-15.5|17|5.2||RR|
+NN-Transistor|nmos@0||25.5|3||8||
+NN-Transistor|nmos@1||11.5|3||8||
+NN-Transistor|nmos@2||17.5|3||8||
+NN-Transistor|nmos@3||-5.5|0||11||
+NN-Transistor|nmos@4||-11.5|0||11||
+NN-Transistor|nmos@5||-19.5|0||11||
+NN-Transistor|nmos@6||-25.5|0||11||
+NPolysilicon-Pin|pin@0||8.5|31||||
+NPolysilicon-Pin|pin@1||16.5|31||||
+NMetal-1-Pin|pin@2||29.5|-12||||
+NMetal-1-Pin|pin@3||12.5|34||||
+NPolysilicon-Pin|pin@4||25.5|25.9||||
+NMetal-1-Pin|pin@6||24|34||||
+NPolysilicon-Pin|pin@7||24.5|25.9||||
+NPolysilicon-Pin|pin@8||17.5|-12.5||||
+NMetal-1-Pin|pin@9||23.1|-12||||
+NMetal-1-Pin|pin@10||12.5|-34||||
+NPolysilicon-Pin|pin@34||6|-32||||
+NMetal-1-Pin|pin@36||10|3||||
+NMetal-1-Pin|pin@38||10|34||||
+NMetal-1-Pin|pin@40||10|-34||||
+NPolysilicon-Pin|pin@42||6|-28.5||||
+NMetal-1-Pin|pin@47||-15|-19||||
+NMetal-1-Pin|pin@52||-4.5|26||||
+NPolysilicon-Pin|pin@54||6|31||||
+NPolysilicon-Pin|pin@56||6|12||||
+NMetal-1-Pin|pin@57||4.5|26||||
+NPolysilicon-Pin|pin@58||6|24||||
+NMetal-1-Pin|pin@62||-4.5|11||||
+NPolysilicon-Pin|pin@66||6|-6||||
+NMetal-1-Pin|pin@69||-15|19||||
+NMetal-1-Pin|pin@81||-15.5|-11||||
+NMetal-1-Pin|pin@82||-15.5|11||||
+NMetal-1-Pin|pin@83||-4.5|-11||||
+NMetal-1-Pin|pin@87||-4.5|-29||||
+NPolysilicon-Pin|pin@88||25.5|62.5||||
+NPolysilicon-Pin|pin@89||-5.5|15.5||||
+NPolysilicon-Pin|pin@91||-8.5|-17.5||||
+NPolysilicon-Pin|pin@92||-5.5|-15.5||||
+NPolysilicon-Pin|pin@93||-25.5|-15.5||||
+NPolysilicon-Pin|pin@94||-11.5|32||||
+NPolysilicon-Pin|pin@95||-19.5|17||||
+NPolysilicon-Pin|pin@96||-11.5|17||||
+NPolysilicon-Pin|pin@97||-15.1|-15.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-34|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||34|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|73|48||A
+NN-Well-Node|plnode@1||0|-50|73|52||A
+NN-Well-Node|plnode@2||0|50|73|52||A
+NP-Select-Node|plnode@3||0|-50|70|52||A
+NP-Select-Node|plnode@4||0|50|70|52||A
+NN-Select-Node|plnode@5||0|0|70|48||A
+NP-Transistor|pmos@0||25.5|47||20||
+NP-Transistor|pmos@1||16.5|50||26||
+NP-Transistor|pmos@2||8.5|50||26||
+NP-Transistor|pmos@3||16.5|-50||26||
+NP-Transistor|pmos@4||8.5|-50||26||
+NP-Transistor|pmos@5||-8.5|50||26||
+NP-Transistor|pmos@6||-8.5|-50||26||
+AN-Active|net@0|||RS1800|contact@4||21.5|3|nmos@0|diff-left|22.7|3
+AN-Active|net@1|||RS0|contact@6||29.5|3|nmos@0|diff-right|28.3|3
+AN-Active|net@2|||RS1800|contact@3||7.5|3|nmos@1|diff-left|8.7|3
+AN-Active|net@3|||RS0|contact@4||21.5|3|nmos@2|diff-right|20.3|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|14.3|3|nmos@2|diff-left|14.7|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|8.5|32|pin@0||8.5|31
+APolysilicon|net@12|||S900|pmos@1|poly-bottom|16.5|32|pin@1||16.5|31
+Ametal-1|net@13|||S900|contact@6||29.5|2.4|pin@2||29.5|-12
+Ametal-2|net@16||6.2|S0|contact@18||20.5|-50|contact@17||4.5|-50
+Ametal-1|net@18|||S0|contact@4||21.5|2.5|contact@8||21.5|2.5
+Ametal-2|net@19||6.2|S0|contact@10||20.5|50|contact@9||4.5|50
+Ametal-1|net@20|||S0|contact@2||4.5|50|contact@9||4.5|50
+Ametal-1|net@22|||S0|contact@0||20.5|50|contact@10||20.5|50
+APolysilicon|net@23|||S900|pmos@0|poly-bottom|25.5|32|pin@4||25.5|25.9
+APolysilicon|net@24|||S0|pin@4||25.5|25.9|contact@11||24|25.9
+Ametal-1|net@27|||S1800|pin@3||12.5|34|pin@6||24|34
+Ametal-1|net@28|||S900|pin@6||24|34|contact@11||24|27.1
+APolysilicon|net@30|||S0|pin@7||24.5|25.9|contact@11||24|25.9
+APolysilicon|net@31|||S900|nmos@2|poly-bottom|17.5|-6|pin@8||17.5|-12.5
+APolysilicon|net@32|||S1800|pin@8||17.5|-12.5|contact@7||17.9|-12.5
+Ametal-1|net@33|||S0|pin@2||29.5|-12|pin@9||23.1|-12
+Ametal-1|net@34|||S900|pin@9||23.1|-12|contact@7||23.1|-12.5
+Ametal-1|net@39|||S2700|contact@13||12.5|-50|pin@10||12.5|-34
+Ametal-1|net@40|||S900|contact@1||12.5|39.6|pin@3||12.5|34
+Ametal-1|net@57|||S900|contact@14||4.5|-50|contact@17||4.5|-50
+Ametal-1|net@59|||S900|contact@12||20.5|-50|contact@18||20.5|-50
+AN-Active|net@62|||RS0|contact@22||-1.5|0|nmos@3|diff-right|-2.7|0
+Ametal-2|net@74||6.2|S0|contact@9||4.5|50|contact@34||-12.5|50
+Ametal-2|net@77||6.2|S1800|contact@10||20.5|50|pinsVddG@3|vdd|34|50
+Ametal-2|net@78||6.2|S1800|contact@8||21.5|0|pinsVddG@3|gnd|34|0
+Ametal-2|net@79||6.2|S1800|contact@18||20.5|-50|pinsVddG@3|vdd_1|34|-50
+APolysilicon|net@114|||S0|pmos@3|poly-top|16.5|-32|pin@34||6|-32
+APolysilicon|net@117|||S1800|pin@34||6|-32|pmos@4|poly-top|8.5|-32
+Ametal-1|net@121|||S1800|contact@3||7.5|3|pin@36||10|3
+Ametal-1|net@124|||S1800|pin@38||10|34|pin@3||12.5|34
+Ametal-1|net@127|||S1800|pin@40||10|-34|pin@10||12.5|-34
+Ametal-1|net@128|||S2700|contact@6||29.5|2.6|contact@5||29.5|47
+APolysilicon|net@130|||S900|pin@42||6|-28.5|pin@34||6|-32
+Ametal-1|net@131|||S2700|pin@36||10|3|pin@38||10|34
+Ametal-1|net@132|||S900|pin@36||10|3|pin@40||10|-34
+APolysilicon|net@136|||S1800|contact@23||4.5|-28.5|pin@42||6|-28.5
+APolysilicon|net@143|||S900|pin@4||25.5|25.9|nmos@0|poly-top|25.5|12
+AN-Active|net@150|||RS1800|contact@29||-15.5|0|nmos@4|diff-left|-14.3|0
+Ametal-1|net@170|||S2700|pin@52||-4.5|26|contact@31||-4.5|44.8
+Ametal-2|net@175||6.2|S0|contact@34||-12.5|50|pinsVddG@2|vdd|-34|50
+Ametal-1|net@176|||S2700|contact@28||-12.5|49.2|contact@34||-12.5|50
+Ametal-2|net@177||6.2|S0|contact@8||21.5|0|contact@35||-1.5|0
+Ametal-1|net@178|||S0|contact@22||-1.5|0|contact@35||-1.5|0
+APolysilicon|net@181|||S0|pin@0||8.5|31|pin@54||6|31
+APolysilicon|net@184|||S0|pin@1||16.5|31|pin@0||8.5|31
+APolysilicon|net@186|||S1800|pin@56||6|12|nmos@1|poly-top|11.5|12
+APolysilicon|net@187|||S900|pin@58||6|24|pin@56||6|12
+Ametal-1|net@188|||S2700|contact@24||4.5|24.6|pin@57||4.5|26
+Ametal-1|net@189|||S0|pin@57||4.5|26|pin@52||-4.5|26
+APolysilicon|net@190|||S900|pin@54||6|31|pin@58||6|24
+APolysilicon|net@191|||S0|pin@58||6|24|contact@24||4.5|24
+AP-Active|net@197|||RS1800|contact@0||20.5|48.5|pmos@0|diff-left|22.7|48.5
+AP-Active|net@198|||RS0|contact@5||29.5|47|pmos@0|diff-right|28.3|47
+AP-Active|net@199|||RS0|contact@0||20.5|50|pmos@1|diff-right|19.3|50
+AP-Active|net@200|||RS1800|contact@1||12.5|50|pmos@1|diff-left|13.7|50
+AP-Active|net@201|||RS0|contact@1||12.5|50|pmos@2|diff-right|11.3|50
+AP-Active|net@202|||RS1800|contact@2||4.5|50|pmos@2|diff-left|5.7|50
+AP-Active|net@203|||RS0|contact@12||20.5|-50|pmos@3|diff-right|19.3|-50
+AP-Active|net@204|||RS1800|contact@13||12.5|-50|pmos@3|diff-left|13.7|-50
+AP-Active|net@205|||RS0|contact@13||12.5|-50|pmos@4|diff-right|11.3|-50
+AP-Active|net@206|||RS1800|contact@14||4.5|-50|pmos@4|diff-left|5.7|-50
+AP-Active|net@207|||RS0|contact@31||-4.5|50|pmos@5|diff-right|-5.7|50
+AP-Active|net@208|||RS0|contact@30||-4.5|-50|pmos@6|diff-right|-5.7|-50
+Ametal-1|net@213|||S900|pin@52||-4.5|26|pin@62||-4.5|11
+APolysilicon|net@220|||S2700|pin@42||6|-28.5|pin@66||6|-6
+APolysilicon|net@221|||S1800|pin@66||6|-6|nmos@1|poly-bottom|11.5|-6
+AN-Active|net@225|||RS0|nmos@3|diff-left|-8.3|0|nmos@4|diff-right|-8.7|0
+AN-Active|net@228|||RS0|contact@29||-15.5|0|nmos@5|diff-right|-16.7|0
+AN-Active|net@229|||RS1800|contact@37||-29.5|0|nmos@6|diff-left|-28.3|0
+AP-Active|net@230|||RS1800|contact@28||-12.5|50|pmos@5|diff-left|-11.3|50
+AP-Active|net@231|||RS1800|contact@27||-12.5|-50|pmos@6|diff-left|-11.3|-50
+Ametal-2|net@239||6.2|S1800|pinsVddG@2|vdd_1|-34|-50|contact@38||-12.5|-50
+Ametal-2|net@240||6.2|S1800|contact@38||-12.5|-50|contact@17||4.5|-50
+Ametal-1|net@241|||S900|contact@27||-12.5|-50|contact@38||-12.5|-50
+AN-Active|net@242|||RS1800|nmos@6|diff-right|-22.7|0|nmos@5|diff-left|-22.3|0
+Ametal-2|net@243||6.2|S0|contact@35||-1.5|0|contact@39||-29.5|0
+Ametal-2|net@244||6.2|S0|contact@39||-29.5|0|pinsVddG@2|gnd|-34|0
+Ametal-1|net@245|||S0|contact@37||-29.5|0|contact@39||-29.5|0
+Ametal-1|net@252|||S2700|pin@81||-15.5|-11|contact@29||-15.5|-2.6
+Ametal-1|net@253|||S2700|contact@29||-15.5|2.6|pin@82||-15.5|11
+Ametal-1|net@254|||S1800|pin@82||-15.5|11|pin@62||-4.5|11
+Ametal-1|net@256|||S2700|pin@87||-4.5|-29|pin@83||-4.5|-11
+Ametal-1|net@257|||S1800|pin@81||-15.5|-11|pin@83||-4.5|-11
+Ametal-1|net@263|||S2700|pin@47||-15|-19|contact@40||-15|-17.5
+Ametal-1|net@264|||S900|pin@69||-15|19|contact@41||-15|17
+Ametal-1|net@265|||S2700|contact@30||-4.5|-39.6|pin@87||-4.5|-29
+Ametal-1|net@266|||S0|contact@23||4.5|-29|pin@87||-4.5|-29
+APolysilicon|net@267|||S2700|pmos@0|poly-top|25.5|62|pin@88||25.5|62.5
+APolysilicon|net@268|||S2700|nmos@3|poly-top|-5.5|10.5|pin@89||-5.5|15.5
+APolysilicon|net@274|||S2700|pmos@6|poly-top|-8.5|-32|pin@91||-8.5|-17.5
+APolysilicon|net@275|||S0|pin@91||-8.5|-17.5|contact@40||-9.9|-17.5
+APolysilicon|net@276|||S900|nmos@3|poly-bottom|-5.5|-10.5|pin@92||-5.5|-15.5
+APolysilicon|net@277|||S0|pin@97||-15.1|-15.5|pin@93||-25.5|-15.5
+APolysilicon|net@278|||S2700|pin@93||-25.5|-15.5|nmos@6|poly-bottom|-25.5|-10.5
+APolysilicon|net@279|||S0|pmos@5|poly-bottom|-8.5|32|pin@94||-11.5|32
+APolysilicon|net@280|||S900|pin@94||-11.5|32|pin@96||-11.5|17
+APolysilicon|net@281|||S2700|nmos@5|poly-top|-19.5|10.5|pin@95||-19.5|17
+APolysilicon|net@282|||S1800|pin@95||-19.5|17|contact@41||-17.6|17
+APolysilicon|net@283|||S900|pin@96||-11.5|17|nmos@4|poly-top|-11.5|10.5
+APolysilicon|net@284|||S0|pin@96||-11.5|17|contact@41||-12.9|17
+APolysilicon|net@285|||S0|pin@92||-5.5|-15.5|pin@97||-15.1|-15.5
+APolysilicon|net@286|||S900|pin@97||-15.1|-15.5|contact@40||-15.1|-17.5
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@47||I
+EinB||D5G2;|pin@69||I
+Esucc||D5G2;|pin@38||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucANDdri20;1{sch}
+CsucANDdri20;1{sch}||schematic|1188777360591|1234811707687|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-2||||
+NOff-Page|conn@1||17|0||||
+NOff-Page|conn@2||-23|2||||
+IredFive:inv;1{ic}|inv@0||13|-9|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||-14.5|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
+IredFive:nms2b;1{ic}|nms2@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)SsucANDdri20
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 30 December 2008
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor AND driver size 20
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|2||||
+NWire_Pin|pin@7||-19|1||||
+NWire_Pin|pin@8||-19|-2||||
+NWire_Pin|pin@9||-19|-1||||
+NWire_Pin|pin@12||17|-9||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@31||-4|0||||
+NWire_Pin|pin@32||-4|-5||||
+NPower|pwr@0||0|13.5||||
+IsucANDdri20;1{ic}|sucANDdr@1||19.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D309.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-9|||D0G4;|ATTR_L(D5G1;PUD)D114.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|2|pin@6||-19|2
+Awire|net@9|||900|pin@6||-19|2|pin@7||-19|1
+Awire|net@11|||1800|conn@0|y|-21|-2|pin@8||-19|-2
+Awire|net@12|||2700|pin@8||-19|-2|pin@9||-19|-1
+Awire|net@19|||1800|inv@0|in|15.5|-9|pin@12||17|-9
+Awire|net@20|||0|pin@13||17|0|conn@1|a|15|0
+Awire|net@21|||2700|pin@12||17|-9|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@58|||1800|pin@9||-19|-1|nand2@0|ina|-17|-1
+Awire|net@59|||1800|pin@7||-19|1|nand2@0|inb|-17|1
+Awire|net@67|||0|wire90@0|a|-10.5|0|nand2@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@32||-4|-5
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-9|wire90@1|b|9|-9
+Awire|net@74|||0|nms2@0|g2|-3|-5|pin@32||-4|-5
+Awire|net@75|||1800|nms2@0|g|3|-9|wire90@1|a|4|-9
+EinA||D4G2;|conn@0|a|I
+EinB||D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucANDdri60;1{ic}
+CsucANDdri60;1{ic}||artwork|1188825505548|1231523326007|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-5|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+NPin|pin@17||0|4|1|1||
+NPin|pin@18||0|-4|1|1||
+NPin|pin@19||4|0|1|1||
+NPin|pin@32||2|4|1|1||
+NPin|pin@33||2|6|1|1||
+NPin|pin@34||1|5|1|1||
+NPin|pin@35||2|5|1|1||
+NPin|pin@36||3|5|1|1||
+NPin|pin@37||-1|5|1|1||
+NPin|pin@38||3|1|1|1||
+NPin|pin@39||-1|3|1|1||
+NPin|pin@40||0|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||1.5|0|||||ART_message(D5G3;)S60
+NPin|pin@42||-5|-1|1|1||
+NPin|pin@43||-4|-1|1|1||
+NPin|pin@44||-5|1|1|1||
+NPin|pin@45||-4|1|1|1||
+NPin|pin@46||4|0|1|1||
+NPin|pin@47||5|0|1|1||
+NPin|pin@48||-4|2|1|1||
+NPin|pin@49||-3|2|1|1||
+NPin|pin@50||-4|-2|1|1||
+NPin|pin@51||-3|-2|1|1||
+NPin|pin@52||-4|-1|1|1||
+Ngeneric:Invisible-Pin|pin@53||-2.5|0|||||ART_message(D5G2;)S10
+AThicker|net@12|||FS900|pin@40||0|3|pin@18||0|-4
+AThicker|net@13|||FS2250|pin@18||0|-4|pin@19||4|0
+AThicker|net@14|||FS3150|pin@19||4|0|pin@17||0|4
+AThicker|net@25|||FS2700|pin@35||2|5|pin@33||2|6
+AThicker|net@26|||FS450|pin@33||2|6|pin@34||1|5
+AThicker|net@27|||FS2700|pin@32||2|4|pin@35||2|5
+AThicker|net@28|||FS1800|pin@35||2|5|pin@36||3|5
+AThicker|net@29|||FS0|pin@34||1|5|pin@37||-1|5
+AThicker|net@30|||FS900|pin@36||3|5|pin@38||3|1
+AThicker|net@31|||FS900|pin@37||-1|5|pin@39||-1|3
+AThicker|net@32|||FS900|pin@17||0|4|pin@40||0|3
+AThicker|net@33|||FS1800|pin@39||-1|3|pin@40||0|3
+AThicker|net@34|||FS1800|pin@42||-5|-1|pin@43||-4|-1
+AThicker|net@35|||FS1800|pin@44||-5|1|pin@45||-4|1
+AThicker|net@36|||FS1800|pin@46||4|0|pin@47||5|0
+AThicker|net@37|||FS0|pin@49||-3|2|pin@48||-4|2
+AThicker|net@38|||FS900|pin@48||-4|2|pin@50||-4|-2
+AThicker|net@39|||FS1800|pin@50||-4|-2|pin@51||-3|-2
+AThicker|net@40|||FS3150|pin@51||-3|-2|pin@52||-4|-1
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucANDdri60;2{lay}
+CsucANDdri60;2{lay}||cmos90|1195169145282|1240848417057||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@33||10|48||20.8||
+NMetal-1-P-Active-Con|contact@34||18|48||20.8||
+NMetal-1-P-Active-Con|contact@35||26|48||20.8||
+NMetal-1-P-Active-Con|contact@36||34|48||20.8||
+NMetal-1-P-Active-Con|contact@37||42|48||20.8||
+NMetal-1-P-Active-Con|contact@38||-14|48||20.8||
+NMetal-1-P-Active-Con|contact@39||-6|48||20.8||
+NMetal-1-P-Active-Con|contact@40||2|48||20.8||
+NMetal-1-P-Active-Con|contact@41||10|-48||20.8||
+NMetal-1-P-Active-Con|contact@42||18|-48||20.8||
+NMetal-1-P-Active-Con|contact@43||26|-48||20.8||
+NMetal-1-P-Active-Con|contact@44||34|-48||20.8||
+NMetal-1-P-Active-Con|contact@45||-14|-48||20.8||
+NMetal-1-P-Active-Con|contact@46||-6|-48||20.8||
+NMetal-1-P-Active-Con|contact@47||2|-48||20.8||
+NMetal-1-N-Active-Con|contact@48||5|0||15.6||
+NMetal-1-N-Active-Con|contact@49||19|0||15.6||
+NMetal-1-N-Active-Con|contact@50||42|0||5.2||
+NMetal-1-N-Active-Con|contact@51||33|0||15.6||
+NMetal-1-Polysilicon-Con|contact@52||10|26|36.8|||
+NMetal-1-Polysilicon-Con|contact@53||10|-26|36.8|||
+NX-Metal-1-Metal-2-Con|contact@54||33|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@55||5|0||6.2||
+NMetal-1-Polysilicon-Con|contact@56||19|16|5.2|||
+NX-Metal-1-Metal-2-Con|contact@57||2|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@58||-14|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@59||18|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@60||34|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@61||2|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@62||-14|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@63||18|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@64||34|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@78||-6|40||||
+NX-Metal-1-Metal-2-Con|contact@79||10|40||||
+NX-Metal-1-Metal-2-Con|contact@80||26|40||||
+NX-Metal-1-Metal-2-Con|contact@81||-6|-40||||
+NX-Metal-1-Metal-2-Con|contact@82||10|-40||||
+NX-Metal-1-Metal-2-Con|contact@83||26|-40||||
+NMetal-1-Polysilicon-Con|contact@86||39|-18|5.2||R|
+NMetal-1-N-Active-Con|contact@89||-42|0||20.8||
+NMetal-1-P-Active-Con|contact@93||-22|48||20.8||
+NMetal-1-P-Active-Con|contact@94||-30|48||20.8||
+NMetal-1-N-Active-Con|contact@97||-14|0||20.8||
+NMetal-1-N-Active-Con|contact@98||-28|0||20.8||
+NMetal-1-P-Active-Con|contact@99||-22|-48||20.8||
+NMetal-1-P-Active-Con|contact@101||-30|-48||20.8||
+NX-Metal-1-Metal-2-Con|contact@102||-14|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@103||-42|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@105||-30|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@107||-30|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@111||13.5|10||||
+NX-Metal-1-Metal-2-Con|contact@112||42|10||||
+NMetal-1-Polysilicon-Con|contact@113||-25|-25|10.8|||
+NMetal-1-Polysilicon-Con|contact@114||-28|25|16.8|||
+NN-Transistor|nmos@6||9|0||20||
+NN-Transistor|nmos@7||15|0||20||
+NN-Transistor|nmos@8||23|0||20||
+NN-Transistor|nmos@9||29|0||20||
+NN-Transistor|nmos@10||38|0||11||
+NN-Transistor|nmos@11||-24|0||26||
+NN-Transistor|nmos@12||-18|0||26||
+NN-Transistor|nmos@13||-38|0||26||
+NN-Transistor|nmos@14||-32|0||26||
+NPolysilicon-Pin|pin@48||30|26||||
+NPolysilicon-Pin|pin@49||15|16||||
+NPolysilicon-Pin|pin@50||23|16||||
+NPolysilicon-Pin|pin@58||30|-26||||
+NPolysilicon-Pin|pin@59||-10|-26||||
+NPolysilicon-Pin|pin@68||38|-15.4||||
+NMetal-1-Pin|pin@69||26|-31.5||||
+NMetal-1-Pin|pin@70||39|-31.5||||
+NMetal-1-Pin|pin@71||19|-16||||
+NPolysilicon-Pin|pin@75||29|-26||||
+NPolysilicon-Pin|pin@87||-2|26||||
+NPolysilicon-Pin|pin@89||-18|-25||||
+NMetal-1-Pin|pin@95||-14|31||||
+NMetal-1-Pin|pin@96||-14|16||||
+NMetal-1-Pin|pin@97||-28|16||||
+NMetal-1-Pin|pin@98||-28|-16||||
+NMetal-1-Pin|pin@99||-14|-16||||
+NMetal-1-Pin|pin@100||-14|-31||||
+NMetal-1-Pin|pin@102||-22|-31||||
+NMetal-1-Pin|pin@103||-14|-26||||
+NMetal-1-Pin|pin@104||-14|26||||
+NMetal-1-Pin|pin@106||-22|31||||
+NMetal-1-Pin|pin@107||-35|25||||
+NMetal-1-Pin|pin@108||-31|-25||||
+NMetal-1-Pin|pin@113||13.5|16||||
+NMetal-1-Pin|pin@114||19|9||||
+NMetal-1-Pin|pin@115||27|9||||
+NMetal-1-Pin|pin@116||27|18||||
+NMetal-1-Pin|pin@117||26|32||||
+NMetal-1-Pin|pin@118||34|32||||
+NMetal-1-Pin|pin@119||34|18||||
+NPolysilicon-Pin|pin@120||-10|26||||
+NMetal-2-Pin|pin@121||3|40||||
+NPolysilicon-Pin|pin@122||-32|-25||||
+NPolysilicon-Pin|pin@123||-38|25||||
+NPolysilicon-Pin|pin@124||-18|25||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-46.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||46.5|0|||D5G4;
+NP-Select-Node|plnode@6||0|50|95|52||A
+NP-Select-Node|plnode@7||0|-50|95|52||A
+NN-Select-Node|plnode@8||0|0|95|48||A
+NN-Well-Node|plnode@10||0|-50|98|52||A
+NP-Well-Node|plnode@11||0|0|98|48||A
+NN-Well-Node|plnode@12||0|50|98|52||A
+NP-Transistor|pmos@16||-10|48||26||
+NP-Transistor|pmos@17||-2|48||26||
+NP-Transistor|pmos@18||6|48||26||
+NP-Transistor|pmos@19||14|48||26||
+NP-Transistor|pmos@20||22|48||26||
+NP-Transistor|pmos@21||30|48||26||
+NP-Transistor|pmos@22||38|48||26||
+NP-Transistor|pmos@23||-10|-48||26||
+NP-Transistor|pmos@24||-2|-48||26||
+NP-Transistor|pmos@25||6|-48||26||
+NP-Transistor|pmos@26||14|-48||26||
+NP-Transistor|pmos@27||22|-48||26||
+NP-Transistor|pmos@28||30|-48||26||
+NP-Transistor|pmos@29||-26|-48||26||
+NP-Transistor|pmos@30||-18|-48||26||
+NP-Transistor|pmos@32||-18|48||26||
+NP-Transistor|pmos@34||-26|48||26||
+Ametal-2|net@702||6.2|S1800|contact@60||34|50|pinsVddG@5|vdd|46.5|50
+Ametal-2|net@704||6.2|S0|pinsVddG@5|vdd_1|46.5|-50|contact@64||34|-50
+AN-Active|net@705|||RS1800|contact@48||5|0|nmos@6|diff-left|6.2|0
+AN-Active|net@706|||RS0|contact@49||19|0|nmos@7|diff-right|17.8|0
+AN-Active|net@707|||RS1800|contact@49||19|0|nmos@8|diff-left|20.2|0
+AN-Active|net@708|||RS0|contact@50||42|0|nmos@10|diff-right|40.8|0
+AP-Active|net@709|||RS1800|contact@45||-14|-48|pmos@23|diff-left|-12.8|-48
+AP-Active|net@710|||RS0|contact@46||-6|-48|pmos@23|diff-right|-7.2|-48
+AP-Active|net@711|||RS1800|contact@46||-6|-48|pmos@24|diff-left|-4.8|-48
+AP-Active|net@712|||RS0|contact@47||2|-48|pmos@24|diff-right|0.8|-48
+AP-Active|net@713|||RS0|contact@41||10|-48|pmos@25|diff-right|8.8|-48
+AP-Active|net@714|||RS1800|contact@47||2|-48|pmos@25|diff-left|3.2|-48
+AP-Active|net@715|||RS1800|contact@41||10|-48|pmos@26|diff-left|11.2|-48
+AP-Active|net@716|||RS0|contact@42||18|-48|pmos@26|diff-right|16.8|-48
+AP-Active|net@717|||RS1800|contact@42||18|-48|pmos@27|diff-left|19.2|-48
+AP-Active|net@718|||RS0|contact@43||26|-48|pmos@27|diff-right|24.8|-48
+AP-Active|net@719|||RS1800|contact@43||26|-48|pmos@28|diff-left|27.2|-48
+AP-Active|net@720|||RS0|contact@44||34|-48|pmos@28|diff-right|32.8|-48
+AP-Active|net@721|||RS1800|contact@38||-14|48|pmos@16|diff-left|-12.8|48
+AP-Active|net@722|||RS0|contact@39||-6|48|pmos@16|diff-right|-7.2|48
+AP-Active|net@723|||RS1800|contact@39||-6|48|pmos@17|diff-left|-4.8|48
+AP-Active|net@724|||RS0|contact@40||2|48|pmos@17|diff-right|0.8|48
+AP-Active|net@725|||RS0|contact@33||10|48|pmos@18|diff-right|8.8|48
+AP-Active|net@726|||RS1800|contact@40||2|48|pmos@18|diff-left|3.2|48
+AP-Active|net@727|||RS1800|contact@33||10|48|pmos@19|diff-left|11.2|48
+AP-Active|net@728|||RS0|contact@34||18|48|pmos@19|diff-right|16.8|48
+AP-Active|net@729|||RS1800|contact@34||18|48|pmos@20|diff-left|19.2|48
+AP-Active|net@730|||RS0|contact@35||26|48|pmos@20|diff-right|24.8|48
+AP-Active|net@731|||RS1800|contact@35||26|48|pmos@21|diff-left|27.2|48
+AP-Active|net@732|||RS0|contact@36||34|48|pmos@21|diff-right|32.8|48
+AP-Active|net@733|||RS1800|contact@36||34|48|pmos@22|diff-left|35.2|48
+AP-Active|net@734|||RS0|contact@37||42|48|pmos@22|diff-right|40.8|48
+AN-Active|net@735|||RS1800|nmos@6|diff-right|12|0|nmos@7|diff-left|12|0
+AN-Active|net@736|||RS1800|nmos@8|diff-right|26|0|nmos@9|diff-left|26|0
+Ametal-2|net@738||6.2|S0|pinsVddG@5|gnd|46.5|0|contact@54||33|0
+Ametal-1|net@739|||S1800|contact@51||33|0|contact@54||33|0
+Ametal-1|net@740|||S1800|contact@48||5|0|contact@55||5|0
+APolysilicon|net@741|||S900|pmos@22|poly-bottom|38|30|nmos@10|poly-top|38|10.5
+Ametal-2|net@744||6.2|S0|contact@54||33|0|contact@55||5|0
+AN-Active|net@745|||RS0|contact@51||33|0|nmos@9|diff-right|31.8|0
+APolysilicon|net@748|||S900|pmos@21|poly-bottom|30|30|pin@48||30|26
+APolysilicon|net@749|||S0|pin@48||30|26|contact@52||28.4|26
+Ametal-1|net@751|||S900|contact@40||2|50|contact@57||2|48
+Ametal-2|net@752||6.2|S1800|contact@58||-14|50|contact@57||2|50
+Ametal-1|net@753|||S900|contact@38||-14|50|contact@58||-14|48
+Ametal-2|net@754||6.2|S1800|contact@57||2|50|contact@59||18|50
+Ametal-1|net@755|||S900|contact@34||18|50|contact@59||18|48
+Ametal-2|net@756||6.2|S1800|contact@59||18|50|contact@60||34|50
+Ametal-1|net@757|||S900|contact@36||34|50|contact@60||34|48
+Ametal-1|net@759|||S2700|contact@47||2|-50|contact@61||2|-48
+Ametal-2|net@760||6.2|S0|contact@61||2|-50|contact@62||-14|-50
+Ametal-1|net@761|||S2700|contact@45||-14|-50|contact@62||-14|-48
+Ametal-2|net@762||6.2|S0|contact@63||18|-50|contact@61||2|-50
+Ametal-1|net@763|||S2700|contact@42||18|-50|contact@63||18|-48
+Ametal-2|net@764||6.2|S0|contact@64||34|-50|contact@63||18|-50
+Ametal-1|net@765|||S2700|contact@44||34|-50|contact@64||34|-48
+APolysilicon|net@766|||S2700|pmos@27|poly-top|22|-30|contact@53||22|-26
+APolysilicon|net@767|||S2700|pmos@24|poly-top|-2|-30|contact@53||-2|-26
+APolysilicon|net@768|||S2700|pmos@25|poly-top|6|-30|contact@53||6|-26
+APolysilicon|net@769|||S2700|pmos@26|poly-top|14|-30|contact@53||14|-26
+APolysilicon|net@770|||S900|pmos@20|poly-bottom|22|30|contact@52||22|26
+APolysilicon|net@772|||S900|pmos@18|poly-bottom|6|30|contact@52||6|26
+APolysilicon|net@773|||S900|pmos@19|poly-bottom|14|30|contact@52||14|26
+APolysilicon|net@774|||S2700|nmos@7|poly-top|15|15|pin@49||15|16
+APolysilicon|net@775|||S1800|pin@49||15|16|contact@56||16.4|16
+APolysilicon|net@776|||S2700|nmos@8|poly-top|23|15|pin@50||23|16
+APolysilicon|net@777|||S0|pin@50||23|16|contact@56||21.6|16
+APolysilicon|net@778|||S900|nmos@6|poly-bottom|9|-15|contact@53||9|-26
+APolysilicon|net@810|||S900|pin@58||30|-26|pmos@28|poly-top|30|-30
+APolysilicon|net@811|||S0|pin@58||30|-26|contact@53||28.4|-26
+APolysilicon|net@812|||S2700|pmos@23|poly-top|-10|-30|pin@59||-10|-26
+APolysilicon|net@813|||S1800|pin@59||-10|-26|contact@53||-8.4|-26
+Ametal-1|net@820|||S900|contact@39||-6|40|contact@78||-6|40
+Ametal-2|net@821|||S1800|contact@78||-6|40|pin@121||3|40
+Ametal-1|net@822|||S900|contact@33||10|40|contact@79||10|40
+Ametal-2|net@823|||S1800|contact@79||10|40|contact@80||26|40
+Ametal-1|net@824|||S900|contact@35||26|40|contact@80||26|40
+Ametal-1|net@825|||S2700|contact@46||-6|-40|contact@81||-6|-40
+Ametal-2|net@826|||S1800|contact@81||-6|-40|contact@82||10|-40
+Ametal-1|net@827|||S2700|contact@41||10|-40|contact@82||10|-40
+Ametal-2|net@828|||S1800|contact@82||10|-40|contact@83||26|-40
+Ametal-1|net@829|||S2700|contact@43||26|-40|contact@83||26|-40
+APolysilicon|net@839|||S900|nmos@10|poly-bottom|38|-10.5|pin@68||38|-15.4
+APolysilicon|net@840|||S1800|pin@68||38|-15.4|contact@86||39|-15.4
+Ametal-1|net@841|||S2700|contact@43||26|-37.6|pin@69||26|-31.5
+Ametal-1|net@842|||S1800|pin@69||26|-31.5|pin@70||39|-31.5
+Ametal-1|net@843|||S2700|pin@70||39|-31.5|contact@86||39|-20.6
+Ametal-1|net@844|||S900|contact@49||19|-7.8|pin@71||19|-16
+Ametal-1|net@845|||S1800|pin@71||19|-16|contact@86||39|-16
+AN-Active|net@849|||RS1800|contact@51||33|0|nmos@10|diff-left|35.2|0
+APolysilicon|net@850|||S900|nmos@9|poly-bottom|29|-15|pin@75||29|-26
+APolysilicon|net@851|||S0|pin@75||29|-26|contact@53||28.4|-26
+AN-Active|net@905|||RS0|nmos@12|diff-left|-20.8|0|nmos@11|diff-right|-21.2|0
+AN-Active|net@906|||RS0|nmos@14|diff-left|-34.8|0|nmos@13|diff-right|-35.2|0
+AN-Active|net@908|||RS1800|contact@98||-28|0|nmos@11|diff-left|-26.8|0
+AN-Active|net@909|||RS0|contact@97||-14|0|nmos@12|diff-right|-15.2|0
+AN-Active|net@910|||RS1800|contact@89||-42|0|nmos@13|diff-left|-40.8|0
+AN-Active|net@911|||RS0|contact@98||-28|0|nmos@14|diff-right|-29.2|0
+AP-Active|net@915|||RS1800|contact@101||-30|-48|pmos@29|diff-left|-28.8|-48
+AP-Active|net@916|||RS0|contact@99||-22|-48|pmos@29|diff-right|-23.2|-48
+AP-Active|net@917|||RS1800|contact@99||-22|-48|pmos@30|diff-left|-20.8|-48
+AP-Active|net@920|||RS1800|contact@93||-22|48|pmos@32|diff-left|-20.8|48
+AP-Active|net@923|||RS0|contact@93||-22|48|pmos@34|diff-right|-23.2|48
+AP-Active|net@924|||RS1800|contact@94||-30|48|pmos@34|diff-left|-28.8|48
+AP-Active|net@929|||RS0|contact@45||-14|-48|pmos@30|diff-right|-15.2|-48
+AP-Active|net@930|||RS0|contact@38||-14|48|pmos@32|diff-right|-15.2|48
+Ametal-2|net@931||6.2|S0|contact@55||5|0|contact@102||-14|0
+Ametal-1|net@932|||S0|contact@97||-14|0|contact@102||-14|0
+Ametal-2|net@933||6.2|S0|contact@102||-14|0|contact@103||-42|0
+Ametal-1|net@934|||S0|contact@89||-42|0|contact@103||-42|0
+Ametal-2|net@937||6.2|S1800|contact@105||-30|-50|contact@62||-14|-50
+Ametal-1|net@938|||S900|contact@101||-30|-50|contact@105||-30|-50
+Ametal-2|net@941||6.2|S0|contact@58||-14|50|contact@107||-30|50
+Ametal-1|net@942|||S900|contact@94||-30|50|contact@107||-30|50
+APolysilicon|net@947|||S900|pmos@17|poly-bottom|-2|30|pin@87||-2|26
+APolysilicon|net@948|||S1800|pin@87||-2|26|contact@52||-2|26
+APolysilicon|net@956|||S2700|pmos@30|poly-top|-18|-30|pin@89||-18|-25
+Ametal-1|net@973|||S900|pin@104||-14|26|pin@96||-14|16
+Ametal-1|net@974|||S1800|pin@97||-28|16|pin@96||-14|16
+Ametal-1|net@975|||S2700|contact@98||-28|10.4|pin@97||-28|16
+Ametal-1|net@976|||S900|contact@98||-28|-10.4|pin@98||-28|-16
+Ametal-1|net@977|||S1800|pin@98||-28|-16|pin@99||-14|-16
+Ametal-1|net@978|||S900|pin@99||-14|-16|pin@103||-14|-26
+Ametal-1|net@981|||S0|pin@100||-14|-31|pin@102||-22|-31
+Ametal-1|net@982|||S2700|contact@99||-22|-37.6|pin@102||-22|-31
+Ametal-1|net@983|||S900|pin@103||-14|-26|pin@100||-14|-31
+Ametal-1|net@984|||S0|contact@53||-8.4|-26|pin@103||-14|-26
+Ametal-1|net@985|||S900|pin@95||-14|31|pin@104||-14|26
+Ametal-1|net@986|||S0|contact@52||-8.4|26|pin@104||-14|26
+Ametal-1|net@992|||S1800|pin@106||-22|31|pin@95||-14|31
+Ametal-1|net@993|||S900|contact@93||-22|37.6|pin@106||-22|31
+Ametal-1|net@1005|||S0|contact@56||19|16|pin@113||13.5|16
+Ametal-1|net@1007||0.4|S900|pin@113||13.5|16|contact@111||13.5|10
+Ametal-1|net@1008|||S900|contact@37||42|37.6|contact@112||42|10
+Ametal-1|net@1009|||S2700|contact@49||19|0|pin@114||19|9
+Ametal-1|net@1010|||S1800|pin@114||19|9|pin@115||27|9
+Ametal-1|net@1011|||S2700|pin@115||27|9|pin@116||27|18
+Ametal-1|net@1012|||S900|contact@35||26|48|pin@117||26|32
+Ametal-1|net@1013|||S1800|pin@117||26|32|pin@118||34|32
+Ametal-1|net@1014|||S900|pin@118||34|32|pin@119||34|18
+Ametal-1|net@1015|||S0|pin@119||34|18|pin@116||27|18
+APolysilicon|net@1016|||S900|pmos@16|poly-bottom|-10|30|pin@120||-10|26
+APolysilicon|net@1017|||S1800|pin@120||-10|26|contact@52||-8.4|26
+Ametal-2|net@1018|||S0|contact@112||42|10|contact@111||13.5|10
+Ametal-1|net@1019|||S900|contact@112||42|10|contact@50||42|2.6
+Ametal-2|net@1020|||S1800|pin@121||3|40|contact@79||10|40
+Ametal-2|net@1022||6.2|S1800|pinsVddG@4|vdd|-46.5|50|contact@107||-30|50
+Ametal-2|net@1024||6.2|S1800|pinsVddG@4|vdd_1|-46.5|-50|contact@105||-30|-50
+Ametal-2|net@1026||6.2|S1800|pinsVddG@4|gnd|-46.5|0|contact@103||-42|0
+APolysilicon|net@1028|||S900|nmos@14|poly-bottom|-32|-18|pin@122||-32|-25
+APolysilicon|net@1029|||S1800|pin@122||-32|-25|contact@113||-30.4|-25
+APolysilicon|net@1030|||S900|nmos@11|poly-bottom|-24|-18|contact@113||-24|-25
+APolysilicon|net@1031|||S2700|pmos@29|poly-top|-26|-30|contact@113||-26|-25
+APolysilicon|net@1032|||S0|pin@89||-18|-25|contact@113||-19.6|-25
+Ametal-1|net@1033|||S1800|pin@108||-31|-25|contact@113||-30.4|-25
+APolysilicon|net@1035|||S2700|nmos@12|poly-top|-18|18|pin@124||-18|25
+APolysilicon|net@1036|||S900|pmos@34|poly-bottom|-26|30|contact@114||-26|25
+APolysilicon|net@1037|||S2700|nmos@13|poly-top|-38|18|pin@123||-38|25
+APolysilicon|net@1038|||S1800|pin@123||-38|25|contact@114||-36.4|25
+APolysilicon|net@1039|||S2700|pin@124||-18|25|pmos@32|poly-bottom|-18|30
+APolysilicon|net@1040|||S0|pin@124||-18|25|contact@114||-19.6|25
+Ametal-1|net@1041|||S0|pin@107||-35|25|contact@114||-35|25
+Egnd||D5G2;|pinsVddG@4|gnd|G
+Egnd_1||D5G2;|pinsVddG@5|gnd|G
+EinA||D5G2;|pin@107||I
+EinB||D5G2;|pin@108||I
+Esucc||D5G2;|pin@121||O
+Esucc_1||D5G2;|pin@69||O
+Evdd||D5G2;|pinsVddG@4|vdd|P
+Evdd_1||D5G2;|pinsVddG@4|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@5|vdd|P
+Evdd_3||D5G2;|pinsVddG@5|vdd_1|P
+X
+
+# Cell sucANDdri60;1{sch}
+CsucANDdri60;1{sch}||schematic|1188777360591|1231546843057|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S60
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-2||||
+NOff-Page|conn@1||20.5|0||||
+NOff-Page|conn@2||-23|2||||
+IredFive:inv;1{ic}|inv@0||13|-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:nand2;1{ic}|nand2@0||-14.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-9|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S8
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)SsucANDdri60
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 9 January 2009
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor AND driver size 80
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|2||||
+NWire_Pin|pin@7||-19|1||||
+NWire_Pin|pin@8||-19|-2||||
+NWire_Pin|pin@9||-19|-1||||
+NWire_Pin|pin@12||17|-5||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@30||-4|-9||||
+NWire_Pin|pin@31||-4|0||||
+NPower|pwr@0||0|13.5||||
+IsucANDdri60;1{ic}|sucORdri@0||19.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D627.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-5|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|2|pin@6||-19|2
+Awire|net@9|||900|pin@6||-19|2|pin@7||-19|1
+Awire|net@11|||1800|conn@0|y|-21|-2|pin@8||-19|-2
+Awire|net@12|||2700|pin@8||-19|-2|pin@9||-19|-1
+Awire|net@19|||1800|inv@0|in|15.5|-5|pin@12||17|-5
+Awire|net@20|||1800|pin@13||17|0|conn@1|a|18.5|0
+Awire|net@21|||2700|pin@12||17|-5|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@58|||1800|pin@9||-19|-1|nand2@0|ina|-17|-1
+Awire|net@59|||1800|pin@7||-19|1|nand2@0|inb|-17|1
+Awire|net@64|||1800|pin@30||-4|-9|nms2@0|g|-3|-9
+Awire|net@67|||0|wire90@0|a|-10.5|0|nand2@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@30||-4|-9
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-5|wire90@1|b|9|-5
+Awire|net@72|||0|wire90@1|a|4|-5|nms2@0|g2|3|-5
+EinA||D4G2;|conn@0|a|I
+EinB||D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri10;1{ic}
+CsucDri10;1{ic}||artwork|1188825505548|1240295448192|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||2|0|||||ART_message(D5G2;)S10
+NPin|pin@47||2|2.75|1|1|RR|
+NPin|pin@48||2|3.5|1|1|RR|
+NPin|pin@49||3|3.5|1|1|RR|
+NPin|pin@50||0.5|3.5|1|1||
+NPin|pin@51||0.5|2.75|1|1||
+NPin|pin@52||1.5|3.125|1|1||
+NPin|pin@64||3|1|1|1||
+NPin|pin@65||3|3.5|1|1||
+NPin|pin@66||1|3.5|1|1|RR|
+NPin|pin@67||2|4.25|1|1|RR|
+NPin|pin@68||0|-3.25|1|1||
+NPin|pin@69||0|3|1|1||
+NPin|pin@70||4|0|1|1||
+NPin|pin@71||-4|-2.25|1|1||
+NPin|pin@72||-4|2|1|1||
+NPin|pin@73||-1|0|1|1||
+AThicker|net@38|||FS1431|pin@66||1|3.5|pin@52||1.5|3.125
+AThicker|net@48|||FS2700|pin@64||3|1|pin@65||3|3.5
+AThicker|net@49|||FS900|pin@67||2|4.25|pin@48||2|3.5
+AThicker|net@50|||FS1800|pin@48||2|3.5|pin@49||3|3.5
+AThicker|net@51|||FS369|pin@67||2|4.25|pin@66||1|3.5
+AThicker|net@52|||FS900|pin@48||2|3.5|pin@47||2|2.75
+AThicker|net@53|||FS0|pin@66||1|3.5|pin@50||0.5|3.5
+AThicker|net@54|||FS900|pin@50||0.5|3.5|pin@51||0.5|2.75
+AThicker|net@55|||FS2700|pin@68||0|-3.25|pin@69||0|3
+AThicker|net@56|||FS1431|pin@69||0|3|pin@70||4|0
+AThicker|net@57|||FS391|pin@70||4|0|pin@68||0|-3.25
+AThicker|net@58|||FS2700|pin@71||-4|-2.25|pin@72||-4|2
+AThicker|net@59|||FS1463|pin@72||-4|2|pin@73||-1|0
+AThicker|net@60|||FS369|pin@73||-1|0|pin@71||-4|-2.25
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri10;1{lay}
+CsucDri10;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@3||-2.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||11.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||19.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||19.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||11.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||11.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||-4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||11.5|50||6.2||
+NMetal-1-P-Active-Con|contact@12||10.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||2.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||-5.5|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-5.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||10.5|-50||6.2||
+NMetal-1-P-Active-Con|contact@19||-14.5|-44||5.2||
+NMetal-1-P-Active-Con|contact@20||-12|44||5.2||
+NMetal-1-N-Active-Con|contact@21||-19.5|0||5.2||
+NMetal-1-N-Active-Con|contact@22||-11.5|0||5.2||
+NMetal-1-Polysilicon-Con|contact@23||-6|-16|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@25||-19.5|0||6.2||
+NMetal-1-Polysilicon-Con|contact@26||-17|-19|5.2||R|
+NMetal-1-P-Active-Con|contact@27||11.5|47||15.6||
+NMetal-1-Polysilicon-Con|contact@28||6.5|22|5.2||R|
+NMetal-1-P-Active-Con|contact@29||-4|44||5.2||
+NN-Transistor|nmos@0||15.5|3||8||
+NN-Transistor|nmos@1||1.5|3||8||
+NN-Transistor|nmos@2||7.5|3||8||
+NN-Transistor|nmos@3||-15.5|0||8||
+NMetal-1-Pin|pin@9||13.1|-12||||
+NPolysilicon-Pin|pin@26||-15.5|35||||
+NPolysilicon-Pin|pin@27||-15.5|-35||||
+NMetal-1-Pin|pin@29||-11.5|39.8||||
+NPolysilicon-Pin|pin@34||1.5|-32||||
+NMetal-1-Pin|pin@36||2.5|-0.5||||
+NMetal-1-Pin|pin@40||2.5|-34||||
+NPolysilicon-Pin|pin@42||1.5|-16.5||||
+NMetal-1-Pin|pin@43||-11.5|-16.5||||
+NPolysilicon-Pin|pin@45||-15.5|-20.6||||
+NMetal-1-Pin|pin@47||-17|-19||||
+NMetal-1-Pin|pin@48||-12|39.8||||
+NMetal-1-Pin|pin@49||-11.5|-39.8||||
+NMetal-1-Pin|pin@50||-14.5|-39.8||||
+NPolysilicon-Pin|pin@51||-10.5|-54||||
+NPolysilicon-Pin|pin@55||15.5|-12.5||||
+NMetal-1-Pin|pin@56||2.5|-12.5||||
+NMetal-1-Pin|pin@57||19.5|21.5||||
+NPolysilicon-Pin|pin@58||7.5|19.4||||
+NMetal-1-Pin|pin@59||-2.5|-0.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-24|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||24|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|53|48||A
+NN-Well-Node|plnode@1||0|-50|53|52||A
+NN-Well-Node|plnode@2||0|50|53|52||A
+NP-Select-Node|plnode@3||0|-50|50|52||A
+NP-Select-Node|plnode@4||0|50|50|52||A
+NN-Select-Node|plnode@5||0|0|50|48||A
+NP-Transistor|pmos@0||15.5|47||20||
+NP-Transistor|pmos@3||6.5|-50||26||
+NP-Transistor|pmos@4||-1.5|-50||26||
+NP-Transistor|pmos@5||-8|44||8||
+NP-Transistor|pmos@6||-10.5|-44||8||
+AN-Active|net@0|||RS1800|contact@4||11.5|3|nmos@0|diff-left|12.7|3
+AN-Active|net@1|||RS0|contact@6||19.5|3|nmos@0|diff-right|18.3|3
+AN-Active|net@2|||RS1800|contact@3||-2.5|3|nmos@1|diff-left|-1.3|3
+AN-Active|net@3|||RS0|contact@4||11.5|3|nmos@2|diff-right|10.3|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|4.3|3|nmos@2|diff-left|4.7|3
+Ametal-2|net@16||6.2|S0|contact@18||10.5|-50|contact@17||-5.5|-50
+Ametal-1|net@18|||S0|contact@4||11.5|2.5|contact@8||11.5|2.5
+Ametal-2|net@19||6.2|S0|contact@10||11.5|50|contact@9||-4|50
+Ametal-1|net@34|||S900|pin@9||13.1|-12|contact@7||13.1|-12.5
+Ametal-1|net@57|||S900|contact@14||-5.5|-50|contact@17||-5.5|-50
+Ametal-1|net@59|||S900|contact@12||10.5|-50|contact@18||10.5|-50
+AN-Active|net@61|||RS1800|contact@21||-19.5|0|nmos@3|diff-left|-18.3|0
+AN-Active|net@62|||RS0|contact@22||-11.5|0|nmos@3|diff-right|-12.7|0
+Ametal-2|net@74||6.2|S0|contact@9||-4|50|pinsVddG@2|vdd|-24|50
+Ametal-2|net@75||6.2|S0|contact@8||11.5|0|contact@25||-19.5|0
+Ametal-2|net@76||6.2|S0|contact@17||-5.5|-50|pinsVddG@2|vdd_1|-24|-50
+Ametal-2|net@77||6.2|S1800|contact@10||11.5|50|pinsVddG@3|vdd|24|50
+Ametal-2|net@78||6.2|S1800|contact@8||11.5|0|pinsVddG@3|gnd|24|0
+Ametal-2|net@79||6.2|S1800|contact@18||10.5|-50|pinsVddG@3|vdd_1|24|-50
+AP-Active|net@81|||RS0|contact@5||19.5|47|pmos@0|diff-right|18.3|47
+AP-Active|net@86|||RS0|contact@12||10.5|-50|pmos@3|diff-right|9.3|-50
+AP-Active|net@87|||RS1800|contact@13||2.5|-50|pmos@3|diff-left|3.7|-50
+AP-Active|net@88|||RS0|contact@13||2.5|-50|pmos@4|diff-right|1.3|-50
+AP-Active|net@89|||RS1800|contact@14||-5.5|-50|pmos@4|diff-left|-4.3|-50
+AP-Active|net@91|||RS1800|contact@20||-12|44|pmos@5|diff-left|-10.8|44
+AP-Active|net@93|||RS1800|contact@19||-14.5|-44|pmos@6|diff-left|-13.3|-44
+APolysilicon|net@100|||S2700|nmos@3|poly-top|-15.5|9|pin@26||-15.5|35
+APolysilicon|net@101|||S1800|pin@26||-15.5|35|pmos@5|poly-bottom|-8|35
+APolysilicon|net@102|||S900|pin@45||-15.5|-20.6|pin@27||-15.5|-35
+APolysilicon|net@103|||S1800|pin@27||-15.5|-35|pmos@6|poly-top|-10.5|-35
+APolysilicon|net@114|||S0|pmos@3|poly-top|6.5|-32|pin@34||1.5|-32
+APolysilicon|net@117|||S0|pin@34||1.5|-32|pmos@4|poly-top|-1.5|-32
+Ametal-1|net@128|||S2700|pin@57||19.5|21.5|contact@5||19.5|47
+APolysilicon|net@130|||S900|pin@42||1.5|-16.5|pin@34||1.5|-32
+Ametal-1|net@132|||S900|pin@56||2.5|-12.5|pin@40||2.5|-34
+APolysilicon|net@135|||S900|nmos@1|poly-bottom|1.5|-6|pin@42||1.5|-16.5
+APolysilicon|net@136|||S1800|contact@23||-6|-16.5|pin@42||1.5|-16.5
+Ametal-1|net@137|||S900|contact@22||-11.5|0.4|pin@43||-11.5|-16.5
+Ametal-1|net@138|||S0|contact@23||-6|-16.5|pin@43||-11.5|-16.5
+Ametal-2|net@141||6.2|S0|contact@25||-19.5|0|pinsVddG@2|gnd|-24|0
+Ametal-1|net@142|||S900|contact@21||-19.5|0.4|contact@25||-19.5|0
+APolysilicon|net@144|||S900|nmos@3|poly-bottom|-15.5|-9|pin@45||-15.5|-20.6
+APolysilicon|net@145|||S1800|contact@26||-17|-20.6|pin@45||-15.5|-20.6
+Ametal-1|net@147|||S0|contact@26||-17|-19|pin@47||-17|-19
+Ametal-1|net@148|||S0|pin@29||-11.5|39.8|pin@48||-12|39.8
+Ametal-1|net@149|||S2700|pin@48||-12|39.8|contact@20||-12|41.4
+Ametal-1|net@152|||S900|pin@43||-11.5|-16.5|pin@49||-11.5|-39.8
+Ametal-1|net@153|||S0|pin@49||-11.5|-39.8|pin@50||-14.5|-39.8
+Ametal-1|net@154|||S900|pin@50||-14.5|-39.8|contact@19||-14.5|-41.4
+APolysilicon|net@155|||S2700|pin@51||-10.5|-54|pmos@6|poly-bottom|-10.5|-53
+Ametal-1|net@161|||S900|contact@27||11.5|48.5|contact@10||11.5|48.5
+AP-Active|net@162|||RS1800|contact@27||11.5|47|pmos@0|diff-left|12.7|47
+Ametal-1|net@163|||S900|pin@29||-11.5|39.8|contact@22||-11.5|2.6
+APolysilicon|net@165|||S900|nmos@0|poly-bottom|15.5|-6|pin@55||15.5|-12.5
+APolysilicon|net@166|||S0|pin@55||15.5|-12.5|contact@7||14.1|-12.5
+Ametal-1|net@167|||S900|pin@36||2.5|-0.5|pin@56||2.5|-12.5
+Ametal-1|net@168|||S0|contact@7||8.9|-12.5|pin@56||2.5|-12.5
+APolysilicon|net@169|||S900|pmos@0|poly-bottom|15.5|32|nmos@0|poly-top|15.5|12
+Ametal-1|net@170|||S2700|contact@6||19.5|2.6|pin@57||19.5|21.5
+Ametal-1|net@171|||S0|pin@57||19.5|21.5|contact@28||6.5|21.5
+APolysilicon|net@172|||S1800|contact@28||6.5|19.4|pin@58||7.5|19.4
+APolysilicon|net@173|||S900|pin@58||7.5|19.4|nmos@2|poly-top|7.5|12
+AP-Active|net@175|||RS0|contact@14||-5.5|-47|pmos@6|diff-right|-7.7|-47
+Ametal-1|net@176|||S2700|contact@13||2.5|-50|pin@40||2.5|-34
+Ametal-1|net@177|||S0|pin@36||2.5|-0.5|pin@59||-2.5|-0.5
+Ametal-1|net@178|||S2700|pin@59||-2.5|-0.5|contact@3||-2.5|0.4
+Ametal-1|net@179|||S2700|contact@29||-4|46.6|contact@9||-4|46.9
+AP-Active|net@180|||RS0|contact@29||-4|44|pmos@5|diff-right|-5.2|44
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@47||I
+Esucc||D5G2;|pin@40||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri10;1{sch}
+CsucDri10;1{sch}||schematic|1188777360591|1240295985324|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-26|0||||
+NOff-Page|conn@1||26.5|0||||
+IredFive:inv;1{ic}|inv@1||18|-10|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@2||-18|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri10
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 20 April 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)SHI is full successor driver
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|6||||
+NWire_Pin|pin@32||23|-10||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@37||-6|0||||
+NWire_Pin|pin@39||-6|-6||||
+IredFive:pms1;2{ic}|pms1@0||0|6|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S10
+IsucDri10;1{ic}|sucDri10@0||26.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-10|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@52|||2700|nms2@0|d|0|-4|pin@4||0|0
+Awire|net@94|||0|inv@1|out|15.5|-10|wire90@0|b|11.5|-10
+Awire|net@95|||1800|inv@1|in|20.5|-10|pin@32||23|-10
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-10|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@4||0|0
+Awire|net@106|||1800|conn@0|y|-24|0|inv@2|in|-20.5|0
+Awire|net@109|||2700|pin@39||-6|-6|pin@37||-6|0
+Awire|net@110|||0|wire90@1|a|-13.5|0|inv@2|out|-15.5|0
+Awire|net@111|||2700|pin@37||-6|0|pin@18||-6|6
+Awire|net@112|||1800|wire90@1|b|-8.5|0|pin@37||-6|0
+Awire|net@116|||0|nms2@0|g2|-3|-6|pin@39||-6|-6
+Awire|net@117|||0|wire90@0|a|6.5|-10|nms2@0|g|3|-10
+Awire|net@118|||900|pms1@0|d|0|4|pin@4||0|0
+Awire|net@119|||0|pms1@0|g|-3|6|pin@18||-6|6
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri20;1{ic}
+CsucDri20;1{ic}||artwork|1188825505548|1218996664692|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||2|0|||||ART_message(D5G2;)S20
+NPin|pin@47||2|2.75|1|1|RR|
+NPin|pin@48||2|3.5|1|1|RR|
+NPin|pin@49||3|3.5|1|1|RR|
+NPin|pin@50||0.5|3.5|1|1||
+NPin|pin@51||0.5|2.75|1|1||
+NPin|pin@52||1.5|3.125|1|1||
+NPin|pin@64||3|1|1|1||
+NPin|pin@65||3|3.5|1|1||
+NPin|pin@66||1|3.5|1|1|RR|
+NPin|pin@67||2|4.25|1|1|RR|
+NPin|pin@68||0|-3.25|1|1||
+NPin|pin@69||0|3|1|1||
+NPin|pin@70||4|0|1|1||
+NPin|pin@71||-4|-2.25|1|1||
+NPin|pin@72||-4|2|1|1||
+NPin|pin@73||-1|0|1|1||
+AThicker|net@38|||FS1431|pin@66||1|3.5|pin@52||1.5|3.125
+AThicker|net@48|||FS2700|pin@64||3|1|pin@65||3|3.5
+AThicker|net@49|||FS900|pin@67||2|4.25|pin@48||2|3.5
+AThicker|net@50|||FS1800|pin@48||2|3.5|pin@49||3|3.5
+AThicker|net@51|||FS369|pin@67||2|4.25|pin@66||1|3.5
+AThicker|net@52|||FS900|pin@48||2|3.5|pin@47||2|2.75
+AThicker|net@53|||FS0|pin@66||1|3.5|pin@50||0.5|3.5
+AThicker|net@54|||FS900|pin@50||0.5|3.5|pin@51||0.5|2.75
+AThicker|net@55|||FS2700|pin@68||0|-3.25|pin@69||0|3
+AThicker|net@56|||FS1431|pin@69||0|3|pin@70||4|0
+AThicker|net@57|||FS391|pin@70||4|0|pin@68||0|-3.25
+AThicker|net@58|||FS2700|pin@71||-4|-2.25|pin@72||-4|2
+AThicker|net@59|||FS1463|pin@72||-4|2|pin@73||-1|0
+AThicker|net@60|||FS369|pin@73||-1|0|pin@71||-4|-2.25
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri20;1{lay}
+CsucDri20;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||10.5|50||20.8||
+NMetal-1-P-Active-Con|contact@1||2.5|50||20.8||
+NMetal-1-P-Active-Con|contact@2||-5.5|50||20.8||
+NMetal-1-N-Active-Con|contact@3||-2.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||11.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||19.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||19.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||11.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||11.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||-5.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||10.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||14|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||10.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||2.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||-5.5|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-5.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||10.5|-50||6.2||
+NMetal-1-P-Active-Con|contact@19||-14.5|-44||10.4||
+NMetal-1-P-Active-Con|contact@20||-14.5|44||10.4||
+NMetal-1-N-Active-Con|contact@21||-19.5|0||10.4||
+NMetal-1-N-Active-Con|contact@22||-11.5|0||10.4||
+NMetal-1-Polysilicon-Con|contact@23||-6|-16|5.2||R|
+NMetal-1-Polysilicon-Con|contact@24||-6|21|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@25||-19.5|0||6.2||
+NMetal-1-Polysilicon-Con|contact@26||-17|-19|5.2||R|
+NN-Transistor|nmos@0||15.5|3||8||
+NN-Transistor|nmos@1||1.5|3||8||
+NN-Transistor|nmos@2||7.5|3||8||
+NN-Transistor|nmos@3||-15.5|0||14||
+NPolysilicon-Pin|pin@0||-1.5|31||||
+NPolysilicon-Pin|pin@1||6.5|31||||
+NMetal-1-Pin|pin@2||19.5|-12||||
+NMetal-1-Pin|pin@3||2.5|34||||
+NPolysilicon-Pin|pin@4||15.5|25.9||||
+NMetal-1-Pin|pin@6||14|34||||
+NPolysilicon-Pin|pin@7||14.5|25.9||||
+NPolysilicon-Pin|pin@8||7.5|-12.5||||
+NMetal-1-Pin|pin@9||13.1|-12||||
+NMetal-1-Pin|pin@10||2.5|-34||||
+NPolysilicon-Pin|pin@26||-15.5|32||||
+NPolysilicon-Pin|pin@27||-15.5|-32||||
+NMetal-1-Pin|pin@29||-11.5|38.3||||
+NPolysilicon-Pin|pin@34||1.5|-32||||
+NPolysilicon-Pin|pin@35||1.5|31||||
+NMetal-1-Pin|pin@36||0|3||||
+NMetal-1-Pin|pin@38||0|34||||
+NMetal-1-Pin|pin@40||0|-34||||
+NPolysilicon-Pin|pin@41||1.5|23||||
+NPolysilicon-Pin|pin@42||1.5|-16.5||||
+NMetal-1-Pin|pin@43||-11.5|-16.5||||
+NMetal-1-Pin|pin@44||-11.5|22||||
+NPolysilicon-Pin|pin@45||-15.5|-20.6||||
+NMetal-1-Pin|pin@47||-17|-19||||
+NMetal-1-Pin|pin@48||-14.5|38.3||||
+NMetal-1-Pin|pin@49||-11.5|-38.3||||
+NMetal-1-Pin|pin@50||-14.5|-38.3||||
+NPolysilicon-Pin|pin@51||-10.5|-56||||
+NPolysilicon-Pin|pin@52||-10.5|56||||
+NPolysilicon-Pin|pin@53||15.5|62||||
+NMetal-1-Pin|pin@54||2.5|-63||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-24|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||24|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|53|48||A
+NN-Well-Node|plnode@1||0|-50|53|52||A
+NN-Well-Node|plnode@2||0|50|53|52||A
+NP-Select-Node|plnode@3||0|-50|50|52||A
+NP-Select-Node|plnode@4||0|50|50|52||A
+NN-Select-Node|plnode@5||0|0|50|48||A
+NP-Transistor|pmos@0||15.5|47||20||
+NP-Transistor|pmos@1||6.5|50||26||
+NP-Transistor|pmos@2||-1.5|50||26||
+NP-Transistor|pmos@3||6.5|-50||26||
+NP-Transistor|pmos@4||-1.5|-50||26||
+NP-Transistor|pmos@5||-10.5|44||14||
+NP-Transistor|pmos@6||-10.5|-44||14||
+AN-Active|net@0|||RS1800|contact@4||11.5|3|nmos@0|diff-left|12.7|3
+AN-Active|net@1|||RS0|contact@6||19.5|3|nmos@0|diff-right|18.3|3
+AN-Active|net@2|||RS1800|contact@3||-2.5|3|nmos@1|diff-left|-1.3|3
+AN-Active|net@3|||RS0|contact@4||11.5|3|nmos@2|diff-right|10.3|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|4.3|3|nmos@2|diff-left|4.7|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|-1.5|32|pin@0||-1.5|31
+APolysilicon|net@12|||S900|pmos@1|poly-bottom|6.5|32|pin@1||6.5|31
+Ametal-1|net@13|||S900|contact@6||19.5|2.4|pin@2||19.5|-12
+Ametal-2|net@16||6.2|S0|contact@18||10.5|-50|contact@17||-5.5|-50
+Ametal-1|net@18|||S0|contact@4||11.5|2.5|contact@8||11.5|2.5
+Ametal-2|net@19||6.2|S0|contact@10||10.5|50|contact@9||-5.5|50
+Ametal-1|net@20|||S0|contact@2||-5.5|50|contact@9||-5.5|50
+Ametal-1|net@22|||S0|contact@0||10.5|50|contact@10||10.5|50
+APolysilicon|net@23|||S900|pmos@0|poly-bottom|15.5|32|pin@4||15.5|25.9
+APolysilicon|net@24|||S0|pin@4||15.5|25.9|contact@11||14|25.9
+Ametal-1|net@27|||S1800|pin@3||2.5|34|pin@6||14|34
+Ametal-1|net@28|||S900|pin@6||14|34|contact@11||14|27.1
+APolysilicon|net@30|||S0|pin@7||14.5|25.9|contact@11||14|25.9
+APolysilicon|net@31|||S900|nmos@2|poly-bottom|7.5|-6|pin@8||7.5|-12.5
+APolysilicon|net@32|||S1800|pin@8||7.5|-12.5|contact@7||8.9|-12.5
+Ametal-1|net@33|||S0|pin@2||19.5|-12|pin@9||13.1|-12
+Ametal-1|net@34|||S900|pin@9||13.1|-12|contact@7||13.1|-12.5
+Ametal-1|net@39|||S2700|contact@13||2.5|-50|pin@10||2.5|-34
+Ametal-1|net@40|||S900|contact@1||2.5|39.6|pin@3||2.5|34
+Ametal-1|net@57|||S900|contact@14||-5.5|-50|contact@17||-5.5|-50
+Ametal-1|net@59|||S900|contact@12||10.5|-50|contact@18||10.5|-50
+AN-Active|net@61|||RS1800|contact@21||-19.5|0|nmos@3|diff-left|-18.3|0
+AN-Active|net@62|||RS0|contact@22||-11.5|0|nmos@3|diff-right|-12.7|0
+Ametal-2|net@74||6.2|S0|contact@9||-5.5|50|pinsVddG@2|vdd|-24|50
+Ametal-2|net@75||6.2|S0|contact@8||11.5|0|contact@25||-19.5|0
+Ametal-2|net@76||6.2|S0|contact@17||-5.5|-50|pinsVddG@2|vdd_1|-24|-50
+Ametal-2|net@77||6.2|S1800|contact@10||10.5|50|pinsVddG@3|vdd|24|50
+Ametal-2|net@78||6.2|S1800|contact@8||11.5|0|pinsVddG@3|gnd|24|0
+Ametal-2|net@79||6.2|S1800|contact@18||10.5|-50|pinsVddG@3|vdd_1|24|-50
+AP-Active|net@80|||RS1800|contact@0||10.5|48.5|pmos@0|diff-left|12.7|48.5
+AP-Active|net@81|||RS0|contact@5||19.5|47|pmos@0|diff-right|18.3|47
+AP-Active|net@82|||RS0|contact@0||10.5|50|pmos@1|diff-right|9.3|50
+AP-Active|net@83|||RS1800|contact@1||2.5|50|pmos@1|diff-left|3.7|50
+AP-Active|net@84|||RS0|contact@1||2.5|50|pmos@2|diff-right|1.3|50
+AP-Active|net@85|||RS1800|contact@2||-5.5|50|pmos@2|diff-left|-4.3|50
+AP-Active|net@86|||RS0|contact@12||10.5|-50|pmos@3|diff-right|9.3|-50
+AP-Active|net@87|||RS1800|contact@13||2.5|-50|pmos@3|diff-left|3.7|-50
+AP-Active|net@88|||RS0|contact@13||2.5|-50|pmos@4|diff-right|1.3|-50
+AP-Active|net@89|||RS1800|contact@14||-5.5|-50|pmos@4|diff-left|-4.3|-50
+AP-Active|net@90|||RS0|contact@2||-5.5|47|pmos@5|diff-right|-7.7|47
+AP-Active|net@91|||RS1800|contact@20||-14.5|44|pmos@5|diff-left|-13.3|44
+AP-Active|net@92|||RS0|contact@14||-5.5|-47|pmos@6|diff-right|-7.7|-47
+AP-Active|net@93|||RS1800|contact@19||-14.5|-44|pmos@6|diff-left|-13.3|-44
+APolysilicon|net@95|||S0|pin@1||6.5|31|pin@35||1.5|31
+APolysilicon|net@100|||S2700|nmos@3|poly-top|-15.5|12|pin@26||-15.5|32
+APolysilicon|net@101|||S1800|pin@26||-15.5|32|pmos@5|poly-bottom|-10.5|32
+APolysilicon|net@102|||S900|pin@45||-15.5|-20.6|pin@27||-15.5|-32
+APolysilicon|net@103|||S1800|pin@27||-15.5|-32|pmos@6|poly-top|-10.5|-32
+APolysilicon|net@114|||S0|pmos@3|poly-top|6.5|-32|pin@34||1.5|-32
+Ametal-1|net@116|||S2700|pin@44||-11.5|22|pin@29||-11.5|38.3
+APolysilicon|net@117|||S0|pin@34||1.5|-32|pmos@4|poly-top|-1.5|-32
+APolysilicon|net@119|||S0|pin@35||1.5|31|pin@0||-1.5|31
+Ametal-1|net@121|||S1800|contact@3||-2.5|3|pin@36||0|3
+Ametal-1|net@124|||S1800|pin@38||0|34|pin@3||2.5|34
+Ametal-1|net@127|||S1800|pin@40||0|-34|pin@10||2.5|-34
+Ametal-1|net@128|||S2700|contact@6||19.5|2.6|contact@5||19.5|47
+APolysilicon|net@129|||S2700|nmos@1|poly-top|1.5|12|pin@41||1.5|23
+APolysilicon|net@130|||S900|pin@42||1.5|-16.5|pin@34||1.5|-32
+Ametal-1|net@131|||S2700|pin@36||0|3|pin@38||0|34
+Ametal-1|net@132|||S900|pin@36||0|3|pin@40||0|-34
+APolysilicon|net@133|||S2700|pin@41||1.5|23|pin@35||1.5|31
+APolysilicon|net@134|||S1800|contact@24||-6|23|pin@41||1.5|23
+APolysilicon|net@135|||S900|nmos@1|poly-bottom|1.5|-6|pin@42||1.5|-16.5
+APolysilicon|net@136|||S1800|contact@23||-6|-16.5|pin@42||1.5|-16.5
+Ametal-1|net@137|||S900|contact@22||-11.5|0.4|pin@43||-11.5|-16.5
+Ametal-1|net@138|||S0|contact@23||-6|-16.5|pin@43||-11.5|-16.5
+Ametal-1|net@139|||S2700|contact@22||-11.5|2.6|pin@44||-11.5|22
+Ametal-1|net@140|||S0|contact@24||-6|22|pin@44||-11.5|22
+Ametal-2|net@141||6.2|S0|contact@25||-19.5|0|pinsVddG@2|gnd|-24|0
+Ametal-1|net@142|||S900|contact@21||-19.5|0.4|contact@25||-19.5|0
+APolysilicon|net@143|||S900|pin@4||15.5|25.9|nmos@0|poly-top|15.5|12
+APolysilicon|net@144|||S900|nmos@3|poly-bottom|-15.5|-12|pin@45||-15.5|-20.6
+APolysilicon|net@145|||S1800|contact@26||-17|-20.6|pin@45||-15.5|-20.6
+Ametal-1|net@147|||S0|contact@26||-17|-19|pin@47||-17|-19
+Ametal-1|net@148|||S0|pin@29||-11.5|38.3|pin@48||-14.5|38.3
+Ametal-1|net@149|||S2700|pin@48||-14.5|38.3|contact@20||-14.5|38.8
+Ametal-1|net@152|||S900|pin@43||-11.5|-16.5|pin@49||-11.5|-38.3
+Ametal-1|net@153|||S0|pin@49||-11.5|-38.3|pin@50||-14.5|-38.3
+Ametal-1|net@154|||S900|pin@50||-14.5|-38.3|contact@19||-14.5|-38.8
+APolysilicon|net@155|||S900|pin@51||-10.5|-56|pmos@6|poly-bottom|-10.5|-56
+APolysilicon|net@156|||S900|pmos@5|poly-top|-10.5|56|pin@52||-10.5|56
+APolysilicon|net@157|||S900|pin@53||15.5|62|pmos@0|poly-top|15.5|62
+Ametal-1|net@158|||S900|contact@13||2.5|-50|pin@54||2.5|-63
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@47||I
+Esucc||D5G2;|pin@38||O
+Esucc_1||D5G2;|pin@54||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri20;1{sch}
+CsucDri20;1{sch}||schematic|1188777360591|1230428263930|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-26|0||||
+NOff-Page|conn@1||26.5|0||||
+IredFive:inv;1{ic}|inv@1||18|-10|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@2||-18|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri20
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 17 August 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)SHI is full successor driver
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|6||||
+NWire_Pin|pin@32||23|-10||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@37||-6|0||||
+NWire_Pin|pin@39||-6|-6||||
+IredFive:pms1;2{ic}|pms1@0||0|6|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
+IsucDri20;1{ic}|sucDri20@1||26.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-10|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@52|||2700|nms2@0|d|0|-4|pin@4||0|0
+Awire|net@94|||0|inv@1|out|15.5|-10|wire90@0|b|11.5|-10
+Awire|net@95|||1800|inv@1|in|20.5|-10|pin@32||23|-10
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-10|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@4||0|0
+Awire|net@106|||1800|conn@0|y|-24|0|inv@2|in|-20.5|0
+Awire|net@109|||2700|pin@39||-6|-6|pin@37||-6|0
+Awire|net@110|||0|wire90@1|a|-13.5|0|inv@2|out|-15.5|0
+Awire|net@111|||2700|pin@37||-6|0|pin@18||-6|6
+Awire|net@112|||1800|wire90@1|b|-8.5|0|pin@37||-6|0
+Awire|net@116|||0|nms2@0|g2|-3|-6|pin@39||-6|-6
+Awire|net@117|||0|wire90@0|a|6.5|-10|nms2@0|g|3|-10
+Awire|net@118|||900|pms1@0|d|0|4|pin@4||0|0
+Awire|net@119|||0|pms1@0|g|-3|6|pin@18||-6|6
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri20cond;1{ic}
+CsucDri20cond;1{ic}||artwork|1188825505548|1223470185128|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-1.5|1|1|1||
+NThick-Circle|art@11||0|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@12||-1.5|-1|1|1||
+Nschematic:Bus_Pin|pin@0||-2|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||2|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||0.5|0|||||ART_message(D5G2;)S20
+NPin|pin@47||1|2.25|1|1|RR|
+NPin|pin@50||-0.5|3|1|1||
+NPin|pin@51||-0.5|2.25|1|1||
+NPin|pin@52||0.5|2.625|1|1||
+NPin|pin@64||1.5|1.5|1|1||
+NPin|pin@65||1.5|3|1|1||
+NPin|pin@66||0|3|1|1|RR|
+NPin|pin@67||1|3.75|1|1|RR|
+NPin|pin@68||-1|-2|1|1||
+NPin|pin@69||-1|2|1|1||
+NPin|pin@71||0|2|1|1||
+NPin|pin@72||0|-2|1|1||
+Nschematic:Bus_Pin|pin@73||-2|-1|-1|-1|Y|
+NPin|pin@74||-1|-1|1|1||
+NPin|pin@75||0|-2|1|1||
+NPin|pin@76||1|3|1|1||
+AThicker|net@38|||FS1431|pin@66||0|3|pin@52||0.5|2.625
+AThicker|net@48|||FS2700|pin@64||1.5|1.5|pin@65||1.5|3
+AThicker|net@51|||FS369|pin@67||1|3.75|pin@66||0|3
+AThicker|net@53|||FS0|pin@66||0|3|pin@50||-0.5|3
+AThicker|net@54|||FS900|pin@50||-0.5|3|pin@51||-0.5|2.25
+AThicker|net@55|||FS2700|pin@74||-1|-1|pin@69||-1|2
+AThicker|net@58|||FS1800|pin@69||-1|2|pin@71||0|2
+AThicker|net@59|||FS1800|pin@68||-1|-2|pin@72||0|-2
+AThicker|net@60|||FS2700|pin@68||-1|-2|pin@74||-1|-1
+AThicker|net@61|||FS1350|pin@74||-1|-1|pin@75||0|-2
+AThicker|net@62|||FS900|pin@76||1|3|pin@47||1|2.25
+AThicker|net@63|||FS900|pin@67||1|3.75|pin@76||1|3
+AThicker|net@64|||FS0|pin@65||1.5|3|pin@76||1|3
+Ein_1|cond|D5G2;|pin@73||I
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri20cond;1{lay}
+CsucDri20cond;1{lay}||cmos90|1222112160778|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@1||8|0||5.2||
+NMetal-1-N-Active-Con|contact@3||-9.5|0||5.2||
+NMetal-1-N-Active-Con|contact@5||-1.5|0||5.2||
+NMetal-1-N-Active-Con|contact@7||16|0||5.2||
+NMetal-1-P-Active-Con|contact@8||24|48||20.8||
+NMetal-1-N-Active-Con|contact@9||24|0||5.2||
+NMetal-1-P-Active-Con|contact@10||32|48||20.8||
+NMetal-1-N-Active-Con|contact@11||32|0||5.2||
+NMetal-1-Polysilicon-Con|contact@21||30.5|-20|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@25||24|50||6.2||
+NMetal-1-P-Active-Con|contact@26||10|48||20.8||
+NMetal-1-P-Active-Con|contact@27||-4|48||20.8||
+NMetal-1-P-Active-Con|contact@28||-18|48||20.8||
+NMetal-1-P-Active-Con|contact@29||-32|48||20.8||
+NMetal-1-P-Active-Con|contact@31||10|-48||20.8||
+NMetal-1-P-Active-Con|contact@32||-4|-48||20.8||
+NMetal-1-P-Active-Con|contact@33||-18|-48||20.8||
+NMetal-1-P-Active-Con|contact@34||-32|-48||20.8||
+NMetal-1-P-Active-Con|contact@35||24|-48||20.8||
+NX-Metal-1-Metal-2-Con|contact@36||24|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||-4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||-32|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@39||-32|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@40||-4|50||6.2||
+NMetal-1-Polysilicon-Con|contact@46||-18|29.4|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@47||10|29.4|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@50||-4|20.5|32.8||RR|
+NMetal-1-Polysilicon-Con|contact@52||-4|-23.5|32.8||RR|
+NX-Metal-1-Metal-2-Con|contact@56||24|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@57||8|0||6.2||
+NMetal-1-N-Active-Con|contact@58||-17.5|0||5.2||
+NMetal-1-Polysilicon-Con|contact@60||27.2|25||5.2||
+NX-Metal-1-Metal-2-Con|contact@64||16|-10||||
+NX-Metal-1-Metal-2-Con|contact@65||-1.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@66||-17.5|-10||||
+NMetal-1-Polysilicon-Con|contact@67||-32|11|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@68||-18|-66.6|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@69||10.1|-66.6|5.2||RR|
+NN-Transistor|nmos@0||12|0||11||
+NN-Transistor|nmos@1||-5.5|0||11||
+NN-Transistor|nmos@3||20|0||11||
+NN-Transistor|nmos@4||28|0||11||
+NN-Transistor|nmos@5||-13.5|0||11||
+NPolysilicon-Pin|pin@18||-8|-23.5||||
+NPolysilicon-Pin|pin@25||0|-23.5||||
+NPolysilicon-Pin|pin@26||-22|29.4||||
+NPolysilicon-Pin|pin@27||6|29.4||||
+NPolysilicon-Pin|pin@28||-8|20.5||||
+NMetal-1-Pin|pin@33||18|-18||||
+NPolysilicon-Pin|pin@35||14|29.4||||
+NPolysilicon-Pin|pin@36||-14|29.4||||
+NPolysilicon-Pin|pin@37||20|-15.5||||
+NMetal-1-Pin|pin@41||18|37.6||||
+NPolysilicon-Pin|pin@43||20|-25.1||||
+NMetal-1-Pin|pin@46||-9.5|-18||||
+NPolysilicon-Pin|pin@50||-14|29.4||||
+NMetal-1-Pin|pin@51||18|27||||
+NMetal-1-Pin|pin@52||-23|-11||||
+NMetal-1-Pin|pin@53||-32|-11||||
+NPolysilicon-Pin|pin@56||0|20.5||||
+NPolysilicon-Pin|pin@59||-28|22||||
+NMetal-1-Pin|pin@60||-32|-32||||
+NMetal-1-Pin|pin@61||-32|29.4||||
+NMetal-1-Pin|pin@64||-9.5|11||||
+NMetal-1-Pin|pin@65||18|11||||
+NMetal-1-Pin|pin@66||-23|-23.5||||
+NMetal-1-Pin|pin@67||-23|20.5||||
+NMetal-1-Pin|pin@69||32.5|2.6||||
+NMetal-1-Pin|pin@71||32.5|37.6||||
+NPolysilicon-Pin|pin@73||20|22||||
+NPolysilicon-Pin|pin@74||-1.4|22||||
+NPolysilicon-Pin|pin@76||-28|-25.1||||
+NPolysilicon-Pin|pin@77||-1.4|-25.1||||
+NPolysilicon-Pin|pin@78||30.5|-15.5||||
+NMetal-1-Pin|pin@79||32|-17.4||||
+NMetal-1-Pin|pin@82||-18|64||||
+NMetal-1-Pin|pin@83||10|64||||
+NMetal-1-Pin|pin@84||-24.1|-32||||
+NMetal-1-Pin|pin@85||-24.1|-66.1||||
+NPolysilicon-Pin|pin@86||-22|-66.6||||
+NPolysilicon-Pin|pin@87||-14|-66.6||||
+NPolysilicon-Pin|pin@88||14|-66.6||||
+NPolysilicon-Pin|pin@89||6|-66.6||||
+NMetal-1-Pin|pin@90||-20.6|-66.1||||
+NPolysilicon-Pin|pin@91||-22|-66.6||||
+NPolysilicon-Pin|pin@92||28|22.4||||
+NMetal-1-Pin|pin@93||-18|-32||||
+NMetal-1-Pin|pin@94||10|-32||||
+NMetal-1-Pin|pin@95||18|-32||||
+NMetal-1-Pin|pin@96||-4.5|-66.6||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-36.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||36.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|78|48||A
+NN-Well-Node|plnode@1||0|-50|78|52||A
+NN-Well-Node|plnode@2||0|50|78|52||A
+NP-Select-Node|plnode@3||0|-50|75|52||A
+NP-Select-Node|plnode@4||0|50|75|52||A
+NN-Select-Node|plnode@5||0|0|75|48||A
+NN-Select-Node|plnode@6||-29|11|20|20||A
+NP-Transistor|pmos@3||20|48||26||
+NP-Transistor|pmos@4||28|48||26||
+NP-Transistor|pmos@10||14|48||26||
+NP-Transistor|pmos@11||0|48||26||
+NP-Transistor|pmos@12||6|48||26||
+NP-Transistor|pmos@13||-14|48||26||
+NP-Transistor|pmos@14||-8|48||26||
+NP-Transistor|pmos@15||-28|48||26||
+NP-Transistor|pmos@16||-22|48||26||
+NP-Transistor|pmos@17||14|-48||26||
+NP-Transistor|pmos@18||0|-48||26||
+NP-Transistor|pmos@19||6|-48||26||
+NP-Transistor|pmos@20||-14|-48||26||
+NP-Transistor|pmos@21||-8|-48||26||
+NP-Transistor|pmos@22||-28|-48||26||
+NP-Transistor|pmos@23||-22|-48||26||
+NP-Transistor|pmos@24||20|-48||26||
+Ametal-2|net@32||6.2|S1800|contact@25||24|50|pinsVddG@3|vdd|36.5|50
+Ametal-2|net@34||6.2|S0|contact@38||-32|-50|pinsVddG@2|vdd_1|-36.5|-50
+Ametal-1|net@40|||S900|contact@8||24|50|contact@25||24|50
+AN-Active|net@41|||RS1800|contact@1||8|0|nmos@0|diff-left|9.2|0
+AN-Active|net@42|||RS0|contact@7||16|0|nmos@0|diff-right|14.8|0
+AN-Active|net@43|||RS1800|contact@3||-9.5|0|nmos@1|diff-left|-8.3|0
+AN-Active|net@44|||RS0|contact@5||-1.5|0|nmos@1|diff-right|-2.7|0
+AN-Active|net@47|||RS1800|contact@7||16|0|nmos@3|diff-left|17.2|0
+AN-Active|net@48|||RS0|contact@9||24|0|nmos@3|diff-right|22.8|0
+AN-Active|net@49|||RS0|contact@11||32|0|nmos@4|diff-right|30.8|0
+AN-Active|net@50|||RS1800|contact@9||24|0|nmos@4|diff-left|25.2|0
+AP-Active|net@58|||RS0|contact@8||24|48|pmos@3|diff-right|22.8|48
+AP-Active|net@59|||RS0|contact@10||32|48|pmos@4|diff-right|30.8|48
+AP-Active|net@60|||RS1800|contact@8||24|48|pmos@4|diff-left|25.2|48
+Ametal-2|net@82||6.2|S0|contact@40||-4|50|contact@39||-32|50
+AP-Active|net@83|||RS0|pmos@3|diff-left|17.2|48|pmos@10|diff-right|16.8|48
+AP-Active|net@84|||RS0|pmos@12|diff-left|3.2|48|pmos@11|diff-right|2.8|48
+AP-Active|net@85|||RS0|pmos@14|diff-left|-10.8|48|pmos@13|diff-right|-11.2|48
+AP-Active|net@86|||RS0|pmos@16|diff-left|-24.8|48|pmos@15|diff-right|-25.2|48
+AP-Active|net@88|||RS1800|contact@26||10|48|pmos@10|diff-left|11.2|48
+AP-Active|net@89|||RS1800|contact@27||-4|48|pmos@11|diff-left|-2.8|48
+AP-Active|net@90|||RS0|contact@26||10|48|pmos@12|diff-right|8.8|48
+AP-Active|net@91|||RS1800|contact@28||-18|48|pmos@13|diff-left|-16.8|48
+AP-Active|net@92|||RS0|contact@27||-4|48|pmos@14|diff-right|-5.2|48
+AP-Active|net@93|||RS1800|contact@29||-32|48|pmos@15|diff-left|-30.8|48
+AP-Active|net@94|||RS0|contact@28||-18|48|pmos@16|diff-right|-19.2|48
+AP-Active|net@96|||RS0|contact@35||24|-48|pmos@24|diff-right|22.8|-48
+AP-Active|net@98|||RS0|pmos@24|diff-left|17.2|-48|pmos@17|diff-right|16.8|-48
+AP-Active|net@99|||RS0|pmos@19|diff-left|3.2|-48|pmos@18|diff-right|2.8|-48
+AP-Active|net@100|||RS0|pmos@21|diff-left|-10.8|-48|pmos@20|diff-right|-11.2|-48
+AP-Active|net@101|||RS0|pmos@23|diff-left|-24.8|-48|pmos@22|diff-right|-25.2|-48
+AP-Active|net@102|||RS1800|contact@31||10|-48|pmos@17|diff-left|11.2|-48
+AP-Active|net@103|||RS1800|contact@32||-4|-48|pmos@18|diff-left|-2.8|-48
+AP-Active|net@104|||RS0|contact@31||10|-48|pmos@19|diff-right|8.8|-48
+AP-Active|net@105|||RS1800|contact@33||-18|-48|pmos@20|diff-left|-16.8|-48
+AP-Active|net@106|||RS0|contact@32||-4|-48|pmos@21|diff-right|-5.2|-48
+AP-Active|net@107|||RS1800|contact@34||-32|-48|pmos@22|diff-left|-30.8|-48
+AP-Active|net@108|||RS0|contact@33||-18|-48|pmos@23|diff-right|-19.2|-48
+Ametal-2|net@113||6.2|S0|pinsVddG@3|vdd_1|36.5|-50|contact@36||24|-50
+Ametal-1|net@114|||S900|contact@35||24|-50|contact@36||24|-50
+Ametal-2|net@115||6.2|S0|contact@36||24|-50|contact@37||-4|-50
+Ametal-1|net@116|||S900|contact@32||-4|-50|contact@37||-4|-50
+Ametal-2|net@117||6.2|S0|contact@37||-4|-50|contact@38||-32|-50
+Ametal-1|net@118|||S900|contact@34||-32|-50|contact@38||-32|-50
+Ametal-2|net@119||6.2|S0|contact@39||-32|50|pinsVddG@2|vdd|-36.5|50
+Ametal-1|net@120|||S900|contact@29||-32|50|contact@39||-32|50
+Ametal-2|net@121||6.2|S0|contact@25||24|50|contact@40||-4|50
+Ametal-1|net@122|||S900|contact@27||-4|50|contact@40||-4|50
+APolysilicon|net@139|||S2700|pmos@21|poly-top|-8|-30|pin@18||-8|-23.5
+APolysilicon|net@140|||S1800|pin@18||-8|-23.5|contact@52||-6.6|-23.5
+APolysilicon|net@153|||S2700|pmos@18|poly-top|0|-30|pin@25||0|-23.5
+APolysilicon|net@154|||S0|pin@25||0|-23.5|contact@52||-1.4|-23.5
+APolysilicon|net@155|||S900|pmos@16|poly-bottom|-22|30|pin@26||-22|29.4
+APolysilicon|net@156|||S1800|pin@26||-22|29.4|contact@46||-20.6|29.4
+APolysilicon|net@157|||S900|pmos@12|poly-bottom|6|30|pin@27||6|29.4
+APolysilicon|net@158|||S1800|pin@27||6|29.4|contact@47||7.4|29.4
+APolysilicon|net@159|||S900|pmos@14|poly-bottom|-8|30|pin@28||-8|20.5
+APolysilicon|net@160|||S1800|pin@28||-8|20.5|contact@50||-6.6|20.5
+Ametal-1|net@172|||S900|pin@33||18|-18|pin@95||18|-32
+Ametal-1|net@174|||S1800|contact@46||-15.4|29.4|contact@47||7.4|29.4
+APolysilicon|net@176|||S900|pmos@10|poly-bottom|14|30|pin@35||14|29.4
+APolysilicon|net@177|||S0|pin@35||14|29.4|contact@47||12.6|29.4
+APolysilicon|net@178|||S900|pmos@13|poly-bottom|-14|30|pin@36||-14|29.4
+APolysilicon|net@179|||S0|pin@36||-14|29.4|contact@46||-15.4|29.4
+APolysilicon|net@182|||S1800|nmos@0|poly-bottom|12|-10.5|nmos@3|poly-bottom|20|-10.5
+APolysilicon|net@183|||S900|nmos@3|poly-bottom|20|-10.5|pin@37||20|-15.5
+APolysilicon|net@189|||S900|nmos@1|poly-bottom|-5.5|-10.5|contact@52||-5.5|-23.5
+Ametal-1|net@192|||S0|pin@41||18|37.6|contact@26||10|37.6
+APolysilicon|net@195|||S2700|pmos@24|poly-top|20|-30|pin@43||20|-25.1
+Ametal-2|net@201||6.2|S1800|pinsVddG@2|gnd|-36.5|0|contact@57||8|0
+Ametal-2|net@202||6.2|S1800|contact@56||24|0|pinsVddG@3|gnd|36.5|0
+Ametal-1|net@203|||S0|contact@9||24|0|contact@56||24|0
+Ametal-2|net@204||6.2|S1800|contact@57||8|0|contact@56||24|0
+Ametal-1|net@205|||S0|contact@1||8|0|contact@57||8|0
+AN-Active|net@206|||RS0|contact@3||-9.5|0|nmos@5|diff-right|-10.7|0
+AN-Active|net@207|||RS1800|contact@58||-17.5|0|nmos@5|diff-left|-16.3|0
+Ametal-1|net@208|||S900|contact@3||-9.5|0|pin@46||-9.5|-18
+Ametal-1|net@211|||S0|pin@33||18|-18|pin@46||-9.5|-18
+APolysilicon|net@220|||S0|pin@50||-14|29.4|contact@46||-15.4|29.4
+Ametal-1|net@223|||S2700|pin@51||18|27|pin@41||18|37.6
+Ametal-1|net@225|||S1800|pin@51||18|27|contact@60||27.2|27
+APolysilicon|net@235|||S900|pmos@11|poly-bottom|0|30|pin@56||0|20.5
+APolysilicon|net@236|||S0|pin@56||0|20.5|contact@50||-1.4|20.5
+APolysilicon|net@243|||S900|pmos@15|poly-bottom|-28|30|pin@59||-28|22
+Ametal-1|net@245|||S900|pin@53||-32|-11|pin@60||-32|-32
+Ametal-1|net@247|||S2700|pin@53||-32|-11|contact@67||-32|13.6
+Ametal-1|net@248|||S1800|pin@61||-32|29.4|contact@46||-20.6|29.4
+Ametal-1|net@253|||S900|contact@7||16|2.6|contact@64||16|-10
+Ametal-2|net@254|||S1800|contact@65||-1.5|-10|contact@64||16|-10
+Ametal-1|net@255|||S900|contact@5||-1.5|2.6|contact@65||-1.5|-10
+Ametal-2|net@256|||S1800|contact@66||-17.5|-10|contact@65||-1.5|-10
+Ametal-1|net@257|||S900|contact@58||-17.5|2.6|contact@66||-17.5|-10
+Ametal-1|net@258|||S2700|contact@3||-9.5|0|pin@64||-9.5|11
+Ametal-1|net@259|||S2700|pin@65||18|11|pin@51||18|27
+Ametal-1|net@260|||S1800|pin@64||-9.5|11|pin@65||18|11
+Ametal-1|net@261|||S900|pin@52||-23|-11|pin@66||-23|-23.5
+Ametal-1|net@262|||S1800|pin@66||-23|-23.5|contact@52||-6.6|-23.5
+Ametal-1|net@263|||S2700|pin@52||-23|-11|pin@67||-23|20.5
+Ametal-1|net@264|||S1800|pin@67||-23|20.5|contact@50||-6.6|20.5
+Ametal-1|net@271|||S0|pin@71||32.5|37.6|contact@10||32|37.6
+Ametal-1|net@272|||S2700|pin@69||32.5|2.6|pin@71||32.5|37.6
+APolysilicon|net@273|||S1800|pin@59||-28|22|pin@74||-1.4|22
+APolysilicon|net@277|||S2700|contact@50||-1.4|20.5|pin@74||-1.4|22
+APolysilicon|net@278|||S900|pmos@3|poly-bottom|20|30|pin@73||20|22
+APolysilicon|net@279|||S0|pin@73||20|22|pin@74||-1.4|22
+APolysilicon|net@281|||S0|pin@77||-1.4|-25.1|pin@76||-28|-25.1
+APolysilicon|net@284|||S900|contact@52||-1.4|-23.5|pin@77||-1.4|-25.1
+APolysilicon|net@285|||S2700|pmos@22|poly-top|-28|-30|pin@76||-28|-25.1
+APolysilicon|net@286|||S0|pin@43||20|-25.1|pin@77||-1.4|-25.1
+APolysilicon|net@287|||S1800|pin@37||20|-15.5|pin@78||30.5|-15.5
+APolysilicon|net@288|||S900|pin@78||30.5|-15.5|contact@21||30.5|-17.4
+Ametal-1|net@289|||S2700|contact@67||-32|13.6|pin@61||-32|29.4
+APolysilicon|net@290|||S0|nmos@5|poly-top|-13.5|10.5|contact@67||-32|10.5
+Ametal-1|net@291|||S1800|contact@11||32|2.6|pin@69||32.5|2.6
+Ametal-1|net@292|||S900|contact@11||32|-2.6|pin@79||32|-17.4
+Ametal-1|net@293|||S0|pin@79||32|-17.4|contact@21||30.5|-17.4
+Ametal-1|net@297|||S2700|contact@28||-18|48|pin@82||-18|64
+Ametal-1|net@298|||S1800|pin@82||-18|64|pin@83||10|64
+Ametal-1|net@299|||S900|pin@83||10|64|contact@26||10|58.4
+Ametal-1|net@300|||S0|contact@69||7.5|-66.6|pin@96||-4.5|-66.6
+Ametal-1|net@304|||S1800|pin@60||-32|-32|pin@84||-24.1|-32
+Ametal-1|net@305|||S900|pin@84||-24.1|-32|pin@85||-24.1|-66.1
+APolysilicon|net@308|||S1800|pin@86||-22|-66.6|contact@68||-20.6|-66.6
+APolysilicon|net@309|||S900|pmos@20|poly-bottom|-14|-66|pin@87||-14|-66.6
+APolysilicon|net@310|||S0|pin@87||-14|-66.6|contact@68||-15.9|-66.6
+APolysilicon|net@311|||S900|pmos@17|poly-bottom|14|-66|pin@88||14|-66.6
+APolysilicon|net@312|||S0|pin@88||14|-66.6|contact@69||12.7|-66.6
+APolysilicon|net@313|||S900|pmos@19|poly-bottom|6|-66|pin@89||6|-66.6
+APolysilicon|net@314|||S1800|pin@89||6|-66.6|contact@69||7.5|-66.6
+Ametal-1|net@315|||S1800|pin@85||-24.1|-66.1|pin@90||-20.6|-66.1
+Ametal-1|net@316|||S900|pin@90||-20.6|-66.1|contact@68||-20.6|-66.6
+APolysilicon|net@317|||S900|pmos@23|poly-bottom|-22|-66|pin@91||-22|-66.6
+APolysilicon|net@318|||S1800|pin@91||-22|-66.6|contact@68||-20.6|-66.6
+APolysilicon|net@319|||S900|pin@92||28|22.4|nmos@4|poly-top|28|10.5
+APolysilicon|net@320|||S900|pmos@4|poly-bottom|28|30|pin@92||28|22.4
+APolysilicon|net@321|||S0|pin@92||28|22.4|contact@60||27.2|22.4
+Ametal-1|net@322|||S2700|contact@33||-18|-48|pin@93||-18|-32
+Ametal-1|net@323|||S1800|pin@93||-18|-32|pin@94||10|-32
+Ametal-1|net@324|||S900|pin@94||10|-32|contact@31||10|-37.6
+Ametal-1|net@326|||S1800|pin@94||10|-32|pin@95||18|-32
+Ametal-1|net@327|||S0|pin@96||-4.5|-66.6|contact@68||-15.9|-66.6
+Econd||D5G2;|pin@52||I
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@53||I
+Ein_1||D5G2;|pin@96||I
+Eout|succ|D5G2;|pin@64||O
+Esucc_1||D5G2;|pin@95||O
+Esucc_2||D5G2;|pin@83||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri20cond;1{sch}
+CsucDri20cond;1{sch}||schematic|1188777360591|1222951163755|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||-3|-4|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX-0.5;Y3;)S5
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||3|-4|X||D0G4;|ATTR_Delay(D5G1;NPX-2;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S5
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||0|-12|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-17|0||||
+NOff-Page|conn@1||23.5|0||||
+NOff-Page|conn@2||18|6|||X|
+NGround|gnd@0||0|-18.5||||
+IredFive:inv;1{ic}|inv@1||14.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
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri20cond
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 23 August 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)Ssuccessor driver w/o amp
+NWire_Pin|pin@4||-3|0||||
+NWire_Pin|pin@32||18|-12||||
+NWire_Pin|pin@33||18|0||||
+NWire_Pin|pin@37||-9|0||||
+NWire_Pin|pin@39||-9|-4||||
+NWire_Pin|pin@54||-3|-8||||
+NWire_Pin|pin@55||3|-8||||
+NWire_Pin|pin@56||3|0||||
+NWire_Pin|pin@57||9|6||||
+NWire_Pin|pin@59||9|-4||||
+NWire_Pin|pin@60||0|-8||||
+NWire_Pin|pin@61||0|0||||
+NWire_Pin|pin@62||9|10||||
+NWire_Pin|pin@63||-9|6||||
+IredFive:pms2;1{ic}|pms2@0||0|10|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX2.25;Y1;)S20
+IsucDri20cond;1{ic}|sucDri20@2||29.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||7|-12|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@94|||0|inv@1|out|12|-12|wire90@0|b|9.5|-12
+Awire|net@95|||1800|inv@1|in|17|-12|pin@32||18|-12
+Awire|net@96|||1800|pin@33||18|0|conn@1|a|21.5|0
+Awire|net@97|||2700|pin@32||18|-12|pin@33||18|0
+Awire|net@98|||0|pin@33||18|0|pin@56||3|0
+Awire|net@109|||2700|pin@39||-9|-4|pin@37||-9|0
+Awire|net@111|||2700|pin@37||-9|0|pin@63||-9|6
+Awire|net@122|||0|pin@37||-9|0|conn@0|y|-15|0
+Awire|net@158|||0|wire90@0|a|4.5|-12|NMOSx@2|g|3|-12
+Awire|net@160|||900|NMOSx@0|s|-3|-6|pin@54||-3|-8
+Awire|net@161|||1800|pin@60||0|-8|pin@55||3|-8
+Awire|net@162|||2700|pin@55||3|-8|NMOSx@1|s|3|-6
+Awire|net@163|||0|pin@61||0|0|pin@4||-3|0
+Awire|net@164|||2700|NMOSx@1|d|3|-2|pin@56||3|0
+Awire|net@165|||1800|pin@57||9|6|conn@2|y|16|6
+Awire|net@168|||0|pin@59||9|-4|NMOSx@1|g|6|-4
+Awire|net@169|||900|pin@4||-3|0|NMOSx@0|d|-3|-2
+Awire|net@170|||1800|pin@39||-9|-4|NMOSx@0|g|-6|-4
+Awire|net@171|||900|pin@57||9|6|pin@59||9|-4
+Awire|net@172|||1800|pin@54||-3|-8|pin@60||0|-8
+Awire|net@173|||900|pin@60||0|-8|NMOSx@2|d|0|-10
+Awire|net@174|||0|pin@56||3|0|pin@61||0|0
+Awire|net@175|||900|pms2@0|d|0|4|pin@61||0|0
+Awire|net@176|||2700|gnd@0||0|-16.5|NMOSx@2|s|0|-14
+Awire|net@177|||1800|pms2@0|g|3|10|pin@62||9|10
+Awire|net@178|||900|pin@62||9|10|pin@57||9|6
+Awire|net@180|||0|pms2@0|g2|-3|6|pin@63||-9|6
+Ein_1|cond|D4G2;|conn@2|a|I
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri20or;1{ic}
+CsucDri20or;1{ic}||artwork|1188825505548|1230681156307|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-2.6|2|0.8|0.8||
+NThick-Circle|art@11||-9.9|0|16|16|3300||ART_degrees()F[0.0,1.0471976]
+NThick-Circle|art@12||-2.6|-2|0.8|0.8||
+Nschematic:Bus_Pin|pin@0||-3|2|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2;)S20
+NPin|pin@71||-3|4|1|1||
+NPin|pin@72||1|1|1|1||
+NPin|pin@73||-2|3.5|1|1||
+NPin|pin@79||2|0|1|1||
+NPin|pin@80||3|0|1|1||
+NPin|pin@82||-3|-4|1|1||
+NPin|pin@86||2|0|1|1||
+NPin|pin@87||0|4|1|1||
+NPin|pin@88||0|6|1|1||
+NPin|pin@89||-1|5|1|1||
+NPin|pin@90||0|5|1|1||
+NPin|pin@91||1|5|1|1||
+NPin|pin@92||-2|5|1|1||
+Nschematic:Bus_Pin|pin@93||-3|-2|-1|-1||
+AThicker|net@59|||FS2187|pin@82||-3|-4|pin@86||2|0
+AThicker|net@64|||FS1800|pin@79||2|0|pin@80||3|0
+AThicker|net@68|||FS3213|pin@86||2|0|pin@71||-3|4
+AThicker|net@69|||FS2700|pin@90||0|5|pin@88||0|6
+AThicker|net@70|||FS450|pin@88||0|6|pin@89||-1|5
+AThicker|net@71|||FS2700|pin@87||0|4|pin@90||0|5
+AThicker|net@72|||FS1800|pin@90||0|5|pin@91||1|5
+AThicker|net@73|||FS0|pin@89||-1|5|pin@92||-2|5
+AThicker|net@74|||FS900|pin@91||1|5|pin@72||1|1
+AThicker|net@75|||FS900|pin@92||-2|5|pin@73||-2|3.5
+Ein|inA|D5G2;|pin@0||I
+EinA_1|inB|D5G2;|pin@93||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri20or;1{lay}
+CsucDri20or;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||11.5|50||20.8||
+NMetal-1-P-Active-Con|contact@1||3.5|50||20.8||
+NMetal-1-P-Active-Con|contact@2||-4.5|50||20.8||
+NMetal-1-N-Active-Con|contact@3||-7.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||12.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||20.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||20.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||12.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||12.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||-4.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||11.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||15|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||11.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||3.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||-4.5|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-4.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||11.5|-50||6.2||
+NMetal-1-P-Active-Con|contact@27||-12.5|50||20.8||
+NMetal-1-P-Active-Con|contact@28||-12.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@29||-20.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@30||-20.5|50||20.8||
+NX-Metal-1-Metal-2-Con|contact@31||-20.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@32||-20.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@33||1|25.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@34||1|-19.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@35||-15|21.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@36||-15|-19.5|5.2||R|
+NN-Transistor|nmos@0||16.5|3||8||
+NN-Transistor|nmos@1||2.5|3||8||
+NN-Transistor|nmos@2||8.5|3||8||
+NN-Transistor|nmos@4||-3.5|3||8||
+NPolysilicon-Pin|pin@0||-0.5|31||||
+NPolysilicon-Pin|pin@1||7.5|31||||
+NMetal-1-Pin|pin@2||20.5|-12||||
+NMetal-1-Pin|pin@3||3.5|34||||
+NPolysilicon-Pin|pin@4||16.5|25.9||||
+NMetal-1-Pin|pin@6||15|34||||
+NPolysilicon-Pin|pin@7||15.5|25.9||||
+NPolysilicon-Pin|pin@8||8.5|-12.5||||
+NMetal-1-Pin|pin@9||14.1|-12||||
+NMetal-1-Pin|pin@10||3.5|-34||||
+NPolysilicon-Pin|pin@34||2.5|-32||||
+NPolysilicon-Pin|pin@35||2.5|31||||
+NMetal-1-Pin|pin@38||-4.5|34||||
+NMetal-1-Pin|pin@40||1|-34||||
+NPolysilicon-Pin|pin@53||16.5|62||||
+NMetal-1-Pin|pin@54||3.5|-63||||
+NMetal-1-Pin|pin@55||-12.5|-34||||
+NPolysilicon-Pin|pin@56||-16.5|18.9||||
+NPolysilicon-Pin|pin@57||-16.5|-16.9||||
+NPolysilicon-Pin|pin@58||2.5|-17||||
+NPolysilicon-Pin|pin@59||2.5|22.9||||
+NMetal-1-Pin|pin@60||-7.5|34||||
+NMetal-1-Pin|pin@61||-7.5|-34||||
+NMetal-1-Pin|pin@62||-12.5|34||||
+NPolysilicon-Pin|pin@63||-16.5|-6||||
+NMetal-1-Pin|pin@64||-15|13||||
+NMetal-1-Pin|pin@66||1|-10||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-25|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||25|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|55|48||A
+NN-Well-Node|plnode@1||0|-50|55|52||A
+NN-Well-Node|plnode@2||0|50|55|52||A
+NP-Select-Node|plnode@3||0|-50|52|52||A
+NP-Select-Node|plnode@4||0|50|52|52||A
+NN-Select-Node|plnode@5||0|0|52|48||A
+NP-Transistor|pmos@0||16.5|47||20||
+NP-Transistor|pmos@1||7.5|50||26||
+NP-Transistor|pmos@2||-0.5|50||26||
+NP-Transistor|pmos@3||7.5|-50||26||
+NP-Transistor|pmos@4||-0.5|-50||26||
+NP-Transistor|pmos@7||-8.5|50||26||
+NP-Transistor|pmos@8||-16.5|50||26||
+NP-Transistor|pmos@9||-8.5|-50||26||
+NP-Transistor|pmos@10||-16.5|-50||26||
+AN-Active|net@0|||RS1800|contact@4||12.5|3|nmos@0|diff-left|13.7|3
+AN-Active|net@1|||RS0|contact@6||20.5|3|nmos@0|diff-right|19.3|3
+AN-Active|net@3|||RS0|contact@4||12.5|3|nmos@2|diff-right|11.3|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|5.3|3|nmos@2|diff-left|5.7|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|-0.5|32|pin@0||-0.5|31
+APolysilicon|net@12|||S900|pmos@1|poly-bottom|7.5|32|pin@1||7.5|31
+Ametal-1|net@13|||S900|contact@6||20.5|2.4|pin@2||20.5|-12
+Ametal-2|net@16||6.2|S0|contact@18||11.5|-50|contact@17||-4.5|-50
+Ametal-1|net@18|||S0|contact@4||12.5|2.5|contact@8||12.5|2.5
+Ametal-2|net@19||6.2|S0|contact@10||11.5|50|contact@9||-4.5|50
+Ametal-1|net@20|||S0|contact@2||-4.5|50|contact@9||-4.5|50
+Ametal-1|net@22|||S0|contact@0||11.5|50|contact@10||11.5|50
+APolysilicon|net@23|||S900|pmos@0|poly-bottom|16.5|32|pin@4||16.5|25.9
+APolysilicon|net@24|||S0|pin@4||16.5|25.9|contact@11||15|25.9
+Ametal-1|net@27|||S1800|pin@3||3.5|34|pin@6||15|34
+Ametal-1|net@28|||S900|pin@6||15|34|contact@11||15|27.1
+APolysilicon|net@30|||S0|pin@7||15.5|25.9|contact@11||15|25.9
+APolysilicon|net@31|||S900|nmos@2|poly-bottom|8.5|-6|pin@8||8.5|-12.5
+APolysilicon|net@32|||S1800|pin@8||8.5|-12.5|contact@7||9.9|-12.5
+Ametal-1|net@33|||S0|pin@2||20.5|-12|pin@9||14.1|-12
+Ametal-1|net@34|||S900|pin@9||14.1|-12|contact@7||14.1|-12.5
+Ametal-1|net@39|||S2700|contact@13||3.5|-50|pin@10||3.5|-34
+Ametal-1|net@40|||S900|contact@1||3.5|39.6|pin@3||3.5|34
+Ametal-1|net@57|||S900|contact@14||-4.5|-50|contact@17||-4.5|-50
+Ametal-1|net@59|||S900|contact@12||11.5|-50|contact@18||11.5|-50
+Ametal-2|net@74||6.2|S0|contact@32||-20.5|50|pinsVddG@2|vdd|-25|50
+Ametal-2|net@76||6.2|S0|contact@31||-20.5|-50|pinsVddG@2|vdd_1|-25|-50
+Ametal-2|net@77||6.2|S1800|contact@10||11.5|50|pinsVddG@3|vdd|25|50
+Ametal-2|net@78||6.2|S1800|contact@8||12.5|0|pinsVddG@3|gnd|25|0
+Ametal-2|net@79||6.2|S1800|contact@18||11.5|-50|pinsVddG@3|vdd_1|25|-50
+AP-Active|net@80|||RS1800|contact@0||11.5|48.5|pmos@0|diff-left|13.7|48.5
+AP-Active|net@81|||RS0|contact@5||20.5|47|pmos@0|diff-right|19.3|47
+AP-Active|net@82|||RS0|contact@0||11.5|50|pmos@1|diff-right|10.3|50
+AP-Active|net@83|||RS1800|contact@1||3.5|50|pmos@1|diff-left|4.7|50
+AP-Active|net@84|||RS0|contact@1||3.5|50|pmos@2|diff-right|2.3|50
+AP-Active|net@85|||RS1800|contact@2||-4.5|50|pmos@2|diff-left|-3.3|50
+AP-Active|net@86|||RS0|contact@12||11.5|-50|pmos@3|diff-right|10.3|-50
+AP-Active|net@87|||RS1800|contact@13||3.5|-50|pmos@3|diff-left|4.7|-50
+AP-Active|net@88|||RS0|contact@13||3.5|-50|pmos@4|diff-right|2.3|-50
+AP-Active|net@89|||RS1800|contact@14||-4.5|-50|pmos@4|diff-left|-3.3|-50
+APolysilicon|net@95|||S0|pin@1||7.5|31|pin@35||2.5|31
+APolysilicon|net@114|||S0|pmos@3|poly-top|7.5|-32|pin@34||2.5|-32
+APolysilicon|net@117|||S0|pin@34||2.5|-32|pmos@4|poly-top|-0.5|-32
+APolysilicon|net@119|||S0|pin@35||2.5|31|pin@0||-0.5|31
+Ametal-1|net@124|||S1800|pin@38||-4.5|34|pin@3||3.5|34
+Ametal-1|net@127|||S1800|pin@40||1|-34|pin@10||3.5|-34
+Ametal-1|net@128|||S2700|contact@6||20.5|2.6|contact@5||20.5|47
+APolysilicon|net@143|||S900|pin@4||16.5|25.9|nmos@0|poly-top|16.5|12
+APolysilicon|net@157|||S900|pin@53||16.5|62|pmos@0|poly-top|16.5|62
+Ametal-1|net@158|||S900|contact@13||3.5|-50|pin@54||3.5|-63
+APolysilicon|net@160|||S2700|pin@59||2.5|22.9|pin@35||2.5|31
+APolysilicon|net@162|||S2700|pin@34||2.5|-32|pin@58||2.5|-17
+AN-Active|net@163|||RS0|nmos@1|diff-left|-0.3|3|nmos@4|diff-right|-0.7|3
+AN-Active|net@164|||RS1800|contact@3||-7.5|3|nmos@4|diff-left|-6.3|3
+Ametal-2|net@165||6.2|S0|contact@8||12.5|0|pinsVddG@2|gnd|-25|0
+Ametal-1|net@166|||S2700|contact@28||-12.5|-50|pin@55||-12.5|-34
+AP-Active|net@167|||RS0|contact@28||-12.5|-50|pmos@10|diff-right|-13.7|-50
+AP-Active|net@168|||RS1800|contact@29||-20.5|-50|pmos@10|diff-left|-19.3|-50
+AP-Active|net@169|||RS0|contact@2||-4.5|50|pmos@7|diff-right|-5.7|50
+AP-Active|net@170|||RS1800|contact@27||-12.5|50|pmos@7|diff-left|-11.3|50
+AP-Active|net@171|||RS0|contact@27||-12.5|50|pmos@8|diff-right|-13.7|50
+AP-Active|net@172|||RS1800|contact@30||-20.5|50|pmos@8|diff-left|-19.3|50
+AP-Active|net@173|||RS0|contact@14||-4.5|-50|pmos@9|diff-right|-5.7|-50
+AP-Active|net@174|||RS1800|contact@28||-12.5|-50|pmos@9|diff-left|-11.3|-50
+Ametal-2|net@175||6.2|S0|contact@17||-4.5|-50|contact@31||-20.5|-50
+Ametal-1|net@176|||S900|contact@29||-20.5|-50|contact@31||-20.5|-50
+Ametal-2|net@177||6.2|S0|contact@9||-4.5|50|contact@32||-20.5|50
+Ametal-1|net@178|||S0|contact@30||-20.5|50|contact@32||-20.5|50
+APolysilicon|net@179|||S0|pmos@7|poly-bottom|-8.5|32|pmos@8|poly-bottom|-16.5|32
+APolysilicon|net@180|||S0|pmos@9|poly-top|-8.5|-32|pmos@10|poly-top|-16.5|-32
+APolysilicon|net@181|||S2700|pin@63||-16.5|-6|pin@56||-16.5|18.9
+APolysilicon|net@182|||S2700|pin@56||-16.5|18.9|pmos@8|poly-bottom|-16.5|32
+APolysilicon|net@183|||S0|contact@35||-15|18.9|pin@56||-16.5|18.9
+APolysilicon|net@184|||S2700|pmos@10|poly-top|-16.5|-32|pin@57||-16.5|-16.9
+APolysilicon|net@185|||S0|contact@36||-15|-16.9|pin@57||-16.5|-16.9
+APolysilicon|net@186|||S2700|pin@58||2.5|-17|nmos@1|poly-bottom|2.5|-6
+APolysilicon|net@187|||S0|pin@58||2.5|-17|contact@34||1|-17
+APolysilicon|net@188|||S2700|nmos@1|poly-top|2.5|12|pin@59||2.5|22.9
+APolysilicon|net@189|||S0|pin@59||2.5|22.9|contact@33||1|22.9
+Ametal-1|net@190|||S0|pin@38||-4.5|34|pin@60||-7.5|34
+Ametal-1|net@191|||S900|pin@60||-7.5|34|contact@3||-7.5|5.6
+Ametal-1|net@192|||S1800|pin@61||-7.5|-34|pin@40||1|-34
+Ametal-1|net@193|||S1800|pin@55||-12.5|-34|pin@61||-7.5|-34
+Ametal-1|net@194|||S900|contact@3||-7.5|5.6|pin@61||-7.5|-34
+Ametal-1|net@195|||S900|contact@27||-12.5|39.6|pin@62||-12.5|34
+Ametal-1|net@196|||S1800|pin@62||-12.5|34|pin@60||-7.5|34
+APolysilicon|net@197|||S2700|pin@57||-16.5|-16.9|pin@63||-16.5|-6
+APolysilicon|net@198|||S0|nmos@4|poly-bottom|-3.5|-6|pin@63||-16.5|-6
+Ametal-1|net@199|||S2700|contact@36||-15|-16.9|pin@64||-15|13
+Ametal-1|net@200|||S2700|pin@64||-15|13|contact@35||-15|18.9
+Ametal-1|net@202|||S900|contact@33||1|22.9|pin@66||1|-10
+Ametal-1|net@203|||S900|pin@66||1|-10|contact@34||1|-16.9
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@64||I
+EinB||D5G2;|pin@66||I
+Esucc||D5G2;|pin@38||O
+Esucc_1||D5G2;|pin@54||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri20or;1{sch}
+CsucDri20or;1{sch}||schematic|1188777360591|1240657486841|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-14|-4||||
+NOff-Page|conn@1||26.5|0||||
+NOff-Page|conn@2||-14|3||||
+IredFive:inv;1{ic}|inv@1||18|-12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms3b;1{ic}|nms3b@0||0|-12|X||D5G4;|ATTR_Delay(D5G1;NPX-3.25;Y0.5;)I100|ATTR_X(D5G1;NOLPX-3.25;Y1.5;)S1.333
+Ngeneric:Invisible-Pin|pin@0||9|38.5|||||ART_message(D5G6;)SsucDri20or
+Ngeneric:Invisible-Pin|pin@1||6|24.5|||||ART_message(D5G3;)S[ies 30 December 2008,updated 25 April 2009]
+Ngeneric:Invisible-Pin|pin@2||7.5|31|||||ART_message(D5G4;)Ssuccessor OR driver w/o amp
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|9||||
+NWire_Pin|pin@32||23|-12||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@37||-6|-4||||
+NWire_Pin|pin@43||9.5|0||||
+NWire_Pin|pin@44||-8|13.5||||
+NWire_Pin|pin@45||-8|-8||||
+NWire_Pin|pin@46||-8|3||||
+Ngeneric:Invisible-Pin|pin@47||28|5|||||VERILOG_declaration(D5G3;)Swor succ;
+IredFive:pms1;2{ic}|pms1@0||0|9|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
+IredFive:pms1;2{ic}|pms1@1||9.5|13.5|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
+IsucDri20or;1{ic}|sucDri20@2||27.5|13|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-12|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@46|||1800|pin@18||-6|9|pms1@0|g|-3|9
+Awire|net@51|||2700|pin@4||0|0|pms1@0|d|0|7
+Awire|net@94|||0|inv@1|out|15.5|-12|wire90@0|b|11.5|-12
+Awire|net@95|||1800|inv@1|in|20.5|-12|pin@32||23|-12
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-12|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@43||9.5|0
+Awire|net@111|||2700|pin@37||-6|-4|pin@18||-6|9
+Awire|net@122|||0|pin@37||-6|-4|conn@0|y|-12|-4
+Awire|net@130|||2700|nms3b@0|d|0|-2|pin@4||0|0
+Awire|net@137|||0|pin@43||9.5|0|pin@4||0|0
+Awire|net@138|||900|pms1@1|d|9.5|11.5|pin@43||9.5|0
+Awire|net@139|||0|pms1@1|g|6.5|13.5|pin@44||-8|13.5
+Awire|net@140|||900|pin@46||-8|3|pin@45||-8|-8
+Awire|net@141|||1800|pin@45||-8|-8|nms3b@0|g2|-3|-8
+Awire|net@142|||0|wire90@0|a|6.5|-12|nms3b@0|g|3|-12
+Awire|net@143|||1800|pin@37||-6|-4|nms3b@0|g3|-3|-4
+Awire|net@144|||900|pin@44||-8|13.5|pin@46||-8|3
+Awire|net@145|||0|pin@46||-8|3|conn@2|y|-12|3
+Ein|inA|D4G2;|conn@0|a|I
+EinA_1|inB|D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri20plain;1{ic}
+CsucDri20plain;1{ic}||artwork|1188825505548|1229976426254|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-1.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-2|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||0.5|0|||||ART_message(D5G2;)S20
+NPin|pin@71||-1|4|1|1||
+NPin|pin@72||2|1|1|1||
+NPin|pin@73||-2|3|1|1||
+NPin|pin@74||-1|3|1|1||
+NPin|pin@79||3|0|1|1||
+NPin|pin@80||4|0|1|1||
+NPin|pin@82||-1|-4|1|1||
+NPin|pin@86||3|0|1|1||
+NPin|pin@87||1|4|1|1||
+NPin|pin@88||1|6|1|1||
+NPin|pin@89||0|5|1|1||
+NPin|pin@90||1|5|1|1||
+NPin|pin@91||2|5|1|1||
+NPin|pin@92||-2|5|1|1||
+AThicker|net@58|||FS900|pin@74||-1|3|pin@82||-1|-4
+AThicker|net@59|||FS2250|pin@82||-1|-4|pin@86||3|0
+AThicker|net@60|||FS900|pin@71||-1|4|pin@74||-1|3
+AThicker|net@61|||FS1800|pin@73||-2|3|pin@74||-1|3
+AThicker|net@64|||FS1800|pin@79||3|0|pin@80||4|0
+AThicker|net@68|||FS3150|pin@86||3|0|pin@71||-1|4
+AThicker|net@69|||FS2700|pin@90||1|5|pin@88||1|6
+AThicker|net@70|||FS450|pin@88||1|6|pin@89||0|5
+AThicker|net@71|||FS2700|pin@87||1|4|pin@90||1|5
+AThicker|net@72|||FS1800|pin@90||1|5|pin@91||2|5
+AThicker|net@73|||FS0|pin@89||0|5|pin@92||-2|5
+AThicker|net@74|||FS900|pin@91||2|5|pin@72||2|1
+AThicker|net@75|||FS900|pin@92||-2|5|pin@73||-2|3
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri20plain;1{lay}
+CsucDri20plain;1{lay}||cmos90|1219499019324|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||3.5|50||20.8||
+NMetal-1-P-Active-Con|contact@1||-4.5|50||20.8||
+NMetal-1-P-Active-Con|contact@2||-12.5|50||20.8||
+NMetal-1-N-Active-Con|contact@3||-10.5|3||5.2||
+NMetal-1-N-Active-Con|contact@4||3.5|3||5.2||
+NMetal-1-P-Active-Con|contact@5||12.5|47||15.6||
+NMetal-1-N-Active-Con|contact@6||11.5|3||5.2||
+NMetal-1-Polysilicon-Con|contact@8||3.5|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@10||3.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@11||-12.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@12||3.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@13||7|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@14||3.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@15||-4.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@16||-12.5|-50||20.8||
+NMetal-1-Polysilicon-Con|contact@17||-5|25|5.2||R|
+NMetal-1-Polysilicon-Con|contact@18||-5|-26|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@19||-12.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@20||3.5|-50||6.2||
+NN-Transistor|nmos@0||7.5|3||8||
+NN-Transistor|nmos@2||-6.5|3||8||
+NN-Transistor|nmos@3||-0.5|3||8||
+NPolysilicon-Pin|pin@0||-8.5|31||||
+NPolysilicon-Pin|pin@1||-0.5|31||||
+NMetal-1-Pin|pin@6||11.5|-12||||
+NMetal-1-Pin|pin@8||-4.5|34||||
+NPolysilicon-Pin|pin@12||8.5|25.9||||
+NMetal-1-Pin|pin@14||12.5|2.6||||
+NMetal-1-Pin|pin@15||7|34||||
+NPolysilicon-Pin|pin@16||7.5|25.9||||
+NPolysilicon-Pin|pin@17||-0.5|-12.5||||
+NMetal-1-Pin|pin@18||6.1|-12||||
+NMetal-1-Pin|pin@25||-4.5|-34||||
+NMetal-1-Pin|pin@29||-10.5|34||||
+NMetal-1-Pin|pin@35||-10.5|-34||||
+NPolysilicon-Pin|pin@36||-6.5|31||||
+NPolysilicon-Pin|pin@37||-6.5|23||||
+NPolysilicon-Pin|pin@39||-6.5|-32||||
+NPolysilicon-Pin|pin@40||-6.5|-24||||
+NMetal-1-Pin|pin@41||-5|7||||
+NPolysilicon-Pin|pin@42||8.5|62||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-17|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||17|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|39|48||A
+NN-Well-Node|plnode@1||0|-50|39|52||A
+NN-Well-Node|plnode@2||0|50|39|52||A
+NP-Select-Node|plnode@3||0|-50|36|52||A
+NP-Select-Node|plnode@4||0|50|36|52||A
+NN-Select-Node|plnode@5||0|0|36|48||A
+NP-Transistor|pmos@0||8.5|47||20||
+NP-Transistor|pmos@1||-0.5|50||26||
+NP-Transistor|pmos@2||-8.5|50||26||
+NP-Transistor|pmos@3||-0.5|-50||26||
+NP-Transistor|pmos@4||-8.5|-50||26||
+AN-Active|net@0|||RS1800|contact@4||3.5|3|nmos@0|diff-left|4.7|3
+AN-Active|net@1|||RS0|contact@6||11.5|3|nmos@0|diff-right|10.3|3
+AN-Active|net@2|||RS1800|contact@3||-10.5|3|nmos@2|diff-left|-9.3|3
+AN-Active|net@3|||RS0|contact@4||3.5|3|nmos@3|diff-right|2.3|3
+AP-Active|net@4|||RS1800|contact@0||3.5|48.5|pmos@0|diff-left|5.7|48.5
+AP-Active|net@5|||RS0|contact@5||12.5|47|pmos@0|diff-right|11.3|47
+AP-Active|net@6|||RS0|contact@0||3.5|50|pmos@1|diff-right|2.3|50
+AP-Active|net@7|||RS1800|contact@1||-4.5|50|pmos@1|diff-left|-3.3|50
+AP-Active|net@8|||RS0|contact@1||-4.5|50|pmos@2|diff-right|-5.7|50
+AP-Active|net@9|||RS1800|contact@2||-12.5|50|pmos@2|diff-left|-11.3|50
+AN-Active|net@10|||RS1800|nmos@2|diff-right|-3.7|3|nmos@3|diff-left|-3.3|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|-8.5|32|pin@0||-8.5|31
+APolysilicon|net@13|||S900|pmos@1|poly-bottom|-0.5|32|pin@1||-0.5|31
+Ametal-1|net@23|||S900|contact@6||11.5|2.4|pin@6||11.5|-12
+Ametal-2|net@33||6.2|S1800|pinsVddG@2|gnd|-17|0|contact@10||3.5|0
+Ametal-2|net@34||6.2|S0|contact@11||-12.5|50|pinsVddG@2|vdd|-17|50
+Ametal-2|net@35||6.2|S0|contact@20||3.5|-50|contact@19||-12.5|-50
+Ametal-2|net@36||6.2|S1800|contact@10||3.5|0|pinsVddG@3|gnd|17|0
+Ametal-1|net@37|||S0|contact@4||3.5|2.5|contact@10||3.5|2.5
+Ametal-2|net@38||6.2|S0|contact@12||3.5|50|contact@11||-12.5|50
+Ametal-1|net@39|||S0|contact@2||-12.5|50|contact@11||-12.5|50
+Ametal-2|net@40||6.2|S0|pinsVddG@3|vdd|17|50|contact@12||3.5|50
+Ametal-1|net@41|||S0|contact@0||3.5|50|contact@12||3.5|50
+APolysilicon|net@42|||S900|pmos@0|poly-bottom|8.5|32|pin@12||8.5|25.9
+APolysilicon|net@43|||S0|pin@12||8.5|25.9|contact@13||7|25.9
+Ametal-1|net@46|||S0|pin@14||12.5|2.6|contact@6||11.5|2.6
+Ametal-1|net@48|||S900|contact@5||12.5|47|pin@14||12.5|2.6
+Ametal-1|net@49|||S1800|pin@8||-4.5|34|pin@15||7|34
+Ametal-1|net@50|||S900|pin@15||7|34|contact@13||7|27.1
+APolysilicon|net@51|||S2700|nmos@0|poly-top|7.5|12|pin@16||7.5|25.9
+APolysilicon|net@52|||S0|pin@16||7.5|25.9|contact@13||7|25.9
+APolysilicon|net@53|||S900|nmos@3|poly-bottom|-0.5|-6|pin@17||-0.5|-12.5
+APolysilicon|net@54|||S1800|pin@17||-0.5|-12.5|contact@8||0.9|-12.5
+Ametal-1|net@55|||S0|pin@6||11.5|-12|pin@18||6.1|-12
+Ametal-1|net@56|||S900|pin@18||6.1|-12|contact@8||6.1|-12.5
+AP-Active|net@66|||RS0|contact@14||3.5|-50|pmos@3|diff-right|2.3|-50
+AP-Active|net@67|||RS1800|contact@15||-4.5|-50|pmos@3|diff-left|-3.3|-50
+AP-Active|net@68|||RS0|contact@15||-4.5|-50|pmos@4|diff-right|-5.7|-50
+AP-Active|net@69|||RS1800|contact@16||-12.5|-50|pmos@4|diff-left|-11.3|-50
+Ametal-1|net@71|||S2700|contact@15||-4.5|-50|pin@25||-4.5|-34
+Ametal-1|net@77|||S900|contact@1||-4.5|39.6|pin@8||-4.5|34
+Ametal-1|net@78|||S0|pin@8||-4.5|34|pin@29||-10.5|34
+APolysilicon|net@79|||S0|pin@1||-0.5|31|pin@36||-6.5|31
+Ametal-1|net@86|||S1800|pin@35||-10.5|-34|pin@25||-4.5|-34
+Ametal-1|net@89|||S900|contact@3||-10.5|3|pin@35||-10.5|-34
+Ametal-1|net@90|||S900|pin@29||-10.5|34|contact@3||-10.5|5.6
+APolysilicon|net@91|||S0|pin@36||-6.5|31|pin@0||-8.5|31
+APolysilicon|net@93|||S2700|nmos@2|poly-top|-6.5|12|pin@37||-6.5|23
+APolysilicon|net@94|||S2700|pin@37||-6.5|23|pin@36||-6.5|31
+APolysilicon|net@95|||S1800|pin@37||-6.5|23|contact@17||-5|23
+APolysilicon|net@97|||S900|nmos@2|poly-bottom|-6.5|-6|pin@40||-6.5|-24
+APolysilicon|net@98|||S1800|pin@39||-6.5|-32|pmos@3|poly-top|-0.5|-32
+APolysilicon|net@99|||S1800|pmos@4|poly-top|-8.5|-32|pin@39||-6.5|-32
+APolysilicon|net@103|||S1800|pin@40||-6.5|-24|contact@18||-5|-24
+APolysilicon|net@105|||S2700|pin@39||-6.5|-32|pin@40||-6.5|-24
+Ametal-1|net@106|||S2700|contact@18||-5|-23.4|pin@41||-5|7
+Ametal-2|net@107||6.2|S0|contact@19||-12.5|-50|pinsVddG@2|vdd_1|-17|-50
+Ametal-1|net@108|||S900|contact@16||-12.5|-50|contact@19||-12.5|-50
+Ametal-2|net@109||6.2|S0|pinsVddG@3|vdd_1|17|-50|contact@20||3.5|-50
+Ametal-1|net@110|||S900|contact@14||3.5|-50|contact@20||3.5|-50
+Ametal-1|net@111|||S2700|pin@41||-5|7|contact@17||-5|22.4
+APolysilicon|net@112|||S900|pin@42||8.5|62|pmos@0|poly-top|8.5|62
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@41||I
+Esucc||D5G2;|pin@29||O
+Esucc_1||D5G2;|pin@25||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri20plain;1{sch}
+CsucDri20plain;1{sch}||schematic|1188777360591|1220613587507|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|9|||D0G4;|ATTR_Delay(D5G1;NPX-0.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-14|0||||
+NOff-Page|conn@1||26.5|0||||
+IredFive:inv;1{ic}|inv@1||18|-10|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri20plain
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 23 August 2008
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)Ssuccessor driver w/o amp
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|9||||
+NWire_Pin|pin@32||23|-10||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@37||-6|0||||
+NWire_Pin|pin@39||-6|-6||||
+NPower|pwr@0||0|14.5||||
+IsucDri20plain;1{ic}|sucDri20@1||26.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-10|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@44|||900|pwr@0||0|14.5|PMOSx@0|s|0|11
+Awire|net@46|||1800|pin@18||-6|9|PMOSx@0|g|-3|9
+Awire|net@51|||2700|pin@4||0|0|PMOSx@0|d|0|7
+Awire|net@52|||2700|nms2@0|d|0|-4|pin@4||0|0
+Awire|net@94|||0|inv@1|out|15.5|-10|wire90@0|b|11.5|-10
+Awire|net@95|||1800|inv@1|in|20.5|-10|pin@32||23|-10
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-10|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@4||0|0
+Awire|net@109|||2700|pin@39||-6|-6|pin@37||-6|0
+Awire|net@111|||2700|pin@37||-6|0|pin@18||-6|9
+Awire|net@122|||0|pin@37||-6|0|conn@0|y|-12|0
+Awire|net@126|||0|nms2@0|g2|-3|-6|pin@39||-6|-6
+Awire|net@127|||0|wire90@0|a|6.5|-10|nms2@0|g|3|-10
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri40keep;1{ic}
+CsucDri40keep;1{ic}||artwork|1188825505548|1240660168068|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||1.5|0|||||ART_message(D5G2;)S40
+NPin|pin@47||2|2.75|1|1|RR|
+NPin|pin@48||2|3.5|1|1|RR|
+NPin|pin@49||3|3.5|1|1|RR|
+NPin|pin@50||0.5|3.5|1|1||
+NPin|pin@51||0.5|2.75|1|1||
+NPin|pin@64||3|1|1|1||
+NPin|pin@65||3|3.5|1|1||
+NPin|pin@66||1|3.5|1|1|RR|
+NPin|pin@67||2|4.25|1|1|RR|
+NPin|pin@68||0|-3.25|1|1||
+NPin|pin@69||0|3|1|1||
+NPin|pin@70||4|0|1|1||
+NPin|pin@71||-4|-2.25|1|1||
+NPin|pin@72||-4|2|1|1||
+NPin|pin@73||-1|0|1|1||
+Nschematic:Bus_Pin|pin@74||1|-4|-1|-1||
+NPin|pin@75||1|-4|1|1||
+NPin|pin@76||1|-2.5|1|1||
+AThicker|net@48|||FS2700|pin@64||3|1|pin@65||3|3.5
+AThicker|net@49|||FS900|pin@67||2|4.25|pin@48||2|3.5
+AThicker|net@50|||FS1800|pin@48||2|3.5|pin@49||3|3.5
+AThicker|net@51|||FS369|pin@67||2|4.25|pin@66||1|3.5
+AThicker|net@52|||FS900|pin@48||2|3.5|pin@47||2|2.75
+AThicker|net@53|||FS0|pin@66||1|3.5|pin@50||0.5|3.5
+AThicker|net@54|||FS900|pin@50||0.5|3.5|pin@51||0.5|2.75
+AThicker|net@55|||FS2700|pin@68||0|-3.25|pin@69||0|3
+AThicker|net@56|||FS1431|pin@69||0|3|pin@70||4|0
+AThicker|net@57|||FS391|pin@70||4|0|pin@68||0|-3.25
+AThicker|net@58|||FS2700|pin@71||-4|-2.25|pin@72||-4|2
+AThicker|net@59|||FS1463|pin@72||-4|2|pin@73||-1|0
+AThicker|net@60|||FS369|pin@73||-1|0|pin@71||-4|-2.25
+AThicker|net@62|||FS3231|pin@47||2|2.75|pin@66||1|3.5
+AThicker|net@63|||FS2700|pin@75||1|-4|pin@76||1|-2.5
+Ein||D5G2;|pin@0||I
+Ein_1|mc|D5G2;|pin@74||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri40keep;1{lay}
+CsucDri40keep;1{lay}||cmos90|1240679962822|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||-0.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@1||-16.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@2||-8.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@3||7.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@4||15.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@5||-16.5|50||20.8||
+NMetal-1-P-Active-Con|contact@6||-8.5|50||20.8||
+NMetal-1-P-Active-Con|contact@7||-0.5|50||20.8||
+NMetal-1-P-Active-Con|contact@8||7.5|50||20.8||
+NMetal-1-P-Active-Con|contact@9||15.5|50||20.8||
+NMetal-1-P-Active-Con|contact@10||24.5|-47||15.6||
+NMetal-1-P-Active-Con|contact@11||24.5|47||15.6||
+NMetal-1-N-Active-Con|contact@12||16.5|0||5.2||
+NMetal-1-N-Active-Con|contact@13||8.5|0||5.2||
+NMetal-1-N-Active-Con|contact@14||24.5|0||5.2||
+NMetal-1-N-Active-Con|contact@15||-8.5|1||20.8||
+NMetal-1-N-Active-Con|contact@16||-16.5|1||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-16.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@20||-16.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@21||-0.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@22||15.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@23||16.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@24||15.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@25||-0.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@26||-16.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@28||-0.5|-28.5|5.2|||
+NMetal-1-P-Active-Con|contact@29||-24.5|-50||20.8||
+NMetal-1-N-Active-Con|contact@30||-24.5|1||20.8||
+NMetal-1-P-Active-Con|contact@31||-24.5|50||20.8||
+NMetal-1-Polysilicon-Con|contact@32||19|-19|5.2||R|
+NMetal-1-Polysilicon-Con|contact@33||18.5|19.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@37||-0.5|28.6|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@38||-30|-24|5.2||R|
+NMetal-1-Polysilicon-Con|contact@39||-2.3|-13.5|5.2||R|
+NN-Transistor|nmos@0||20.5|0||8||
+NN-Transistor|nmos@1||12.5|0||8||
+NN-Transistor|nmos@3||-12.5|1||26||
+NN-Transistor|nmos@4||-20.5|1||26||
+NPolysilicon-Pin|pin@0||20.5|-61||||
+NPolysilicon-Pin|pin@1||20.5|62||||
+NPolysilicon-Pin|pin@2||12.5|-14||||
+NMetal-1-Pin|pin@6||8.5|39.6||||
+NMetal-1-Pin|pin@7||-8.5|34||||
+NMetal-1-Pin|pin@8||8.5|34||||
+NMetal-1-Pin|pin@9||-8.5|-34||||
+NMetal-1-Pin|pin@10||7.5|-34||||
+NPolysilicon-Pin|pin@12||-4.5|-28.5||||
+NPolysilicon-Pin|pin@18||3.5|-28.5||||
+NPolysilicon-Pin|pin@19||20.5|-20.6||||
+NPolysilicon-Pin|pin@20||19|-14||||
+NMetal-1-Pin|pin@25||24|-34||||
+NMetal-1-Pin|pin@26||24.5|-16.4||||
+NPolysilicon-Pin|pin@27||20.5|17||||
+NMetal-1-Pin|pin@28||8.5|19.5||||
+NMetal-1-Pin|pin@29||24|-39.2||||
+NPolysilicon-Pin|pin@33||3.5|28.6||||
+NPolysilicon-Pin|pin@34||-4.5|28.6||||
+NMetal-1-Pin|pin@37||-2.5|-12.5||||
+NMetal-1-Pin|pin@41||3|-28.5||||
+NMetal-1-Pin|pin@42||3|28.6||||
+NMetal-1-Pin|pin@43||8.5|-23||||
+NMetal-1-Pin|pin@44||8.5|-34||||
+NMetal-1-Pin|pin@45||-24.5|28.6||||
+NMetal-1-Pin|pin@46||-30|-22||||
+NPolysilicon-Pin|pin@47||-20.5|-24||||
+NPolysilicon-Pin|pin@48||-2.3|-17||||
+NMetal-1-Pin|pin@49||-2.5|-10.9||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-29|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||29|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|63|48||A
+NN-Well-Node|plnode@1||0|-50|63|52||A
+NN-Well-Node|plnode@2||0|50|63|52||A
+NP-Select-Node|plnode@3||0|-50|60|52||A
+NP-Select-Node|plnode@4||0|50|60|52||A
+NN-Select-Node|plnode@5||0|0|60|48||A
+NP-Transistor|pmos@0||-4.5|-50||26||
+NP-Transistor|pmos@2||-12.5|-50||26||
+NP-Transistor|pmos@3||3.5|-50||26||
+NP-Transistor|pmos@4||11.5|-50||26||
+NP-Transistor|pmos@6||-12.5|50||26||
+NP-Transistor|pmos@7||-4.5|50||26||
+NP-Transistor|pmos@8||3.5|50||26||
+NP-Transistor|pmos@9||11.5|50||26||
+NP-Transistor|pmos@10||20.5|-47||20||
+NP-Transistor|pmos@11||20.5|47||20||
+NP-Transistor|pmos@12||-20.5|-50||26||
+NP-Transistor|pmos@13||-20.5|50||26||
+AP-Active|net@0|||RS0|contact@0||-0.5|-50|pmos@0|diff-right|-1.7|-50
+AP-Active|net@1|||RS1800|contact@2||-8.5|-50|pmos@0|diff-left|-7.3|-50
+AP-Active|net@2|||RS1800|contact@1||-16.5|-50|pmos@2|diff-left|-15.3|-50
+AP-Active|net@3|||RS0|contact@2||-8.5|-50|pmos@2|diff-right|-9.7|-50
+AP-Active|net@4|||RS1800|contact@0||-0.5|-50|pmos@3|diff-left|0.7|-50
+AP-Active|net@5|||RS0|contact@3||7.5|-50|pmos@3|diff-right|6.3|-50
+AP-Active|net@6|||RS1800|contact@3||7.5|-50|pmos@4|diff-left|8.7|-50
+AP-Active|net@7|||RS0|contact@4||15.5|-50|pmos@4|diff-right|14.3|-50
+AP-Active|net@8|||RS1800|contact@5||-16.5|50|pmos@6|diff-left|-15.3|50
+AP-Active|net@9|||RS0|contact@6||-8.5|50|pmos@6|diff-right|-9.7|50
+AP-Active|net@10|||RS1800|contact@6||-8.5|50|pmos@7|diff-left|-7.3|50
+AP-Active|net@11|||RS0|contact@7||-0.5|50|pmos@7|diff-right|-1.7|50
+AP-Active|net@12|||RS1800|contact@7||-0.5|50|pmos@8|diff-left|0.7|50
+AP-Active|net@13|||RS0|contact@8||7.5|50|pmos@8|diff-right|6.3|50
+AP-Active|net@14|||RS1800|contact@8||7.5|50|pmos@9|diff-left|8.7|50
+AP-Active|net@15|||RS0|contact@9||15.5|50|pmos@9|diff-right|14.3|50
+AN-Active|net@16|||RS1800|contact@12||16.5|0|nmos@0|diff-left|17.7|0
+AN-Active|net@17|||RS0|contact@14||24.5|0|nmos@0|diff-right|23.3|0
+AN-Active|net@18|||RS0|contact@12||16.5|0|nmos@1|diff-right|15.3|0
+AN-Active|net@19|||RS1800|contact@13||8.5|0|nmos@1|diff-left|9.7|0
+AP-Active|net@20|||RS0|contact@10||24.5|-47|pmos@10|diff-right|23.3|-47
+AP-Active|net@21|||RS1800|contact@4||15.5|-48.6|pmos@10|diff-left|17.7|-48.6
+AP-Active|net@22|||RS0|contact@11||24.5|47|pmos@11|diff-right|23.3|47
+AP-Active|net@23|||RS1800|contact@9||15.5|48.6|pmos@11|diff-left|17.7|48.6
+AN-Active|net@24|||RS0|contact@15||-8.5|1|nmos@3|diff-right|-9.7|1
+AN-Active|net@25|||RS1800|contact@16||-16.5|1|nmos@3|diff-left|-15.3|1
+Ametal-2|net@27||6.2|S0|contact@25||-0.5|50|contact@26||-16.5|50
+Ametal-2|net@28||6.2|S0|contact@22||15.5|-50|contact@21||-0.5|-50
+Ametal-2|net@29||6.2|S1800|pinsVddG@0|gnd|-29|0|contact@17||-16.5|0
+Ametal-1|net@30|||S900|contact@16||-16.5|1|contact@17||-16.5|0
+Ametal-2|net@35||6.2|S0|contact@20||-16.5|-50|pinsVddG@0|vdd_1|-29|-50
+Ametal-1|net@36|||S900|contact@1||-16.5|-48|contact@20||-16.5|-50
+Ametal-2|net@37||6.2|S0|contact@21||-0.5|-50|contact@20||-16.5|-50
+Ametal-1|net@38|||S900|contact@0||-0.5|-48|contact@21||-0.5|-50
+Ametal-2|net@39||6.2|S0|pinsVddG@1|vdd_1|29|-50|contact@22||15.5|-50
+Ametal-1|net@40|||S900|contact@4||15.5|-48|contact@22||15.5|-50
+APolysilicon|net@41|||S2700|pmos@10|poly-bottom|20.5|-62|pin@0||20.5|-61
+APolysilicon|net@42|||S2700|pmos@11|poly-top|20.5|62|pin@1||20.5|62
+APolysilicon|net@44|||S900|nmos@1|poly-bottom|12.5|-9|pin@2||12.5|-14
+Ametal-2|net@48||6.2|S0|contact@23||16.5|0|contact@17||-16.5|0
+Ametal-2|net@49||6.2|S0|pinsVddG@1|gnd|29|0|contact@23||16.5|0
+Ametal-1|net@50|||S0|contact@12||16.5|0|contact@23||16.5|0
+Ametal-2|net@55||6.2|S0|pinsVddG@1|vdd|29|50|contact@24||15.5|50
+Ametal-1|net@56|||S2700|contact@9||15.5|48|contact@24||15.5|50
+Ametal-2|net@57||6.2|S0|contact@24||15.5|50|contact@25||-0.5|50
+Ametal-1|net@58|||S2700|contact@7||-0.5|48|contact@25||-0.5|50
+Ametal-2|net@59||6.2|S0|contact@26||-16.5|50|pinsVddG@0|vdd|-29|50
+Ametal-1|net@60|||S2700|contact@5||-16.5|48|contact@26||-16.5|50
+Ametal-1|net@61|||S1800|contact@8||7.5|39.6|pin@6||8.5|39.6
+Ametal-1|net@62|||S900|pin@6||8.5|39.6|pin@8||8.5|34
+Ametal-1|net@63|||S900|contact@6||-8.5|48|pin@7||-8.5|34
+Ametal-1|net@65|||S1800|pin@7||-8.5|34|pin@8||8.5|34
+Ametal-1|net@66|||S2700|contact@2||-8.5|-50|pin@9||-8.5|-34
+Ametal-1|net@67|||S1800|pin@9||-8.5|-34|pin@10||7.5|-34
+Ametal-1|net@68|||S900|pin@10||7.5|-34|contact@3||7.5|-50
+Ametal-1|net@71|||S900|contact@15||-8.5|1|pin@9||-8.5|-34
+APolysilicon|net@72|||S2700|pmos@0|poly-top|-4.5|-32|pin@12||-4.5|-28.5
+APolysilicon|net@73|||S1800|pin@12||-4.5|-28.5|contact@28||-0.5|-28.5
+AN-Active|net@83|||RS0|contact@16||-16.5|1|nmos@4|diff-right|-17.7|1
+AN-Active|net@84|||RS1800|contact@30||-24.5|1|nmos@4|diff-left|-23.3|1
+AP-Active|net@85|||RS0|contact@1||-16.5|-50|pmos@12|diff-right|-17.7|-50
+AP-Active|net@86|||RS1800|contact@29||-24.5|-50|pmos@12|diff-left|-23.3|-50
+AP-Active|net@87|||RS1800|contact@31||-24.5|50|pmos@13|diff-left|-23.3|50
+AP-Active|net@88|||RS0|contact@5||-16.5|50|pmos@13|diff-right|-17.7|50
+Ametal-1|net@89|||S900|contact@30||-24.5|1|contact@29||-24.5|-48
+APolysilicon|net@93|||S2700|pmos@3|poly-top|3.5|-32|pin@18||3.5|-28.5
+APolysilicon|net@94|||S0|pin@18||3.5|-28.5|contact@28||-0.5|-28.5
+APolysilicon|net@95|||S1800|pmos@3|poly-top|3.5|-32|pmos@4|poly-top|11.5|-32
+APolysilicon|net@96|||S0|pmos@0|poly-top|-4.5|-32|pmos@2|poly-top|-12.5|-32
+APolysilicon|net@97|||S0|pmos@7|poly-bottom|-4.5|32|pmos@6|poly-bottom|-12.5|32
+APolysilicon|net@98|||S1800|pmos@8|poly-bottom|3.5|32|pmos@9|poly-bottom|11.5|32
+APolysilicon|net@99|||S900|pmos@13|poly-bottom|-20.5|32|nmos@4|poly-top|-20.5|19
+APolysilicon|net@101|||S2700|pmos@10|poly-top|20.5|-32|pin@19||20.5|-20.6
+APolysilicon|net@102|||S0|pin@19||20.5|-20.6|contact@32||19|-20.6
+APolysilicon|net@103|||S1800|pin@2||12.5|-14|pin@20||19|-14
+APolysilicon|net@104|||S900|pin@20||19|-14|contact@32||19|-19
+Ametal-1|net@110|||S2700|contact@13||8.5|0|pin@28||8.5|19.5
+Ametal-1|net@117|||S1800|pin@44||8.5|-34|pin@25||24|-34
+Ametal-1|net@120|||S900|contact@14||24.5|0|pin@26||24.5|-16.4
+APolysilicon|net@122|||S900|pmos@11|poly-bottom|20.5|32|pin@27||20.5|17
+APolysilicon|net@123|||S900|pin@27||20.5|17|nmos@0|poly-top|20.5|9
+APolysilicon|net@124|||S0|pin@27||20.5|17|contact@33||18.5|17
+Ametal-1|net@125|||S2700|pin@28||8.5|19.5|pin@8||8.5|34
+Ametal-1|net@126|||S1800|pin@28||8.5|19.5|contact@33||18.5|19.5
+Ametal-1|net@127|||S1800|contact@32||19|-16.4|pin@26||24.5|-16.4
+Ametal-1|net@128|||S900|contact@11||24.5|45|contact@14||24.5|0
+Ametal-1|net@129|||S900|pin@25||24|-34|pin@29||24|-39.2
+Ametal-1|net@130|||S1800|pin@29||24|-39.2|contact@10||24.5|-39.2
+Ametal-1|net@137|||S900|pin@45||-24.5|28.6|contact@30||-24.5|1
+APolysilicon|net@141|||S900|pmos@8|poly-bottom|3.5|32|pin@33||3.5|28.6
+APolysilicon|net@142|||S0|pin@33||3.5|28.6|contact@37||2.1|28.6
+APolysilicon|net@143|||S900|pmos@7|poly-bottom|-4.5|32|pin@34||-4.5|28.6
+APolysilicon|net@144|||S1800|pin@34||-4.5|28.6|contact@37||-3.1|28.6
+Ametal-1|net@153|||S0|pin@41||3|-28.5|contact@28||2.1|-28.5
+Ametal-1|net@157|||S0|pin@42||3|28.6|contact@37||2.1|28.6
+Ametal-1|net@158|||S900|contact@13||8.5|0|pin@43||8.5|-23
+Ametal-1|net@159|||S1800|pin@10||7.5|-34|pin@44||8.5|-34
+Ametal-1|net@160|||S900|pin@43||8.5|-23|pin@44||8.5|-34
+Ametal-1|net@161|||S2700|pin@41||3|-28.5|pin@42||3|28.6
+Ametal-1|net@162|||S900|contact@31||-24.5|48|pin@45||-24.5|28.6
+Ametal-1|net@163|||S1800|pin@45||-24.5|28.6|contact@37||-3.1|28.6
+APolysilicon|net@165|||S900|pin@47||-20.5|-24|pmos@12|poly-top|-20.5|-32
+APolysilicon|net@166|||S900|nmos@4|poly-bottom|-20.5|-17|pin@47||-20.5|-24
+APolysilicon|net@167|||S1800|contact@38||-30|-24|pin@47||-20.5|-24
+Ametal-1|net@168|||S900|pin@46||-30|-22|contact@38||-30|-22
+APolysilicon|net@169|||S1800|nmos@3|poly-bottom|-12.5|-17|pin@48||-2.3|-17
+APolysilicon|net@170|||S2700|pin@48||-2.3|-17|contact@39||-2.3|-16.1
+Ametal-1|net@171|||S2700|pin@37||-2.5|-12.5|pin@49||-2.5|-10.9
+Ametal-1|net@172|||S1800|pin@49||-2.5|-10.9|contact@39||-2.3|-10.9
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@46||I
+Emc||D5G2;|pin@37||I
+Esucc||D5G2;|pin@28||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
+X
+
+# Cell sucDri40keep;1{sch}
+CsucDri40keep;1{sch}||schematic|1188777360591|1240681220737|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||-6|6|||D0G4;|ATTR_Delay(D5G1;NPX-0.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2.5;)S40
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-29.5|6||||
+NOff-Page|conn@1||30|0||||
+NOff-Page|conn@2||-17|-6||||
+IredFive:inv;1{ic}|inv@2||-21.5|6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@3||8.5|-12.5|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invK;1{ic}|invK@0||13|-6|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sweak0|ATTR_drive1(P)Sweak1|ATTR_su()I-1
+IredFive:nms1;2{ic}|nms1@0||-6|-6|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5FLeave alone;G1.5;NPX-2.25;Y1.5;)S10
+Ngeneric:Invisible-Pin|pin@0||10|41|||||ART_message(D5G6;)SsucDri40
+Ngeneric:Invisible-Pin|pin@1||8.5|25.5|||||ART_message(D5G3;)Sies 25 April 2009
+Ngeneric:Invisible-Pin|pin@2||8.5|33.5|||||ART_message(D5G4;)S[HI is full successor driver,with full keeper]
+NWire_Pin|pin@4||-6|0||||
+NWire_Pin|pin@38||0|-12.5||||
+NWire_Pin|pin@39||0|-6||||
+NWire_Pin|pin@40||18|-12.5||||
+NWire_Pin|pin@41||18|0||||
+NWire_Pin|pin@42||18|-6||||
+Ngeneric:Invisible-Pin|pin@43||-7|23|||||ART_message(D3G2;)S[drives a state wire for many successors,this state wire is cleared here and,should also be reported here]
+NPower|pwr@0||-6|11.5||||
+IsucDri40keep;1{ic}|sucDri40@0||22|10|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||5.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-14.5|6|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@44|||900|pwr@0||-6|11.5|PMOSx@0|s|-6|8
+Awire|net@51|||2700|pin@4||-6|0|PMOSx@0|d|-6|4
+Awire|net@106|||1800|conn@0|y|-27.5|6|inv@2|in|-24|6
+Awire|net@110|||0|wire90@1|a|-17|6|inv@2|out|-19|6
+Awire|net@113|||0|invK@0|in|10.5|-6|wire90@0|a|8|-6
+Awire|net@114|||0|pin@41||18|0|pin@4||-6|0
+Awire|net@115|||0|inv@3|out|6|-12.5|pin@38||0|-12.5
+Awire|net@116|||2700|pin@38||0|-12.5|pin@39||0|-6
+Awire|net@117|||1800|pin@39||0|-6|wire90@0|b|3|-6
+Awire|net@118|||1800|inv@3|in|11|-12.5|pin@40||18|-12.5
+Awire|net@119|||0|conn@1|a|28|0|pin@41||18|0
+Awire|net@120|||2700|pin@40||18|-12.5|pin@42||18|-6
+Awire|net@121|||2700|pin@42||18|-6|pin@41||18|0
+Awire|net@122|||1800|invK@0|out|15.5|-6|pin@42||18|-6
+Awire|net@124|||1800|wire90@1|b|-12|6|PMOSx@0|g|-9|6
+Awire|net@125|||2700|nms1@0|d|-6|-4|pin@4||-6|0
+Awire|net@128|||1800|conn@2|y|-15|-6|nms1@0|g|-9|-6
+Ein||D4G2;|conn@0|a|I
+Ein_1|mc|D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri60;1{ic}
+CsucDri60;1{ic}||artwork|1188825505548|1195047139917|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-0.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-4|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||2|0|||||ART_message(D5G2;)S60
+NPin|pin@47||2|2.75|1|1|RR|
+NPin|pin@48||2|3.5|1|1|RR|
+NPin|pin@49||3|3.5|1|1|RR|
+NPin|pin@50||0.5|3.5|1|1||
+NPin|pin@51||0.5|2.75|1|1||
+NPin|pin@52||1.5|3.125|1|1||
+NPin|pin@64||3|1|1|1||
+NPin|pin@65||3|3.5|1|1||
+NPin|pin@66||1|3.5|1|1|RR|
+NPin|pin@67||2|4.25|1|1|RR|
+NPin|pin@68||0|-3.25|1|1||
+NPin|pin@69||0|3|1|1||
+NPin|pin@70||4|0|1|1||
+NPin|pin@71||-4|-2.25|1|1||
+NPin|pin@72||-4|2|1|1||
+NPin|pin@73||-1|0|1|1||
+AThicker|net@38|||FS1431|pin@66||1|3.5|pin@52||1.5|3.125
+AThicker|net@48|||FS2700|pin@64||3|1|pin@65||3|3.5
+AThicker|net@49|||FS900|pin@67||2|4.25|pin@48||2|3.5
+AThicker|net@50|||FS1800|pin@48||2|3.5|pin@49||3|3.5
+AThicker|net@51|||FS369|pin@67||2|4.25|pin@66||1|3.5
+AThicker|net@52|||FS900|pin@48||2|3.5|pin@47||2|2.75
+AThicker|net@53|||FS0|pin@66||1|3.5|pin@50||0.5|3.5
+AThicker|net@54|||FS900|pin@50||0.5|3.5|pin@51||0.5|2.75
+AThicker|net@55|||FS2700|pin@68||0|-3.25|pin@69||0|3
+AThicker|net@56|||FS1431|pin@69||0|3|pin@70||4|0
+AThicker|net@57|||FS391|pin@70||4|0|pin@68||0|-3.25
+AThicker|net@58|||FS2700|pin@71||-4|-2.25|pin@72||-4|2
+AThicker|net@59|||FS1463|pin@72||-4|2|pin@73||-1|0
+AThicker|net@60|||FS369|pin@73||-1|0|pin@71||-4|-2.25
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri60;1{lay}
+CsucDri60;1{lay}||cmos90|1194963275929|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@1||4|48||20.8||
+NMetal-1-P-Active-Con|contact@2||12|48||20.8||
+NMetal-1-P-Active-Con|contact@3||20|48||20.8||
+NMetal-1-P-Active-Con|contact@4||28|48||20.8||
+NMetal-1-P-Active-Con|contact@5||36|48||20.8||
+NMetal-1-P-Active-Con|contact@7||-20|48||20.8||
+NMetal-1-P-Active-Con|contact@8||-12|48||20.8||
+NMetal-1-P-Active-Con|contact@9||-4|48||20.8||
+NMetal-1-P-Active-Con|contact@11||4|-48||20.8||
+NMetal-1-P-Active-Con|contact@12||12|-48||20.8||
+NMetal-1-P-Active-Con|contact@13||20|-48||20.8||
+NMetal-1-P-Active-Con|contact@14||28|-48||20.8||
+NMetal-1-P-Active-Con|contact@17||-20|-48||20.8||
+NMetal-1-P-Active-Con|contact@18||-12|-48||20.8||
+NMetal-1-P-Active-Con|contact@19||-4|-48||20.8||
+NMetal-1-N-Active-Con|contact@20||-1|0||15.6||
+NMetal-1-N-Active-Con|contact@21||13|0||15.6||
+NMetal-1-N-Active-Con|contact@23||36|0||5.2||
+NMetal-1-N-Active-Con|contact@24||27|0||15.6||
+NMetal-1-Polysilicon-Con|contact@25||4|26|36.8|||
+NMetal-1-Polysilicon-Con|contact@26||4|-26|36.8|||
+NX-Metal-1-Metal-2-Con|contact@27||27|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@29||-1|0||6.2||
+NMetal-1-Polysilicon-Con|contact@30||13|16|5.2|||
+NX-Metal-1-Metal-2-Con|contact@31||-4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@32||-20|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@33||12|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@34||28|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@35||-4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||-20|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||12|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||28|-50||6.2||
+NMetal-1-P-Active-Con|contact@39||-36|-48||20.8||
+NMetal-1-P-Active-Con|contact@40||-28|-48||20.8||
+NMetal-1-P-Active-Con|contact@41||-36|48||20.8||
+NMetal-1-P-Active-Con|contact@42||-28|48||20.8||
+NMetal-1-N-Active-Con|contact@43||-27|0||20.8||
+NMetal-1-N-Active-Con|contact@46||-19|0||20.8||
+NMetal-1-N-Active-Con|contact@47||-11|0||20.8||
+NX-Metal-1-Metal-2-Con|contact@48||-11|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@49||-27|0||6.2||
+NMetal-1-Polysilicon-Con|contact@50||-28|25|5.2|||
+NMetal-1-Polysilicon-Con|contact@51||-28|-25|5.2|||
+NX-Metal-1-Metal-2-Con|contact@52||-36|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@53||-36|50||6.2||
+NMetal-1-Polysilicon-Con|contact@62||31.5|-18|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@63||7.5|10||||
+NX-Metal-1-Metal-2-Con|contact@64||36|10||||
+NN-Transistor|nmos@0||3|0||20||
+NN-Transistor|nmos@1||9|0||20||
+NN-Transistor|nmos@2||17|0||20||
+NN-Transistor|nmos@3||23|0||20||
+NN-Transistor|nmos@4||32|0||11||
+NN-Transistor|nmos@5||-23|0||26||
+NN-Transistor|nmos@6||-15|0||26||
+NPolysilicon-Pin|pin@7||-16|26||||
+NPolysilicon-Pin|pin@8||24|26||||
+NPolysilicon-Pin|pin@9||9|16||||
+NPolysilicon-Pin|pin@10||17|16||||
+NPolysilicon-Pin|pin@19||-32|25||||
+NPolysilicon-Pin|pin@20||-24|25||||
+NPolysilicon-Pin|pin@23||-24|-25||||
+NPolysilicon-Pin|pin@24||-32|-25||||
+NMetal-1-Pin|pin@28||-19|16||||
+NMetal-1-Pin|pin@31||-19|-16||||
+NMetal-1-Pin|pin@35||-28|-32||||
+NPolysilicon-Pin|pin@43||24|-26||||
+NPolysilicon-Pin|pin@44||-16|-26||||
+NMetal-1-Pin|pin@48||-16.4|-16||||
+NMetal-1-Pin|pin@50||-16.4|16||||
+NMetal-1-Pin|pin@51||-16.4|-26||||
+NMetal-1-Pin|pin@52||-16.4|26||||
+NMetal-1-Pin|pin@58||-16.4|32||||
+NMetal-1-Pin|pin@59||-28|32||||
+NMetal-1-Pin|pin@60||-16.4|-32||||
+NPolysilicon-Pin|pin@63||32|-15.4||||
+NMetal-1-Pin|pin@64||20|-31.5||||
+NMetal-1-Pin|pin@65||31.5|-31.5||||
+NMetal-1-Pin|pin@66||13|-16||||
+NMetal-1-Pin|pin@68||-33|25||||
+NMetal-1-Pin|pin@70||-33|-25||||
+NPolysilicon-Pin|pin@71||23|-26||||
+NPolysilicon-Pin|pin@72||-23|-25||||
+NMetal-1-Pin|pin@73||20|32||||
+NMetal-1-Pin|pin@74||28|32||||
+NMetal-1-Pin|pin@75||28|14||||
+NMetal-1-Pin|pin@76||21.5|14||||
+NMetal-1-Pin|pin@77||21.5|9||||
+NMetal-1-Pin|pin@78||13|9||||
+NMetal-1-Pin|pin@81||7.5|16||||
+NMetal-1-Pin|pin@83||4|32||||
+NMetal-1-Pin|pin@84||-11.5|32||||
+NMetal-1-Pin|pin@85||-11.5|-31.5||||
+NMetal-1-Pin|pin@86||4|-31.5||||
+NMetal-1-Pin|pin@87||-11.5|-37.6||||
+NMetal-1-Pin|pin@88||-11.5|37.6||||
+NMetal-1-Pin|pin@89||20|57||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-40.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||40.5|0|||D5G4;
+NP-Select-Node|plnode@0||0|50|83|52||A
+NP-Select-Node|plnode@1||0|-50|83|52||A
+NN-Select-Node|plnode@2||0|0|83|48||A
+NN-Well-Node|plnode@4||0|50|86|52||A
+NN-Well-Node|plnode@5||0|-50|86|52||A
+NP-Well-Node|plnode@6||0|0|86|48||A
+NP-Transistor|pmos@2||-16|48||26||
+NP-Transistor|pmos@3||-8|48||26||
+NP-Transistor|pmos@4||0|48||26||
+NP-Transistor|pmos@5||8|48||26||
+NP-Transistor|pmos@6||16|48||26||
+NP-Transistor|pmos@7||24|48||26||
+NP-Transistor|pmos@8||32|48||26||
+NP-Transistor|pmos@11||-16|-48||26||
+NP-Transistor|pmos@12||-8|-48||26||
+NP-Transistor|pmos@13||0|-48||26||
+NP-Transistor|pmos@14||8|-48||26||
+NP-Transistor|pmos@15||16|-48||26||
+NP-Transistor|pmos@16||24|-48||26||
+NP-Transistor|pmos@18||-32|-48||26||
+NP-Transistor|pmos@19||-24|-48||26||
+NP-Transistor|pmos@20||-32|48||26||
+NP-Transistor|pmos@21||-24|48||26||
+Ametal-2|net@0||6.2|S1800|contact@34||28|50|pinsVddG@3|vdd|40.5|50
+Ametal-2|net@1||6.2|S0|contact@49||-27|0|pinsVddG@2|gnd|-40.5|0
+Ametal-2|net@2||6.2|S0|pinsVddG@3|vdd_1|40.5|-50|contact@38||28|-50
+AN-Active|net@3|||RS1800|contact@20||-1|0|nmos@0|diff-left|0.2|0
+AN-Active|net@4|||RS0|contact@21||13|0|nmos@1|diff-right|11.8|0
+AN-Active|net@5|||RS1800|contact@21||13|0|nmos@2|diff-left|14.2|0
+AN-Active|net@7|||RS0|contact@23||36|0|nmos@4|diff-right|34.8|0
+AP-Active|net@15|||RS1800|contact@17||-20|-48|pmos@11|diff-left|-18.8|-48
+AP-Active|net@16|||RS0|contact@18||-12|-48|pmos@11|diff-right|-13.2|-48
+AP-Active|net@17|||RS1800|contact@18||-12|-48|pmos@12|diff-left|-10.8|-48
+AP-Active|net@18|||RS0|contact@19||-4|-48|pmos@12|diff-right|-5.2|-48
+AP-Active|net@19|||RS0|contact@11||4|-48|pmos@13|diff-right|2.8|-48
+AP-Active|net@20|||RS1800|contact@19||-4|-48|pmos@13|diff-left|-2.8|-48
+AP-Active|net@21|||RS1800|contact@11||4|-48|pmos@14|diff-left|5.2|-48
+AP-Active|net@22|||RS0|contact@12||12|-48|pmos@14|diff-right|10.8|-48
+AP-Active|net@23|||RS1800|contact@12||12|-48|pmos@15|diff-left|13.2|-48
+AP-Active|net@24|||RS0|contact@13||20|-48|pmos@15|diff-right|18.8|-48
+AP-Active|net@25|||RS1800|contact@13||20|-48|pmos@16|diff-left|21.2|-48
+AP-Active|net@26|||RS0|contact@14||28|-48|pmos@16|diff-right|26.8|-48
+AP-Active|net@29|||RS1800|contact@7||-20|48|pmos@2|diff-left|-18.8|48
+AP-Active|net@30|||RS0|contact@8||-12|48|pmos@2|diff-right|-13.2|48
+AP-Active|net@31|||RS1800|contact@8||-12|48|pmos@3|diff-left|-10.8|48
+AP-Active|net@32|||RS0|contact@9||-4|48|pmos@3|diff-right|-5.2|48
+AP-Active|net@33|||RS0|contact@1||4|48|pmos@4|diff-right|2.8|48
+AP-Active|net@34|||RS1800|contact@9||-4|48|pmos@4|diff-left|-2.8|48
+AP-Active|net@35|||RS1800|contact@1||4|48|pmos@5|diff-left|5.2|48
+AP-Active|net@36|||RS0|contact@2||12|48|pmos@5|diff-right|10.8|48
+AP-Active|net@37|||RS1800|contact@2||12|48|pmos@6|diff-left|13.2|48
+AP-Active|net@38|||RS0|contact@3||20|48|pmos@6|diff-right|18.8|48
+AP-Active|net@39|||RS1800|contact@3||20|48|pmos@7|diff-left|21.2|48
+AP-Active|net@40|||RS0|contact@4||28|48|pmos@7|diff-right|26.8|48
+AP-Active|net@41|||RS1800|contact@4||28|48|pmos@8|diff-left|29.2|48
+AP-Active|net@42|||RS0|contact@5||36|48|pmos@8|diff-right|34.8|48
+AN-Active|net@45|||RS1800|nmos@0|diff-right|5.8|0|nmos@1|diff-left|6.2|0
+AN-Active|net@46|||RS1800|nmos@2|diff-right|19.8|0|nmos@3|diff-left|20.2|0
+Ametal-2|net@54||6.2|S0|pinsVddG@3|gnd|40.5|0|contact@27||27|0
+Ametal-1|net@55|||S1800|contact@24||27|0|contact@27||27|0
+Ametal-1|net@59|||S1800|contact@20||-1|0|contact@29||-1|0
+APolysilicon|net@66|||S900|pmos@8|poly-bottom|32|30|nmos@4|poly-top|32|10.5
+Ametal-2|net@69||6.2|S0|contact@27||27|0|contact@29||-1|0
+AN-Active|net@70|||RS0|contact@24||27|0|nmos@3|diff-right|25.8|0
+APolysilicon|net@76|||S900|pmos@2|poly-bottom|-16|30|pin@7||-16|26
+APolysilicon|net@77|||S1800|pin@7||-16|26|contact@25||-14.4|26
+APolysilicon|net@78|||S900|pmos@7|poly-bottom|24|30|pin@8||24|26
+APolysilicon|net@79|||S0|pin@8||24|26|contact@25||22.4|26
+Ametal-2|net@80||6.2|S1800|pinsVddG@2|vdd|-40.5|50|contact@53||-36|50
+Ametal-1|net@81|||S900|contact@9||-4|50|contact@31||-4|50
+Ametal-2|net@82||6.2|S1800|contact@32||-20|50|contact@31||-4|50
+Ametal-1|net@83|||S900|contact@7||-20|50|contact@32||-20|50
+Ametal-2|net@84||6.2|S1800|contact@31||-4|50|contact@33||12|50
+Ametal-1|net@85|||S900|contact@2||12|50|contact@33||12|50
+Ametal-2|net@86||6.2|S1800|contact@33||12|50|contact@34||28|50
+Ametal-1|net@87|||S900|contact@4||28|50|contact@34||28|50
+Ametal-2|net@88||6.2|S0|contact@52||-36|-50|pinsVddG@2|vdd_1|-40.5|-50
+Ametal-1|net@89|||S900|contact@19||-4|-50|contact@35||-4|-50
+Ametal-2|net@90||6.2|S0|contact@35||-4|-50|contact@36||-20|-50
+Ametal-1|net@91|||S900|contact@17||-20|-50|contact@36||-20|-50
+Ametal-2|net@92||6.2|S0|contact@37||12|-50|contact@35||-4|-50
+Ametal-1|net@93|||S900|contact@12||12|-50|contact@37||12|-50
+Ametal-2|net@94||6.2|S0|contact@38||28|-50|contact@37||12|-50
+Ametal-1|net@95|||S900|contact@14||28|-50|contact@38||28|-50
+APolysilicon|net@96|||S2700|pmos@15|poly-top|16|-30|contact@26||16|-26
+APolysilicon|net@97|||S2700|pmos@12|poly-top|-8|-30|contact@26||-8|-26
+APolysilicon|net@98|||S2700|pmos@13|poly-top|0|-30|contact@26||0|-26
+APolysilicon|net@99|||S2700|pmos@14|poly-top|8|-30|contact@26||8|-26
+APolysilicon|net@100|||S900|pmos@6|poly-bottom|16|30|contact@25||16|26
+APolysilicon|net@101|||S900|pmos@3|poly-bottom|-8|30|contact@25||-8|26
+APolysilicon|net@102|||S900|pmos@4|poly-bottom|0|30|contact@25||0|26
+APolysilicon|net@103|||S900|pmos@5|poly-bottom|8|30|contact@25||8|26
+APolysilicon|net@104|||S2700|nmos@1|poly-top|9|15|pin@9||9|16
+APolysilicon|net@105|||S1800|pin@9||9|16|contact@30||10.4|16
+APolysilicon|net@106|||S2700|nmos@2|poly-top|17|15|pin@10||17|16
+APolysilicon|net@107|||S0|pin@10||17|16|contact@30||15.6|16
+APolysilicon|net@108|||S900|nmos@0|poly-bottom|3|-15|contact@26||3|-26
+AP-Active|net@113|||RS1800|contact@39||-36|-48|pmos@18|diff-left|-34.8|-48
+AP-Active|net@114|||RS0|contact@40||-28|-48|pmos@18|diff-right|-29.2|-48
+AP-Active|net@115|||RS0|contact@17||-20|-48|pmos@19|diff-right|-21.2|-48
+AP-Active|net@116|||RS1800|contact@40||-28|-48|pmos@19|diff-left|-26.8|-48
+AP-Active|net@117|||RS1800|contact@41||-36|48|pmos@20|diff-left|-34.8|48
+AP-Active|net@118|||RS0|contact@42||-28|48|pmos@20|diff-right|-29.2|48
+AP-Active|net@119|||RS1800|contact@42||-28|48|pmos@21|diff-left|-26.8|48
+AP-Active|net@120|||RS0|contact@7||-20|48|pmos@21|diff-right|-21.2|48
+AN-Active|net@123|||RS1800|contact@43||-27|0|nmos@5|diff-left|-25.8|0
+AN-Active|net@124|||RS0|contact@46||-19|0|nmos@5|diff-right|-20.2|0
+AN-Active|net@125|||RS1800|contact@46||-19|0|nmos@6|diff-left|-17.8|0
+AN-Active|net@126|||RS0|contact@47||-11|0|nmos@6|diff-right|-12.2|0
+Ametal-2|net@127||6.2|S0|contact@29||-1|0|contact@48||-11|0
+Ametal-1|net@128|||S0|contact@47||-11|0|contact@48||-11|0
+Ametal-2|net@129||6.2|S0|contact@48||-11|0|contact@49||-27|0
+Ametal-1|net@130|||S0|contact@43||-27|0|contact@49||-27|0
+APolysilicon|net@145|||S900|pmos@20|poly-bottom|-32|30|pin@19||-32|25
+APolysilicon|net@146|||S1800|pin@19||-32|25|contact@50||-30.6|25
+APolysilicon|net@147|||S900|pmos@21|poly-bottom|-24|30|pin@20||-24|25
+APolysilicon|net@148|||S0|pin@20||-24|25|contact@50||-25.4|25
+APolysilicon|net@154|||S2700|pmos@19|poly-top|-24|-30|pin@23||-24|-25
+APolysilicon|net@155|||S0|pin@23||-24|-25|contact@51||-25.4|-25
+APolysilicon|net@156|||S2700|pmos@18|poly-top|-32|-30|pin@24||-32|-25
+APolysilicon|net@157|||S1800|pin@24||-32|-25|contact@51||-30.6|-25
+Ametal-2|net@162||6.2|S0|contact@36||-20|-50|contact@52||-36|-50
+Ametal-1|net@163|||S900|contact@39||-36|-50|contact@52||-36|-50
+Ametal-2|net@164||6.2|S1800|contact@53||-36|50|contact@32||-20|50
+Ametal-1|net@165|||S900|contact@41||-36|50|contact@53||-36|50
+Ametal-1|net@166|||S2700|contact@46||-19|10.4|pin@28||-19|16
+Ametal-1|net@170|||S900|contact@46||-19|-10.4|pin@31||-19|-16
+Ametal-1|net@180|||S2700|contact@40||-28|-37.6|pin@35||-28|-32
+APolysilicon|net@201|||S900|pin@43||24|-26|pmos@16|poly-top|24|-30
+APolysilicon|net@202|||S0|pin@43||24|-26|contact@26||22.4|-26
+APolysilicon|net@203|||S2700|pmos@11|poly-top|-16|-30|pin@44||-16|-26
+APolysilicon|net@204|||S1800|pin@44||-16|-26|contact@26||-14.4|-26
+Ametal-1|net@213|||S1800|pin@31||-19|-16|pin@48||-16.4|-16
+Ametal-1|net@214|||S1800|pin@28||-19|16|pin@50||-16.4|16
+Ametal-1|net@215|||S1800|pin@51||-16.4|-26|contact@26||-14.4|-26
+Ametal-1|net@217|||S1800|pin@52||-16.4|26|contact@25||-14.4|26
+Ametal-1|net@218|||S2700|pin@50||-16.4|16|pin@52||-16.4|26
+Ametal-1|net@234|||S2700|pin@52||-16.4|26|pin@58||-16.4|32
+Ametal-1|net@235|||S0|pin@58||-16.4|32|pin@59||-28|32
+Ametal-1|net@236|||S2700|pin@59||-28|32|contact@42||-28|37.6
+Ametal-1|net@237|||S900|pin@48||-16.4|-16|pin@51||-16.4|-26
+Ametal-1|net@238|||S900|pin@51||-16.4|-26|pin@60||-16.4|-32
+APolysilicon|net@244|||S900|nmos@4|poly-bottom|32|-10.5|pin@63||32|-15.4
+APolysilicon|net@245|||S0|pin@63||32|-15.4|contact@62||31.5|-15.4
+Ametal-1|net@246|||S2700|contact@13||20|-37.6|pin@64||20|-31.5
+Ametal-1|net@247|||S1800|pin@64||20|-31.5|pin@65||31.5|-31.5
+Ametal-1|net@248|||S2700|pin@65||31.5|-31.5|contact@62||31.5|-20.6
+Ametal-1|net@249|||S900|contact@21||13|-7.8|pin@66||13|-16
+Ametal-1|net@250|||S1800|pin@66||13|-16|contact@62||31.5|-16
+Ametal-1|net@252|||S0|contact@50||-30.6|25|pin@68||-33|25
+Ametal-1|net@255|||S0|contact@51||-30.6|-25|pin@70||-33|-25
+AN-Active|net@256|||RS1800|contact@24||27|0|nmos@4|diff-left|29.2|0
+APolysilicon|net@257|||S900|nmos@3|poly-bottom|23|-15|pin@71||23|-26
+APolysilicon|net@258|||S0|pin@71||23|-26|contact@26||22.4|-26
+APolysilicon|net@259|||S0|nmos@6|poly-bottom|-15|-18|nmos@5|poly-bottom|-23|-18
+APolysilicon|net@260|||S900|nmos@5|poly-bottom|-23|-18|pin@72||-23|-25
+APolysilicon|net@261|||S0|pin@72||-23|-25|contact@51||-25.4|-25
+Ametal-1|net@262|||S900|pin@68||-33|25|pin@70||-33|-25
+Ametal-1|net@263|||S900|contact@3||20|37.6|pin@73||20|32
+Ametal-1|net@264|||S1800|pin@73||20|32|pin@74||28|32
+Ametal-1|net@265|||S900|pin@74||28|32|pin@75||28|14
+Ametal-1|net@266|||S900|contact@5||36|37.6|contact@64||36|10
+Ametal-1|net@267|||S0|pin@75||28|14|pin@76||21.5|14
+Ametal-1|net@268|||S900|pin@76||21.5|14|pin@77||21.5|9
+Ametal-1|net@269|||S0|pin@77||21.5|9|pin@78||13|9
+Ametal-1|net@270|||S900|pin@78||13|9|contact@21||13|7.8
+Ametal-1|net@272|||S0|contact@30||10.4|16|pin@81||7.5|16
+Ametal-2|net@274|||S0|contact@64||36|10|contact@63||7.5|10
+Ametal-1|net@276|||S900|contact@64||36|10|contact@23||36|2.6
+Ametal-1|net@278|||S1800|pin@35||-28|-32|pin@60||-16.4|-32
+Ametal-1|net@279||0.4|S900|pin@81||7.5|16|contact@63||7.5|10
+Ametal-1|net@280|||S0|pin@73||20|32|pin@83||4|32
+Ametal-1|net@281|||S2700|pin@83||4|32|contact@1||4|37.6
+Ametal-1|net@282|||S0|pin@83||4|32|pin@84||-11.5|32
+Ametal-1|net@284|||S0|pin@86||4|-31.5|pin@85||-11.5|-31.5
+Ametal-1|net@286|||S0|pin@64||20|-31.5|pin@86||4|-31.5
+Ametal-1|net@287|||S2700|contact@11||4|-37.6|pin@86||4|-31.5
+Ametal-1|net@288|||S900|pin@85||-11.5|-31.5|pin@87||-11.5|-37.6
+Ametal-1|net@289|||S0|pin@87||-11.5|-37.6|contact@18||-12|-37.6
+Ametal-1|net@290|||S2700|pin@84||-11.5|32|pin@88||-11.5|37.6
+Ametal-1|net@291|||S0|pin@88||-11.5|37.6|contact@8||-12|37.6
+Ametal-1|net@292|||S2700|contact@3||20|48|pin@89||20|57
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@70||I
+Esucc||D5G2;|pin@74||O
+Esucc_1||D5G2;|pin@89||O
+Esucc_2||D5G2;|pin@65||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri60;1{sch}
+CsucDri60;1{sch}||schematic|1188777360591|1195047201626|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|9|||D0G4;|ATTR_Delay(D5G1;NPX-0.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2.5;)S60
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-26|0||||
+NOff-Page|conn@1||26.5|0||||
+IredFive:inv;1{ic}|inv@1||18|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@2||-18|0|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S8
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri60
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 14 November 2007
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)SHI is full successor driver
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|9||||
+NWire_Pin|pin@32||23|-6||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@35||-6|-10||||
+NWire_Pin|pin@37||-6|0||||
+NPower|pwr@0||0|14.5||||
+IsucDri60;1{ic}|sucORdri@0||26.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-6|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@44|||900|pwr@0||0|14.5|PMOSx@0|s|0|11
+Awire|net@46|||1800|pin@18||-6|9|PMOSx@0|g|-3|9
+Awire|net@51|||2700|pin@4||0|0|PMOSx@0|d|0|7
+Awire|net@52|||2700|nms2@0|d|0|-4|pin@4||0|0
+Awire|net@94|||0|inv@1|out|15.5|-6|wire90@0|b|11.5|-6
+Awire|net@95|||1800|inv@1|in|20.5|-6|pin@32||23|-6
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-6|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@4||0|0
+Awire|net@102|||1800|pin@35||-6|-10|nms2@0|g|-3|-10
+Awire|net@104|||0|wire90@0|a|6.5|-6|nms2@0|g2|3|-6
+Awire|net@106|||1800|conn@0|y|-24|0|inv@2|in|-20.5|0
+Awire|net@109|||2700|pin@35||-6|-10|pin@37||-6|0
+Awire|net@110|||0|wire90@1|a|-13.5|0|inv@2|out|-15.5|0
+Awire|net@111|||2700|pin@37||-6|0|pin@18||-6|9
+Awire|net@112|||1800|wire90@1|b|-8.5|0|pin@37||-6|0
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucDri60cross;1{ic}
+CsucDri60cross;1{ic}||artwork|1195310330188|1230848616423|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||-5|-2|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@2||2.5|0|1|1||
+NThick-Circle|art@3||-5|2|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@4||-8.5|0|12|12|3150||ART_degrees()F[0.0,1.5707964]
+NThick-Circle|art@5||-1.5|3|1|1||
+NThick-Circle|art@6||-1.5|-3|1|1||
+Nschematic:Bus_Pin|pin@0||7|-0.5|-1|-1||
+Ngeneric:Invisible-Pin|pin@1||4.5|-0.5|||||ART_message(D5G2;)S60
+NPin|pin@2||5|2.25|1|1|RR|
+NPin|pin@3||5|3.75|1|1|RR|
+NPin|pin@4||3|-3.75|1|1||
+NPin|pin@5||3|2.5|1|1||
+NPin|pin@6||7|-0.5|1|1||
+NPin|pin@7||5|3|1|1|RR|
+NPin|pin@8||6|3|1|1|RR|
+NPin|pin@9||3.5|3|1|1||
+NPin|pin@10||3.5|2.25|1|1||
+NPin|pin@11||4.5|2.625|1|1||
+NPin|pin@12||6|0.5|1|1||
+NPin|pin@13||6|3|1|1||
+NPin|pin@14||4|3|1|1|RR|
+Nschematic:Bus_Pin|pin@15||-1|-3|-1|-1||
+Nschematic:Bus_Pin|pin@16||-7.5|-3|-1|-1||
+Nschematic:Bus_Pin|pin@17||-1|3|-1|-1||
+Nschematic:Bus_Pin|pin@18||-7.5|3|-1|-1||
+Nschematic:Bus_Pin|pin@19||-7.5|-1|-1|-1||
+Nschematic:Bus_Pin|pin@20||-7.5|1|-1|-1||
+Ngeneric:Invisible-Pin|pin@21||-1.5|0|||||ART_message(D5G3;)S15
+NPin|pin@22||-4.5|4.5|1|1||
+NPin|pin@23||2|0|1|1||
+NPin|pin@24||-4.5|-4.5|1|1||
+NPin|pin@25||-5|0|1|1|Y|
+NPin|pin@26||-7.5|0|1|1|Y|
+NPin|pin@27||-7.5|4|1|1|Y|
+NPin|pin@28||-5|4|1|1|Y|
+NPin|pin@29||-7.5|2.5|1|1|Y|
+NPin|pin@30||-6|4|1|1|Y|
+NPin|pin@31||-5|0|1|1||
+NPin|pin@32||-7.5|0|1|1||
+NPin|pin@33||-7.5|-4|1|1||
+NPin|pin@34||-5|-4|1|1||
+NPin|pin@35||-7.5|-2.5|1|1||
+NPin|pin@36||-6|-4|1|1||
+AThicker|net@0|||FS1431|pin@14||4|3|pin@11||4.5|2.625
+AThicker|net@1|||FS2700|pin@12||6|0.5|pin@13||6|3
+AThicker|net@2|||FS391|pin@6||7|-0.5|pin@4||3|-3.75
+AThicker|net@3|||FS900|pin@3||5|3.75|pin@7||5|3
+AThicker|net@4|||FS1800|pin@7||5|3|pin@8||6|3
+AThicker|net@5|||FS369|pin@3||5|3.75|pin@14||4|3
+AThicker|net@6|||FS900|pin@7||5|3|pin@2||5|2.25
+AThicker|net@7|||FS0|pin@14||4|3|pin@9||3.5|3
+AThicker|net@8|||FS900|pin@9||3.5|3|pin@10||3.5|2.25
+AThicker|net@9|||FS2700|pin@4||3|-3.75|pin@5||3|2.5
+AThicker|net@10|||FS1431|pin@5||3|2.5|pin@6||7|-0.5
+AThicker|net@11|||FS0|pin@31||-5|0|pin@32||-7.5|0
+AThicker|net@12|||FS900|pin@32||-7.5|0|pin@35||-7.5|-2.5
+AThicker|net@13|||FS2700|pin@29||-7.5|2.5|pin@27||-7.5|4
+AThicker|net@14|||FS2250|pin@29||-7.5|2.5|pin@30||-6|4
+AThicker|net@15|||FS1800|pin@33||-7.5|-4|pin@34||-5|-4
+AThicker|net@16|||FS900|pin@35||-7.5|-2.5|pin@33||-7.5|-4
+AThicker|net@17|||FS1350|pin@35||-7.5|-2.5|pin@36||-6|-4
+AThicker|net@18|||FS1453|pin@22||-4.5|4.5|pin@23||2|0
+AThicker|net@19|||FS347|pin@23||2|0|pin@24||-4.5|-4.5
+AThicker|net@20|||FS0|pin@25||-5|0|pin@26||-7.5|0
+AThicker|net@21|||FS2700|pin@26||-7.5|0|pin@29||-7.5|2.5
+AThicker|net@22|||FS1800|pin@27||-7.5|4|pin@28||-5|4
+EAbar||D5G2;|pin@15||O
+EAtoD||D5G2;|pin@16||I
+EBbar||D5G2;|pin@17||O
+EBtoD||D5G2;|pin@18||I
+Efire[A]||D5G2;|pin@19||I
+Efire[B]||D5G2;|pin@20||I
+Esucc||D5G2;|pin@0||O
+X
+
+# Cell sucDri60cross;1{lay}
+CsucDri60cross;1{lay}||cmos90|1230754463254|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Igates2inM:andOrInvert15;3{lay}|andOrInv@0||-32.5|0|||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Pin|pin@0||40.1|18||||
+IsucDri60plain;1{lay}|sucDri60@0||64.5|0|||D5G4;
+Ametal-2|net@0|||S0|sucDri60@0|gnd|32|0|andOrInv@0|gnd_1|32|0
+Ametal-2|net@1|||S0|sucDri60@0|vdd|32|50|andOrInv@0|vdd_2|32|50
+Ametal-2|net@2|||S0|sucDri60@0|vdd_1|32|-50|andOrInv@0|vdd_3|32|-50
+Ametal-1|net@3|||S1800|andOrInv@0|out|27.5|18|pin@0||40.1|18
+Ametal-1|net@4|||S900|pin@0||40.1|18|sucDri60@0|in|40.1|13
+EAbar||D5G2;|andOrInv@0|Abar|O
+EAtoD||D5G2;|andOrInv@0|AtoD|I
+EBbar||D5G2;|andOrInv@0|Bbar|O
+EBtoD||D5G2;|andOrInv@0|BtoD|I
+Efire[A]||D5G2;|andOrInv@0|fire[A]|I
+Efire[B]||D5G2;|andOrInv@0|fire[B]|I
+Egnd||D5G2;|andOrInv@0|gnd|G
+Egnd_1||D5G2;|sucDri60@0|gnd_1|G
+Esucc||D5G2;|sucDri60@0|succ|O
+Esucc_1||D5G2;|sucDri60@0|succ_1|O
+Esucc_2||D5G2;|sucDri60@0|succ_2|O
+Evdd||D5G2;|andOrInv@0|vdd|P
+Evdd_1||D5G2;|andOrInv@0|vdd_1|P
+Evdd_2||D5G2;|sucDri60@0|vdd_2|P
+Evdd_3||D5G2;|sucDri60@0|vdd_3|P
+X
+
+# Cell sucDri60cross;1{sch}
+CsucDri60cross;1{sch}||schematic|1188777360591|1230751114762|
+Igates2inM:andOrInvert15;1{ic}|andOrInv@0||-6|0|||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@2||22.5|0||||
+NOff-Page|conn@3||-18|-5|||Y|
+NOff-Page|conn@4||-18|5|||XYRR|
+NOff-Page|conn@5||-18|-2|||Y|
+NOff-Page|conn@6||-18|2|||XYRR|
+NOff-Page|conn@7||0|-9|||RRR|
+NOff-Page|conn@8||0|9|||R|
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri60cross
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 17 November 2007
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)Ssuccessor driver for cross
+NWire_Pin|pin@3||0|-3||||
+NWire_Pin|pin@4||0|3||||
+NWire_Pin|pin@5||-15|2||||
+NWire_Pin|pin@6||-15|1||||
+NWire_Pin|pin@7||-15|-2||||
+NWire_Pin|pin@8||-15|-1||||
+NWire_Pin|pin@9||-13|5||||
+NWire_Pin|pin@10||-13|3||||
+NWire_Pin|pin@11||-13|-5||||
+NWire_Pin|pin@12||-13|-3||||
+IsucDri60plain;1{ic}|sucDri60@1||13|0|||D5G4;
+IsucDri60cross;1{ic}|sucDri60@2||29|13|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|0|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@123|||1800|andOrInv@0|out|0|0|wire90@1|a|3.5|0
+Awire|net@124|||1800|wire90@1|b|8.5|0|sucDri60@1|in|11|0
+Awire|net@125|||0|conn@2|a|20.5|0|sucDri60@1|succ|16|0
+Awire|net@126|||1800|andOrInv@0|out_1|-4|-3|pin@3||0|-3
+Awire|net@127|||900|pin@3||0|-3|conn@7|a|0|-7
+Awire|net@128|||1800|andOrInv@0|Abar_1|-4|3|pin@4||0|3
+Awire|net@129|||2700|pin@4||0|3|conn@8|a|0|7
+Awire|net@130|||1800|conn@6|y|-16|2|pin@5||-15|2
+Awire|net@131|||900|pin@5||-15|2|pin@6||-15|1
+Awire|net@132|||1800|pin@6||-15|1|andOrInv@0|BtoD_1|-10.5|1
+Awire|net@133|||1800|conn@5|y|-16|-2|pin@7||-15|-2
+Awire|net@134|||2700|pin@7||-15|-2|pin@8||-15|-1
+Awire|net@135|||1800|pin@8||-15|-1|andOrInv@0|inC|-10.5|-1
+Awire|net@136|||1800|conn@4|y|-16|5|pin@9||-13|5
+Awire|net@137|||900|pin@9||-13|5|pin@10||-13|3
+Awire|net@138|||1800|pin@10||-13|3|andOrInv@0|inB|-10.5|3
+Awire|net@139|||1800|conn@3|y|-16|-5|pin@11||-13|-5
+Awire|net@140|||2700|pin@11||-13|-5|pin@12||-13|-3
+Awire|net@141|||1800|pin@12||-13|-3|andOrInv@0|inA|-10.5|-3
+EAbar||D6G2;|conn@7|y|O
+EAtoD||D4G2;|conn@3|a|I
+EBbar||D6G2;|conn@8|y|O
+EBtoD||D4G2;|conn@4|a|I
+Efire[A]||D4G2;|conn@5|a|I
+Efire[B]||D4G2;|conn@6|a|I
+Esucc||D6G2;|conn@2|y|O
+X
+
+# Cell sucDri60plain;1{ic}
+CsucDri60plain;1{ic}||artwork|1188825505548|1195308865315|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-1.5|0|1|1||
+Nschematic:Bus_Pin|pin@0||-2|0|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||0.5|0|||||ART_message(D5G2;)S60
+NPin|pin@47||1|2.75|1|1|RR|
+NPin|pin@48||1|3.5|1|1|RR|
+NPin|pin@49||2|3.5|1|1|RR|
+NPin|pin@50||-0.5|3.5|1|1||
+NPin|pin@51||-0.5|2.75|1|1||
+NPin|pin@52||0.5|3.125|1|1||
+NPin|pin@64||2|1|1|1||
+NPin|pin@65||2|3.5|1|1||
+NPin|pin@66||0|3.5|1|1|RR|
+NPin|pin@67||1|4.25|1|1|RR|
+NPin|pin@68||-1|-3.25|1|1||
+NPin|pin@69||-1|3|1|1||
+NPin|pin@70||3|0|1|1||
+AThicker|net@38|||FS1431|pin@66||0|3.5|pin@52||0.5|3.125
+AThicker|net@48|||FS2700|pin@64||2|1|pin@65||2|3.5
+AThicker|net@49|||FS900|pin@67||1|4.25|pin@48||1|3.5
+AThicker|net@50|||FS1800|pin@48||1|3.5|pin@49||2|3.5
+AThicker|net@51|||FS369|pin@67||1|4.25|pin@66||0|3.5
+AThicker|net@52|||FS900|pin@48||1|3.5|pin@47||1|2.75
+AThicker|net@53|||FS0|pin@66||0|3.5|pin@50||-0.5|3.5
+AThicker|net@54|||FS900|pin@50||-0.5|3.5|pin@51||-0.5|2.75
+AThicker|net@55|||FS2700|pin@68||-1|-3.25|pin@69||-1|3
+AThicker|net@56|||FS1431|pin@69||-1|3|pin@70||3|0
+AThicker|net@57|||FS391|pin@70||3|0|pin@68||-1|-3.25
+Ein||D5G2;|pin@0||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucDri60plain;1{lay}
+CsucDri60plain;1{lay}||cmos90|1194963275929|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@1||-4|48||20.8||
+NMetal-1-P-Active-Con|contact@2||4|48||20.8||
+NMetal-1-P-Active-Con|contact@3||12|48||20.8||
+NMetal-1-P-Active-Con|contact@4||20|48||20.8||
+NMetal-1-P-Active-Con|contact@5||28|48||20.8||
+NMetal-1-P-Active-Con|contact@7||-28|48||20.8||
+NMetal-1-P-Active-Con|contact@8||-20|48||20.8||
+NMetal-1-P-Active-Con|contact@9||-12|48||20.8||
+NMetal-1-P-Active-Con|contact@11||-4|-48||20.8||
+NMetal-1-P-Active-Con|contact@12||4|-48||20.8||
+NMetal-1-P-Active-Con|contact@13||12|-48||20.8||
+NMetal-1-P-Active-Con|contact@14||20|-48||20.8||
+NMetal-1-P-Active-Con|contact@17||-28|-48||20.8||
+NMetal-1-P-Active-Con|contact@18||-20|-48||20.8||
+NMetal-1-P-Active-Con|contact@19||-12|-48||20.8||
+NMetal-1-N-Active-Con|contact@20||-9|0||15.6||
+NMetal-1-N-Active-Con|contact@21||5|0||15.6||
+NMetal-1-N-Active-Con|contact@23||28|0||5.2||
+NMetal-1-N-Active-Con|contact@24||19|0||15.6||
+NMetal-1-Polysilicon-Con|contact@25||-4|26|36.8|||
+NMetal-1-Polysilicon-Con|contact@26||-4|-26|36.8|||
+NX-Metal-1-Metal-2-Con|contact@27||19|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@29||-9|0||6.2||
+NMetal-1-Polysilicon-Con|contact@30||5|16|5.2|||
+NX-Metal-1-Metal-2-Con|contact@31||-12|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@32||-28|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@33||4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@34||20|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@35||-12|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||-28|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||20|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@62||23.5|-18|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@63||-0.5|10||||
+NX-Metal-1-Metal-2-Con|contact@64||28|10||||
+NN-Transistor|nmos@0||-5|0||20||
+NN-Transistor|nmos@1||1|0||20||
+NN-Transistor|nmos@2||9|0||20||
+NN-Transistor|nmos@3||15|0||20||
+NN-Transistor|nmos@4||24|0||11||
+NPolysilicon-Pin|pin@7||-24|26||||
+NPolysilicon-Pin|pin@8||16|26||||
+NPolysilicon-Pin|pin@9||1|16||||
+NPolysilicon-Pin|pin@10||9|16||||
+NPolysilicon-Pin|pin@43||16|-26||||
+NPolysilicon-Pin|pin@44||-24|-26||||
+NMetal-1-Pin|pin@48||-24.4|-16||||
+NMetal-1-Pin|pin@51||-24.4|-26||||
+NMetal-1-Pin|pin@52||-24.4|26||||
+NPolysilicon-Pin|pin@63||24|-15.4||||
+NMetal-1-Pin|pin@64||12|-31.5||||
+NMetal-1-Pin|pin@65||23.5|-31.5||||
+NMetal-1-Pin|pin@66||5|-16||||
+NPolysilicon-Pin|pin@71||15|-26||||
+NMetal-1-Pin|pin@73||12|32||||
+NMetal-1-Pin|pin@74||20|32||||
+NMetal-1-Pin|pin@75||20|14||||
+NMetal-1-Pin|pin@76||13.5|14||||
+NMetal-1-Pin|pin@77||13.5|9||||
+NMetal-1-Pin|pin@78||5|9||||
+NMetal-1-Pin|pin@81||-0.5|16||||
+NMetal-1-Pin|pin@83||-4|32||||
+NMetal-1-Pin|pin@84||-19.5|32||||
+NMetal-1-Pin|pin@85||-19.5|-31.5||||
+NMetal-1-Pin|pin@86||-4|-31.5||||
+NMetal-1-Pin|pin@87||-19.5|-37.6||||
+NMetal-1-Pin|pin@88||-19.5|37.6||||
+NMetal-1-Pin|pin@89||12|57||||
+NMetal-1-Pin|pin@90||-24.4|13||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-32.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||32.5|0|||D5G4;
+NP-Select-Node|plnode@0||0|50|67|52||A
+NP-Select-Node|plnode@1||0|-50|67|52||A
+NN-Select-Node|plnode@2||0|0|67|48||A
+NN-Well-Node|plnode@4||0|50|70|52||A
+NN-Well-Node|plnode@5||0|-50|70|52||A
+NP-Well-Node|plnode@6||0|0|70|48||A
+NP-Transistor|pmos@2||-24|48||26||
+NP-Transistor|pmos@3||-16|48||26||
+NP-Transistor|pmos@4||-8|48||26||
+NP-Transistor|pmos@5||0|48||26||
+NP-Transistor|pmos@6||8|48||26||
+NP-Transistor|pmos@7||16|48||26||
+NP-Transistor|pmos@8||24|48||26||
+NP-Transistor|pmos@11||-24|-48||26||
+NP-Transistor|pmos@12||-16|-48||26||
+NP-Transistor|pmos@13||-8|-48||26||
+NP-Transistor|pmos@14||0|-48||26||
+NP-Transistor|pmos@15||8|-48||26||
+NP-Transistor|pmos@16||16|-48||26||
+Ametal-2|net@0||6.2|S1800|contact@34||20|50|pinsVddG@3|vdd|32.5|50
+Ametal-2|net@2||6.2|S0|pinsVddG@3|vdd_1|32.5|-50|contact@38||20|-50
+AN-Active|net@3|||RS1800|contact@20||-9|0|nmos@0|diff-left|-7.8|0
+AN-Active|net@4|||RS0|contact@21||5|0|nmos@1|diff-right|3.8|0
+AN-Active|net@5|||RS1800|contact@21||5|0|nmos@2|diff-left|6.2|0
+AN-Active|net@7|||RS0|contact@23||28|0|nmos@4|diff-right|26.8|0
+AP-Active|net@15|||RS1800|contact@17||-28|-48|pmos@11|diff-left|-26.8|-48
+AP-Active|net@16|||RS0|contact@18||-20|-48|pmos@11|diff-right|-21.2|-48
+AP-Active|net@17|||RS1800|contact@18||-20|-48|pmos@12|diff-left|-18.8|-48
+AP-Active|net@18|||RS0|contact@19||-12|-48|pmos@12|diff-right|-13.2|-48
+AP-Active|net@19|||RS0|contact@11||-4|-48|pmos@13|diff-right|-5.2|-48
+AP-Active|net@20|||RS1800|contact@19||-12|-48|pmos@13|diff-left|-10.8|-48
+AP-Active|net@21|||RS1800|contact@11||-4|-48|pmos@14|diff-left|-2.8|-48
+AP-Active|net@22|||RS0|contact@12||4|-48|pmos@14|diff-right|2.8|-48
+AP-Active|net@23|||RS1800|contact@12||4|-48|pmos@15|diff-left|5.2|-48
+AP-Active|net@24|||RS0|contact@13||12|-48|pmos@15|diff-right|10.8|-48
+AP-Active|net@25|||RS1800|contact@13||12|-48|pmos@16|diff-left|13.2|-48
+AP-Active|net@26|||RS0|contact@14||20|-48|pmos@16|diff-right|18.8|-48
+AP-Active|net@29|||RS1800|contact@7||-28|48|pmos@2|diff-left|-26.8|48
+AP-Active|net@30|||RS0|contact@8||-20|48|pmos@2|diff-right|-21.2|48
+AP-Active|net@31|||RS1800|contact@8||-20|48|pmos@3|diff-left|-18.8|48
+AP-Active|net@32|||RS0|contact@9||-12|48|pmos@3|diff-right|-13.2|48
+AP-Active|net@33|||RS0|contact@1||-4|48|pmos@4|diff-right|-5.2|48
+AP-Active|net@34|||RS1800|contact@9||-12|48|pmos@4|diff-left|-10.8|48
+AP-Active|net@35|||RS1800|contact@1||-4|48|pmos@5|diff-left|-2.8|48
+AP-Active|net@36|||RS0|contact@2||4|48|pmos@5|diff-right|2.8|48
+AP-Active|net@37|||RS1800|contact@2||4|48|pmos@6|diff-left|5.2|48
+AP-Active|net@38|||RS0|contact@3||12|48|pmos@6|diff-right|10.8|48
+AP-Active|net@39|||RS1800|contact@3||12|48|pmos@7|diff-left|13.2|48
+AP-Active|net@40|||RS0|contact@4||20|48|pmos@7|diff-right|18.8|48
+AP-Active|net@41|||RS1800|contact@4||20|48|pmos@8|diff-left|21.2|48
+AP-Active|net@42|||RS0|contact@5||28|48|pmos@8|diff-right|26.8|48
+AN-Active|net@45|||RS1800|nmos@0|diff-right|-2.2|0|nmos@1|diff-left|-1.8|0
+AN-Active|net@46|||RS1800|nmos@2|diff-right|11.8|0|nmos@3|diff-left|12.2|0
+Ametal-2|net@54||6.2|S0|pinsVddG@3|gnd|32.5|0|contact@27||19|0
+Ametal-1|net@55|||S1800|contact@24||19|0|contact@27||19|0
+Ametal-1|net@59|||S1800|contact@20||-9|0|contact@29||-9|0
+APolysilicon|net@66|||S900|pmos@8|poly-bottom|24|30|nmos@4|poly-top|24|10.5
+Ametal-2|net@69||6.2|S0|contact@27||19|0|contact@29||-9|0
+AN-Active|net@70|||RS0|contact@24||19|0|nmos@3|diff-right|17.8|0
+APolysilicon|net@76|||S900|pmos@2|poly-bottom|-24|30|pin@7||-24|26
+APolysilicon|net@77|||S1800|pin@7||-24|26|contact@25||-22.4|26
+APolysilicon|net@78|||S900|pmos@7|poly-bottom|16|30|pin@8||16|26
+APolysilicon|net@79|||S0|pin@8||16|26|contact@25||14.4|26
+Ametal-1|net@81|||S900|contact@9||-12|50|contact@31||-12|50
+Ametal-2|net@82||6.2|S1800|contact@32||-28|50|contact@31||-12|50
+Ametal-1|net@83|||S900|contact@7||-28|50|contact@32||-28|50
+Ametal-2|net@84||6.2|S1800|contact@31||-12|50|contact@33||4|50
+Ametal-1|net@85|||S900|contact@2||4|50|contact@33||4|50
+Ametal-2|net@86||6.2|S1800|contact@33||4|50|contact@34||20|50
+Ametal-1|net@87|||S900|contact@4||20|50|contact@34||20|50
+Ametal-1|net@89|||S900|contact@19||-12|-50|contact@35||-12|-50
+Ametal-2|net@90||6.2|S0|contact@35||-12|-50|contact@36||-28|-50
+Ametal-1|net@91|||S900|contact@17||-28|-50|contact@36||-28|-50
+Ametal-2|net@92||6.2|S0|contact@37||4|-50|contact@35||-12|-50
+Ametal-1|net@93|||S900|contact@12||4|-50|contact@37||4|-50
+Ametal-2|net@94||6.2|S0|contact@38||20|-50|contact@37||4|-50
+Ametal-1|net@95|||S900|contact@14||20|-50|contact@38||20|-50
+APolysilicon|net@96|||S2700|pmos@15|poly-top|8|-30|contact@26||8|-26
+APolysilicon|net@97|||S2700|pmos@12|poly-top|-16|-30|contact@26||-16|-26
+APolysilicon|net@98|||S2700|pmos@13|poly-top|-8|-30|contact@26||-8|-26
+APolysilicon|net@99|||S2700|pmos@14|poly-top|0|-30|contact@26||0|-26
+APolysilicon|net@100|||S900|pmos@6|poly-bottom|8|30|contact@25||8|26
+APolysilicon|net@101|||S900|pmos@3|poly-bottom|-16|30|contact@25||-16|26
+APolysilicon|net@102|||S900|pmos@4|poly-bottom|-8|30|contact@25||-8|26
+APolysilicon|net@103|||S900|pmos@5|poly-bottom|0|30|contact@25||0|26
+APolysilicon|net@104|||S2700|nmos@1|poly-top|1|15|pin@9||1|16
+APolysilicon|net@105|||S1800|pin@9||1|16|contact@30||2.4|16
+APolysilicon|net@106|||S2700|nmos@2|poly-top|9|15|pin@10||9|16
+APolysilicon|net@107|||S0|pin@10||9|16|contact@30||7.6|16
+APolysilicon|net@108|||S900|nmos@0|poly-bottom|-5|-15|contact@26||-5|-26
+APolysilicon|net@201|||S900|pin@43||16|-26|pmos@16|poly-top|16|-30
+APolysilicon|net@202|||S0|pin@43||16|-26|contact@26||14.4|-26
+APolysilicon|net@203|||S2700|pmos@11|poly-top|-24|-30|pin@44||-24|-26
+APolysilicon|net@204|||S1800|pin@44||-24|-26|contact@26||-22.4|-26
+Ametal-1|net@215|||S1800|pin@51||-24.4|-26|contact@26||-22.4|-26
+Ametal-1|net@217|||S1800|pin@52||-24.4|26|contact@25||-22.4|26
+Ametal-1|net@237|||S900|pin@48||-24.4|-16|pin@51||-24.4|-26
+APolysilicon|net@244|||S900|nmos@4|poly-bottom|24|-10.5|pin@63||24|-15.4
+APolysilicon|net@245|||S0|pin@63||24|-15.4|contact@62||23.5|-15.4
+Ametal-1|net@246|||S2700|contact@13||12|-37.6|pin@64||12|-31.5
+Ametal-1|net@247|||S1800|pin@64||12|-31.5|pin@65||23.5|-31.5
+Ametal-1|net@248|||S2700|pin@65||23.5|-31.5|contact@62||23.5|-20.6
+Ametal-1|net@249|||S900|contact@21||5|-7.8|pin@66||5|-16
+Ametal-1|net@250|||S1800|pin@66||5|-16|contact@62||23.5|-16
+AN-Active|net@256|||RS1800|contact@24||19|0|nmos@4|diff-left|21.2|0
+APolysilicon|net@257|||S900|nmos@3|poly-bottom|15|-15|pin@71||15|-26
+APolysilicon|net@258|||S0|pin@71||15|-26|contact@26||14.4|-26
+Ametal-1|net@263|||S900|contact@3||12|37.6|pin@73||12|32
+Ametal-1|net@264|||S1800|pin@73||12|32|pin@74||20|32
+Ametal-1|net@265|||S900|pin@74||20|32|pin@75||20|14
+Ametal-1|net@266|||S900|contact@5||28|37.6|contact@64||28|10
+Ametal-1|net@267|||S0|pin@75||20|14|pin@76||13.5|14
+Ametal-1|net@268|||S900|pin@76||13.5|14|pin@77||13.5|9
+Ametal-1|net@269|||S0|pin@77||13.5|9|pin@78||5|9
+Ametal-1|net@270|||S900|pin@78||5|9|contact@21||5|7.8
+Ametal-1|net@272|||S0|contact@30||2.4|16|pin@81||-0.5|16
+Ametal-2|net@274|||S0|contact@64||28|10|contact@63||-0.5|10
+Ametal-1|net@276|||S900|contact@64||28|10|contact@23||28|2.6
+Ametal-1|net@279||0.4|S900|pin@81||-0.5|16|contact@63||-0.5|10
+Ametal-1|net@280|||S0|pin@73||12|32|pin@83||-4|32
+Ametal-1|net@281|||S2700|pin@83||-4|32|contact@1||-4|37.6
+Ametal-1|net@282|||S0|pin@83||-4|32|pin@84||-19.5|32
+Ametal-1|net@284|||S0|pin@86||-4|-31.5|pin@85||-19.5|-31.5
+Ametal-1|net@286|||S0|pin@64||12|-31.5|pin@86||-4|-31.5
+Ametal-1|net@287|||S2700|contact@11||-4|-37.6|pin@86||-4|-31.5
+Ametal-1|net@288|||S900|pin@85||-19.5|-31.5|pin@87||-19.5|-37.6
+Ametal-1|net@289|||S0|pin@87||-19.5|-37.6|contact@18||-20|-37.6
+Ametal-1|net@290|||S2700|pin@84||-19.5|32|pin@88||-19.5|37.6
+Ametal-1|net@291|||S0|pin@88||-19.5|37.6|contact@8||-20|37.6
+Ametal-1|net@292|||S2700|contact@3||12|48|pin@89||12|57
+Ametal-2|net@296||6.2|S1800|pinsVddG@2|vdd|-32.5|50|contact@32||-28|50
+Ametal-2|net@298||6.2|S0|contact@29||-9|0|pinsVddG@2|gnd|-32.5|0
+Ametal-2|net@299||6.2|S1800|pinsVddG@2|vdd_1|-32.5|-50|contact@36||-28|-50
+Ametal-1|net@301|||S900|pin@90||-24.4|13|pin@48||-24.4|-16
+Ametal-1|net@302|||S900|pin@52||-24.4|26|pin@90||-24.4|13
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@90||I
+Esucc||D5G2;|pin@74||O
+Esucc_1||D5G2;|pin@89||O
+Esucc_2||D5G2;|pin@65||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucDri60plain;1{sch}
+CsucDri60plain;1{sch}||schematic|1188777360591|1195308817507|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|9|||D0G4;|ATTR_Delay(D5G1;NPX-0.5;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2.5;)S60
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-14|0||||
+NOff-Page|conn@1||26.5|0||||
+IredFive:inv;1{ic}|inv@1||18|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-10|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S8
+Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsucDri60plain
+Ngeneric:Invisible-Pin|pin@1||8|20.5|||||ART_message(D5G3;)Sies 17 November 2007
+Ngeneric:Invisible-Pin|pin@2||7.5|25|||||ART_message(D5G4;)Ssuccessor driver w/o amp
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@18||-6|9||||
+NWire_Pin|pin@32||23|-6||||
+NWire_Pin|pin@33||23|0||||
+NWire_Pin|pin@35||-6|-10||||
+NWire_Pin|pin@37||-6|0||||
+NPower|pwr@0||0|14.5||||
+IsucDri60plain;1{ic}|sucORdri@0||26.5|11|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-6|||D0G4;|ATTR_L(D5G1;PUD)D124.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@44|||900|pwr@0||0|14.5|PMOSx@0|s|0|11
+Awire|net@46|||1800|pin@18||-6|9|PMOSx@0|g|-3|9
+Awire|net@51|||2700|pin@4||0|0|PMOSx@0|d|0|7
+Awire|net@52|||2700|nms2@0|d|0|-4|pin@4||0|0
+Awire|net@94|||0|inv@1|out|15.5|-6|wire90@0|b|11.5|-6
+Awire|net@95|||1800|inv@1|in|20.5|-6|pin@32||23|-6
+Awire|net@96|||1800|pin@33||23|0|conn@1|a|24.5|0
+Awire|net@97|||2700|pin@32||23|-6|pin@33||23|0
+Awire|net@98|||0|pin@33||23|0|pin@4||0|0
+Awire|net@102|||1800|pin@35||-6|-10|nms2@0|g|-3|-10
+Awire|net@104|||0|wire90@0|a|6.5|-6|nms2@0|g2|3|-6
+Awire|net@109|||2700|pin@35||-6|-10|pin@37||-6|0
+Awire|net@111|||2700|pin@37||-6|0|pin@18||-6|9
+Awire|net@122|||0|pin@37||-6|0|conn@0|y|-12|0
+Ein||D4G2;|conn@0|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucORdri20;1{ic}
+CsucORdri20;1{ic}||artwork|1188825505548|1219491615537|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-6.85|0|8|8|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-4|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-4|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+NPin|pin@14||-1|0|1|1||
+NPin|pin@15||-3.4|2|1|1||
+NPin|pin@16||-3.4|-2|1|1||
+NPin|pin@17||-1|4|1|1||
+NPin|pin@18||-1|-4|1|1||
+NPin|pin@19||3|0|1|1||
+NPin|pin@32||1|4|1|1||
+NPin|pin@33||1|6|1|1||
+NPin|pin@34||0|5|1|1||
+NPin|pin@35||1|5|1|1||
+NPin|pin@36||2|5|1|1||
+NPin|pin@37||-2|5|1|1||
+NPin|pin@38||2|1|1|1||
+NPin|pin@39||-2|3|1|1||
+NPin|pin@40||-1|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||0.5|0|||||ART_message(D5G3;)S20
+NPin|pin@42||-4|-1|1|1||
+NPin|pin@43||-3|-1|1|1||
+NPin|pin@44||-4|1|1|1||
+NPin|pin@45||-3|1|1|1||
+NPin|pin@46||3|0|1|1||
+NPin|pin@47||4|0|1|1||
+AThicker|net@9|||FS3202|pin@14||-1|0|pin@15||-3.4|2
+AThicker|net@10|||FS398|pin@14||-1|0|pin@16||-3.4|-2
+AThicker|net@12|||FS900|pin@40||-1|3|pin@18||-1|-4
+AThicker|net@13|||FS2250|pin@18||-1|-4|pin@19||3|0
+AThicker|net@14|||FS3150|pin@19||3|0|pin@17||-1|4
+AThicker|net@25|||FS2700|pin@35||1|5|pin@33||1|6
+AThicker|net@26|||FS450|pin@33||1|6|pin@34||0|5
+AThicker|net@27|||FS2700|pin@32||1|4|pin@35||1|5
+AThicker|net@28|||FS1800|pin@35||1|5|pin@36||2|5
+AThicker|net@29|||FS0|pin@34||0|5|pin@37||-2|5
+AThicker|net@30|||FS900|pin@36||2|5|pin@38||2|1
+AThicker|net@31|||FS900|pin@37||-2|5|pin@39||-2|3
+AThicker|net@32|||FS900|pin@17||-1|4|pin@40||-1|3
+AThicker|net@33|||FS1800|pin@39||-2|3|pin@40||-1|3
+AThicker|net@34|||FS1800|pin@42||-4|-1|pin@43||-3|-1
+AThicker|net@35|||FS1800|pin@44||-4|1|pin@45||-3|1
+AThicker|net@36|||FS1800|pin@46||3|0|pin@47||4|0
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucORdri20;1{lay}
+CsucORdri20;1{lay}||cmos90|1219500791887|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||15|50||20.8||
+NMetal-1-P-Active-Con|contact@1||7|50||20.8||
+NMetal-1-P-Active-Con|contact@2||-1|50||20.8||
+NMetal-1-N-Active-Con|contact@3||2|3||5.2||
+NMetal-1-N-Active-Con|contact@4||16|3||5.2||
+NMetal-1-P-Active-Con|contact@5||24|47||15.6||
+NMetal-1-N-Active-Con|contact@6||24|3||5.2||
+NMetal-1-Polysilicon-Con|contact@7||15|-12.5|5.2|||
+NX-Metal-1-Metal-2-Con|contact@8||16|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@9||-1|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||15|50||6.2||
+NMetal-1-Polysilicon-Con|contact@11||18.5|28.5|5.2||R|
+NMetal-1-P-Active-Con|contact@12||15|-50||20.8||
+NMetal-1-P-Active-Con|contact@13||7|-50||20.8||
+NMetal-1-P-Active-Con|contact@14||-1|-50||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-1|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||15|-50||6.2||
+NMetal-1-N-Active-Con|contact@21||-16|0||5.2||
+NMetal-1-N-Active-Con|contact@22||-8|0||5.2||
+NMetal-1-Polysilicon-Con|contact@23||-1|-16|5.2||R|
+NMetal-1-Polysilicon-Con|contact@24||-1|26.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@26||-12.7|-28|5.2||R|
+NMetal-1-P-Active-Con|contact@27||-24|-50||20.8||
+NMetal-1-P-Active-Con|contact@28||-24|50||20.8||
+NMetal-1-N-Active-Con|contact@29||-24|0||5.2||
+NMetal-1-P-Active-Con|contact@30||-10|-50||20.8||
+NMetal-1-P-Active-Con|contact@31||-10|50||20.8||
+NMetal-1-Polysilicon-Con|contact@32||-19.5|22|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@33||-10|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@34||-24|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@35||-8|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||-24|0||6.2||
+NN-Transistor|nmos@0||20|3||8||
+NN-Transistor|nmos@1||6|3||8||
+NN-Transistor|nmos@2||12|3||8||
+NN-Transistor|nmos@3||-12|0||11||
+NN-Transistor|nmos@4||-20|0||11||
+NPolysilicon-Pin|pin@0||3|31||||
+NPolysilicon-Pin|pin@1||11|31||||
+NMetal-1-Pin|pin@2||24|-12||||
+NMetal-1-Pin|pin@3||7|34||||
+NPolysilicon-Pin|pin@4||20|25.9||||
+NMetal-1-Pin|pin@6||18.5|34||||
+NPolysilicon-Pin|pin@7||19|25.9||||
+NPolysilicon-Pin|pin@8||12|-12.5||||
+NMetal-1-Pin|pin@9||17.6|-12||||
+NMetal-1-Pin|pin@10||7|-34||||
+NPolysilicon-Pin|pin@27||-12|-32||||
+NPolysilicon-Pin|pin@34||0.5|-32||||
+NMetal-1-Pin|pin@36||4.5|3||||
+NMetal-1-Pin|pin@38||4.5|34||||
+NMetal-1-Pin|pin@40||4.5|-34||||
+NPolysilicon-Pin|pin@42||0.5|-16.5||||
+NPolysilicon-Pin|pin@45||-12|-25.6||||
+NMetal-1-Pin|pin@47||-15.5|-26||||
+NPolysilicon-Pin|pin@48||-12|32||||
+NMetal-1-Pin|pin@52||-10|26||||
+NPolysilicon-Pin|pin@53||-20|24.6||||
+NPolysilicon-Pin|pin@54||0.5|31||||
+NPolysilicon-Pin|pin@56||0.5|12||||
+NMetal-1-Pin|pin@57||-1|26||||
+NPolysilicon-Pin|pin@58||0.5|24||||
+NMetal-1-Pin|pin@59||-16|-12||||
+NMetal-1-Pin|pin@61||-1|-12||||
+NMetal-1-Pin|pin@62||-10|12||||
+NMetal-1-Pin|pin@63||-16|12||||
+NMetal-1-Pin|pin@64||-24|-15||||
+NMetal-1-Pin|pin@65||-24|-12||||
+NPolysilicon-Pin|pin@66||0.5|-6||||
+NMetal-1-Pin|pin@69||-18.5|22||||
+NPolysilicon-Pin|pin@70||20|62||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-28.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||28.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|62|48||A
+NN-Well-Node|plnode@1||0|-50|62|52||A
+NN-Well-Node|plnode@2||0|50|62|52||A
+NP-Select-Node|plnode@3||0|-50|59|52||A
+NP-Select-Node|plnode@4||0|50|59|52||A
+NN-Select-Node|plnode@5||0|0|59|48||A
+NP-Transistor|pmos@0||20|47||20||
+NP-Transistor|pmos@1||11|50||26||
+NP-Transistor|pmos@2||3|50||26||
+NP-Transistor|pmos@3||11|-50||26||
+NP-Transistor|pmos@4||3|-50||26||
+NP-Transistor|pmos@5||-14|50||26||
+NP-Transistor|pmos@6||-14|-50||26||
+NP-Transistor|pmos@7||-20|50||26||
+NP-Transistor|pmos@8||-20|-50||26||
+AN-Active|net@0|||RS1800|contact@4||16|3|nmos@0|diff-left|17.2|3
+AN-Active|net@1|||RS0|contact@6||24|3|nmos@0|diff-right|22.8|3
+AN-Active|net@2|||RS1800|contact@3||2|3|nmos@1|diff-left|3.2|3
+AN-Active|net@3|||RS0|contact@4||16|3|nmos@2|diff-right|14.8|3
+AN-Active|net@10|||RS1800|nmos@1|diff-right|8.8|3|nmos@2|diff-left|9.2|3
+APolysilicon|net@11|||S900|pmos@2|poly-bottom|3|32|pin@0||3|31
+APolysilicon|net@12|||S900|pmos@1|poly-bottom|11|32|pin@1||11|31
+Ametal-1|net@13|||S900|contact@6||24|2.4|pin@2||24|-12
+Ametal-2|net@16||6.2|S0|contact@18||15|-50|contact@17||-1|-50
+Ametal-1|net@18|||S0|contact@4||16|2.5|contact@8||16|2.5
+Ametal-2|net@19||6.2|S0|contact@10||15|50|contact@9||-1|50
+Ametal-1|net@20|||S0|contact@2||-1|50|contact@9||-1|50
+Ametal-1|net@22|||S0|contact@0||15|50|contact@10||15|50
+APolysilicon|net@23|||S900|pmos@0|poly-bottom|20|32|pin@4||20|25.9
+APolysilicon|net@24|||S0|pin@4||20|25.9|contact@11||18.5|25.9
+Ametal-1|net@27|||S1800|pin@3||7|34|pin@6||18.5|34
+Ametal-1|net@28|||S900|pin@6||18.5|34|contact@11||18.5|27.1
+APolysilicon|net@30|||S0|pin@7||19|25.9|contact@11||18.5|25.9
+APolysilicon|net@31|||S900|nmos@2|poly-bottom|12|-6|pin@8||12|-12.5
+APolysilicon|net@32|||S1800|pin@8||12|-12.5|contact@7||12.4|-12.5
+Ametal-1|net@33|||S0|pin@2||24|-12|pin@9||17.6|-12
+Ametal-1|net@34|||S900|pin@9||17.6|-12|contact@7||17.6|-12.5
+Ametal-1|net@39|||S2700|contact@13||7|-50|pin@10||7|-34
+Ametal-1|net@40|||S900|contact@1||7|39.6|pin@3||7|34
+Ametal-1|net@57|||S900|contact@14||-1|-50|contact@17||-1|-50
+Ametal-1|net@59|||S900|contact@12||15|-50|contact@18||15|-50
+AN-Active|net@61|||RS1800|contact@21||-16|0|nmos@3|diff-left|-14.8|0
+AN-Active|net@62|||RS0|contact@22||-8|0|nmos@3|diff-right|-9.2|0
+Ametal-2|net@74||6.2|S0|contact@9||-1|50|contact@34||-24|50
+Ametal-2|net@76||6.2|S0|contact@33||-10|-50|pinsVddG@2|vdd_1|-28.5|-50
+Ametal-2|net@77||6.2|S1800|contact@10||15|50|pinsVddG@3|vdd|28.5|50
+Ametal-2|net@78||6.2|S1800|contact@8||16|0|pinsVddG@3|gnd|28.5|0
+Ametal-2|net@79||6.2|S1800|contact@18||15|-50|pinsVddG@3|vdd_1|28.5|-50
+APolysilicon|net@102|||S900|pin@45||-12|-25.6|pin@27||-12|-32
+APolysilicon|net@103|||S0|pin@27||-12|-32|pmos@6|poly-top|-14|-32
+APolysilicon|net@114|||S0|pmos@3|poly-top|11|-32|pin@34||0.5|-32
+APolysilicon|net@117|||S1800|pin@34||0.5|-32|pmos@4|poly-top|3|-32
+Ametal-1|net@121|||S1800|contact@3||2|3|pin@36||4.5|3
+Ametal-1|net@124|||S1800|pin@38||4.5|34|pin@3||7|34
+Ametal-1|net@127|||S1800|pin@40||4.5|-34|pin@10||7|-34
+Ametal-1|net@128|||S2700|contact@6||24|2.6|contact@5||24|47
+APolysilicon|net@130|||S900|pin@42||0.5|-16.5|pin@34||0.5|-32
+Ametal-1|net@131|||S2700|pin@36||4.5|3|pin@38||4.5|34
+Ametal-1|net@132|||S900|pin@36||4.5|3|pin@40||4.5|-34
+APolysilicon|net@136|||S1800|contact@23||-1|-16.5|pin@42||0.5|-16.5
+APolysilicon|net@143|||S900|pin@4||20|25.9|nmos@0|poly-top|20|12
+APolysilicon|net@144|||S900|nmos@3|poly-bottom|-12|-10.5|pin@45||-12|-25.6
+APolysilicon|net@145|||S1800|contact@26||-12.7|-25.6|pin@45||-12|-25.6
+Ametal-1|net@147|||S0|contact@26||-12.7|-26|pin@47||-15.5|-26
+Ametal-2|net@148||6.2|S0|contact@35||-8|0|contact@36||-24|0
+AN-Active|net@149|||RS0|contact@21||-16|0|nmos@4|diff-right|-17.2|0
+AN-Active|net@150|||RS1800|contact@29||-24|0|nmos@4|diff-left|-22.8|0
+APolysilicon|net@157|||S2700|pmos@8|poly-top|-20|-32|nmos@4|poly-bottom|-20|-10.5
+APolysilicon|net@162|||S900|pin@53||-20|24.6|nmos@4|poly-top|-20|10.5
+APolysilicon|net@163|||S2700|nmos@3|poly-top|-12|10.5|pin@48||-12|32
+APolysilicon|net@164|||S0|pin@48||-12|32|pmos@5|poly-bottom|-14|32
+Ametal-1|net@170|||S2700|pin@52||-10|26|contact@31||-10|44.8
+APolysilicon|net@171|||S900|pmos@7|poly-bottom|-20|32|pin@53||-20|24.6
+APolysilicon|net@172|||S0|contact@32||-19.5|24.6|pin@53||-20|24.6
+Ametal-2|net@173||6.2|S0|contact@17||-1|-50|contact@33||-10|-50
+Ametal-1|net@174|||S900|contact@30||-10|-49.2|contact@33||-10|-50
+Ametal-2|net@175||6.2|S0|contact@34||-24|50|pinsVddG@2|vdd|-28.5|50
+Ametal-1|net@176|||S2700|contact@28||-24|49.2|contact@34||-24|50
+Ametal-2|net@177||6.2|S0|contact@8||16|0|contact@35||-8|0
+Ametal-1|net@178|||S0|contact@22||-8|0|contact@35||-8|0
+Ametal-2|net@179||6.2|S0|contact@36||-24|0|pinsVddG@2|gnd|-28.5|0
+Ametal-1|net@180|||S0|contact@29||-24|0|contact@36||-24|0
+APolysilicon|net@181|||S0|pin@0||3|31|pin@54||0.5|31
+APolysilicon|net@184|||S0|pin@1||11|31|pin@0||3|31
+APolysilicon|net@186|||S1800|pin@56||0.5|12|nmos@1|poly-top|6|12
+APolysilicon|net@187|||S900|pin@58||0.5|24|pin@56||0.5|12
+Ametal-1|net@188|||S2700|contact@24||-1|24.6|pin@57||-1|26
+Ametal-1|net@189|||S0|pin@57||-1|26|pin@52||-10|26
+APolysilicon|net@190|||S900|pin@54||0.5|31|pin@58||0.5|24
+APolysilicon|net@191|||S0|pin@58||0.5|24|contact@24||-1|24
+Ametal-1|net@192|||S900|contact@21||-16|0|pin@59||-16|-12
+Ametal-1|net@195|||S900|pin@61||-1|-12|contact@23||-1|-13.4
+Ametal-1|net@196|||S1800|pin@59||-16|-12|pin@61||-1|-12
+AP-Active|net@197|||RS1800|contact@0||15|48.5|pmos@0|diff-left|17.2|48.5
+AP-Active|net@198|||RS0|contact@5||24|47|pmos@0|diff-right|22.8|47
+AP-Active|net@199|||RS0|contact@0||15|50|pmos@1|diff-right|13.8|50
+AP-Active|net@200|||RS1800|contact@1||7|50|pmos@1|diff-left|8.2|50
+AP-Active|net@201|||RS0|contact@1||7|50|pmos@2|diff-right|5.8|50
+AP-Active|net@202|||RS1800|contact@2||-1|50|pmos@2|diff-left|0.2|50
+AP-Active|net@203|||RS0|contact@12||15|-50|pmos@3|diff-right|13.8|-50
+AP-Active|net@204|||RS1800|contact@13||7|-50|pmos@3|diff-left|8.2|-50
+AP-Active|net@205|||RS0|contact@13||7|-50|pmos@4|diff-right|5.8|-50
+AP-Active|net@206|||RS1800|contact@14||-1|-50|pmos@4|diff-left|0.2|-50
+AP-Active|net@207|||RS0|contact@31||-10|50|pmos@5|diff-right|-11.2|50
+AP-Active|net@208|||RS0|contact@30||-10|-50|pmos@6|diff-right|-11.2|-50
+AP-Active|net@209|||RS1800|contact@28||-24|50|pmos@7|diff-left|-22.8|50
+AP-Active|net@210|||RS1800|contact@27||-24|-50|pmos@8|diff-left|-22.8|-50
+AP-Active|net@211|||RS1800|pmos@7|diff-right|-17.2|50|pmos@5|diff-left|-16.8|50
+AP-Active|net@212|||RS1800|pmos@8|diff-right|-17.2|-50|pmos@6|diff-left|-16.8|-50
+Ametal-1|net@213|||S900|pin@52||-10|26|pin@62||-10|12
+Ametal-1|net@214|||S2700|contact@21||-16|0|pin@63||-16|12
+Ametal-1|net@215|||S0|pin@62||-10|12|pin@63||-16|12
+Ametal-1|net@217|||S2700|pin@64||-24|-15|pin@65||-24|-12
+Ametal-1|net@218|||S1800|pin@65||-24|-12|pin@59||-16|-12
+Ametal-1|net@219|||S2700|contact@27||-24|-44.8|pin@64||-24|-15
+APolysilicon|net@220|||S2700|pin@42||0.5|-16.5|pin@66||0.5|-6
+APolysilicon|net@221|||S1800|pin@66||0.5|-6|nmos@1|poly-bottom|6|-6
+Ametal-1|net@224|||S1800|contact@32||-19.5|22|pin@69||-18.5|22
+APolysilicon|net@225|||S900|pmos@0|poly-top|20|62|pin@70||20|62
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@69||I
+Ein|inB|D5G2;|pin@47||I
+Esucc||D5G2;|pin@38||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell sucORdri20;1{sch}
+CsucORdri20;1{sch}||schematic|1188777360591|1219503705278|
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-2||||
+NOff-Page|conn@1||20.5|0||||
+NOff-Page|conn@2||-23|2||||
+IredFive:inv;1{ic}|inv@0||13|-9|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2@0||0|-9|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S2
+IredFive:nor2_sy;1{ic}|nor2_sy@0||-14.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)SsucORdri20
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 23 August 2008
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor OR driver size 20
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|2||||
+NWire_Pin|pin@7||-19|1||||
+NWire_Pin|pin@8||-19|-2||||
+NWire_Pin|pin@9||-19|-1||||
+NWire_Pin|pin@12||17|-9||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@31||-4|0||||
+NWire_Pin|pin@32||-4|-5||||
+NPower|pwr@0||0|13.5||||
+IsucORdri20;1{ic}|sucORdri@2||23.5|16|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D1001.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-9|||D0G4;|ATTR_L(D5G1;PUD)D209.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|2|pin@6||-19|2
+Awire|net@9|||900|pin@6||-19|2|pin@7||-19|1
+Awire|net@11|||1800|conn@0|y|-21|-2|pin@8||-19|-2
+Awire|net@12|||2700|pin@8||-19|-2|pin@9||-19|-1
+Awire|net@19|||1800|inv@0|in|15.5|-9|pin@12||17|-9
+Awire|net@20|||1800|pin@13||17|0|conn@1|a|18.5|0
+Awire|net@21|||2700|pin@12||17|-9|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@58|||1800|pin@9||-19|-1|nor2_sy@0|ina|-17|-1
+Awire|net@59|||1800|pin@7||-19|1|nor2_sy@0|inb|-17|1
+Awire|net@67|||0|wire90@0|a|-10.5|0|nor2_sy@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@32||-4|-5
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-9|wire90@1|b|9|-9
+Awire|net@73|||0|wire90@1|a|4|-9|nms2@0|g|3|-9
+Awire|net@75|||0|nms2@0|g2|-3|-5|pin@32||-4|-5
+EinA||D4G2;|conn@0|a|I
+EinB||D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell sucORdri60;1{ic}
+CsucORdri60;1{ic}||artwork|1188825505548|1195175338136|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-6.85|0|8|8|3300||ART_degrees()F[0.0,1.0471976]
+Nschematic:Bus_Pin|pin@0||-4|-1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@1||-4|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||4|0|-1|-1||
+NPin|pin@14||-1|0|1|1||
+NPin|pin@15||-3.4|2|1|1||
+NPin|pin@16||-3.4|-2|1|1||
+NPin|pin@17||-1|4|1|1||
+NPin|pin@18||-1|-4|1|1||
+NPin|pin@19||3|0|1|1||
+NPin|pin@32||1|4|1|1||
+NPin|pin@33||1|6|1|1||
+NPin|pin@34||0|5|1|1||
+NPin|pin@35||1|5|1|1||
+NPin|pin@36||2|5|1|1||
+NPin|pin@37||-2|5|1|1||
+NPin|pin@38||2|1|1|1||
+NPin|pin@39||-2|3|1|1||
+NPin|pin@40||-1|3|1|1||
+Ngeneric:Invisible-Pin|pin@41||0.5|0|||||ART_message(D5G3;)S60
+NPin|pin@42||-4|-1|1|1||
+NPin|pin@43||-3|-1|1|1||
+NPin|pin@44||-4|1|1|1||
+NPin|pin@45||-3|1|1|1||
+NPin|pin@46||3|0|1|1||
+NPin|pin@47||4|0|1|1||
+AThicker|net@9|||FS3202|pin@14||-1|0|pin@15||-3.4|2
+AThicker|net@10|||FS398|pin@14||-1|0|pin@16||-3.4|-2
+AThicker|net@12|||FS900|pin@40||-1|3|pin@18||-1|-4
+AThicker|net@13|||FS2250|pin@18||-1|-4|pin@19||3|0
+AThicker|net@14|||FS3150|pin@19||3|0|pin@17||-1|4
+AThicker|net@25|||FS2700|pin@35||1|5|pin@33||1|6
+AThicker|net@26|||FS450|pin@33||1|6|pin@34||0|5
+AThicker|net@27|||FS2700|pin@32||1|4|pin@35||1|5
+AThicker|net@28|||FS1800|pin@35||1|5|pin@36||2|5
+AThicker|net@29|||FS0|pin@34||0|5|pin@37||-2|5
+AThicker|net@30|||FS900|pin@36||2|5|pin@38||2|1
+AThicker|net@31|||FS900|pin@37||-2|5|pin@39||-2|3
+AThicker|net@32|||FS900|pin@17||-1|4|pin@40||-1|3
+AThicker|net@33|||FS1800|pin@39||-2|3|pin@40||-1|3
+AThicker|net@34|||FS1800|pin@42||-4|-1|pin@43||-3|-1
+AThicker|net@35|||FS1800|pin@44||-4|1|pin@45||-3|1
+AThicker|net@36|||FS1800|pin@46||3|0|pin@47||4|0
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@1||I
+Esucc||D5G2;|pin@2||O
+X
+
+# Cell sucORdri60;2{lay}
+CsucORdri60;2{lay}||cmos90|1195169145282|1240848417057||ATTR_NCC(D5G3;NTX24;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@0||-51|0||10.4||
+NMetal-1-P-Active-Con|contact@1||-56|-48||20.8||
+NMetal-1-P-Active-Con|contact@2||-42|-49.5||20.8||
+NMetal-1-P-Active-Con|contact@3||-28|-49.5||20.8||
+NMetal-1-P-Active-Con|contact@4||-14|-49.5||20.8||
+NMetal-1-N-Active-Con|contact@6||-43|0||10.4||
+NMetal-1-N-Active-Con|contact@7||-35|0||10.4||
+NMetal-1-N-Active-Con|contact@8||-27|0||10.4||
+NMetal-1-N-Active-Con|contact@9||-19|0||10.4||
+NMetal-1-P-Active-Con|contact@10||-42|49.5||20.8||
+NMetal-1-P-Active-Con|contact@11||-56|48||20.8||
+NMetal-1-P-Active-Con|contact@12||-28|49.5||20.8||
+NMetal-1-P-Active-Con|contact@13||-14|49.5||20.8||
+NMetal-1-Polysilicon-Con|contact@15||-23|-19.5|28.8|||
+NMetal-1-Polysilicon-Con|contact@16||-31|19.5|28.8||Y|
+NMetal-1-N-Active-Con|contact@17||-11|0||10.4||
+NMetal-1-N-Active-Con|contact@18||-3|0||10.4||
+NX-Metal-1-Metal-2-Con|contact@19||-35|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@20||-19|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@21||-3|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@22||-51|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@23||-28|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@24||-56|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@27||-28|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@28||-56|50||6.2||
+NMetal-1-Polysilicon-Con|contact@29||-42|-30.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@30||-14|-30.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@31||-42|30.5|5.2|||
+NMetal-1-Polysilicon-Con|contact@32||-14|30.5|5.2|||
+NMetal-1-P-Active-Con|contact@33||24|48||20.8||
+NMetal-1-P-Active-Con|contact@34||32|48||20.8||
+NMetal-1-P-Active-Con|contact@35||40|48||20.8||
+NMetal-1-P-Active-Con|contact@36||48|48||20.8||
+NMetal-1-P-Active-Con|contact@37||56|48||20.8||
+NMetal-1-P-Active-Con|contact@38||0|48||20.8||
+NMetal-1-P-Active-Con|contact@39||8|48||20.8||
+NMetal-1-P-Active-Con|contact@40||16|48||20.8||
+NMetal-1-P-Active-Con|contact@41||24|-48||20.8||
+NMetal-1-P-Active-Con|contact@42||32|-48||20.8||
+NMetal-1-P-Active-Con|contact@43||40|-48||20.8||
+NMetal-1-P-Active-Con|contact@44||48|-48||20.8||
+NMetal-1-P-Active-Con|contact@45||0|-48||20.8||
+NMetal-1-P-Active-Con|contact@46||8|-48||20.8||
+NMetal-1-P-Active-Con|contact@47||16|-48||20.8||
+NMetal-1-N-Active-Con|contact@48||19|0||15.6||
+NMetal-1-N-Active-Con|contact@49||33|0||15.6||
+NMetal-1-N-Active-Con|contact@50||56|0||5.2||
+NMetal-1-N-Active-Con|contact@51||47|0||15.6||
+NMetal-1-Polysilicon-Con|contact@52||28.5|28|27.8|||
+NMetal-1-Polysilicon-Con|contact@53||28.5|-26|27.8|||
+NX-Metal-1-Metal-2-Con|contact@54||47|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@55||19|0||6.2||
+NMetal-1-Polysilicon-Con|contact@56||33|16|5.2|||
+NX-Metal-1-Metal-2-Con|contact@57||16|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@58||0|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@59||32|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@60||48|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@61||16|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@62||0|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@63||32|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@64||48|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@78||8|40||||
+NX-Metal-1-Metal-2-Con|contact@79||24|40||||
+NX-Metal-1-Metal-2-Con|contact@80||40|40||||
+NX-Metal-1-Metal-2-Con|contact@81||8|-40||||
+NX-Metal-1-Metal-2-Con|contact@82||24|-40||||
+NX-Metal-1-Metal-2-Con|contact@83||40|-40||||
+NMetal-1-Polysilicon-Con|contact@86||53|-18|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@87||-42|-40||||
+NX-Metal-1-Metal-2-Con|contact@88||-14|-40||||
+NX-Metal-1-Metal-2-Con|contact@91||13.5|10||||
+NX-Metal-1-Metal-2-Con|contact@92||-11|10||||
+NX-Metal-1-Metal-2-Con|contact@93||-27|10||||
+NX-Metal-1-Metal-2-Con|contact@94||-43|10||||
+NN-Transistor|nmos@0||-23|0||16||
+NN-Transistor|nmos@1||-47|0||16||
+NN-Transistor|nmos@2||-39|0||16||
+NN-Transistor|nmos@3||-31|0||16||
+NN-Transistor|nmos@4||-7|0||16||
+NN-Transistor|nmos@5||-15|0||16||
+NN-Transistor|nmos@6||23|0||20||
+NN-Transistor|nmos@7||29|0||20||
+NN-Transistor|nmos@8||37|0||20||
+NN-Transistor|nmos@9||43|0||20||
+NN-Transistor|nmos@10||52|0||11||
+NMetal-1-Pin|pin@0||-56.5|19.5||||
+NMetal-1-Pin|pin@1||2.5|-19.5||||
+NPolysilicon-Pin|pin@5||-44.6|-31.5||||
+NPolysilicon-Pin|pin@6||-39.4|-31.5||||
+NPolysilicon-Pin|pin@7||-16.6|-31.5||||
+NPolysilicon-Pin|pin@8||-11.4|-31.5||||
+NMetal-1-Pin|pin@13||-42|39||||
+NMetal-1-Pin|pin@14||-50.5|39||||
+NMetal-1-Pin|pin@15||-50.5|25||||
+NMetal-1-Pin|pin@18||-11|25||||
+NMetal-1-Pin|pin@19||-43|-25||||
+NMetal-1-Pin|pin@20||-5.5|-25||||
+NMetal-1-Pin|pin@21||-5.5|-38||||
+NMetal-1-Pin|pin@22||-14|-38||||
+NMetal-1-Pin|pin@25||-8.5|30.5||||
+NPolysilicon-Pin|pin@26||-4|19.5||||
+NPolysilicon-Pin|pin@27||-52|-19.5||||
+NPolysilicon-Pin|pin@28||-39|-19.5||||
+NPolysilicon-Pin|pin@29||-7|-19.5||||
+NPolysilicon-Pin|pin@30||-15|19.5||||
+NPolysilicon-Pin|pin@31||-47|19.5||||
+NPolysilicon-Pin|pin@32||-7|-21.5||||
+NPolysilicon-Pin|pin@33||-4|-21.5||||
+NPolysilicon-Pin|pin@34||-47|21.5||||
+NPolysilicon-Pin|pin@35||-52|21.5||||
+NPolysilicon-Pin|pin@36||-11.4|-31||||
+NPolysilicon-Pin|pin@37||-14|-31||||
+NPolysilicon-Pin|pin@38||-16.6|-31||||
+NPolysilicon-Pin|pin@39||-14|-31||||
+NPolysilicon-Pin|pin@40||-39.4|-31||||
+NPolysilicon-Pin|pin@41||-42|-31||||
+NPolysilicon-Pin|pin@42||-44.6|-31||||
+NPolysilicon-Pin|pin@43||-42|-31||||
+NMetal-1-Pin|pin@45||-56.5|-30.5||||
+NMetal-1-Pin|pin@46||56|16||||
+NPolysilicon-Pin|pin@48||44|28||||
+NPolysilicon-Pin|pin@49||29|16||||
+NPolysilicon-Pin|pin@50||37|16||||
+NPolysilicon-Pin|pin@58||44|-26||||
+NPolysilicon-Pin|pin@68||52|-15.4||||
+NMetal-1-Pin|pin@69||40|-31.5||||
+NMetal-1-Pin|pin@70||53|-31.5||||
+NMetal-1-Pin|pin@71||33|-16||||
+NPolysilicon-Pin|pin@75||43|-26||||
+NMetal-1-Pin|pin@76||2.5|17||||
+NMetal-1-Pin|pin@77||-3|17||||
+NMetal-1-Pin|pin@78||-3|30.5||||
+NPolysilicon-Pin|pin@81||12|28||||
+NPolysilicon-Pin|pin@82||12|-26||||
+NMetal-1-Pin|pin@87||13.5|19.5||||
+NMetal-1-Pin|pin@88||13.6|19.5||||
+NMetal-1-Pin|pin@90||13.6|28||||
+NMetal-1-Pin|pin@91||13.5|-26||||
+NMetal-2-Pin|pin@94||15|40||||
+NPolysilicon-Pin|pin@96||-46|30.5||||
+NPolysilicon-Pin|pin@97||-38|30.5||||
+NPolysilicon-Pin|pin@98||-18|30.5||||
+NPolysilicon-Pin|pin@99||-10|30.5||||
+NMetal-1-Pin|pin@100||-42|65.5||||
+NMetal-1-Pin|pin@102||-14|65.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-60.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||60.5|0|||D5G4;
+NP-Select-Node|plnode@6||0|50|123|52||A
+NP-Select-Node|plnode@7||0|-50|123|52||A
+NN-Select-Node|plnode@8||0|0|123|48||A
+NN-Well-Node|plnode@10||0|-50|126|52||A
+NP-Well-Node|plnode@11||0|0|126|48||A
+NN-Well-Node|plnode@12||0|50|126|52||A
+NP-Transistor|pmos@0||-52|-49.5||26||
+NP-Transistor|pmos@1||-46|-49.5||26||
+NP-Transistor|pmos@2||-38|-49.5||26||
+NP-Transistor|pmos@3||-32|-49.5||26||
+NP-Transistor|pmos@4||-24|-49.5||26||
+NP-Transistor|pmos@5||-18|-49.5||26||
+NP-Transistor|pmos@6||-10|-49.5||26||
+NP-Transistor|pmos@7||-4|-49.5||26||
+NP-Transistor|pmos@8||-52|49.5||26||
+NP-Transistor|pmos@9||-46|49.5||26||
+NP-Transistor|pmos@10||-38|49.5||26||
+NP-Transistor|pmos@11||-32|49.5||26||
+NP-Transistor|pmos@12||-24|49.5||26||
+NP-Transistor|pmos@13||-18|49.5||26||
+NP-Transistor|pmos@14||-10|49.5||26||
+NP-Transistor|pmos@15||-4|49.5||26||
+NP-Transistor|pmos@16||4|48||26||
+NP-Transistor|pmos@17||12|48||26||
+NP-Transistor|pmos@18||20|48||26||
+NP-Transistor|pmos@19||28|48||26||
+NP-Transistor|pmos@20||36|48||26||
+NP-Transistor|pmos@21||44|48||26||
+NP-Transistor|pmos@22||52|48||26||
+NP-Transistor|pmos@23||4|-48||26||
+NP-Transistor|pmos@24||12|-48||26||
+NP-Transistor|pmos@25||20|-48||26||
+NP-Transistor|pmos@26||28|-48||26||
+NP-Transistor|pmos@27||36|-48||26||
+NP-Transistor|pmos@28||44|-48||26||
+AP-Active|net@565|||RS0|contact@2||-42|-49.5|pmos@1|diff-right|-43.2|-49.5
+AP-Active|net@566|||RS1800|pmos@0|diff-right|-49|-49.5|pmos@1|diff-left|-49|-49.5
+AP-Active|net@567|||RS0|contact@3||-28|-49.5|pmos@3|diff-right|-29.2|-49.5
+AP-Active|net@568|||RS1800|pmos@2|diff-right|-35|-49.5|pmos@3|diff-left|-35|-49.5
+AP-Active|net@569|||RS0|contact@4||-14|-49.5|pmos@5|diff-right|-15.2|-49.5
+AP-Active|net@570|||RS1800|pmos@4|diff-right|-21|-49.5|pmos@5|diff-left|-21|-49.5
+AP-Active|net@572|||RS1800|pmos@6|diff-right|-7|-49.5|pmos@7|diff-left|-7|-49.5
+AP-Active|net@573|||RS1800|contact@1||-56|-48|pmos@0|diff-left|-54.8|-48
+AP-Active|net@574|||RS1800|contact@2||-42|-49.5|pmos@2|diff-left|-40.8|-49.5
+AP-Active|net@575|||RS1800|contact@3||-28|-49.5|pmos@4|diff-left|-26.8|-49.5
+AP-Active|net@576|||RS1800|contact@4||-14|-49.5|pmos@6|diff-left|-12.8|-49.5
+AN-Active|net@577|||RS1800|contact@8||-27|0|nmos@0|diff-left|-25.8|0
+AN-Active|net@578|||RS0|contact@9||-19|0|nmos@0|diff-right|-20.2|0
+AN-Active|net@579|||RS0|contact@6||-43|0|nmos@1|diff-right|-44.2|0
+AN-Active|net@580|||RS1800|contact@6||-43|0|nmos@2|diff-left|-41.8|0
+AN-Active|net@581|||RS0|contact@7||-35|0|nmos@2|diff-right|-36.2|0
+AN-Active|net@582|||RS1800|contact@7||-35|0|nmos@3|diff-left|-33.8|0
+AN-Active|net@583|||RS0|contact@8||-27|0|nmos@3|diff-right|-28.2|0
+AN-Active|net@584|||RS1800|contact@0||-51|0|nmos@1|diff-left|-49.8|0
+AP-Active|net@585|||RS1800|contact@11||-56|48|pmos@8|diff-left|-54.8|48
+AP-Active|net@586|||RS0|contact@10||-42|49.5|pmos@9|diff-right|-43.2|49.5
+AP-Active|net@587|||RS1800|pmos@8|diff-right|-49|49.5|pmos@9|diff-left|-49|49.5
+AP-Active|net@588|||RS0|contact@12||-28|49.5|pmos@11|diff-right|-29.2|49.5
+AP-Active|net@589|||RS1800|pmos@10|diff-right|-35|49.5|pmos@11|diff-left|-35|49.5
+AP-Active|net@590|||RS0|contact@13||-14|49.5|pmos@13|diff-right|-15.2|49.5
+AP-Active|net@591|||RS1800|pmos@12|diff-right|-21|49.5|pmos@13|diff-left|-21|49.5
+AP-Active|net@593|||RS1800|pmos@14|diff-right|-7|49.5|pmos@15|diff-left|-7|49.5
+AP-Active|net@594|||RS1800|contact@10||-42|49.5|pmos@10|diff-left|-40.8|49.5
+AP-Active|net@595|||RS1800|contact@12||-28|49.5|pmos@12|diff-left|-26.8|49.5
+AP-Active|net@596|||RS1800|contact@13||-14|49.5|pmos@14|diff-left|-12.8|49.5
+Ametal-1|net@597||0.4|S900|contact@93||-27|10|contact@8||-27|0
+Ametal-1|net@598||0.4|S900|contact@94||-43|10|contact@6||-43|0
+AN-Active|net@600|||RS1800|contact@17||-11|0|nmos@4|diff-left|-9.8|0
+AN-Active|net@601|||RS0|contact@18||-3|0|nmos@4|diff-right|-4.2|0
+AN-Active|net@602|||RS1800|contact@9||-19|0|nmos@5|diff-left|-17.8|0
+AN-Active|net@603|||RS0|contact@17||-11|0|nmos@5|diff-right|-12.2|0
+Ametal-1|net@604||0.4|S900|contact@92||-11|10|contact@17||-11|0
+Ametal-2|net@606||6.2|S0|contact@28||-56|50|pinsVddG@4|vdd|-60.5|50
+Ametal-1|net@608|||S1800|contact@7||-35|0|contact@19||-35|0
+Ametal-2|net@609||6.2|S1800|contact@19||-35|0|contact@20||-19|0
+Ametal-1|net@610|||S1800|contact@9||-19|0|contact@20||-19|0
+Ametal-2|net@611||6.2|S1800|contact@20||-19|0|contact@21||-3|0
+Ametal-1|net@612|||S1800|contact@18||-3|0|contact@21||-3|0
+Ametal-2|net@613||6.2|S1800|contact@22||-51|0|contact@19||-35|0
+Ametal-1|net@614|||S1800|contact@0||-51|0|contact@22||-51|0
+Ametal-2|net@615||6.2|S1800|pinsVddG@4|vdd_1|-60.5|-50|contact@24||-56|-50
+Ametal-1|net@616|||S900|contact@3||-28|-49.5|contact@23||-28|-50
+Ametal-2|net@617||6.2|S1800|contact@24||-56|-50|contact@23||-28|-50
+Ametal-1|net@618|||S900|contact@1||-56|-48|contact@24||-56|-50
+Ametal-1|net@624|||S2700|contact@12||-28|49.5|contact@27||-28|50
+Ametal-2|net@625||6.2|S0|contact@27||-28|50|contact@28||-56|50
+Ametal-1|net@626|||S2700|contact@11||-56|48|contact@28||-56|50
+Ametal-2|net@628||6.2|S0|contact@22||-51|0|pinsVddG@4|gnd|-60.5|0
+Ametal-1|net@629|||S0|contact@30||-14|-30.5|contact@29||-42|-30.5
+Ametal-1|net@630|||S1800|pin@19||-43|-25|pin@20||-5.5|-25
+APolysilicon|net@631|||S0|pin@43||-42|-31|pin@42||-44.6|-31
+APolysilicon|net@632|||S0|pin@5||-44.6|-31.5|pmos@1|poly-top|-46|-31.5
+APolysilicon|net@633|||S1800|pin@41||-42|-31|pin@40||-39.4|-31
+APolysilicon|net@634|||S1800|pin@6||-39.4|-31.5|pmos@2|poly-top|-38|-31.5
+APolysilicon|net@635|||S0|pin@39||-14|-31|pin@38||-16.6|-31
+APolysilicon|net@636|||S0|pin@7||-16.6|-31.5|pmos@5|poly-top|-18|-31.5
+APolysilicon|net@637|||S1800|pin@37||-14|-31|pin@36||-11.4|-31
+APolysilicon|net@638|||S1800|pin@8||-11.4|-31.5|pmos@6|poly-top|-10|-31.5
+Ametal-1|net@639|||S0|contact@32||-14|30.5|contact@31||-42|30.5
+Ametal-1|net@649|||S0|pin@13||-42|39|pin@14||-50.5|39
+Ametal-1|net@650|||S900|pin@14||-50.5|39|pin@15||-50.5|25
+Ametal-1|net@651|||S1800|pin@15||-50.5|25|pin@18||-11|25
+Ametal-1|net@656|||S900|contact@6||-43|0|pin@19||-43|-25
+Ametal-1|net@658|||S900|pin@22||-14|-38|contact@4||-14|-49.5
+Ametal-1|net@662|||S0|pin@25||-8.5|30.5|contact@32||-14|30.5
+Ametal-1|net@663|||S0|pin@21||-5.5|-38|pin@22||-14|-38
+APolysilicon|net@664|||S900|pmos@11|poly-bottom|-32|31.5|contact@16||-32|19.5
+APolysilicon|net@665|||S900|pmos@12|poly-bottom|-24|31.5|contact@16||-24|19.5
+APolysilicon|net@666|||S900|pmos@15|poly-bottom|-4|31.5|pin@26||-4|19.5
+APolysilicon|net@667|||S0|pin@26||-4|19.5|contact@16||-30|19.5
+APolysilicon|net@668|||S2700|pmos@0|poly-top|-52|-31.5|pin@27||-52|-19.5
+APolysilicon|net@669|||S1800|pin@27||-52|-19.5|contact@15||-22|-19.5
+APolysilicon|net@670|||S2700|pmos@3|poly-top|-32|-31.5|contact@15||-32|-19.5
+APolysilicon|net@671|||S2700|pmos@4|poly-top|-24|-31.5|contact@15||-24|-19.5
+APolysilicon|net@672|||S900|nmos@2|poly-bottom|-39|-13|pin@28||-39|-19.5
+APolysilicon|net@673|||S1800|pin@28||-39|-19.5|contact@15||-22|-19.5
+APolysilicon|net@674|||S900|nmos@4|poly-bottom|-7|-13|pin@29||-7|-19.5
+APolysilicon|net@675|||S0|pin@29||-7|-19.5|contact@15||-22|-19.5
+APolysilicon|net@676|||S2700|nmos@5|poly-top|-15|13|pin@30||-15|19.5
+APolysilicon|net@677|||S0|pin@30||-15|19.5|contact@16||-30|19.5
+APolysilicon|net@678|||S2700|nmos@1|poly-top|-47|13|pin@31||-47|19.5
+APolysilicon|net@679|||S1800|pin@31||-47|19.5|contact@16||-30|19.5
+APolysilicon|net@680|||S900|nmos@0|poly-bottom|-23|-13|contact@15||-23|-19.5
+APolysilicon|net@681|||S2700|nmos@3|poly-top|-31|13|contact@16||-31|19.5
+APolysilicon|net@682|||S900|pin@29||-7|-19.5|pin@32||-7|-21.5
+APolysilicon|net@683|||S1800|pin@32||-7|-21.5|pin@33||-4|-21.5
+APolysilicon|net@684|||S900|pin@33||-4|-21.5|pmos@7|poly-top|-4|-31.5
+APolysilicon|net@685|||S2700|pin@31||-47|19.5|pin@34||-47|21.5
+APolysilicon|net@686|||S0|pin@34||-47|21.5|pin@35||-52|21.5
+APolysilicon|net@687|||S2700|pin@35||-52|21.5|pmos@8|poly-bottom|-52|31.5
+Ametal-1|net@688|||S0|contact@16||-30|19.5|pin@0||-56.5|19.5
+Ametal-1|net@689|||S1800|contact@15||-22|-19.5|pin@1||2.5|-19.5
+APolysilicon|net@690|||S900|contact@30||-14|-30.5|pin@37||-14|-31
+APolysilicon|net@691|||S900|pin@36||-11.4|-31|pin@8||-11.4|-31.5
+APolysilicon|net@692|||S900|contact@30||-14|-30.5|pin@39||-14|-31
+APolysilicon|net@693|||S900|pin@38||-16.6|-31|pin@7||-16.6|-31.5
+APolysilicon|net@694|||S900|contact@29||-42|-30.5|pin@41||-42|-31
+APolysilicon|net@695|||S900|pin@40||-39.4|-31|pin@6||-39.4|-31.5
+APolysilicon|net@696|||S900|contact@29||-42|-30.5|pin@43||-42|-31
+APolysilicon|net@697|||S900|pin@42||-44.6|-31|pin@5||-44.6|-31.5
+Ametal-1|net@699|||S2700|pin@1||2.5|-19.5|pin@76||2.5|17
+Ametal-1|net@700|||S900|pin@0||-56.5|19.5|pin@45||-56.5|-30.5
+Ametal-1|net@701|||S1800|pin@45||-56.5|-30.5|contact@29||-42|-30.5
+Ametal-2|net@702||6.2|S1800|contact@60||48|50|pinsVddG@5|vdd|60.5|50
+Ametal-2|net@704||6.2|S0|pinsVddG@5|vdd_1|60.5|-50|contact@64||48|-50
+AN-Active|net@705|||RS1800|contact@48||19|0|nmos@6|diff-left|20.2|0
+AN-Active|net@706|||RS0|contact@49||33|0|nmos@7|diff-right|31.8|0
+AN-Active|net@707|||RS1800|contact@49||33|0|nmos@8|diff-left|34.2|0
+AN-Active|net@708|||RS0|contact@50||56|0|nmos@10|diff-right|54.8|0
+AP-Active|net@709|||RS1800|contact@45||0|-48|pmos@23|diff-left|1.2|-48
+AP-Active|net@710|||RS0|contact@46||8|-48|pmos@23|diff-right|6.8|-48
+AP-Active|net@711|||RS1800|contact@46||8|-48|pmos@24|diff-left|9.2|-48
+AP-Active|net@712|||RS0|contact@47||16|-48|pmos@24|diff-right|14.8|-48
+AP-Active|net@713|||RS0|contact@41||24|-48|pmos@25|diff-right|22.8|-48
+AP-Active|net@714|||RS1800|contact@47||16|-48|pmos@25|diff-left|17.2|-48
+AP-Active|net@715|||RS1800|contact@41||24|-48|pmos@26|diff-left|25.2|-48
+AP-Active|net@716|||RS0|contact@42||32|-48|pmos@26|diff-right|30.8|-48
+AP-Active|net@717|||RS1800|contact@42||32|-48|pmos@27|diff-left|33.2|-48
+AP-Active|net@718|||RS0|contact@43||40|-48|pmos@27|diff-right|38.8|-48
+AP-Active|net@719|||RS1800|contact@43||40|-48|pmos@28|diff-left|41.2|-48
+AP-Active|net@720|||RS0|contact@44||48|-48|pmos@28|diff-right|46.8|-48
+AP-Active|net@721|||RS1800|contact@38||0|48|pmos@16|diff-left|1.2|48
+AP-Active|net@722|||RS0|contact@39||8|48|pmos@16|diff-right|6.8|48
+AP-Active|net@723|||RS1800|contact@39||8|48|pmos@17|diff-left|9.2|48
+AP-Active|net@724|||RS0|contact@40||16|48|pmos@17|diff-right|14.8|48
+AP-Active|net@725|||RS0|contact@33||24|48|pmos@18|diff-right|22.8|48
+AP-Active|net@726|||RS1800|contact@40||16|48|pmos@18|diff-left|17.2|48
+AP-Active|net@727|||RS1800|contact@33||24|48|pmos@19|diff-left|25.2|48
+AP-Active|net@728|||RS0|contact@34||32|48|pmos@19|diff-right|30.8|48
+AP-Active|net@729|||RS1800|contact@34||32|48|pmos@20|diff-left|33.2|48
+AP-Active|net@730|||RS0|contact@35||40|48|pmos@20|diff-right|38.8|48
+AP-Active|net@731|||RS1800|contact@35||40|48|pmos@21|diff-left|41.2|48
+AP-Active|net@732|||RS0|contact@36||48|48|pmos@21|diff-right|46.8|48
+AP-Active|net@733|||RS1800|contact@36||48|48|pmos@22|diff-left|49.2|48
+AP-Active|net@734|||RS0|contact@37||56|48|pmos@22|diff-right|54.8|48
+AN-Active|net@735|||RS1800|nmos@6|diff-right|26|0|nmos@7|diff-left|26|0
+AN-Active|net@736|||RS1800|nmos@8|diff-right|40|0|nmos@9|diff-left|40|0
+Ametal-1|net@737|||S2700|pin@46||56|16|contact@37||56|48
+Ametal-2|net@738||6.2|S0|pinsVddG@5|gnd|60.5|0|contact@54||47|0
+Ametal-1|net@739|||S1800|contact@51||47|0|contact@54||47|0
+Ametal-1|net@740|||S1800|contact@48||19|0|contact@55||19|0
+APolysilicon|net@741|||S900|pmos@22|poly-bottom|52|30|nmos@10|poly-top|52|10.5
+Ametal-1|net@742|||S2700|contact@50||56|0|pin@46||56|16
+Ametal-1|net@743|||S0|pin@46||56|16|contact@56||33|16
+Ametal-2|net@744||6.2|S0|contact@54||47|0|contact@55||19|0
+AN-Active|net@745|||RS0|contact@51||47|0|nmos@9|diff-right|45.8|0
+APolysilicon|net@748|||S900|pmos@21|poly-bottom|44|30|pin@48||44|28
+APolysilicon|net@749|||S0|pin@48||44|28|contact@52||24|28
+Ametal-1|net@751|||S2700|contact@40||16|48|contact@57||16|50
+Ametal-2|net@752||6.2|S1800|contact@58||0|50|contact@57||16|50
+Ametal-1|net@753|||S2700|contact@38||0|48|contact@58||0|50
+Ametal-2|net@754||6.2|S1800|contact@57||16|50|contact@59||32|50
+Ametal-1|net@755|||S2700|contact@34||32|48|contact@59||32|50
+Ametal-2|net@756||6.2|S1800|contact@59||32|50|contact@60||48|50
+Ametal-1|net@757|||S2700|contact@36||48|48|contact@60||48|50
+Ametal-1|net@759|||S900|contact@47||16|-48|contact@61||16|-50
+Ametal-2|net@760||6.2|S0|contact@61||16|-50|contact@62||0|-50
+Ametal-1|net@761|||S900|contact@45||0|-48|contact@62||0|-50
+Ametal-2|net@762||6.2|S0|contact@63||32|-50|contact@61||16|-50
+Ametal-1|net@763|||S900|contact@42||32|-48|contact@63||32|-50
+Ametal-2|net@764||6.2|S0|contact@64||48|-50|contact@63||32|-50
+Ametal-1|net@765|||S900|contact@44||48|-48|contact@64||48|-50
+APolysilicon|net@766|||S2700|pmos@27|poly-top|36|-30|contact@53||36|-26
+APolysilicon|net@768|||S2700|pmos@25|poly-top|20|-30|contact@53||20|-26
+APolysilicon|net@769|||S2700|pmos@26|poly-top|28|-30|contact@53||28|-26
+APolysilicon|net@770|||S900|pmos@20|poly-bottom|36|30|contact@52||36|28
+APolysilicon|net@772|||S900|pmos@18|poly-bottom|20|30|contact@52||20|28
+APolysilicon|net@773|||S900|pmos@19|poly-bottom|28|30|contact@52||28|28
+APolysilicon|net@774|||S2700|nmos@7|poly-top|29|15|pin@49||29|16
+APolysilicon|net@775|||S1800|pin@49||29|16|contact@56||33|16
+APolysilicon|net@776|||S2700|nmos@8|poly-top|37|15|pin@50||37|16
+APolysilicon|net@777|||S0|pin@50||37|16|contact@56||33|16
+APolysilicon|net@778|||S900|nmos@6|poly-bottom|23|-15|contact@53||23|-26
+APolysilicon|net@810|||S900|pin@58||44|-26|pmos@28|poly-top|44|-30
+APolysilicon|net@811|||S0|pin@58||44|-26|contact@53||24|-26
+Ametal-1|net@820|||S900|contact@39||8|48|contact@78||8|40
+Ametal-2|net@821|||S1800|pin@94||15|40|contact@79||24|40
+Ametal-1|net@822|||S900|contact@33||24|48|contact@79||24|40
+Ametal-2|net@823|||S1800|contact@79||24|40|contact@80||40|40
+Ametal-1|net@824|||S900|contact@35||40|48|contact@80||40|40
+Ametal-1|net@825|||S2700|contact@46||8|-48|contact@81||8|-40
+Ametal-2|net@826|||S1800|contact@81||8|-40|contact@82||24|-40
+Ametal-1|net@827|||S2700|contact@41||24|-48|contact@82||24|-40
+Ametal-2|net@828|||S1800|contact@82||24|-40|contact@83||40|-40
+Ametal-1|net@829|||S2700|contact@43||40|-48|contact@83||40|-40
+APolysilicon|net@839|||S900|nmos@10|poly-bottom|52|-10.5|pin@68||52|-15.4
+APolysilicon|net@840|||S1800|pin@68||52|-15.4|contact@86||53|-15.4
+Ametal-1|net@841|||S2700|contact@43||40|-48|pin@69||40|-31.5
+Ametal-1|net@842|||S1800|pin@69||40|-31.5|pin@70||53|-31.5
+Ametal-1|net@843|||S2700|pin@70||53|-31.5|contact@86||53|-18
+Ametal-1|net@844|||S900|contact@49||33|0|pin@71||33|-16
+Ametal-1|net@845|||S1800|pin@71||33|-16|contact@86||53|-16
+AN-Active|net@849|||RS1800|contact@51||47|0|nmos@10|diff-left|49.2|0
+APolysilicon|net@850|||S900|nmos@9|poly-bottom|43|-15|pin@75||43|-26
+APolysilicon|net@851|||S0|pin@75||43|-26|contact@53||24|-26
+Ametal-1|net@854|||S0|pin@76||2.5|17|pin@77||-3|17
+Ametal-1|net@855|||S1800|pin@25||-8.5|30.5|pin@78||-3|30.5
+Ametal-1|net@856|||S2700|pin@77||-3|17|pin@78||-3|30.5
+AP-Active|net@864|||S0|contact@45||0|-48|pmos@7|diff-right|-1.2|-48
+AP-Active|net@865|||S0|contact@38||0|48|pmos@15|diff-right|-1.2|48
+Ametal-2|net@866||6.2|S1800|contact@23||-28|-50|contact@62||0|-50
+Ametal-2|net@867||6.2|S0|contact@58||0|50|contact@27||-28|50
+Ametal-2|net@868||6.2|S1800|contact@21||-3|0|contact@55||19|0
+Ametal-2|net@869|||S0|contact@88||-14|-40|contact@87||-42|-40
+Ametal-1|net@871|||S900|contact@2||-42|-40|contact@87||-42|-40
+Ametal-1|net@873|||S900|contact@4||-14|-40|contact@88||-14|-40
+APolysilicon|net@879|||S1800|pmos@16|poly-bottom|4|30|pmos@17|poly-bottom|12|30
+APolysilicon|net@880|||S900|pmos@17|poly-bottom|12|30|pin@81||12|28
+APolysilicon|net@881|||S1800|pin@81||12|28|contact@52||15.1|28
+APolysilicon|net@882|||S2700|pmos@24|poly-top|12|-30|pin@82||12|-26
+APolysilicon|net@883|||S1800|pin@82||12|-26|contact@53||15.1|-26
+APolysilicon|net@884|||S1800|pmos@23|poly-top|4|-30|pmos@24|poly-top|12|-30
+Ametal-1|net@889|||S2700|pin@21||-5.5|-38|pin@20||-5.5|-25
+Ametal-1|net@890|||S1800|pin@87||13.5|19.5|pin@88||13.6|19.5
+Ametal-1|net@895|||S2700|pin@88||13.6|19.5|pin@90||13.6|28
+Ametal-1|net@896|||S1800|pin@90||13.6|28|contact@52||14.6|28
+Ametal-1|net@898|||S1800|pin@91||13.5|-26|contact@53||14.6|-26
+Ametal-1|net@900|||S900|contact@91||13.5|10|pin@91||13.5|-26
+Ametal-1|net@901|||S2700|contact@46||8|-37.6|contact@39||8|37.6
+Ametal-1|net@903|||S900|pin@87||13.5|19.5|contact@91||13.5|10
+Ametal-2|net@906|||S1800|contact@92||-11|10|contact@91||13.5|10
+Ametal-2|net@908|||S1800|contact@93||-27|10|contact@92||-11|10
+Ametal-2|net@910|||S1800|contact@94||-43|10|contact@93||-27|10
+Ametal-1|net@911|||S900|pin@18||-11|25|contact@92||-11|10
+Ametal-2|net@912|||S1800|contact@78||8|40|pin@94||15|40
+APolysilicon|net@914|||S900|pmos@9|poly-bottom|-46|31.5|pin@96||-46|30.5
+APolysilicon|net@915|||S1800|pin@96||-46|30.5|contact@31||-44.6|30.5
+APolysilicon|net@916|||S900|pmos@10|poly-bottom|-38|31.5|pin@97||-38|30.5
+APolysilicon|net@917|||S0|pin@97||-38|30.5|contact@31||-39.4|30.5
+APolysilicon|net@918|||S900|pmos@13|poly-bottom|-18|31.5|pin@98||-18|30.5
+APolysilicon|net@919|||S1800|pin@98||-18|30.5|contact@32||-16.6|30.5
+APolysilicon|net@920|||S900|pmos@14|poly-bottom|-10|31.5|pin@99||-10|30.5
+APolysilicon|net@921|||S0|pin@99||-10|30.5|contact@32||-11.4|30.5
+Ametal-1|net@922|||S900|contact@10||-42|49.5|pin@13||-42|39
+Ametal-1|net@923|||S2700|contact@10||-42|49.5|pin@100||-42|65.5
+Ametal-1|net@926|||S900|pin@102||-14|65.5|contact@13||-14|59.9
+Ametal-1|net@927|||S1800|pin@100||-42|65.5|pin@102||-14|65.5
+Egnd||D5G2;|pinsVddG@4|gnd|G
+Egnd_1||D5G2;|pinsVddG@5|gnd|G
+EinA||D5G2;|pin@0||I
+EinB||D5G2;|pin@25||I
+Esucc||D5G2;|pin@94||O
+Evdd||D5G2;|pinsVddG@4|vdd|P
+Evdd_1||D5G2;|pinsVddG@4|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@5|vdd|P
+Evdd_3||D5G2;|pinsVddG@5|vdd_1|P
+X
+
+# Cell sucORdri60;1{sch}
+CsucORdri60;1{sch}||schematic|1188777360591|1195175338136|I
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S60
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|-2||||
+NOff-Page|conn@1||20.5|0||||
+NOff-Page|conn@2||-23|2||||
+IredFive:inv;1{ic}|inv@0||13|-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:nms2b;1{ic}|nms2@0||0|-9|||D0G4;|ATTR_Delay(D5G1;NPX3;Y-0.5;)I100|ATTR_X(D5G1.5;NOJPX-2.25;Y1.5;)S8
+IredFive:nor2_sy;1{ic}|nor2_sy@0||-14.5|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
+Ngeneric:Invisible-Pin|pin@0||2.5|30|||||ART_message(D5G6;)SsucORdri60
+Ngeneric:Invisible-Pin|pin@1||1.5|21|||||ART_message(D5G3;)Sies 15 November 2007
+Ngeneric:Invisible-Pin|pin@2||0.5|25|||||ART_message(D5G4;)Ssuccessor OR driver size 80
+NWire_Pin|pin@4||0|0||||
+NWire_Pin|pin@6||-19|2||||
+NWire_Pin|pin@7||-19|1||||
+NWire_Pin|pin@8||-19|-2||||
+NWire_Pin|pin@9||-19|-1||||
+NWire_Pin|pin@12||17|-5||||
+NWire_Pin|pin@13||17|0||||
+NWire_Pin|pin@28||-4|6||||
+NWire_Pin|pin@30||-4|-9||||
+NWire_Pin|pin@31||-4|0||||
+NPower|pwr@0||0|13.5||||
+IsucORdri60;1{ic}|sucORdri@0||23.5|16|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-8|0|||D0G4;|ATTR_L(D5G1;PUD)D1001.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6.5|-5|||D0G4;|ATTR_L(D5G1;PUD)D209.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@6|||1800|pin@4||0|0|pin@13||17|0
+Awire|net@8|||1800|conn@2|y|-21|2|pin@6||-19|2
+Awire|net@9|||900|pin@6||-19|2|pin@7||-19|1
+Awire|net@11|||1800|conn@0|y|-21|-2|pin@8||-19|-2
+Awire|net@12|||2700|pin@8||-19|-2|pin@9||-19|-1
+Awire|net@19|||1800|inv@0|in|15.5|-5|pin@12||17|-5
+Awire|net@20|||1800|pin@13||17|0|conn@1|a|18.5|0
+Awire|net@21|||2700|pin@12||17|-5|pin@13||17|0
+Awire|net@46|||900|pin@4||0|0|nms2@0|d|0|-3
+Awire|net@51|||0|PMOSx@0|g|-3|6|pin@28||-4|6
+Awire|net@53|||900|pwr@0||0|13.5|PMOSx@0|s|0|8
+Awire|net@57|||2700|pin@4||0|0|PMOSx@0|d|0|4
+Awire|net@58|||1800|pin@9||-19|-1|nor2_sy@0|ina|-17|-1
+Awire|net@59|||1800|pin@7||-19|1|nor2_sy@0|inb|-17|1
+Awire|net@64|||1800|pin@30||-4|-9|nms2@0|g|-3|-9
+Awire|net@67|||0|wire90@0|a|-10.5|0|nor2_sy@0|out|-12|0
+Awire|net@68|||900|pin@31||-4|0|pin@30||-4|-9
+Awire|net@69|||900|pin@28||-4|6|pin@31||-4|0
+Awire|net@70|||1800|wire90@0|b|-5.5|0|pin@31||-4|0
+Awire|net@71|||0|inv@0|out|10.5|-5|wire90@1|b|9|-5
+Awire|net@72|||0|wire90@1|a|4|-5|nms2@0|g2|3|-5
+EinA||D4G2;|conn@0|a|I
+EinB||D4G2;|conn@2|a|I
+Esucc||D6G2;|conn@1|y|O
+X
+
+# Cell twin3inEasy;1{ic}
+Ctwin3inEasy;1{ic}||artwork|1221424635624|1221695660289|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||0|2|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@4||2.5|2|1|1||
+NThick-Circle|art@5||0|-2|4|4|YRRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@6||2.5|-2|1|1|Y|
+Nschematic:Bus_Pin|pin@0||-1|-5|-1|-1||
+Nschematic:Bus_Pin|pin@2||-3|3|-1|-1|Y|
+Nschematic:Bus_Pin|pin@4||-3|0|-1|-1||
+Nschematic:Bus_Pin|pin@6||3|-2|-1|-1||
+NPin|pin@8||0|0|1|1|Y|
+NPin|pin@9||-2|0|1|1|Y|
+NPin|pin@10||-2|4|1|1|Y|
+NPin|pin@11||0|4|1|1|Y|
+NPin|pin@15||-2|1.5|1|1|Y|
+NPin|pin@16||-0.5|0|1|1|Y|
+Ngeneric:Invisible-Pin|pin@17||0|2|||||ART_message(D5G2;)S10
+Nschematic:Bus_Pin|pin@19||3|2|-1|-1||
+Nschematic:Bus_Pin|pin@20||-3|-3|-1|-1||
+NPin|pin@21||-2|-4|1|1||
+NPin|pin@22||0|-4|1|1||
+NPin|pin@23||-2|-1.5|1|1||
+NPin|pin@24||-0.5|0|1|1||
+NPin|pin@25||0|0|1|1||
+NPin|pin@26||-2|0|1|1||
+NPin|pin@27||-1|-4|1|1||
+NPin|pin@28||-1|-5|1|1||
+NPin|pin@29||-2|3|1|1||
+NPin|pin@30||-3|3|1|1||
+NPin|pin@31||-2|-3|1|1||
+NPin|pin@32||-3|-3|1|1||
+NPin|pin@33||-3|0|1|1||
+Ngeneric:Invisible-Pin|pin@34||0|-2|||||ART_message(D5G2;)S10
+AThicker|net@4|||FS0|pin@8||0|0|pin@9||-2|0
+AThicker|net@5|||FS2700|pin@15||-2|1.5|pin@29||-2|3
+AThicker|net@6|||FS1800|pin@10||-2|4|pin@11||0|4
+AThicker|net@10|||FS2700|pin@9||-2|0|pin@15||-2|1.5
+AThicker|net@11|||FS1350|pin@15||-2|1.5|pin@16||-0.5|0
+AThicker|net@12|||FS900|pin@26||-2|0|pin@23||-2|-1.5
+AThicker|net@13|||FS2250|pin@23||-2|-1.5|pin@24||-0.5|0
+AThicker|net@14|||FS0|pin@25||0|0|pin@26||-2|0
+AThicker|net@15|||FS900|pin@23||-2|-1.5|pin@31||-2|-3
+AThicker|net@16|||FS1800|pin@27||-1|-4|pin@22||0|-4
+AThicker|net@17|||FS1800|pin@21||-2|-4|pin@27||-1|-4
+AThicker|net@18|||FS900|pin@27||-1|-4|pin@28||-1|-5
+AThicker|net@19|||FS2700|pin@29||-2|3|pin@10||-2|4
+AThicker|net@20|||FS0|pin@29||-2|3|pin@30||-3|3
+AThicker|net@21|||FS900|pin@31||-2|-3|pin@21||-2|-4
+AThicker|net@22|||FS0|pin@31||-2|-3|pin@32||-3|-3
+AThicker|net@23|||FS0|pin@26||-2|0|pin@33||-3|0
+EinA|fire|D5G2;|pin@0||I
+EinC|ok|D5G2;|pin@4||I
+Eout[T]|out[A]|D5G2;|pin@19||O
+Eout[F]|out[B]|D5G2;|pin@6||O
+EinB|sel[A]|D5G2;|pin@2||I
+Esel[A_1]|sel[B]|D5G2;|pin@20||I
+X
+
+# Cell twin3inEasy;2{lay}
+Ctwin3inEasy;2{lay}||cmos90|1221430967817|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||0|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@1||-16|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@2||-16|0||20.8|X|
+NMetal-1-N-Active-Con|contact@3||-2|0||20.8|X|
+NMetal-1-N-Active-Con|contact@4||12|0||20.8|X|
+NMetal-1-N-Active-Con|contact@5||20|0||20.8|X|
+NMetal-1-P-Active-Con|contact@6||-8|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@9||36|0||20.8|X|
+NMetal-1-N-Active-Con|contact@10||28|0||20.8|X|
+NMetal-1-P-Active-Con|contact@14||20|48||20.8||
+NMetal-1-P-Active-Con|contact@15||12|48||20.8||
+NMetal-1-N-Active-Con|contact@48||44|0||20.8|X|
+NMetal-1-Polysilicon-Con|contact@51||28|19.5|20.8||RR|
+NMetal-1-Polysilicon-Con|contact@52||-30|-24.5|16.8||RR|
+NMetal-1-Polysilicon-Con|contact@53||-2|-19.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@55||20|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@56||36|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@57||28|10||||
+NX-Metal-1-Metal-2-Con|contact@58||12|10||||
+NX-Metal-1-Metal-2-Con|contact@59||-16|10||||
+NX-Metal-1-Metal-2-Con|contact@60||44|10||||
+NX-Metal-1-Metal-2-Con|contact@62||20|50||6.2||
+NMetal-1-Polysilicon-Con|contact@63||-2|24.5|16.8||RR|
+NX-Metal-1-Metal-2-Con|contact@64||0|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@65||-16|-50||6.2||
+NMetal-1-P-Active-Con|contact@68||8|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@70||-44|0||20.8|X|
+NMetal-1-N-Active-Con|contact@71||-30|0||20.8|X|
+NX-Metal-1-Metal-2-Con|contact@77||-44|10||||
+NMetal-1-P-Active-Con|contact@78||-16|48||20.8|X|
+NMetal-1-P-Active-Con|contact@79||-24|48||20.8|X|
+NMetal-1-P-Active-Con|contact@80||-40|48||20.8|X|
+NMetal-1-P-Active-Con|contact@81||-32|48||20.8|X|
+NMetal-1-Polysilicon-Con|contact@82||-30|19.5|5.2||RR|
+NX-Metal-1-Metal-2-Con|contact@83||-40|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@84||-24|50||6.2||
+NN-Transistor|nmos@1||-12|0||26|X|
+NN-Transistor|nmos@2||-6|0||26|X|
+NN-Transistor|nmos@4||2|0||26|X|
+NN-Transistor|nmos@5||8|0||26|X|
+NN-Transistor|nmos@7||16|0||26|X|
+NN-Transistor|nmos@12||32|0||26|X|
+NN-Transistor|nmos@13||24|0||26|X|
+NN-Transistor|nmos@14||40|0||26|X|
+NN-Transistor|nmos@19||-40|0||26|X|
+NN-Transistor|nmos@20||-34|0||26|X|
+NN-Transistor|nmos@21||-26|0||26|X|
+NN-Transistor|nmos@22||-20|0||26|X|
+NPolysilicon-Pin|pin@4||40|19.5||||
+NPolysilicon-Pin|pin@5||16|19.5||||
+NPolysilicon-Pin|pin@6||0.6|-18||||
+NPolysilicon-Pin|pin@7||-6|-19.5||||
+NMetal-1-Pin|pin@15||-8|-32||||
+NPolysilicon-Pin|pin@21||-12|24.5||||
+NPolysilicon-Pin|pin@22||8|24.5||||
+NMetal-1-Pin|pin@23||8|-32||||
+NMetal-1-Pin|pin@25||4|25||||
+NMetal-1-Pin|pin@26||-36|-25||||
+NMetal-1-Pin|pin@27||28|25||||
+NMetal-1-Pin|pin@28||-35.5|-19||||
+NMetal-1-Pin|pin@31||6|-32||||
+NMetal-1-Pin|pin@33||6|-10.4||||
+NMetal-1-Pin|pin@36||-32|32||||
+NPolysilicon-Pin|pin@40||-40|-24.5||||
+NPolysilicon-Pin|pin@42||-34|19.5||||
+NPolysilicon-Pin|pin@43||-26|19.5||||
+NMetal-1-Pin|pin@45||-22|12||||
+NMetal-1-Pin|pin@46||-30|12||||
+NMetal-1-Pin|pin@47||-16|32||||
+NPolysilicon-Pin|pin@48||-20|-24.5||||
+NMetal-1-Pin|pin@53||-35.5|19||||
+NMetal-1-Pin|pin@54||-4.6|-19||||
+NMetal-1-Pin|pin@55||-27.4|19||||
+NMetal-1-Pin|pin@56||-22|32||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-48.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||48.5|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|102|48||A
+NN-Well-Node|plnode@1||0|-50|102|52||A
+NN-Well-Node|plnode@2||0|50|102|52||A
+NP-Select-Node|plnode@3||0|-50|99|52||A
+NP-Select-Node|plnode@4||0|50|99|52||A
+NN-Select-Node|plnode@5||0|0|99|48||A
+NP-Transistor|pmos@0||-4|-48||26|X|
+NP-Transistor|pmos@1||-12|-48||26|X|
+NP-Transistor|pmos@6||16|48||26||
+NP-Transistor|pmos@7||4|-48||26|X|
+NP-Transistor|pmos@13||-36|48||26|X|
+NP-Transistor|pmos@14||-20|48||26|X|
+NP-Transistor|pmos@15||-28|48||26|X|
+AN-Active|net@1|||RS1800|contact@2||-16|0|nmos@1|diff-right|-14.8|0
+AN-Active|net@2|||RS1800|contact@10||28|0|nmos@12|diff-right|29.2|0
+AN-Active|net@3|||RS0|contact@9||36|0|nmos@12|diff-left|34.8|0
+AN-Active|net@4|||RS0|contact@10||28|0|nmos@13|diff-left|26.8|0
+AN-Active|net@5|||RS1800|contact@5||20|0|nmos@13|diff-right|21.2|0
+AN-Active|net@6|||RS0|contact@3||-2|0|nmos@2|diff-left|-3.2|0
+AN-Active|net@7|||RS1800|contact@3||-2|0|nmos@4|diff-right|-0.8|0
+AN-Active|net@8|||RS0|contact@4||12|0|nmos@5|diff-left|10.8|0
+AN-Active|net@9|||RS1800|contact@4||12|0|nmos@7|diff-right|13.2|0
+AP-Active|net@11|||RS0|contact@0||0|-48|pmos@0|diff-left|-1.2|-48
+AP-Active|net@12|||RS1800|contact@6||-8|-48|pmos@0|diff-right|-6.8|-48
+AP-Active|net@13|||RS1800|contact@1||-16|-48|pmos@1|diff-right|-14.8|-48
+AP-Active|net@14|||RS0|contact@6||-8|-48|pmos@1|diff-left|-9.2|-48
+AP-Active|net@23|||RS0|contact@14||20|48|pmos@6|diff-right|18.8|48
+AP-Active|net@24|||RS1800|contact@15||12|48|pmos@6|diff-left|13.2|48
+Ametal-2|net@202||6.2|S0|pinsVddG@3|gnd|48.5|0|contact@56||36|0
+Ametal-2|net@214||6.2|S0|contact@62||20|50|contact@84||-24|50
+AN-Active|net@215|||RS0|contact@48||44|0|nmos@14|diff-left|42.8|0
+AN-Active|net@216|||RS1800|contact@9||36|0|nmos@14|diff-right|37.2|0
+AN-Active|net@221|||RS0|contact@5||20|0|nmos@7|diff-left|18.8|0
+AN-Active|net@224|||RS0|nmos@5|diff-right|5.2|0|nmos@4|diff-left|4.8|0
+AN-Active|net@225|||RS0|nmos@2|diff-right|-8.8|0|nmos@1|diff-left|-9.2|0
+Ametal-2|net@228||6.2|S0|contact@55||20|0|pinsVddG@2|gnd|-48.5|0
+Ametal-1|net@229|||S900|contact@5||20|-1|contact@55||20|-1
+Ametal-2|net@230||6.2|S0|contact@56||36|0|contact@55||20|0
+Ametal-1|net@231|||S900|contact@9||36|-1|contact@56||36|-1
+Ametal-1|net@233|||S900|contact@10||28|10|contact@57||28|10
+Ametal-2|net@234|||S1800|contact@58||12|10|contact@57||28|10
+Ametal-1|net@235|||S900|contact@4||12|10|contact@58||12|10
+Ametal-2|net@236|||S1800|contact@59||-16|10|contact@58||12|10
+Ametal-1|net@237|||S900|contact@2||-16|10|contact@59||-16|10
+Ametal-2|net@238|||S1800|contact@57||28|10|contact@60||44|10
+Ametal-1|net@239|||S900|contact@48||44|10|contact@60||44|10
+Ametal-2|net@245||6.2|S0|pinsVddG@3|vdd|48.5|50|contact@62||20|50
+Ametal-1|net@246|||S900|contact@14||20|49|contact@62||20|49
+APolysilicon|net@248|||S900|pin@4||40|19.5|nmos@14|poly-top|40|18
+APolysilicon|net@249|||S0|pin@4||40|19.5|contact@51||38.4|19.5
+APolysilicon|net@250|||S2700|nmos@12|poly-top|32|18|contact@51||32|19.5
+APolysilicon|net@251|||S2700|nmos@13|poly-top|24|18|contact@51||24|19.5
+APolysilicon|net@252|||S2700|nmos@7|poly-top|16|18|pin@5||16|19.5
+APolysilicon|net@253|||S1800|pin@5||16|19.5|contact@51||17.6|19.5
+APolysilicon|net@254|||S0|nmos@4|poly-bottom|2|-18|pin@6||0.6|-18
+APolysilicon|net@255|||S900|pin@6||0.6|-18|contact@53||0.6|-19.5
+APolysilicon|net@256|||S900|nmos@2|poly-bottom|-6|-18|pin@7||-6|-19.5
+APolysilicon|net@257|||S1800|pin@7||-6|-19.5|contact@53||-4.6|-19.5
+Ametal-1|net@272|||S2700|contact@6||-8|-48|pin@15||-8|-32
+APolysilicon|net@281|||S2700|nmos@1|poly-top|-12|18|pin@21||-12|24.5
+APolysilicon|net@282|||S1800|pin@21||-12|24.5|contact@63||-10.4|24.5
+APolysilicon|net@283|||S2700|nmos@5|poly-top|8|18|pin@22||8|24.5
+APolysilicon|net@284|||S0|pin@22||8|24.5|contact@63||6.4|24.5
+APolysilicon|net@285|||S900|nmos@1|poly-bottom|-12|-18|pmos@1|poly-top|-12|-30
+APolysilicon|net@286|||S2700|pmos@0|poly-top|-4|-30|contact@53||-4|-19.5
+Ametal-1|net@288|||S900|contact@0||0|-51|contact@64||0|-51
+Ametal-2|net@289||6.2|S1800|contact@65||-16|-50|contact@64||0|-50
+Ametal-1|net@290|||S900|contact@1||-16|-51|contact@65||-16|-51
+APolysilicon|net@295|||S1800|pmos@0|poly-top|-4|-30|pmos@7|poly-top|4|-30
+Ametal-1|net@297|||S1800|pin@15||-8|-32|pin@31||6|-32
+Ametal-1|net@298|||S900|pin@23||8|-32|contact@68||8|-37.6
+AP-Active|net@301|||RS1800|contact@0||0|-48|pmos@7|diff-right|1.2|-48
+AP-Active|net@302|||RS0|contact@68||8|-48|pmos@7|diff-left|6.8|-48
+Ametal-1|net@308|||S2700|contact@63||4|24.5|pin@25||4|25
+Ametal-1|net@309|||S900|contact@52||-36|-24.5|pin@26||-36|-25
+Ametal-1|net@310|||S2700|contact@51||28|19.5|pin@27||28|25
+AN-Active|net@312|||RS1800|contact@70||-44|0|nmos@19|diff-right|-42.8|0
+AN-Active|net@313|||RS0|contact@71||-30|0|nmos@20|diff-left|-31.2|0
+AN-Active|net@314|||RS1800|contact@71||-30|0|nmos@21|diff-right|-28.8|0
+AN-Active|net@315|||RS0|contact@2||-16|0|nmos@22|diff-left|-17.2|0
+AN-Active|net@316|||RS1800|nmos@19|diff-left|-37.2|0|nmos@20|diff-right|-36.8|0
+AN-Active|net@317|||RS1800|nmos@21|diff-left|-23.2|0|nmos@22|diff-right|-22.8|0
+Ametal-1|net@330|||S1800|pin@31||6|-32|pin@23||8|-32
+Ametal-1|net@333|||S0|pin@33||6|-10.4|contact@3||-2|-10.4
+Ametal-1|net@337|||S0|pin@56||-22|32|pin@36||-32|32
+APolysilicon|net@348|||S1800|pin@40||-40|-24.5|contact@52||-38.4|-24.5
+Ametal-2|net@351|||S0|contact@59||-16|10|contact@77||-44|10
+Ametal-1|net@352|||S900|contact@70||-44|10|contact@77||-44|10
+Ametal-1|net@355|||S2700|pin@31||6|-32|pin@33||6|-10.4
+Ametal-1|net@357|||S2700|contact@4||12|0|contact@15||12|37.6
+APolysilicon|net@358|||S900|pmos@6|poly-bottom|16|30|pin@5||16|19.5
+Ametal-2|net@360||6.2|S0|pinsVddG@3|vdd_1|48.5|-50|contact@64||0|-50
+Ametal-2|net@366||6.2|S1800|pinsVddG@2|vdd_1|-48.5|-50|contact@65||-16|-50
+AP-Active|net@368|||RS1800|contact@80||-40|48|pmos@13|diff-right|-38.8|48
+AP-Active|net@370|||RS0|contact@81||-32|48|pmos@13|diff-left|-33.2|48
+AP-Active|net@371|||RS0|contact@78||-16|48|pmos@14|diff-left|-17.2|48
+AP-Active|net@372|||RS1800|contact@79||-24|48|pmos@14|diff-right|-22.8|48
+AP-Active|net@373|||RS0|contact@79||-24|48|pmos@15|diff-left|-25.2|48
+AP-Active|net@374|||RS1800|contact@81||-32|48|pmos@15|diff-right|-30.8|48
+APolysilicon|net@377|||S2700|nmos@20|poly-top|-34|18|pin@42||-34|19.5
+APolysilicon|net@378|||S1800|pin@42||-34|19.5|contact@82||-32.6|19.5
+APolysilicon|net@379|||S2700|nmos@21|poly-top|-26|18|pin@43||-26|19.5
+APolysilicon|net@380|||S0|pin@43||-26|19.5|contact@82||-27.4|19.5
+Ametal-2|net@381||6.2|S0|contact@83||-40|50|pinsVddG@2|vdd|-48.5|50
+Ametal-1|net@382|||S900|contact@80||-40|50|contact@83||-40|50
+Ametal-2|net@383||6.2|S0|contact@84||-24|50|contact@83||-40|50
+Ametal-1|net@384|||S900|contact@79||-24|50|contact@84||-24|50
+Ametal-1|net@388|||S0|pin@45||-22|12|pin@46||-30|12
+Ametal-1|net@389|||S900|pin@46||-30|12|contact@71||-30|10.4
+Ametal-1|net@390|||S2700|pin@36||-32|32|contact@81||-32|37.6
+Ametal-1|net@392|||S900|contact@78||-16|37.6|pin@47||-16|32
+APolysilicon|net@393|||S900|pmos@14|poly-bottom|-20|30|nmos@22|poly-top|-20|18
+APolysilicon|net@394|||S0|pmos@15|poly-bottom|-28|30|pmos@13|poly-bottom|-36|30
+APolysilicon|net@395|||S900|pmos@15|poly-bottom|-28|30|contact@82||-28|19.5
+APolysilicon|net@396|||S900|nmos@19|poly-bottom|-40|-18|pin@40||-40|-24.5
+APolysilicon|net@397|||S900|nmos@22|poly-bottom|-20|-18|pin@48||-20|-24.5
+APolysilicon|net@398|||S0|pin@48||-20|-24.5|contact@52||-21.6|-24.5
+Ametal-1|net@406|||S1800|pin@28||-35.5|-19|pin@54||-4.6|-19
+Ametal-1|net@407|||S900|pin@54||-4.6|-19|contact@53||-4.6|-19.5
+Ametal-1|net@409|||S900|pin@53||-35.5|19|pin@28||-35.5|-19
+Ametal-1|net@410|||S1800|pin@53||-35.5|19|pin@55||-27.4|19
+Ametal-1|net@411|||S2700|pin@55||-27.4|19|contact@82||-27.4|19.5
+Ametal-1|net@412|||S0|pin@47||-16|32|pin@56||-22|32
+Ametal-1|net@413|||S2700|pin@45||-22|12|pin@56||-22|32
+Efire||D5G2;|pin@53||I
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Eok||D5G2;|pin@27||I
+Eout[A]||D5G2;|pin@31||O
+Eout[B]||D5G2;|pin@36||O
+Esel[A]||D5G2;|pin@25||I
+Esel[B]||D5G2;|pin@26||I
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell twin3inEasy;1{sch}
+Ctwin3inEasy;1{sch}||schematic|1221424074652|1221695334966|
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|-32|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S40
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@6||9|-18|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@8||9|-24|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@9||-9|-24|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@10||-9|-18|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S20
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@0||6|-6|||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S10
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@1||12|-6|X||D0G4;|ATTR_Delay(D5G1;NPY-2;)I100|ATTR_X(D5G1.5;NPX-1;Y2;)S5
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@3||-6|-6|X||D0G4;|ATTR_Delay(D5G1;NPX-1;Y-2;)I100|ATTR_X(D5G1.5;NPX-1.5;Y2;)S10
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@4||-12|-6|||D0G4;|ATTR_Delay(D5G1;NPY-2;)I100|ATTR_X(D5G1.5;NPX-1;Y2;)S5
+IorangeTSMC090nm:PMOSx;1{ic}|PMOSx@5||-22|-24|||D0G4;|ATTR_Delay(D5G1;NPY-2;)I100|ATTR_X(D5G1.5;NPX-1;Y2;)S5
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||24|-12||||
+NOff-Page|conn@1||0|-22|||YRRR|
+NOff-Page|conn@2||-24.5|-6|||Y|
+NOff-Page|conn@3||-31.5|-32|||Y|
+NOff-Page|conn@4||-24|-12|||RR|
+NOff-Page|conn@5||23.5|-6|||XY|
+NGround|gnd@0||0|-37||||
+Ngeneric:Invisible-Pin|pin@0||0|15.5|||||ART_message(D5G5;)Stwin3inEasy
+Ngeneric:Invisible-Pin|pin@1||0.5|11.5|||||ART_message(D5G3;)Sies 17 September 2008
+NWire_Pin|pin@2||12|-2||||
+NWire_Pin|pin@5||6|-2||||
+NWire_Pin|pin@7||6|-12||||
+NWire_Pin|pin@8||18|-6||||
+NWire_Pin|pin@10||0|-6||||
+NWire_Pin|pin@14||12|-12||||
+Ngeneric:Invisible-Pin|pin@28||0|8|||||ART_message(D5G2;)Sa reduced Logical Effort driver
+NWire_Pin|pin@40||9|-12||||
+NWire_Pin|pin@42||18|-24||||
+NWire_Pin|pin@44||0|-18||||
+NWire_Pin|pin@46||-12|-12|||X|
+NWire_Pin|pin@47||-12|-2|||X|
+NWire_Pin|pin@49||-9|-12|||X|
+NWire_Pin|pin@50||-18|-24|||X|
+NWire_Pin|pin@52||-6|-2|||X|
+NWire_Pin|pin@53||-6|-12|||X|
+NWire_Pin|pin@54||-18|-6|||X|
+NWire_Pin|pin@55||-9|-28||||
+NWire_Pin|pin@56||9|-28||||
+NWire_Pin|pin@57||0|-28||||
+NWire_Pin|pin@62||-22|-28||||
+NWire_Pin|pin@63||-27|-24||||
+NWire_Pin|pin@64||-27|-32||||
+NWire_Pin|pin@65||-9|-2||||
+NWire_Pin|pin@66||9|-2||||
+NPower|pwr@1||9|1||||
+NPower|pwr@2||-9|1||||
+NPower|pwr@3||-22|-18||||
+Itwin3inEasy;1{ic}|twin3inE@0||30|12|||D5G4;
+Awire|net@0|||900|pin@5||6|-2|PMOSx@0|s|6|-4
+Awire|net@2|||900|pin@2||12|-2|PMOSx@1|s|12|-4
+Awire|net@8|||900|PMOSx@0|d|6|-8|pin@7||6|-12
+Awire|net@10|||1800|PMOSx@1|g|15|-6|pin@8||18|-6
+Awire|net@13|||0|PMOSx@0|g|3|-6|pin@10||0|-6
+Awire|net@21|||0|pin@66||9|-2|pin@5||6|-2
+Awire|net@25|||900|PMOSx@1|d|12|-8|pin@14||12|-12
+Awire|net@72|||2700|gnd@0||0|-35|NMOSx@0|s|0|-34
+Awire|net@73|||900|NMOSx@6|s|9|-20|NMOSx@8|d|9|-22
+Awire|net@76|||1800|pin@40||9|-12|pin@14||12|-12
+Awire|net@78|||1800|pin@7||6|-12|pin@40||9|-12
+Awire|net@82|||900|pin@8||18|-6|pin@42||18|-24
+Awire|net@83|||0|pin@42||18|-24|NMOSx@8|g|12|-24
+Awire|net@87|||0|NMOSx@6|g|6|-18|pin@44||0|-18
+Awire|net@88|||900|pin@10||0|-6|pin@44||0|-18
+Awire|net@89|||2700|NMOSx@6|d|9|-16|pin@40||9|-12
+Awire|net@90|||900|pin@52||-6|-2|PMOSx@3|s|-6|-4
+Awire|net@91|||0|PMOSx@4|g|-15|-6|pin@54||-18|-6
+Awire|net@93|||900|pin@47||-12|-2|PMOSx@4|s|-12|-4
+Awire|net@94|||1800|pin@65||-9|-2|pin@52||-6|-2
+Awire|net@95|||900|PMOSx@4|d|-12|-8|pin@46||-12|-12
+Awire|net@97|||900|NMOSx@10|s|-9|-20|NMOSx@9|d|-9|-22
+Awire|net@98|||0|pin@49||-9|-12|pin@46||-12|-12
+Awire|net@99|||0|pin@53||-6|-12|pin@49||-9|-12
+Awire|net@100|||900|PMOSx@3|d|-6|-8|pin@53||-6|-12
+Awire|net@101|||900|pin@54||-18|-6|pin@50||-18|-24
+Awire|net@102|||1800|pin@50||-18|-24|NMOSx@9|g|-12|-24
+Awire|net@105|||2700|NMOSx@10|d|-9|-16|pin@49||-9|-12
+Awire|net@108|||900|NMOSx@9|s|-9|-26|pin@55||-9|-28
+Awire|net@109|||1800|pin@57||0|-28|pin@56||9|-28
+Awire|net@110|||2700|pin@56||9|-28|NMOSx@8|s|9|-26
+Awire|net@111|||1800|pin@55||-9|-28|pin@57||0|-28
+Awire|net@112|||2700|NMOSx@0|d|0|-30|pin@57||0|-28
+Awire|net@114|||1800|pin@14||12|-12|conn@0|a|22|-12
+Awire|net@115|||1800|conn@4|a|-22|-12|pin@46||-12|-12
+Awire|net@117|||900|pwr@3||-22|-18|PMOSx@5|s|-22|-22
+Awire|net@122|||0|PMOSx@5|g|-25|-24|pin@63||-27|-24
+Awire|net@123|||900|pin@63||-27|-24|pin@64||-27|-32
+Awire|net@125|||1800|conn@3|y|-29.5|-32|pin@64||-27|-32
+Awire|net@126|||1800|PMOSx@3|g|-3|-6|pin@10||0|-6
+Awire|net@127|||1800|NMOSx@10|g|-6|-18|pin@44||0|-18
+Awire|net@128|||0|NMOSx@0|g|-3|-32|pin@64||-27|-32
+Awire|net@129|||900|PMOSx@5|d|-22|-26|pin@62||-22|-28
+Awire|net@130|||0|pin@55||-9|-28|pin@62||-22|-28
+Awire|net@140|||2700|conn@1|y|0|-20|pin@44||0|-18
+Awire|net@141|||1800|pin@47||-12|-2|pin@65||-9|-2
+Awire|net@142|||900|pwr@2||-9|1|pin@65||-9|-2
+Awire|net@143|||0|pin@2||12|-2|pin@66||9|-2
+Awire|net@144|||900|pwr@1||9|1|pin@66||9|-2
+Awire|net@145|||1800|conn@2|y|-22.5|-6|pin@54||-18|-6
+Awire|net@146|||0|conn@5|y|21.5|-6|pin@8||18|-6
+EinA|fire|D4G2;|conn@1|a|I
+EinC|ok|D4G2;|conn@3|a|I
+Eout[T]|out[A]|D6G2;|conn@4|y|O
+Eout[F]|out[B]|D6G2;|conn@0|y|O
+EinB|sel[A]|D4G2;|conn@2|a|I
+Esel[A_1]|sel[B]|D4G2;|conn@5|a|I
+X
index 2f2a06b..5e0799d 100755 (executable)
@@ -57,7 +57,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell counter;1{lay}
-Ccounter;1{lay}||cmos90|1239652513121|1239655498006||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239655696949
+Ccounter;1{lay}||cmos90|1239652513121|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcountersL:cntScnFour;2{lay}|cntScnFo@0||0|0|X||D5G4;
 IcountersL:cntScnThree;1{lay}|cntScnTh@0||-390|0|X||D5G4;
@@ -584,7 +584,7 @@ Ngeneric:Invisible-Pin|pin@2||2|32.5|||||ART_message(D5G3;)Sies 13 April 2009
 X
 
 # Cell coverA;1{lay}
-CcoverA;1{lay}||cmos90|1184609385586|1239578006016|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580240536
+CcoverA;1{lay}||cmos90|1184609385586|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|72|6.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-72|6.2|6.2||
@@ -1235,7 +1235,7 @@ Evdd_27||D5G2;|pin@211||P
 X
 
 # Cell coverForEight;4{lay}
-CcoverForEight;4{lay}|cover|cmos90|1239586340870|1239644831417||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239645092719
+CcoverForEight;4{lay}|cover|cmos90|1239586340870|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@0||936|504|||D5G4;
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@1||-72|504|||D5G4;
@@ -2355,7 +2355,7 @@ Evdd_145||D5G5;|fill2to9@23|vdd_11|P
 X
 
 # Cell coverForSix;3{lay}
-CcoverForSix;3{lay}|cover|cmos90|1239586340870|1239647340124||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239647349173
+CcoverForSix;3{lay}|cover|cmos90|1239586340870|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@2||-216|360|||D5G4;
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@4||-72|-360|||D5G4;
@@ -3239,7 +3239,7 @@ Evdd_129||D5G5;|fill2to9@17|vdd_11|P
 X
 
 # Cell coverForTwo;1{lay}
-CcoverForTwo;1{lay}|cover|cmos90|1239586340870|1239629619340||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239630083353
+CcoverForTwo;1{lay}|cover|cmos90|1239586340870|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@0||936|72|||D5G4;
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@1||-72|72|||D5G4;
@@ -3705,7 +3705,7 @@ Evdd_115|vdd_73|D5G5;|fill2to9@0|vdd_9|P
 X
 
 # Cell coverForfour;2{lay}
-CcoverForfour;2{lay}|cover|cmos90|1239586340870|1239643841574||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239643879048
+CcoverForfour;2{lay}|cover|cmos90|1239586340870|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@0||936|216|||D5G4;
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@1||-72|216|||D5G4;
@@ -4429,7 +4429,7 @@ Essin[1:9]|sic[1:9]|D5G2;|pin@2||B
 X
 
 # Cell dukeAll;1{lay}
-CdukeAll;1{lay}||cmos90|1184025926240|1239713126531||DRC_last_good_drc_area_date()G1239709745925|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239709745925
+CdukeAll;1{lay}||cmos90|1184025926240|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-1908|-1910||||
 NX-Metal-2-Metal-3-Con|contact@1||-756|-1910||||
@@ -5656,7 +5656,7 @@ Essin[1:9]|sic[1:9]|D5G2;|pin@4||B
 X
 
 # Cell dukePart1;5{lay}
-CdukePart1;5{lay}||cmos90|1183222810880|1239713034792||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239712926088
+CdukePart1;5{lay}||cmos90|1183222810880|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@1||-36|1562||6.2||
 IfillM:fillAll9x1;1{lay}|fillAll9@8||432|1944|||D5G4;
@@ -6664,781 +6664,8 @@ Evdd_162||D5G5;|scanAmpO@0|vdd_6|P
 Evdd_163||D5G5;|scanAmpO@0|vdd_29|P
 X
 
-# Cell dukePart1;4{lay}
-CdukePart1;4{lay}||cmos90|1183222810880|1239656793516||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@1||-36|1706||6.2||
-IfillM:fillAll9x1;1{lay}|fillAll9@8||432|1944|||D5G4;
-IfillM:fillAll9x1;1{lay}|fillAll9@9||432|-2088|||D5G4;
-IfillM:fillAll9x1;1{lay}|fillAll9@10||432|72|||D5G4;
-Iring37PinvWscan;3{lay}|ring37Pi@0||72|-864|||D5G4;
-Iring37QinvWscan;2{lay}|ring37Qi@0||72|-288|||D5G4;
-Iring37Qx2wScan;4{lay}|ring37Qx@0||72|-1584|||D5G4;
-Iring37RinvWscan;3{lay}|ring37Ri@0||72|432|||D5G4;
-Iring37nandWscan;3{lay}|ring37na@2||72|1008|||D5G4;
-Iring37nandBothWscan;2{lay}|ring37na@3||72|1584|||D5G4;
-IscanM:scanCap;1{lay}|scanCap@2||-66|1722|||D5G4;
-Ametal-3|net@1110|||S2700|scanCap@2|si[1]|-90|1722|ring37na@3|soc[1]|-90|1728
-Ametal-3|net@1111|||S900|ring37na@3|soc[2]|-84|1728|scanCap@2|si[2]|-84|1722
-Ametal-3|net@1112|||S900|ring37na@3|soc[3]|-78|1728|scanCap@2|si[3]|-78|1722
-Ametal-3|net@1113|||S900|ring37na@3|soc[4]|-72|1731|scanCap@2|si[4]|-72|1725
-Ametal-3|net@1114|||S900|ring37na@3|soc[5]|-66|1728|scanCap@2|si[5]|-66|1722
-Ametal-3|net@1115|||S900|ring37na@3|soc[6]|-60|1728|scanCap@2|si[6]|-60|1722
-Ametal-3|net@1116|||S900|ring37na@3|soc[7]|-54|1728|scanCap@2|si[7]|-54|1722
-Ametal-3|net@1117|||S900|ring37na@3|soc[8]|-48|1728|scanCap@2|si[8]|-48|1722
-Ametal-3|net@1118|||S900|ring37na@3|soc[9]|-42|1728|scanCap@2|si[9]|-42|1722
-Ametal-3|net@1194|||S2700|ring37Pi@0|soc[1]|-90|-720|ring37Qi@0|sic[1]|-90|-432
-Ametal-3|net@1195|||S900|ring37Qi@0|out|-36|-432|ring37Pi@0|in|-36|-720
-Ametal-3|net@1196|||S900|ring37Qi@0|sic[2]|-84|-432|ring37Pi@0|soc[2]|-84|-720
-Ametal-3|net@1197|||S900|ring37Qi@0|sic[3]|-78|-432|ring37Pi@0|soc[3]|-78|-720
-Ametal-3|net@1198|||S900|ring37Qi@0|sic[4]|-72|-429|ring37Pi@0|soc[4]|-72|-717
-Ametal-3|net@1199|||S900|ring37Qi@0|sic[5]|-66|-432|ring37Pi@0|soc[5]|-66|-720
-Ametal-3|net@1200|||S900|ring37Qi@0|sic[6]|-60|-432|ring37Pi@0|soc[6]|-60|-720
-Ametal-3|net@1201|||S900|ring37Qi@0|sic[7]|-54|-432|ring37Pi@0|soc[7]|-54|-720
-Ametal-3|net@1202|||S900|ring37Qi@0|sic[8]|-48|-432|ring37Pi@0|soc[8]|-48|-720
-Ametal-3|net@1203|||S900|ring37Qi@0|sic[9]|-42|-432|ring37Pi@0|soc[9]|-42|-720
-Ametal-3|net@1204|||S900|ring37Ri@0|out|-36|288|ring37Qi@0|in|-36|-144
-Ametal-3|net@1205|||S900|ring37Ri@0|sic[1]|-90|288|ring37Qi@0|soc[1]|-90|-144
-Ametal-3|net@1206|||S900|ring37Ri@0|sic[2]|-84|288|ring37Qi@0|soc[2]|-84|-144
-Ametal-3|net@1207|||S900|ring37Ri@0|sic[3]|-78|288|ring37Qi@0|soc[3]|-78|-144
-Ametal-3|net@1208|||S900|ring37Ri@0|sic[4]|-72|291|ring37Qi@0|soc[4]|-72|-141
-Ametal-3|net@1209|||S900|ring37Ri@0|sic[5]|-66|288|ring37Qi@0|soc[5]|-66|-144
-Ametal-3|net@1210|||S900|ring37Ri@0|sic[6]|-60|288|ring37Qi@0|soc[6]|-60|-144
-Ametal-3|net@1211|||S900|ring37Ri@0|sic[7]|-54|288|ring37Qi@0|soc[7]|-54|-144
-Ametal-3|net@1212|||S900|ring37Ri@0|sic[8]|-48|288|ring37Qi@0|soc[8]|-48|-144
-Ametal-3|net@1213|||S900|ring37Ri@0|sic[9]|-42|288|ring37Qi@0|soc[9]|-42|-144
-Ametal-3|net@1214|||S900|ring37na@2|out|-36|864|ring37Ri@0|in|-36|576
-Ametal-3|net@1215|||S900|ring37na@2|sic[1]|-90|864|ring37Ri@0|soc[1]|-90|576
-Ametal-3|net@1216|||S900|ring37na@2|sic[2]|-84|864|ring37Ri@0|soc[2]|-84|576
-Ametal-3|net@1217|||S900|ring37na@2|sic[3]|-78|864|ring37Ri@0|soc[3]|-78|576
-Ametal-3|net@1218|||S900|ring37na@2|sic[4]|-72|867|ring37Ri@0|soc[4]|-72|579
-Ametal-3|net@1219|||S900|ring37na@2|sic[5]|-66|864|ring37Ri@0|soc[5]|-66|576
-Ametal-3|net@1220|||S900|ring37na@2|sic[6]|-60|864|ring37Ri@0|soc[6]|-60|576
-Ametal-3|net@1221|||S900|ring37na@2|sic[7]|-54|864|ring37Ri@0|soc[7]|-54|576
-Ametal-3|net@1222|||S900|ring37na@2|sic[8]|-48|864|ring37Ri@0|soc[8]|-48|576
-Ametal-3|net@1223|||S900|ring37na@2|sic[9]|-42|864|ring37Ri@0|soc[9]|-42|576
-Ametal-3|net@1224|||S900|ring37na@3|out|-36|1440|ring37na@2|in|-36|1152
-Ametal-3|net@1225|||S900|ring37na@3|sic[1]|-90|1440|ring37na@2|soc[1]|-90|1152
-Ametal-3|net@1226|||S900|ring37na@3|sic[2]|-84|1440|ring37na@2|soc[2]|-84|1152
-Ametal-3|net@1227|||S900|ring37na@3|sic[3]|-78|1440|ring37na@2|soc[3]|-78|1152
-Ametal-3|net@1228|||S900|ring37na@3|sic[4]|-72|1443|ring37na@2|soc[4]|-72|1155
-Ametal-3|net@1229|||S900|ring37na@3|sic[5]|-66|1440|ring37na@2|soc[5]|-66|1152
-Ametal-3|net@1230|||S900|ring37na@3|sic[6]|-60|1440|ring37na@2|soc[6]|-60|1152
-Ametal-3|net@1231|||S900|ring37na@3|sic[7]|-54|1440|ring37na@2|soc[7]|-54|1152
-Ametal-3|net@1232|||S900|ring37na@3|sic[8]|-48|1440|ring37na@2|soc[8]|-48|1152
-Ametal-3|net@1233|||S900|ring37na@3|sic[9]|-42|1440|ring37na@2|soc[9]|-42|1152
-Ametal-3|net@1234|||S900|ring37na@3|in|-36|1728|contact@1||-36|1706
-Ametal-2|net@1235||6.2|S0|ring37na@3|vdd_73|48|1706|contact@1||-36|1706
-Ametal-3|net@1778|||S0|ring37Qi@0|gnd_12|144|0|ring37Qi@0|gnd_12|144|0
-Ametal-9|net@1779|||S0|ring37Qi@0|vdd_10|90|0|ring37Qi@0|vdd_10|90|0
-Ametal-3|net@1781|||S900|ring37Qi@0|gnd_23|-144|0|fillAll9@10|gnd_9|-144|0
-Ametal-3|net@1782|||S900|ring37Qi@0|vdd_56|576|0|fillAll9@10|vdd_29|576|0
-Ametal-3|net@1783|||S900|ring37Qi@0|vdd_49|0|0|fillAll9@10|vdd_35|0|0
-Ametal-3|net@1784|||S900|ring37Qi@0|vdd_42|288|0|fillAll9@10|vdd_41|288|0
-Ametal-3|net@1785|||S900|ring37Qi@0|vdd_64|864|0|fillAll9@10|vdd_47|864|0
-Ametal-3|net@1786|||S900|ring37na@3|gnd_23|-144|1872|fillAll9@8|gnd_9|-144|1872
-Ametal-3|net@1787|||S900|ring37na@3|gnd_30|432|1872|fillAll9@8|gnd_15|432|1872
-Ametal-3|net@1788|||S900|ring37na@3|gnd_12|144|1872|fillAll9@8|gnd_21|144|1872
-Ametal-3|net@1789|||S900|ring37na@3|gnd_38|720|1872|fillAll9@8|gnd_27|720|1872
-Ametal-3|net@1790|||S900|ring37na@3|gnd_49|1008|1872|fillAll9@8|gnd_33|1008|1872
-Ametal-3|net@1791|||S900|ring37na@3|vdd_56|576|1872|fillAll9@8|vdd_29|576|1872
-Ametal-3|net@1792|||S900|ring37na@3|vdd_49|0|1872|fillAll9@8|vdd_35|0|1872
-Ametal-3|net@1793|||S900|ring37na@3|vdd_42|288|1872|fillAll9@8|vdd_41|288|1872
-Ametal-3|net@1794|||S900|ring37na@3|vdd_64|864|1872|fillAll9@8|vdd_47|864|1872
-Ametal-3|net@1795|||S900|ring37Ri@0|gnd_18|-144|144|fillAll9@10|gnd_8|-144|144
-Ametal-3|net@1796|||S900|ring37Ri@0|gnd_27|432|144|fillAll9@10|gnd_14|432|144
-Ametal-3|net@1797|||S900|ring37Ri@0|gnd_9|144|144|fillAll9@10|gnd_20|144|144
-Ametal-3|net@1798|||S900|ring37Ri@0|gnd_35|720|144|fillAll9@10|gnd_26|720|144
-Ametal-3|net@1799|||S900|ring37Ri@0|gnd_44|1008|144|fillAll9@10|gnd_32|1008|144
-Ametal-3|net@1800|||S900|ring37Ri@0|vdd_53|576|144|fillAll9@10|vdd_28|576|144
-Ametal-3|net@1801|||S900|ring37Ri@0|vdd_46|0|144|fillAll9@10|vdd_34|0|144
-Ametal-3|net@1802|||S900|ring37Ri@0|vdd_39|288|144|fillAll9@10|vdd_40|288|144
-Ametal-3|net@1803|||S900|ring37Ri@0|vdd_61|864|144|fillAll9@10|vdd_46|864|144
-Ametal-3|net@1804|||S900|fillAll9@9|gnd_8|-144|-2016|ring37Qx@0|gnd_18|-144|-2016
-Ametal-3|net@1805|||S900|fillAll9@9|gnd_14|432|-2016|ring37Qx@0|gnd_27|432|-2016
-Ametal-3|net@1806|||S900|fillAll9@9|gnd_20|144|-2016|ring37Qx@0|gnd_9|144|-2016
-Ametal-3|net@1807|||S900|fillAll9@9|gnd_26|720|-2016|ring37Qx@0|gnd_35|720|-2016
-Ametal-3|net@1808|||S900|fillAll9@9|gnd_32|1008|-2016|ring37Qx@0|gnd_44|1008|-2016
-Ametal-3|net@1809|||S900|fillAll9@9|vdd_28|576|-2016|ring37Qx@0|vdd_53|576|-2016
-Ametal-3|net@1810|||S900|fillAll9@9|vdd_34|0|-2016|ring37Qx@0|vdd_46|0|-2016
-Ametal-3|net@1811|||S900|fillAll9@9|vdd_40|288|-2016|ring37Qx@0|vdd_39|288|-2016
-Ametal-3|net@1812|||S900|fillAll9@9|vdd_46|864|-2016|ring37Qx@0|vdd_61|864|-2016
-Ametal-3|net@1813|||S900|ring37Pi@0|gnd_12|144|-576|ring37Qi@0|gnd_9|144|-576
-Ametal-3|net@1814|||S900|ring37Pi@0|gnd_23|-144|-576|ring37Qi@0|gnd_18|-144|-576
-Ametal-3|net@1815|||S900|ring37Pi@0|gnd_30|432|-576|ring37Qi@0|gnd_27|432|-576
-Ametal-3|net@1816|||S900|ring37Pi@0|gnd_38|720|-576|ring37Qi@0|gnd_35|720|-576
-Ametal-3|net@1817|||S900|ring37Pi@0|gnd_49|1008|-576|ring37Qi@0|gnd_44|1008|-576
-Ametal-3|net@1818|||S900|ring37Pi@0|vdd_42|288|-576|ring37Qi@0|vdd_39|288|-576
-Ametal-3|net@1819|||S900|ring37Pi@0|vdd_49|0|-576|ring37Qi@0|vdd_46|0|-576
-Ametal-3|net@1820|||S900|ring37Pi@0|vdd_56|576|-576|ring37Qi@0|vdd_53|576|-576
-Ametal-3|net@1821|||S900|ring37Pi@0|vdd_64|864|-576|ring37Qi@0|vdd_61|864|-576
-Ametal-3|net@1822|||S900|ring37Pi@0|gnd_9|144|-1152|ring37Qx@0|gnd_12|144|-1152
-Ametal-3|net@1823|||S900|ring37Pi@0|gnd_18|-144|-1152|ring37Qx@0|gnd_23|-144|-1152
-Ametal-3|net@1824|||S900|ring37Pi@0|gnd_27|432|-1152|ring37Qx@0|gnd_30|432|-1152
-Ametal-3|net@1825|||S900|ring37Pi@0|gnd_35|720|-1152|ring37Qx@0|gnd_38|720|-1152
-Ametal-3|net@1826|||S900|ring37Pi@0|gnd_44|1008|-1152|ring37Qx@0|gnd_49|1008|-1152
-Ametal-3|net@1827|||S900|ring37Pi@0|vdd_39|288|-1152|ring37Qx@0|vdd_42|288|-1152
-Ametal-3|net@1828|||S900|ring37Pi@0|vdd_46|0|-1152|ring37Qx@0|vdd_49|0|-1152
-Ametal-3|net@1829|||S900|ring37Pi@0|vdd_53|576|-1152|ring37Qx@0|vdd_56|576|-1152
-Ametal-3|net@1830|||S900|ring37Pi@0|vdd_61|864|-1152|ring37Qx@0|vdd_64|864|-1152
-Ametal-3|net@1831|||S900|ring37Ri@0|gnd_12|144|720|ring37na@2|gnd_9|144|720
-Ametal-3|net@1832|||S900|ring37Ri@0|gnd_23|-144|720|ring37na@2|gnd_18|-144|720
-Ametal-3|net@1833|||S900|ring37Ri@0|gnd_30|432|720|ring37na@2|gnd_27|432|720
-Ametal-3|net@1834|||S900|ring37Ri@0|gnd_38|720|720|ring37na@2|gnd_35|720|720
-Ametal-3|net@1835|||S900|ring37Ri@0|gnd_49|1008|720|ring37na@2|gnd_44|1008|720
-Ametal-3|net@1836|||S900|ring37Ri@0|vdd_42|288|720|ring37na@2|vdd_39|288|720
-Ametal-3|net@1837|||S900|ring37Ri@0|vdd_49|0|720|ring37na@2|vdd_46|0|720
-Ametal-3|net@1838|||S900|ring37Ri@0|vdd_56|576|720|ring37na@2|vdd_53|576|720
-Ametal-3|net@1839|||S900|ring37Ri@0|vdd_64|864|720|ring37na@2|vdd_61|864|720
-Ametal-3|net@1840|||S900|ring37na@2|gnd_12|144|1296|ring37na@3|gnd_9|144|1296
-Ametal-3|net@1841|||S900|ring37na@2|gnd_23|-144|1296|ring37na@3|gnd_18|-144|1296
-Ametal-3|net@1842|||S900|ring37na@2|gnd_30|432|1296|ring37na@3|gnd_27|432|1296
-Ametal-3|net@1843|||S900|ring37na@2|gnd_38|720|1296|ring37na@3|gnd_35|720|1296
-Ametal-3|net@1844|||S900|ring37na@2|gnd_49|1008|1296|ring37na@3|gnd_44|1008|1296
-Ametal-3|net@1845|||S900|ring37na@2|vdd_42|288|1296|ring37na@3|vdd_39|288|1296
-Ametal-3|net@1846|||S900|ring37na@2|vdd_49|0|1296|ring37na@3|vdd_46|0|1296
-Ametal-3|net@1847|||S900|ring37na@2|vdd_56|576|1296|ring37na@3|vdd_53|576|1296
-Ametal-3|net@1848|||S900|ring37na@2|vdd_64|864|1296|ring37na@3|vdd_61|864|1296
-Ametal-3|net@1849|||S900|ring37Qi@0|gnd_30|432|0|fillAll9@10|gnd_15|432|0
-Ametal-3|net@1850|||S900|ring37Qi@0|gnd_38|720|0|fillAll9@10|gnd_27|720|0
-Ametal-3|net@1851|||S900|ring37Qi@0|gnd_49|1008|0|fillAll9@10|gnd_33|1008|0
-Ametal-3|net@1852|||S900|ring37Qi@0|gnd_12|144|0|fillAll9@10|gnd_21|144|0
-Ametal-3|net@1853|||S900|ring37Qi@0|gnd_23|-144|0|fillAll9@10|gnd_9|-144|0
-Ametal-9|net@1854|||S900|fillAll9@10|gnd_1|-162|0|ring37Qi@0|gnd_19|-162|0
-Ametal-9|net@1855|||S900|ring37na@3|gnd_19|-162|1872|fillAll9@8|gnd_1|-162|1872
-Ametal-9|net@1856|||S900|ring37na@3|gnd_20|-126|1872|fillAll9@8|gnd_3|-126|1872
-Ametal-9|net@1857|||S900|ring37na@3|gnd_28|414|1872|fillAll9@8|gnd_11|414|1872
-Ametal-9|net@1858|||S900|ring37na@3|gnd_29|450|1872|fillAll9@8|gnd_13|450|1872
-Ametal-9|net@1859|||S900|ring37na@3|gnd_10|126|1872|fillAll9@8|gnd_17|126|1872
-Ametal-9|net@1860|||S900|ring37na@3|gnd_11|162|1872|fillAll9@8|gnd_19|162|1872
-Ametal-9|net@1861|||S900|ring37na@3|gnd_36|702|1872|fillAll9@8|gnd_23|702|1872
-Ametal-9|net@1862|||S900|ring37na@3|gnd_37|738|1872|fillAll9@8|gnd_25|738|1872
-Ametal-9|net@1863|||S900|ring37na@3|gnd_45|990|1872|fillAll9@8|gnd_29|990|1872
-Ametal-9|net@1864|||S900|ring37na@3|gnd_46|1026|1872|fillAll9@8|gnd_31|1026|1872
-Ametal-9|net@1865|||S900|ring37na@3|gnd_60|558|1872|fillAll9@8|gnd_35|558|1872
-Ametal-9|net@1866|||S900|ring37na@3|gnd_61|594|1872|fillAll9@8|gnd_37|594|1872
-Ametal-9|net@1867|||S900|ring37na@3|gnd_56|-18|1872|fillAll9@8|gnd_39|-18|1872
-Ametal-9|net@1868|||S900|ring37na@3|gnd_57|18|1872|fillAll9@8|gnd_41|18|1872
-Ametal-9|net@1869|||S900|ring37na@3|gnd_52|270|1872|fillAll9@8|gnd_43|270|1872
-Ametal-9|net@1870|||S900|ring37na@3|gnd_53|306|1872|fillAll9@8|gnd_45|306|1872
-Ametal-9|net@1871|||S900|ring37na@3|gnd_64|846|1872|fillAll9@8|gnd_47|846|1872
-Ametal-9|net@1872|||S900|ring37na@3|gnd_65|882|1872|fillAll9@8|gnd_49|882|1872
-Ametal-9|net@1873|||S900|ring37na@3|vdd_16|-198|1872|fillAll9@8|vdd_1|-198|1872
-Ametal-9|net@1874|||S900|ring37na@3|vdd_17|-90|1872|fillAll9@8|vdd_3|-90|1872
-Ametal-9|net@1875|||S900|ring37na@3|vdd_22|378|1872|fillAll9@8|vdd_8|378|1872
-Ametal-9|net@1876|||S900|ring37na@3|vdd_23|486|1872|fillAll9@8|vdd_10|486|1872
-Ametal-9|net@1877|||S900|ring37na@3|vdd_10|90|1872|fillAll9@8|vdd_12|90|1872
-Ametal-9|net@1878|||S900|ring37na@3|vdd_11|198|1872|fillAll9@8|vdd_14|198|1872
-Ametal-9|net@1879|||S900|ring37na@3|vdd_26|666|1872|fillAll9@8|vdd_16|666|1872
-Ametal-9|net@1880|||S900|ring37na@3|vdd_27|774|1872|fillAll9@8|vdd_18|774|1872
-Ametal-9|net@1881|||S900|ring37na@3|vdd_32|954|1872|fillAll9@8|vdd_20|954|1872
-Ametal-9|net@1882|||S900|ring37na@3|vdd_33|1062|1872|fillAll9@8|vdd_22|1062|1872
-Ametal-9|net@1883|||S900|ring37na@3|vdd_54|522|1872|fillAll9@8|vdd_25|522|1872
-Ametal-9|net@1884|||S900|ring37na@3|vdd_55|630|1872|fillAll9@8|vdd_27|630|1872
-Ametal-9|net@1885|||S900|ring37na@3|vdd_47|-54|1872|fillAll9@8|vdd_31|-54|1872
-Ametal-9|net@1886|||S900|ring37na@3|vdd_48|54|1872|fillAll9@8|vdd_33|54|1872
-Ametal-9|net@1887|||S900|ring37na@3|vdd_40|234|1872|fillAll9@8|vdd_37|234|1872
-Ametal-9|net@1888|||S900|ring37na@3|vdd_41|342|1872|fillAll9@8|vdd_39|342|1872
-Ametal-9|net@1889|||S900|ring37na@3|vdd_62|810|1872|fillAll9@8|vdd_43|810|1872
-Ametal-9|net@1890|||S900|ring37na@3|vdd_63|918|1872|fillAll9@8|vdd_45|918|1872
-Ametal-9|net@1891|||S900|fillAll9@9|gnd|-162|-2016|ring37Qx@0|gnd_14|-162|-2016
-Ametal-9|net@1892|||S900|fillAll9@9|gnd_2|-126|-2016|ring37Qx@0|gnd_15|-126|-2016
-Ametal-9|net@1893|||S900|fillAll9@9|gnd_10|414|-2016|ring37Qx@0|gnd_24|414|-2016
-Ametal-9|net@1894|||S900|fillAll9@9|gnd_12|450|-2016|ring37Qx@0|gnd_25|450|-2016
-Ametal-9|net@1895|||S900|fillAll9@9|gnd_16|126|-2016|ring37Qx@0|gnd|126|-2016
-Ametal-9|net@1896|||S900|fillAll9@9|gnd_18|162|-2016|ring37Qx@0|gnd_1|162|-2016
-Ametal-9|net@1897|||S900|fillAll9@9|gnd_22|702|-2016|ring37Qx@0|gnd_32|702|-2016
-Ametal-9|net@1898|||S900|fillAll9@9|gnd_24|738|-2016|ring37Qx@0|gnd_33|738|-2016
-Ametal-9|net@1899|||S900|fillAll9@9|gnd_28|990|-2016|ring37Qx@0|gnd_40|990|-2016
-Ametal-9|net@1900|||S900|fillAll9@9|gnd_30|1026|-2016|ring37Qx@0|gnd_41|1026|-2016
-Ametal-9|net@1901|||S900|fillAll9@9|gnd_34|558|-2016|ring37Qx@0|gnd_58|558|-2016
-Ametal-9|net@1902|||S900|fillAll9@9|gnd_36|594|-2016|ring37Qx@0|gnd_59|594|-2016
-Ametal-9|net@1903|||S900|fillAll9@9|gnd_38|-18|-2016|ring37Qx@0|gnd_54|-18|-2016
-Ametal-9|net@1904|||S900|fillAll9@9|gnd_40|18|-2016|ring37Qx@0|gnd_55|18|-2016
-Ametal-9|net@1905|||S900|fillAll9@9|gnd_42|270|-2016|ring37Qx@0|gnd_50|270|-2016
-Ametal-9|net@1906|||S900|fillAll9@9|gnd_44|306|-2016|ring37Qx@0|gnd_51|306|-2016
-Ametal-9|net@1907|||S900|fillAll9@9|gnd_46|846|-2016|ring37Qx@0|gnd_62|846|-2016
-Ametal-9|net@1908|||S900|fillAll9@9|gnd_48|882|-2016|ring37Qx@0|gnd_63|882|-2016
-Ametal-9|net@1909|||S900|fillAll9@9|vdd|-198|-2016|ring37Qx@0|vdd_12|-198|-2016
-Ametal-9|net@1910|||S900|fillAll9@9|vdd_2|-90|-2016|ring37Qx@0|vdd_13|-90|-2016
-Ametal-9|net@1911|||S900|fillAll9@9|vdd_7|378|-2016|ring37Qx@0|vdd_20|378|-2016
-Ametal-9|net@1912|||S900|fillAll9@9|vdd_9|486|-2016|ring37Qx@0|vdd_21|486|-2016
-Ametal-9|net@1913|||S900|fillAll9@9|vdd_11|90|-2016|ring37Qx@0|vdd|90|-2016
-Ametal-9|net@1914|||S900|fillAll9@9|vdd_13|198|-2016|ring37Qx@0|vdd_1|198|-2016
-Ametal-9|net@1915|||S900|fillAll9@9|vdd_15|666|-2016|ring37Qx@0|vdd_24|666|-2016
-Ametal-9|net@1916|||S900|fillAll9@9|vdd_17|774|-2016|ring37Qx@0|vdd_25|774|-2016
-Ametal-9|net@1917|||S900|fillAll9@9|vdd_19|954|-2016|ring37Qx@0|vdd_28|954|-2016
-Ametal-9|net@1918|||S900|fillAll9@9|vdd_21|1062|-2016|ring37Qx@0|vdd_29|1062|-2016
-Ametal-9|net@1919|||S900|fillAll9@9|vdd_24|522|-2016|ring37Qx@0|vdd_50|522|-2016
-Ametal-9|net@1920|||S900|fillAll9@9|vdd_26|630|-2016|ring37Qx@0|vdd_51|630|-2016
-Ametal-9|net@1921|||S900|fillAll9@9|vdd_30|-54|-2016|ring37Qx@0|vdd_44|-54|-2016
-Ametal-9|net@1922|||S900|fillAll9@9|vdd_32|54|-2016|ring37Qx@0|vdd_45|54|-2016
-Ametal-9|net@1923|||S900|fillAll9@9|vdd_36|234|-2016|ring37Qx@0|vdd_36|234|-2016
-Ametal-9|net@1924|||S900|fillAll9@9|vdd_38|342|-2016|ring37Qx@0|vdd_37|342|-2016
-Ametal-9|net@1925|||S900|fillAll9@9|vdd_42|810|-2016|ring37Qx@0|vdd_58|810|-2016
-Ametal-9|net@1926|||S900|fillAll9@9|vdd_44|918|-2016|ring37Qx@0|vdd_59|918|-2016
-Ametal-9|net@1927|||S900|ring37Qi@0|gnd_20|-126|0|fillAll9@10|gnd_3|-126|0
-Ametal-9|net@1928|||S900|ring37Qi@0|gnd_28|414|0|fillAll9@10|gnd_11|414|0
-Ametal-9|net@1929|||S900|ring37Qi@0|gnd_29|450|0|fillAll9@10|gnd_13|450|0
-Ametal-9|net@1930|||S900|ring37Qi@0|gnd_10|126|0|fillAll9@10|gnd_17|126|0
-Ametal-9|net@1931|||S900|ring37Qi@0|gnd_11|162|0|fillAll9@10|gnd_19|162|0
-Ametal-9|net@1932|||S900|ring37Qi@0|gnd_36|702|0|fillAll9@10|gnd_23|702|0
-Ametal-9|net@1933|||S900|ring37Qi@0|gnd_37|738|0|fillAll9@10|gnd_25|738|0
-Ametal-9|net@1934|||S900|ring37Qi@0|gnd_45|990|0|fillAll9@10|gnd_29|990|0
-Ametal-9|net@1935|||S900|ring37Qi@0|gnd_46|1026|0|fillAll9@10|gnd_31|1026|0
-Ametal-9|net@1936|||S900|ring37Qi@0|gnd_60|558|0|fillAll9@10|gnd_35|558|0
-Ametal-9|net@1937|||S900|ring37Qi@0|gnd_61|594|0|fillAll9@10|gnd_37|594|0
-Ametal-9|net@1938|||S900|ring37Qi@0|gnd_56|-18|0|fillAll9@10|gnd_39|-18|0
-Ametal-9|net@1939|||S900|ring37Qi@0|gnd_57|18|0|fillAll9@10|gnd_41|18|0
-Ametal-9|net@1940|||S900|ring37Qi@0|gnd_52|270|0|fillAll9@10|gnd_43|270|0
-Ametal-9|net@1941|||S900|ring37Qi@0|gnd_53|306|0|fillAll9@10|gnd_45|306|0
-Ametal-9|net@1942|||S900|ring37Qi@0|gnd_64|846|0|fillAll9@10|gnd_47|846|0
-Ametal-9|net@1943|||S900|ring37Qi@0|gnd_65|882|0|fillAll9@10|gnd_49|882|0
-Ametal-9|net@1944|||S900|ring37Qi@0|vdd_16|-198|0|fillAll9@10|vdd_1|-198|0
-Ametal-9|net@1945|||S900|ring37Qi@0|vdd_17|-90|0|fillAll9@10|vdd_3|-90|0
-Ametal-9|net@1946|||S900|ring37Qi@0|vdd_22|378|0|fillAll9@10|vdd_8|378|0
-Ametal-9|net@1947|||S900|ring37Qi@0|vdd_23|486|0|fillAll9@10|vdd_10|486|0
-Ametal-9|net@1948|||S900|ring37Qi@0|vdd_11|198|0|fillAll9@10|vdd_14|198|0
-Ametal-9|net@1949|||S900|ring37Qi@0|vdd_26|666|0|fillAll9@10|vdd_16|666|0
-Ametal-9|net@1950|||S900|ring37Qi@0|vdd_27|774|0|fillAll9@10|vdd_18|774|0
-Ametal-9|net@1951|||S900|ring37Qi@0|vdd_32|954|0|fillAll9@10|vdd_20|954|0
-Ametal-9|net@1952|||S900|ring37Qi@0|vdd_33|1062|0|fillAll9@10|vdd_22|1062|0
-Ametal-9|net@1953|||S900|ring37Qi@0|vdd_54|522|0|fillAll9@10|vdd_25|522|0
-Ametal-9|net@1954|||S900|ring37Qi@0|vdd_55|630|0|fillAll9@10|vdd_27|630|0
-Ametal-9|net@1955|||S900|ring37Qi@0|vdd_47|-54|0|fillAll9@10|vdd_31|-54|0
-Ametal-9|net@1956|||S900|ring37Qi@0|vdd_48|54|0|fillAll9@10|vdd_33|54|0
-Ametal-9|net@1957|||S900|ring37Qi@0|vdd_40|234|0|fillAll9@10|vdd_37|234|0
-Ametal-9|net@1958|||S900|ring37Qi@0|vdd_41|342|0|fillAll9@10|vdd_39|342|0
-Ametal-9|net@1959|||S900|ring37Qi@0|vdd_62|810|0|fillAll9@10|vdd_43|810|0
-Ametal-9|net@1960|||S900|ring37Qi@0|vdd_63|918|0|fillAll9@10|vdd_45|918|0
-Ametal-9|net@1961|||S900|ring37Ri@0|gnd_14|-162|144|fillAll9@10|gnd|-162|144
-Ametal-9|net@1962|||S900|ring37Ri@0|gnd_15|-126|144|fillAll9@10|gnd_2|-126|144
-Ametal-9|net@1963|||S900|ring37Ri@0|gnd_24|414|144|fillAll9@10|gnd_10|414|144
-Ametal-9|net@1964|||S900|ring37Ri@0|gnd_25|450|144|fillAll9@10|gnd_12|450|144
-Ametal-9|net@1965|||S900|ring37Ri@0|gnd|126|144|fillAll9@10|gnd_16|126|144
-Ametal-9|net@1966|||S900|ring37Ri@0|gnd_1|162|144|fillAll9@10|gnd_18|162|144
-Ametal-9|net@1967|||S900|ring37Ri@0|gnd_32|702|144|fillAll9@10|gnd_22|702|144
-Ametal-9|net@1968|||S900|ring37Ri@0|gnd_33|738|144|fillAll9@10|gnd_24|738|144
-Ametal-9|net@1969|||S900|ring37Ri@0|gnd_40|990|144|fillAll9@10|gnd_28|990|144
-Ametal-9|net@1970|||S900|ring37Ri@0|gnd_41|1026|144|fillAll9@10|gnd_30|1026|144
-Ametal-9|net@1971|||S900|ring37Ri@0|gnd_58|558|144|fillAll9@10|gnd_34|558|144
-Ametal-9|net@1972|||S900|ring37Ri@0|gnd_59|594|144|fillAll9@10|gnd_36|594|144
-Ametal-9|net@1973|||S900|ring37Ri@0|gnd_54|-18|144|fillAll9@10|gnd_38|-18|144
-Ametal-9|net@1974|||S900|ring37Ri@0|gnd_55|18|144|fillAll9@10|gnd_40|18|144
-Ametal-9|net@1975|||S900|ring37Ri@0|gnd_50|270|144|fillAll9@10|gnd_42|270|144
-Ametal-9|net@1976|||S900|ring37Ri@0|gnd_51|306|144|fillAll9@10|gnd_44|306|144
-Ametal-9|net@1977|||S900|ring37Ri@0|gnd_62|846|144|fillAll9@10|gnd_46|846|144
-Ametal-9|net@1978|||S900|ring37Ri@0|gnd_63|882|144|fillAll9@10|gnd_48|882|144
-Ametal-9|net@1979|||S900|ring37Ri@0|vdd_12|-198|144|fillAll9@10|vdd|-198|144
-Ametal-9|net@1980|||S900|ring37Ri@0|vdd_13|-90|144|fillAll9@10|vdd_2|-90|144
-Ametal-9|net@1981|||S900|ring37Ri@0|vdd_20|378|144|fillAll9@10|vdd_7|378|144
-Ametal-9|net@1982|||S900|ring37Ri@0|vdd_21|486|144|fillAll9@10|vdd_9|486|144
-Ametal-9|net@1983|||S900|ring37Ri@0|vdd|90|144|fillAll9@10|vdd_11|90|144
-Ametal-9|net@1984|||S900|ring37Ri@0|vdd_1|198|144|fillAll9@10|vdd_13|198|144
-Ametal-9|net@1985|||S900|ring37Ri@0|vdd_24|666|144|fillAll9@10|vdd_15|666|144
-Ametal-9|net@1986|||S900|ring37Ri@0|vdd_25|774|144|fillAll9@10|vdd_17|774|144
-Ametal-9|net@1987|||S900|ring37Ri@0|vdd_28|954|144|fillAll9@10|vdd_19|954|144
-Ametal-9|net@1988|||S900|ring37Ri@0|vdd_29|1062|144|fillAll9@10|vdd_21|1062|144
-Ametal-9|net@1989|||S900|ring37Ri@0|vdd_50|522|144|fillAll9@10|vdd_24|522|144
-Ametal-9|net@1990|||S900|ring37Ri@0|vdd_51|630|144|fillAll9@10|vdd_26|630|144
-Ametal-9|net@1991|||S900|ring37Ri@0|vdd_44|-54|144|fillAll9@10|vdd_30|-54|144
-Ametal-9|net@1992|||S900|ring37Ri@0|vdd_45|54|144|fillAll9@10|vdd_32|54|144
-Ametal-9|net@1993|||S900|ring37Ri@0|vdd_36|234|144|fillAll9@10|vdd_36|234|144
-Ametal-9|net@1994|||S900|ring37Ri@0|vdd_37|342|144|fillAll9@10|vdd_38|342|144
-Ametal-9|net@1995|||S900|ring37Ri@0|vdd_58|810|144|fillAll9@10|vdd_42|810|144
-Ametal-9|net@1996|||S900|ring37Ri@0|vdd_59|918|144|fillAll9@10|vdd_44|918|144
-Ametal-9|net@1997|||S900|ring37Pi@0|gnd_10|126|-576|ring37Qi@0|gnd|126|-576
-Ametal-9|net@1998|||S900|ring37Pi@0|gnd_11|162|-576|ring37Qi@0|gnd_1|162|-576
-Ametal-9|net@1999|||S900|ring37Pi@0|gnd_19|-162|-576|ring37Qi@0|gnd_14|-162|-576
-Ametal-9|net@2000|||S900|ring37Pi@0|gnd_20|-126|-576|ring37Qi@0|gnd_15|-126|-576
-Ametal-9|net@2001|||S900|ring37Pi@0|gnd_28|414|-576|ring37Qi@0|gnd_24|414|-576
-Ametal-9|net@2002|||S900|ring37Pi@0|gnd_29|450|-576|ring37Qi@0|gnd_25|450|-576
-Ametal-9|net@2003|||S900|ring37Pi@0|gnd_36|702|-576|ring37Qi@0|gnd_32|702|-576
-Ametal-9|net@2004|||S900|ring37Pi@0|gnd_37|738|-576|ring37Qi@0|gnd_33|738|-576
-Ametal-9|net@2005|||S900|ring37Pi@0|gnd_45|990|-576|ring37Qi@0|gnd_40|990|-576
-Ametal-9|net@2006|||S900|ring37Pi@0|gnd_46|1026|-576|ring37Qi@0|gnd_41|1026|-576
-Ametal-9|net@2007|||S900|ring37Pi@0|gnd_52|270|-576|ring37Qi@0|gnd_50|270|-576
-Ametal-9|net@2008|||S900|ring37Pi@0|gnd_53|306|-576|ring37Qi@0|gnd_51|306|-576
-Ametal-9|net@2009|||S900|ring37Pi@0|gnd_56|-18|-576|ring37Qi@0|gnd_54|-18|-576
-Ametal-9|net@2010|||S900|ring37Pi@0|gnd_57|18|-576|ring37Qi@0|gnd_55|18|-576
-Ametal-9|net@2011|||S900|ring37Pi@0|gnd_60|558|-576|ring37Qi@0|gnd_58|558|-576
-Ametal-9|net@2012|||S900|ring37Pi@0|gnd_61|594|-576|ring37Qi@0|gnd_59|594|-576
-Ametal-9|net@2013|||S900|ring37Pi@0|gnd_64|846|-576|ring37Qi@0|gnd_62|846|-576
-Ametal-9|net@2014|||S900|ring37Pi@0|gnd_65|882|-576|ring37Qi@0|gnd_63|882|-576
-Ametal-9|net@2015|||S900|ring37Pi@0|vdd_10|90|-576|ring37Qi@0|vdd|90|-576
-Ametal-9|net@2016|||S900|ring37Pi@0|vdd_11|198|-576|ring37Qi@0|vdd_1|198|-576
-Ametal-9|net@2017|||S900|ring37Pi@0|vdd_16|-198|-576|ring37Qi@0|vdd_12|-198|-576
-Ametal-9|net@2018|||S900|ring37Pi@0|vdd_17|-90|-576|ring37Qi@0|vdd_13|-90|-576
-Ametal-9|net@2019|||S900|ring37Pi@0|vdd_22|378|-576|ring37Qi@0|vdd_20|378|-576
-Ametal-9|net@2020|||S900|ring37Pi@0|vdd_23|486|-576|ring37Qi@0|vdd_21|486|-576
-Ametal-9|net@2021|||S900|ring37Pi@0|vdd_26|666|-576|ring37Qi@0|vdd_24|666|-576
-Ametal-9|net@2022|||S900|ring37Pi@0|vdd_27|774|-576|ring37Qi@0|vdd_25|774|-576
-Ametal-9|net@2023|||S900|ring37Pi@0|vdd_32|954|-576|ring37Qi@0|vdd_28|954|-576
-Ametal-9|net@2024|||S900|ring37Pi@0|vdd_33|1062|-576|ring37Qi@0|vdd_29|1062|-576
-Ametal-9|net@2025|||S900|ring37Pi@0|vdd_40|234|-576|ring37Qi@0|vdd_36|234|-576
-Ametal-9|net@2026|||S900|ring37Pi@0|vdd_41|342|-576|ring37Qi@0|vdd_37|342|-576
-Ametal-9|net@2027|||S900|ring37Pi@0|vdd_47|-54|-576|ring37Qi@0|vdd_44|-54|-576
-Ametal-9|net@2028|||S900|ring37Pi@0|vdd_48|54|-576|ring37Qi@0|vdd_45|54|-576
-Ametal-9|net@2029|||S900|ring37Pi@0|vdd_54|522|-576|ring37Qi@0|vdd_50|522|-576
-Ametal-9|net@2030|||S900|ring37Pi@0|vdd_55|630|-576|ring37Qi@0|vdd_51|630|-576
-Ametal-9|net@2031|||S900|ring37Pi@0|vdd_62|810|-576|ring37Qi@0|vdd_58|810|-576
-Ametal-9|net@2032|||S900|ring37Pi@0|vdd_63|918|-576|ring37Qi@0|vdd_59|918|-576
-Ametal-9|net@2033|||S900|ring37Pi@0|gnd|126|-1152|ring37Qx@0|gnd_10|126|-1152
-Ametal-9|net@2034|||S900|ring37Pi@0|gnd_1|162|-1152|ring37Qx@0|gnd_11|162|-1152
-Ametal-9|net@2035|||S900|ring37Pi@0|gnd_14|-162|-1152|ring37Qx@0|gnd_19|-162|-1152
-Ametal-9|net@2036|||S900|ring37Pi@0|gnd_15|-126|-1152|ring37Qx@0|gnd_20|-126|-1152
-Ametal-9|net@2037|||S900|ring37Pi@0|gnd_24|414|-1152|ring37Qx@0|gnd_28|414|-1152
-Ametal-9|net@2038|||S900|ring37Pi@0|gnd_25|450|-1152|ring37Qx@0|gnd_29|450|-1152
-Ametal-9|net@2039|||S900|ring37Pi@0|gnd_32|702|-1152|ring37Qx@0|gnd_36|702|-1152
-Ametal-9|net@2040|||S900|ring37Pi@0|gnd_33|738|-1152|ring37Qx@0|gnd_37|738|-1152
-Ametal-9|net@2041|||S900|ring37Pi@0|gnd_40|990|-1152|ring37Qx@0|gnd_45|990|-1152
-Ametal-9|net@2042|||S900|ring37Pi@0|gnd_41|1026|-1152|ring37Qx@0|gnd_46|1026|-1152
-Ametal-9|net@2043|||S900|ring37Pi@0|gnd_50|270|-1152|ring37Qx@0|gnd_52|270|-1152
-Ametal-9|net@2044|||S900|ring37Pi@0|gnd_51|306|-1152|ring37Qx@0|gnd_53|306|-1152
-Ametal-9|net@2045|||S900|ring37Pi@0|gnd_54|-18|-1152|ring37Qx@0|gnd_56|-18|-1152
-Ametal-9|net@2046|||S900|ring37Pi@0|gnd_55|18|-1152|ring37Qx@0|gnd_57|18|-1152
-Ametal-9|net@2047|||S900|ring37Pi@0|gnd_58|558|-1152|ring37Qx@0|gnd_60|558|-1152
-Ametal-9|net@2048|||S900|ring37Pi@0|gnd_59|594|-1152|ring37Qx@0|gnd_61|594|-1152
-Ametal-9|net@2049|||S900|ring37Pi@0|gnd_62|846|-1152|ring37Qx@0|gnd_64|846|-1152
-Ametal-9|net@2050|||S900|ring37Pi@0|gnd_63|882|-1152|ring37Qx@0|gnd_65|882|-1152
-Ametal-9|net@2051|||S900|ring37Pi@0|vdd|90|-1152|ring37Qx@0|vdd_10|90|-1152
-Ametal-9|net@2052|||S900|ring37Pi@0|vdd_1|198|-1152|ring37Qx@0|vdd_11|198|-1152
-Ametal-9|net@2053|||S900|ring37Pi@0|vdd_12|-198|-1152|ring37Qx@0|vdd_16|-198|-1152
-Ametal-9|net@2054|||S900|ring37Pi@0|vdd_13|-90|-1152|ring37Qx@0|vdd_17|-90|-1152
-Ametal-9|net@2055|||S900|ring37Pi@0|vdd_20|378|-1152|ring37Qx@0|vdd_22|378|-1152
-Ametal-9|net@2056|||S900|ring37Pi@0|vdd_21|486|-1152|ring37Qx@0|vdd_23|486|-1152
-Ametal-9|net@2057|||S900|ring37Pi@0|vdd_24|666|-1152|ring37Qx@0|vdd_26|666|-1152
-Ametal-9|net@2058|||S900|ring37Pi@0|vdd_25|774|-1152|ring37Qx@0|vdd_27|774|-1152
-Ametal-9|net@2059|||S900|ring37Pi@0|vdd_28|954|-1152|ring37Qx@0|vdd_32|954|-1152
-Ametal-9|net@2060|||S900|ring37Pi@0|vdd_29|1062|-1152|ring37Qx@0|vdd_33|1062|-1152
-Ametal-9|net@2061|||S900|ring37Pi@0|vdd_36|234|-1152|ring37Qx@0|vdd_40|234|-1152
-Ametal-9|net@2062|||S900|ring37Pi@0|vdd_37|342|-1152|ring37Qx@0|vdd_41|342|-1152
-Ametal-9|net@2063|||S900|ring37Pi@0|vdd_44|-54|-1152|ring37Qx@0|vdd_47|-54|-1152
-Ametal-9|net@2064|||S900|ring37Pi@0|vdd_45|54|-1152|ring37Qx@0|vdd_48|54|-1152
-Ametal-9|net@2065|||S900|ring37Pi@0|vdd_50|522|-1152|ring37Qx@0|vdd_54|522|-1152
-Ametal-9|net@2066|||S900|ring37Pi@0|vdd_51|630|-1152|ring37Qx@0|vdd_55|630|-1152
-Ametal-9|net@2067|||S900|ring37Pi@0|vdd_58|810|-1152|ring37Qx@0|vdd_62|810|-1152
-Ametal-9|net@2068|||S900|ring37Pi@0|vdd_59|918|-1152|ring37Qx@0|vdd_63|918|-1152
-Ametal-9|net@2069|||S900|ring37Ri@0|gnd_10|126|720|ring37na@2|gnd|126|720
-Ametal-9|net@2070|||S900|ring37Ri@0|gnd_11|162|720|ring37na@2|gnd_1|162|720
-Ametal-9|net@2071|||S900|ring37Ri@0|gnd_19|-162|720|ring37na@2|gnd_14|-162|720
-Ametal-9|net@2072|||S900|ring37Ri@0|gnd_20|-126|720|ring37na@2|gnd_15|-126|720
-Ametal-9|net@2073|||S900|ring37Ri@0|gnd_28|414|720|ring37na@2|gnd_24|414|720
-Ametal-9|net@2074|||S900|ring37Ri@0|gnd_29|450|720|ring37na@2|gnd_25|450|720
-Ametal-9|net@2075|||S900|ring37Ri@0|gnd_36|702|720|ring37na@2|gnd_32|702|720
-Ametal-9|net@2076|||S900|ring37Ri@0|gnd_37|738|720|ring37na@2|gnd_33|738|720
-Ametal-9|net@2077|||S900|ring37Ri@0|gnd_45|990|720|ring37na@2|gnd_40|990|720
-Ametal-9|net@2078|||S900|ring37Ri@0|gnd_46|1026|720|ring37na@2|gnd_41|1026|720
-Ametal-9|net@2079|||S900|ring37Ri@0|gnd_52|270|720|ring37na@2|gnd_50|270|720
-Ametal-9|net@2080|||S900|ring37Ri@0|gnd_53|306|720|ring37na@2|gnd_51|306|720
-Ametal-9|net@2081|||S900|ring37Ri@0|gnd_56|-18|720|ring37na@2|gnd_54|-18|720
-Ametal-9|net@2082|||S900|ring37Ri@0|gnd_57|18|720|ring37na@2|gnd_55|18|720
-Ametal-9|net@2083|||S900|ring37Ri@0|gnd_60|558|720|ring37na@2|gnd_58|558|720
-Ametal-9|net@2084|||S900|ring37Ri@0|gnd_61|594|720|ring37na@2|gnd_59|594|720
-Ametal-9|net@2085|||S900|ring37Ri@0|gnd_64|846|720|ring37na@2|gnd_62|846|720
-Ametal-9|net@2086|||S900|ring37Ri@0|gnd_65|882|720|ring37na@2|gnd_63|882|720
-Ametal-9|net@2087|||S900|ring37Ri@0|vdd_10|90|720|ring37na@2|vdd|90|720
-Ametal-9|net@2088|||S900|ring37Ri@0|vdd_11|198|720|ring37na@2|vdd_1|198|720
-Ametal-9|net@2089|||S900|ring37Ri@0|vdd_16|-198|720|ring37na@2|vdd_12|-198|720
-Ametal-9|net@2090|||S900|ring37Ri@0|vdd_17|-90|720|ring37na@2|vdd_13|-90|720
-Ametal-9|net@2091|||S900|ring37Ri@0|vdd_22|378|720|ring37na@2|vdd_20|378|720
-Ametal-9|net@2092|||S900|ring37Ri@0|vdd_23|486|720|ring37na@2|vdd_21|486|720
-Ametal-9|net@2093|||S900|ring37Ri@0|vdd_26|666|720|ring37na@2|vdd_24|666|720
-Ametal-9|net@2094|||S900|ring37Ri@0|vdd_27|774|720|ring37na@2|vdd_25|774|720
-Ametal-9|net@2095|||S900|ring37Ri@0|vdd_32|954|720|ring37na@2|vdd_28|954|720
-Ametal-9|net@2096|||S900|ring37Ri@0|vdd_33|1062|720|ring37na@2|vdd_29|1062|720
-Ametal-9|net@2097|||S900|ring37Ri@0|vdd_40|234|720|ring37na@2|vdd_36|234|720
-Ametal-9|net@2098|||S900|ring37Ri@0|vdd_41|342|720|ring37na@2|vdd_37|342|720
-Ametal-9|net@2099|||S900|ring37Ri@0|vdd_47|-54|720|ring37na@2|vdd_44|-54|720
-Ametal-9|net@2100|||S900|ring37Ri@0|vdd_48|54|720|ring37na@2|vdd_45|54|720
-Ametal-9|net@2101|||S900|ring37Ri@0|vdd_54|522|720|ring37na@2|vdd_50|522|720
-Ametal-9|net@2102|||S900|ring37Ri@0|vdd_55|630|720|ring37na@2|vdd_51|630|720
-Ametal-9|net@2103|||S900|ring37Ri@0|vdd_62|810|720|ring37na@2|vdd_58|810|720
-Ametal-9|net@2104|||S900|ring37Ri@0|vdd_63|918|720|ring37na@2|vdd_59|918|720
-Ametal-9|net@2105|||S900|ring37na@2|gnd_10|126|1296|ring37na@3|gnd|126|1296
-Ametal-9|net@2106|||S900|ring37na@2|gnd_11|162|1296|ring37na@3|gnd_1|162|1296
-Ametal-9|net@2107|||S900|ring37na@2|gnd_19|-162|1296|ring37na@3|gnd_14|-162|1296
-Ametal-9|net@2108|||S900|ring37na@2|gnd_20|-126|1296|ring37na@3|gnd_15|-126|1296
-Ametal-9|net@2109|||S900|ring37na@2|gnd_28|414|1296|ring37na@3|gnd_24|414|1296
-Ametal-9|net@2110|||S900|ring37na@2|gnd_29|450|1296|ring37na@3|gnd_25|450|1296
-Ametal-9|net@2111|||S900|ring37na@2|gnd_36|702|1296|ring37na@3|gnd_32|702|1296
-Ametal-9|net@2112|||S900|ring37na@2|gnd_37|738|1296|ring37na@3|gnd_33|738|1296
-Ametal-9|net@2113|||S900|ring37na@2|gnd_45|990|1296|ring37na@3|gnd_40|990|1296
-Ametal-9|net@2114|||S900|ring37na@2|gnd_46|1026|1296|ring37na@3|gnd_41|1026|1296
-Ametal-9|net@2115|||S900|ring37na@2|gnd_52|270|1296|ring37na@3|gnd_50|270|1296
-Ametal-9|net@2116|||S900|ring37na@2|gnd_53|306|1296|ring37na@3|gnd_51|306|1296
-Ametal-9|net@2117|||S900|ring37na@2|gnd_56|-18|1296|ring37na@3|gnd_54|-18|1296
-Ametal-9|net@2118|||S900|ring37na@2|gnd_57|18|1296|ring37na@3|gnd_55|18|1296
-Ametal-9|net@2119|||S900|ring37na@2|gnd_60|558|1296|ring37na@3|gnd_58|558|1296
-Ametal-9|net@2120|||S900|ring37na@2|gnd_61|594|1296|ring37na@3|gnd_59|594|1296
-Ametal-9|net@2121|||S900|ring37na@2|gnd_64|846|1296|ring37na@3|gnd_62|846|1296
-Ametal-9|net@2122|||S900|ring37na@2|gnd_65|882|1296|ring37na@3|gnd_63|882|1296
-Ametal-9|net@2123|||S900|ring37na@2|vdd_10|90|1296|ring37na@3|vdd|90|1296
-Ametal-9|net@2124|||S900|ring37na@2|vdd_11|198|1296|ring37na@3|vdd_1|198|1296
-Ametal-9|net@2125|||S900|ring37na@2|vdd_16|-198|1296|ring37na@3|vdd_12|-198|1296
-Ametal-9|net@2126|||S900|ring37na@2|vdd_17|-90|1296|ring37na@3|vdd_13|-90|1296
-Ametal-9|net@2127|||S900|ring37na@2|vdd_22|378|1296|ring37na@3|vdd_20|378|1296
-Ametal-9|net@2128|||S900|ring37na@2|vdd_23|486|1296|ring37na@3|vdd_21|486|1296
-Ametal-9|net@2129|||S900|ring37na@2|vdd_26|666|1296|ring37na@3|vdd_24|666|1296
-Ametal-9|net@2130|||S900|ring37na@2|vdd_27|774|1296|ring37na@3|vdd_25|774|1296
-Ametal-9|net@2131|||S900|ring37na@2|vdd_32|954|1296|ring37na@3|vdd_28|954|1296
-Ametal-9|net@2132|||S900|ring37na@2|vdd_33|1062|1296|ring37na@3|vdd_29|1062|1296
-Ametal-9|net@2133|||S900|ring37na@2|vdd_40|234|1296|ring37na@3|vdd_36|234|1296
-Ametal-9|net@2134|||S900|ring37na@2|vdd_41|342|1296|ring37na@3|vdd_37|342|1296
-Ametal-9|net@2135|||S900|ring37na@2|vdd_47|-54|1296|ring37na@3|vdd_44|-54|1296
-Ametal-9|net@2136|||S900|ring37na@2|vdd_48|54|1296|ring37na@3|vdd_45|54|1296
-Ametal-9|net@2137|||S900|ring37na@2|vdd_54|522|1296|ring37na@3|vdd_50|522|1296
-Ametal-9|net@2138|||S900|ring37na@2|vdd_55|630|1296|ring37na@3|vdd_51|630|1296
-Ametal-9|net@2139|||S900|ring37na@2|vdd_62|810|1296|ring37na@3|vdd_58|810|1296
-Ametal-9|net@2140|||S900|ring37na@2|vdd_63|918|1296|ring37na@3|vdd_59|918|1296
-Ametal-9|net@2141|||S900|fillAll9@10|gnd_1|-162|0|ring37Qi@0|gnd_19|-162|0
-Ametal-9|net@2142|||S900|ring37Qi@0|vdd_10|90|0|fillAll9@10|vdd_12|90|0
-Ametal-3|net@2143|||S900|ring37Pi@0|out|-36|-1008|ring37Qx@0|in|-36|-1440
-Ametal-3|net@2144|||S2700|ring37Qx@0|soc[1]|-90|-1440|ring37Pi@0|sic[1]|-90|-1008
-Ametal-3|net@2145|||S2700|ring37Qx@0|soc[2]|-84|-1440|ring37Pi@0|sic[2]|-84|-1008
-Ametal-3|net@2146|||S2700|ring37Qx@0|soc[3]|-78|-1440|ring37Pi@0|sic[3]|-78|-1008
-Ametal-3|net@2147|||S2700|ring37Qx@0|soc[4]|-72|-1437|ring37Pi@0|sic[4]|-72|-1005
-Ametal-3|net@2148|||S2700|ring37Qx@0|soc[5]|-66|-1440|ring37Pi@0|sic[5]|-66|-1008
-Ametal-3|net@2149|||S2700|ring37Qx@0|soc[6]|-60|-1440|ring37Pi@0|sic[6]|-60|-1008
-Ametal-3|net@2150|||S2700|ring37Qx@0|soc[7]|-54|-1440|ring37Pi@0|sic[7]|-54|-1008
-Ametal-3|net@2151|||S2700|ring37Qx@0|soc[8]|-48|-1440|ring37Pi@0|sic[8]|-48|-1008
-Ametal-3|net@2152|||S2700|ring37Qx@0|soc[9]|-42|-1440|ring37Pi@0|sic[9]|-42|-1008
-Egnd||D5G5;|fillAll9@8|gnd|G
-Egnd_1||D5G5;|fillAll9@9|gnd_1|G
-Egnd_2||D5G5;|fillAll9@8|gnd_2|G
-Egnd_3||D5G5;|fillAll9@9|gnd_3|G
-Egnd_4||D5G5;|fillAll9@8|gnd_4|G
-Egnd_5||D5G5;|fillAll9@8|gnd_5|G
-Egnd_6||D5G5;|fillAll9@8|gnd_6|G
-Egnd_7||D5G5;|fillAll9@8|gnd_7|G
-Egnd_8||D5G5;|fillAll9@8|gnd_8|G
-Egnd_9||D5G5;|fillAll9@9|gnd_9|G
-Egnd_10||D5G5;|fillAll9@8|gnd_10|G
-Egnd_11||D5G5;|fillAll9@9|gnd_11|G
-Egnd_12||D5G5;|fillAll9@8|gnd_12|G
-Egnd_13||D5G5;|fillAll9@9|gnd_13|G
-Egnd_14||D5G5;|fillAll9@8|gnd_14|G
-Egnd_15||D5G5;|fillAll9@9|gnd_15|G
-Egnd_16||D5G5;|fillAll9@8|gnd_16|G
-Egnd_17||D5G5;|fillAll9@9|gnd_17|G
-Egnd_18||D5G5;|fillAll9@8|gnd_18|G
-Egnd_19||D5G5;|fillAll9@9|gnd_19|G
-Egnd_20||D5G5;|fillAll9@8|gnd_20|G
-Egnd_21||D5G5;|fillAll9@9|gnd_21|G
-Egnd_22||D5G5;|fillAll9@8|gnd_22|G
-Egnd_23||D5G5;|fillAll9@9|gnd_23|G
-Egnd_24||D5G5;|fillAll9@8|gnd_24|G
-Egnd_25||D5G5;|fillAll9@9|gnd_25|G
-Egnd_26||D5G5;|fillAll9@8|gnd_26|G
-Egnd_27||D5G5;|fillAll9@9|gnd_27|G
-Egnd_28||D5G5;|fillAll9@8|gnd_28|G
-Egnd_29||D5G5;|fillAll9@9|gnd_29|G
-Egnd_30||D5G5;|fillAll9@8|gnd_30|G
-Egnd_31||D5G5;|fillAll9@9|gnd_31|G
-Egnd_32||D5G5;|fillAll9@8|gnd_32|G
-Egnd_33||D5G5;|fillAll9@9|gnd_33|G
-Egnd_34||D5G5;|fillAll9@8|gnd_34|G
-Egnd_35||D5G5;|fillAll9@9|gnd_35|G
-Egnd_36||D5G5;|fillAll9@8|gnd_36|G
-Egnd_37||D5G5;|fillAll9@9|gnd_37|G
-Egnd_38||D5G5;|fillAll9@8|gnd_38|G
-Egnd_39||D5G5;|fillAll9@9|gnd_39|G
-Egnd_40||D5G5;|fillAll9@8|gnd_40|G
-Egnd_41||D5G5;|fillAll9@9|gnd_41|G
-Egnd_42||D5G5;|fillAll9@8|gnd_42|G
-Egnd_43||D5G5;|fillAll9@9|gnd_43|G
-Egnd_44||D5G5;|fillAll9@8|gnd_44|G
-Egnd_45||D5G5;|fillAll9@9|gnd_45|G
-Egnd_46||D5G5;|fillAll9@8|gnd_46|G
-Egnd_47||D5G5;|fillAll9@9|gnd_47|G
-Egnd_48||D5G5;|fillAll9@8|gnd_48|G
-Egnd_49||D5G5;|fillAll9@9|gnd_4|G
-Egnd_50||D5G5;|fillAll9@9|gnd_5|G
-Egnd_51||D5G5;|fillAll9@9|gnd_6|G
-Egnd_52||D5G5;|fillAll9@9|gnd_7|G
-Egnd_53||D5G5;|fillAll9@9|gnd_49|G
-Egnd_54||D5G5;|fillAll9@10|gnd_4|G
-Egnd_55||D5G5;|fillAll9@10|gnd_5|G
-Egnd_56||D5G5;|fillAll9@10|gnd_6|G
-Egnd_57||D5G5;|fillAll9@10|gnd_7|G
-Egnd_58||D5G5;|ring37Pi@0|gnd_2|G
-Egnd_59||D5G5;|ring37Pi@0|gnd_3|G
-Egnd_60||D5G5;|ring37Pi@0|gnd_4|G
-Egnd_61||D5G5;|ring37Pi@0|gnd_5|G
-Egnd_62||D5G5;|ring37Pi@0|gnd_16|G
-Egnd_63||D5G5;|ring37Pi@0|gnd_17|G
-Egnd_64||D5G5;|ring37Pi@0|gnd_21|G
-Egnd_65||D5G5;|ring37Pi@0|gnd_22|G
-Egnd_66||D5G5;|ring37Pi@0|gnd_42|G
-Egnd_67||D5G5;|ring37Pi@0|gnd_43|G
-Egnd_68||D5G5;|ring37Pi@0|gnd_47|G
-Egnd_69||D5G5;|ring37Pi@0|gnd_48|G
-Egnd_70||D5G5;|ring37Pi@0|gnd_66|G
-Egnd_71||D5G5;|ring37Pi@0|gnd_67|G
-Egnd_72||D5G5;|ring37Pi@0|gnd_69|G
-Egnd_73||D5G5;|ring37Pi@0|gnd_70|G
-Egnd_74||D5G5;|ring37Qi@0|gnd_2|G
-Egnd_75||D5G5;|ring37Qi@0|gnd_3|G
-Egnd_76||D5G5;|ring37Qi@0|gnd_4|G
-Egnd_77||D5G5;|ring37Qi@0|gnd_5|G
-Egnd_78||D5G5;|ring37Qi@0|gnd_16|G
-Egnd_79||D5G5;|ring37Qi@0|gnd_17|G
-Egnd_80||D5G5;|ring37Qi@0|gnd_21|G
-Egnd_81||D5G5;|ring37Qi@0|gnd_22|G
-Egnd_82||D5G5;|ring37Qi@0|gnd_42|G
-Egnd_83||D5G5;|ring37Qi@0|gnd_43|G
-Egnd_84||D5G5;|ring37Qi@0|gnd_47|G
-Egnd_85||D5G5;|ring37Qi@0|gnd_48|G
-Egnd_86||D5G5;|ring37Qi@0|gnd_66|G
-Egnd_87||D5G5;|ring37Qi@0|gnd_67|G
-Egnd_88||D5G5;|ring37Qi@0|gnd_69|G
-Egnd_89||D5G5;|ring37Qi@0|gnd_70|G
-Egnd_90||D5G5;|ring37Qx@0|gnd_4|G
-Egnd_91||D5G5;|ring37Qx@0|gnd_5|G
-Egnd_92||D5G5;|ring37Qx@0|gnd_6|G
-Egnd_93||D5G5;|ring37Qx@0|gnd_7|G
-Egnd_94||D5G5;|ring37Qx@0|gnd_16|G
-Egnd_95||D5G5;|ring37Qx@0|gnd_17|G
-Egnd_96||D5G5;|ring37Qx@0|gnd_21|G
-Egnd_97||D5G5;|ring37Qx@0|gnd_22|G
-Egnd_98||D5G5;|ring37Qx@0|gnd_42|G
-Egnd_99||D5G5;|ring37Qx@0|gnd_43|G
-Egnd_100||D5G5;|ring37Qx@0|gnd_47|G
-Egnd_101||D5G5;|ring37Qx@0|gnd_48|G
-Egnd_102||D5G5;|ring37Qx@0|gnd_70|G
-Egnd_103||D5G5;|ring37Qx@0|gnd_71|G
-Egnd_104||D5G5;|ring37Qx@0|gnd_75|G
-Egnd_105||D5G5;|ring37Qx@0|gnd_76|G
-Egnd_106||D5G5;|ring37Qx@0|gnd_78|G
-Egnd_107||D5G5;|ring37Qx@0|gnd_79|G
-Egnd_108||D5G5;|ring37Qx@0|gnd_83|G
-Egnd_109||D5G5;|ring37Qx@0|gnd_84|G
-Egnd_110||D5G5;|ring37Qx@0|gnd_86|G
-Egnd_111||D5G5;|ring37Qx@0|gnd_87|G
-Egnd_112||D5G5;|ring37Qx@0|gnd_91|G
-Egnd_113||D5G5;|ring37Qx@0|gnd_92|G
-Egnd_114||D5G5;|ring37Ri@0|gnd_2|G
-Egnd_115||D5G5;|ring37Ri@0|gnd_3|G
-Egnd_116||D5G5;|ring37Ri@0|gnd_4|G
-Egnd_117||D5G5;|ring37Ri@0|gnd_5|G
-Egnd_118||D5G5;|ring37Ri@0|gnd_16|G
-Egnd_119||D5G5;|ring37Ri@0|gnd_17|G
-Egnd_120||D5G5;|ring37Ri@0|gnd_21|G
-Egnd_121||D5G5;|ring37Ri@0|gnd_22|G
-Egnd_122||D5G5;|ring37Ri@0|gnd_42|G
-Egnd_123||D5G5;|ring37Ri@0|gnd_43|G
-Egnd_124||D5G5;|ring37Ri@0|gnd_47|G
-Egnd_125||D5G5;|ring37Ri@0|gnd_48|G
-Egnd_126||D5G5;|ring37Ri@0|gnd_66|G
-Egnd_127||D5G5;|ring37Ri@0|gnd_67|G
-Egnd_128||D5G5;|ring37Ri@0|gnd_69|G
-Egnd_129||D5G5;|ring37Ri@0|gnd_70|G
-Egnd_130||D5G5;|ring37na@2|gnd_2|G
-Egnd_131||D5G5;|ring37na@2|gnd_3|G
-Egnd_132||D5G5;|ring37na@2|gnd_4|G
-Egnd_133||D5G5;|ring37na@2|gnd_5|G
-Egnd_134||D5G5;|ring37na@2|gnd_16|G
-Egnd_135||D5G5;|ring37na@2|gnd_17|G
-Egnd_136||D5G5;|ring37na@2|gnd_21|G
-Egnd_137||D5G5;|ring37na@2|gnd_22|G
-Egnd_138||D5G5;|ring37na@2|gnd_42|G
-Egnd_139||D5G5;|ring37na@2|gnd_43|G
-Egnd_140||D5G5;|ring37na@2|gnd_47|G
-Egnd_141||D5G5;|ring37na@2|gnd_48|G
-Egnd_142||D5G5;|ring37na@2|gnd_66|G
-Egnd_143||D5G5;|ring37na@2|gnd_67|G
-Egnd_144||D5G5;|ring37na@2|gnd_69|G
-Egnd_145||D5G5;|ring37na@2|gnd_70|G
-Egnd_146||D5G5;|ring37na@3|gnd_2|G
-Egnd_147||D5G5;|ring37na@3|gnd_3|G
-Egnd_148||D5G5;|ring37na@3|gnd_4|G
-Egnd_149||D5G5;|ring37na@3|gnd_5|G
-Egnd_150||D5G5;|ring37na@3|gnd_16|G
-Egnd_151||D5G5;|ring37na@3|gnd_17|G
-Egnd_152||D5G5;|ring37na@3|gnd_21|G
-Egnd_153||D5G5;|ring37na@3|gnd_22|G
-Egnd_154||D5G5;|ring37na@3|gnd_42|G
-Egnd_155||D5G5;|ring37na@3|gnd_43|G
-Egnd_156||D5G5;|ring37na@3|gnd_47|G
-Egnd_157||D5G5;|ring37na@3|gnd_48|G
-Egnd_158||D5G5;|ring37na@3|gnd_66|G
-Egnd_159||D5G5;|ring37na@3|gnd_67|G
-Egnd_160||D5G5;|ring37na@3|gnd_69|G
-Egnd_161||D5G5;|ring37na@3|gnd_70|G
-Eout||D5G2;|ring37Qx@0|out|O
-Esic[1]||D5G2;|ring37Qx@0|sic[1]|B
-Esic[2]||D5G2;|ring37Qx@0|sic[2]|B
-Esic[3]||D5G2;|ring37Qx@0|sic[3]|B
-Esic[4]||D5G2;|ring37Qx@0|sic[4]|B
-Esic[5]||D5G2;|ring37Qx@0|sic[5]|B
-Esic[6]||D5G2;|ring37Qx@0|sic[6]|B
-Esic[7]||D5G2;|ring37Qx@0|sic[7]|B
-Esic[8]||D5G2;|ring37Qx@0|sic[8]|B
-Esic[9]||D5G2;|ring37Qx@0|sic[9]|B
-Evdd||D5G5;|fillAll9@8|vdd|P
-Evdd_1||D5G5;|fillAll9@9|vdd_1|P
-Evdd_2||D5G5;|fillAll9@8|vdd_2|P
-Evdd_3||D5G5;|fillAll9@9|vdd_3|P
-Evdd_4||D5G5;|fillAll9@8|vdd_4|P
-Evdd_5||D5G5;|fillAll9@8|vdd_5|P
-Evdd_6||D5G5;|fillAll9@8|vdd_6|P
-Evdd_7||D5G5;|fillAll9@8|vdd_7|P
-Evdd_8||D5G5;|fillAll9@9|vdd_8|P
-Evdd_9||D5G5;|fillAll9@8|vdd_9|P
-Evdd_10||D5G5;|fillAll9@9|vdd_10|P
-Evdd_11||D5G5;|fillAll9@8|vdd_11|P
-Evdd_12||D5G5;|fillAll9@9|vdd_12|P
-Evdd_13||D5G5;|fillAll9@8|vdd_13|P
-Evdd_14||D5G5;|fillAll9@9|vdd_14|P
-Evdd_15||D5G5;|fillAll9@8|vdd_15|P
-Evdd_16||D5G5;|fillAll9@9|vdd_16|P
-Evdd_17||D5G5;|fillAll9@8|vdd_17|P
-Evdd_18||D5G5;|fillAll9@9|vdd_18|P
-Evdd_19||D5G5;|fillAll9@8|vdd_19|P
-Evdd_20||D5G5;|fillAll9@9|vdd_20|P
-Evdd_21||D5G5;|fillAll9@8|vdd_21|P
-Evdd_22||D5G5;|fillAll9@9|vdd_22|P
-Evdd_23||D5G5;|fillAll9@8|vdd_23|P
-Evdd_24||D5G5;|fillAll9@8|vdd_24|P
-Evdd_25||D5G5;|fillAll9@9|vdd_25|P
-Evdd_26||D5G5;|fillAll9@8|vdd_26|P
-Evdd_27||D5G5;|fillAll9@9|vdd_27|P
-Evdd_28||D5G5;|fillAll9@8|vdd_28|P
-Evdd_29||D5G5;|fillAll9@9|vdd_29|P
-Evdd_30||D5G5;|fillAll9@8|vdd_30|P
-Evdd_31||D5G5;|fillAll9@9|vdd_31|P
-Evdd_32||D5G5;|fillAll9@8|vdd_32|P
-Evdd_33||D5G5;|fillAll9@9|vdd_33|P
-Evdd_34||D5G5;|fillAll9@8|vdd_34|P
-Evdd_35||D5G5;|fillAll9@9|vdd_35|P
-Evdd_36||D5G5;|fillAll9@8|vdd_36|P
-Evdd_37||D5G5;|fillAll9@9|vdd_37|P
-Evdd_38||D5G5;|fillAll9@8|vdd_38|P
-Evdd_39||D5G5;|fillAll9@9|vdd_39|P
-Evdd_40||D5G5;|fillAll9@8|vdd_40|P
-Evdd_41||D5G5;|fillAll9@9|vdd_41|P
-Evdd_42||D5G5;|fillAll9@8|vdd_42|P
-Evdd_43||D5G5;|fillAll9@9|vdd_43|P
-Evdd_44||D5G5;|fillAll9@8|vdd_44|P
-Evdd_45||D5G5;|fillAll9@9|vdd_45|P
-Evdd_46||D5G5;|fillAll9@8|vdd_46|P
-Evdd_47||D5G5;|fillAll9@9|vdd_4|P
-Evdd_48||D5G5;|fillAll9@9|vdd_5|P
-Evdd_49||D5G5;|fillAll9@9|vdd_6|P
-Evdd_50||D5G5;|fillAll9@9|vdd_23|P
-Evdd_51||D5G5;|fillAll9@9|vdd_47|P
-Evdd_52||D5G5;|fillAll9@10|vdd_4|P
-Evdd_53||D5G5;|fillAll9@10|vdd_5|P
-Evdd_54||D5G5;|fillAll9@10|vdd_6|P
-Evdd_55||D5G5;|fillAll9@10|vdd_23|P
-Evdd_56||D5G5;|ring37Pi@0|vdd_2|P
-Evdd_57||D5G5;|ring37Pi@0|vdd_3|P
-Evdd_58||D5G5;|ring37Pi@0|vdd_4|P
-Evdd_59||D5G5;|ring37Pi@0|vdd_5|P
-Evdd_60||D5G5;|ring37Pi@0|vdd_14|P
-Evdd_61||D5G5;|ring37Pi@0|vdd_15|P
-Evdd_62||D5G5;|ring37Pi@0|vdd_18|P
-Evdd_63||D5G5;|ring37Pi@0|vdd_19|P
-Evdd_64||D5G5;|ring37Pi@0|vdd_30|P
-Evdd_65||D5G5;|ring37Pi@0|vdd_31|P
-Evdd_66||D5G5;|ring37Pi@0|vdd_34|P
-Evdd_67||D5G5;|ring37Pi@0|vdd_35|P
-Evdd_68||D5G5;|ring37Pi@0|vdd_66|P
-Evdd_69||D5G5;|ring37Pi@0|vdd_67|P
-Evdd_70||D5G5;|ring37Pi@0|vdd_70|P
-Evdd_71||D5G5;|ring37Pi@0|vdd_71|P
-Evdd_72||D5G5;|ring37Qi@0|vdd_2|P
-Evdd_73||D5G5;|ring37Qi@0|vdd_3|P
-Evdd_74||D5G5;|ring37Qi@0|vdd_4|P
-Evdd_75||D5G5;|ring37Qi@0|vdd_5|P
-Evdd_76||D5G5;|ring37Qi@0|vdd_14|P
-Evdd_77||D5G5;|ring37Qi@0|vdd_15|P
-Evdd_78||D5G5;|ring37Qi@0|vdd_18|P
-Evdd_79||D5G5;|ring37Qi@0|vdd_19|P
-Evdd_80||D5G5;|ring37Qi@0|vdd_30|P
-Evdd_81||D5G5;|ring37Qi@0|vdd_31|P
-Evdd_82||D5G5;|ring37Qi@0|vdd_34|P
-Evdd_83||D5G5;|ring37Qi@0|vdd_35|P
-Evdd_84||D5G5;|ring37Qi@0|vdd_66|P
-Evdd_85||D5G5;|ring37Qi@0|vdd_67|P
-Evdd_86||D5G5;|ring37Qi@0|vdd_70|P
-Evdd_87||D5G5;|ring37Qi@0|vdd_71|P
-Evdd_88||D5G5;|ring37Qx@0|vdd_4|P
-Evdd_89||D5G5;|ring37Qx@0|vdd_5|P
-Evdd_90||D5G5;|ring37Qx@0|vdd_6|P
-Evdd_91||D5G5;|ring37Qx@0|vdd_7|P
-Evdd_92||D5G5;|ring37Qx@0|vdd_14|P
-Evdd_93||D5G5;|ring37Qx@0|vdd_15|P
-Evdd_94||D5G5;|ring37Qx@0|vdd_18|P
-Evdd_95||D5G5;|ring37Qx@0|vdd_19|P
-Evdd_96||D5G5;|ring37Qx@0|vdd_30|P
-Evdd_97||D5G5;|ring37Qx@0|vdd_31|P
-Evdd_98||D5G5;|ring37Qx@0|vdd_34|P
-Evdd_99||D5G5;|ring37Qx@0|vdd_35|P
-Evdd_100||D5G5;|ring37Qx@0|vdd_72|P
-Evdd_101||D5G5;|ring37Qx@0|vdd_73|P
-Evdd_102||D5G5;|ring37Qx@0|vdd_80|P
-Evdd_103||D5G5;|ring37Qx@0|vdd_81|P
-Evdd_104||D5G5;|ring37Qx@0|vdd_84|P
-Evdd_105||D5G5;|ring37Qx@0|vdd_85|P
-Evdd_106||D5G5;|ring37Qx@0|vdd_92|P
-Evdd_107||D5G5;|ring37Qx@0|vdd_93|P
-Evdd_108||D5G5;|ring37Qx@0|vdd_96|P
-Evdd_109||D5G5;|ring37Qx@0|vdd_97|P
-Evdd_110||D5G5;|ring37Qx@0|vdd_104|P
-Evdd_111||D5G5;|ring37Qx@0|vdd_105|P
-Evdd_112||D5G5;|ring37Ri@0|vdd_2|P
-Evdd_113||D5G5;|ring37Ri@0|vdd_3|P
-Evdd_114||D5G5;|ring37Ri@0|vdd_4|P
-Evdd_115||D5G5;|ring37Ri@0|vdd_5|P
-Evdd_116||D5G5;|ring37Ri@0|vdd_14|P
-Evdd_117||D5G5;|ring37Ri@0|vdd_15|P
-Evdd_118||D5G5;|ring37Ri@0|vdd_18|P
-Evdd_119||D5G5;|ring37Ri@0|vdd_19|P
-Evdd_120||D5G5;|ring37Ri@0|vdd_30|P
-Evdd_121||D5G5;|ring37Ri@0|vdd_31|P
-Evdd_122||D5G5;|ring37Ri@0|vdd_34|P
-Evdd_123||D5G5;|ring37Ri@0|vdd_35|P
-Evdd_124||D5G5;|ring37Ri@0|vdd_66|P
-Evdd_125||D5G5;|ring37Ri@0|vdd_67|P
-Evdd_126||D5G5;|ring37Ri@0|vdd_70|P
-Evdd_127||D5G5;|ring37Ri@0|vdd_71|P
-Evdd_128||D5G5;|ring37na@2|vdd_2|P
-Evdd_129||D5G5;|ring37na@2|vdd_3|P
-Evdd_130||D5G5;|ring37na@2|vdd_4|P
-Evdd_131||D5G5;|ring37na@2|vdd_5|P
-Evdd_132||D5G5;|ring37na@2|vdd_14|P
-Evdd_133||D5G5;|ring37na@2|vdd_15|P
-Evdd_134||D5G5;|ring37na@2|vdd_18|P
-Evdd_135||D5G5;|ring37na@2|vdd_19|P
-Evdd_136||D5G5;|ring37na@2|vdd_30|P
-Evdd_137||D5G5;|ring37na@2|vdd_31|P
-Evdd_138||D5G5;|ring37na@2|vdd_34|P
-Evdd_139||D5G5;|ring37na@2|vdd_35|P
-Evdd_140||D5G5;|ring37na@2|vdd_66|P
-Evdd_141||D5G5;|ring37na@2|vdd_67|P
-Evdd_142||D5G5;|ring37na@2|vdd_70|P
-Evdd_143||D5G5;|ring37na@2|vdd_71|P
-Evdd_144||D5G5;|ring37na@3|vdd_2|P
-Evdd_145||D5G5;|ring37na@3|vdd_3|P
-Evdd_146||D5G5;|ring37na@3|vdd_4|P
-Evdd_147||D5G5;|ring37na@3|vdd_5|P
-Evdd_148||D5G5;|ring37na@3|vdd_14|P
-Evdd_149||D5G5;|ring37na@3|vdd_15|P
-Evdd_150||D5G5;|ring37na@3|vdd_18|P
-Evdd_151||D5G5;|ring37na@3|vdd_19|P
-Evdd_152||D5G5;|ring37na@3|vdd_30|P
-Evdd_153||D5G5;|ring37na@3|vdd_31|P
-Evdd_154||D5G5;|ring37na@3|vdd_34|P
-Evdd_155||D5G5;|ring37na@3|vdd_35|P
-Evdd_156||D5G5;|ring37na@3|vdd_66|P
-Evdd_157||D5G5;|ring37na@3|vdd_67|P
-Evdd_158||D5G5;|ring37na@3|vdd_70|P
-Evdd_159||D5G5;|ring37na@3|vdd_71|P
-X
-
-# Cell dukePart1;1{sch}
-CdukePart1;1{sch}||schematic|1183237812433|1239713002585|
+# Cell dukePart1;1{sch}
+CdukePart1;1{sch}||schematic|1183237812433|1239713002585|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|-45|||YRRR|
 NOff-Page|conn@3||-7|-46|||YR|
@@ -7549,7 +6776,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@18||B
 X
 
 # Cell dukePart2;2{lay}
-CdukePart2;2{lay}||cmos90|1184956045314|1239656793516||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+CdukePart2;2{lay}||cmos90|1184956045314|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fillAll9x1;1{lay}|fillAll9@0||432|-792|||D5G4;
 IfillM:fillAll9x1;1{lay}|fillAll9@1||432|1944|||D5G4;
@@ -8228,903 +7455,263 @@ AThicker|net@11|||FS1800|pin@21||-2|1|pin@20||2|1
 AThicker|net@12|||FS1534|pin@21||-2|1|pin@22||-1|0.5
 AThicker|net@13|||FS2066|pin@21||-2|1|pin@23||-1|1.5
 EfreqIn|in|D5G2;|pin@15||I
-EfreqOut|out|D5G2;|pin@17||O
-Essin[1:9]|sic[1:9]|D5G2;|pin@0||B
-Essout[1:9]|soc[1:9]|D5G2;|pin@18||B
-X
-
-# Cell dukePart3;4{lay}
-CdukePart3;4{lay}||cmos90|1184024628170|1239711897048||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239711686025
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||-36|-1816||||
-Icounter;1{lay}|counter@0||432|-1872|||D5G4;
-IfillM:fillAll9x1;1{lay}|fillAll9@2||432|1944|||D5G4;
-IfillM:fillAll9x1;1{lay}|fillAll9@3||432|-2088|||D5G4;
-Iring37sWscanB;4{lay}|ring37sW@1||72|-1008|||D5G4;
-Iring37sWscanC;3{lay}|ring37sW@2||72|144|||D5G4;
-Iring37sWscanD;3{lay}|ring37sW@3||72|1296|||D5G4;
-IscanAmpIn;1{lay}|scanAmpI@0||432|-1656|||D5G4;
-IscanM:scanM2toM3rightSpread;1{lay}|scanM2to@0||-66|-2088|RR||D5G4;
-Ametal-3|net@601|||S2700|ring37sW@2|in|-36|288|ring37sW@3|out|-36|1152
-Ametal-3|net@602|||S2700|ring37sW@2|soc[1]|-90|288|ring37sW@3|sic[1]|-90|1152
-Ametal-3|net@603|||S2700|ring37sW@2|soc[2]|-84|288|ring37sW@3|sic[2]|-84|1152
-Ametal-3|net@604|||S2700|ring37sW@2|soc[3]|-78|288|ring37sW@3|sic[3]|-78|1152
-Ametal-3|net@605|||S2700|ring37sW@2|soc[4]|-72|291|ring37sW@3|sic[4]|-72|1155
-Ametal-3|net@606|||S2700|ring37sW@2|soc[5]|-66|288|ring37sW@3|sic[5]|-66|1152
-Ametal-3|net@607|||S2700|ring37sW@2|soc[6]|-60|288|ring37sW@3|sic[6]|-60|1152
-Ametal-3|net@608|||S2700|ring37sW@2|soc[7]|-54|288|ring37sW@3|sic[7]|-54|1152
-Ametal-3|net@609|||S2700|ring37sW@2|soc[8]|-48|288|ring37sW@3|sic[8]|-48|1152
-Ametal-3|net@610|||S2700|ring37sW@2|soc[9]|-42|288|ring37sW@3|sic[9]|-42|1152
-Ametal-3|net@620|||S2700|ring37sW@1|in|-36|-864|ring37sW@2|out|-36|0
-Ametal-3|net@621|||S2700|ring37sW@1|soc[1]|-90|-864|ring37sW@2|sic[1]|-90|0
-Ametal-3|net@622|||S2700|ring37sW@1|soc[2]|-84|-864|ring37sW@2|sic[2]|-84|0
-Ametal-3|net@623|||S2700|ring37sW@1|soc[3]|-78|-864|ring37sW@2|sic[3]|-78|0
-Ametal-3|net@624|||S2700|ring37sW@1|soc[4]|-72|-861|ring37sW@2|sic[4]|-72|3
-Ametal-3|net@625|||S2700|ring37sW@1|soc[5]|-66|-864|ring37sW@2|sic[5]|-66|0
-Ametal-3|net@626|||S2700|ring37sW@1|soc[6]|-60|-864|ring37sW@2|sic[6]|-60|0
-Ametal-3|net@627|||S2700|ring37sW@1|soc[7]|-54|-864|ring37sW@2|sic[7]|-54|0
-Ametal-3|net@628|||S2700|ring37sW@1|soc[8]|-48|-864|ring37sW@2|sic[8]|-48|0
-Ametal-3|net@629|||S2700|ring37sW@1|soc[9]|-42|-864|ring37sW@2|sic[9]|-42|0
-Ametal-2|net@1132|||S1800|counter@0|cin|-124.5|-1816|contact@0||-36|-1816
-Ametal-3|net@1134|||S900|ring37sW@1|out|-36|-1152|contact@0||-36|-1816
-Ametal-3|net@1409|||S900|scanAmpI@0|vdd_8|0|-1584|ring37sW@1|vdd_46|0|-1584
-Ametal-3|net@1412|||S900|counter@0|gnd_8|-144|-1728|scanAmpI@0|gnd_11|-144|-1728
-Ametal-3|net@1417|||S900|counter@0|vdd_38|0|-1728|scanAmpI@0|vdd_13|0|-1728
-Ametal-3|net@1421|||S900|ring37sW@2|gnd_12|144|720|ring37sW@3|gnd_9|144|720
-Ametal-3|net@1422|||S900|ring37sW@2|gnd_23|-144|720|ring37sW@3|gnd_18|-144|720
-Ametal-3|net@1423|||S900|ring37sW@2|gnd_30|432|720|ring37sW@3|gnd_27|432|720
-Ametal-3|net@1424|||S900|ring37sW@2|gnd_38|720|720|ring37sW@3|gnd_35|720|720
-Ametal-3|net@1425|||S900|ring37sW@2|gnd_49|1008|720|ring37sW@3|gnd_44|1008|720
-Ametal-3|net@1426|||S900|ring37sW@2|vdd_42|288|720|ring37sW@3|vdd_39|288|720
-Ametal-3|net@1427|||S900|ring37sW@2|vdd_49|0|720|ring37sW@3|vdd_46|0|720
-Ametal-3|net@1428|||S900|ring37sW@2|vdd_56|576|720|ring37sW@3|vdd_53|576|720
-Ametal-3|net@1429|||S900|ring37sW@2|vdd_64|864|720|ring37sW@3|vdd_61|864|720
-Ametal-3|net@1434|||S900|counter@0|gnd_9|432|-2016|fillAll9@3|gnd_14|432|-2016
-Ametal-3|net@1435|||S900|counter@0|gnd_15|-144|-2016|fillAll9@3|gnd_8|-144|-2016
-Ametal-3|net@1436|||S900|counter@0|gnd_20|144|-2016|fillAll9@3|gnd_20|144|-2016
-Ametal-3|net@1437|||S900|counter@0|gnd_25|720|-2016|fillAll9@3|gnd_26|720|-2016
-Ametal-3|net@1438|||S900|counter@0|gnd_58|1008|-2016|fillAll9@3|gnd_32|1008|-2016
-Ametal-3|net@1439|||S900|counter@0|vdd_13|576|-2016|fillAll9@3|vdd_28|576|-2016
-Ametal-3|net@1440|||S900|counter@0|vdd_19|0|-2016|fillAll9@3|vdd_34|0|-2016
-Ametal-3|net@1441|||S900|counter@0|vdd_24|288|-2016|fillAll9@3|vdd_40|288|-2016
-Ametal-3|net@1442|||S900|counter@0|vdd_29|864|-2016|fillAll9@3|vdd_46|864|-2016
-Ametal-3|net@1443|||S900|fillAll9@2|gnd_9|-144|1872|ring37sW@3|gnd_23|-144|1872
-Ametal-3|net@1444|||S900|fillAll9@2|gnd_15|432|1872|ring37sW@3|gnd_30|432|1872
-Ametal-3|net@1445|||S900|fillAll9@2|gnd_21|144|1872|ring37sW@3|gnd_12|144|1872
-Ametal-3|net@1446|||S900|fillAll9@2|gnd_27|720|1872|ring37sW@3|gnd_38|720|1872
-Ametal-3|net@1447|||S900|fillAll9@2|gnd_33|1008|1872|ring37sW@3|gnd_49|1008|1872
-Ametal-3|net@1448|||S900|fillAll9@2|vdd_29|576|1872|ring37sW@3|vdd_56|576|1872
-Ametal-3|net@1449|||S900|fillAll9@2|vdd_35|0|1872|ring37sW@3|vdd_49|0|1872
-Ametal-3|net@1450|||S900|fillAll9@2|vdd_41|288|1872|ring37sW@3|vdd_42|288|1872
-Ametal-3|net@1451|||S900|fillAll9@2|vdd_47|864|1872|ring37sW@3|vdd_64|864|1872
-Ametal-3|net@1452|||S900|ring37sW@1|gnd_12|144|-432|ring37sW@2|gnd_9|144|-432
-Ametal-3|net@1453|||S900|ring37sW@1|gnd_23|-144|-432|ring37sW@2|gnd_18|-144|-432
-Ametal-3|net@1454|||S900|ring37sW@1|gnd_30|432|-432|ring37sW@2|gnd_27|432|-432
-Ametal-3|net@1455|||S900|ring37sW@1|gnd_38|720|-432|ring37sW@2|gnd_35|720|-432
-Ametal-3|net@1456|||S900|ring37sW@1|gnd_49|1008|-432|ring37sW@2|gnd_44|1008|-432
-Ametal-3|net@1457|||S900|ring37sW@1|vdd_42|288|-432|ring37sW@2|vdd_39|288|-432
-Ametal-3|net@1458|||S900|ring37sW@1|vdd_49|0|-432|ring37sW@2|vdd_46|0|-432
-Ametal-3|net@1459|||S900|ring37sW@1|vdd_56|576|-432|ring37sW@2|vdd_53|576|-432
-Ametal-3|net@1460|||S900|ring37sW@1|vdd_64|864|-432|ring37sW@2|vdd_61|864|-432
-Ametal-3|net@1461|||S900|scanAmpI@0|gnd_10|-144|-1584|ring37sW@1|gnd_18|-144|-1584
-Ametal-9|net@1463|||S900|scanAmpI@0|gnd_7|-126|-1728|counter@0|gnd_31|-126|-1728
-Ametal-9|net@1464|||S900|scanAmpI@0|gnd_1|-18|-1728|counter@0|gnd_34|-18|-1728
-Ametal-9|net@1465|||S900|scanAmpI@0|gnd_3|18|-1728|counter@0|gnd_35|18|-1728
-Ametal-9|net@1480|||S900|scanAmpI@0|vdd_15|-198|-1728|counter@0|vdd|-198|-1728
-Ametal-9|net@1481|||S900|scanAmpI@0|vdd_17|-90|-1728|counter@0|vdd_2|-90|-1728
-Ametal-9|net@1482|||S900|scanAmpI@0|vdd_1|-54|-1728|counter@0|vdd_36|-54|-1728
-Ametal-9|net@1483|||S900|scanAmpI@0|vdd_3|54|-1728|counter@0|vdd_37|54|-1728
-Ametal-9|net@1500|||S900|ring37sW@1|gnd_14|-162|-1584|scanAmpI@0|gnd_4|-162|-1584
-Ametal-9|net@1501|||S900|ring37sW@1|gnd_15|-126|-1584|scanAmpI@0|gnd_6|-126|-1584
-Ametal-9|net@1510|||S900|ring37sW@1|gnd_54|-18|-1584|scanAmpI@0|gnd|-18|-1584
-Ametal-9|net@1511|||S900|ring37sW@1|gnd_55|18|-1584|scanAmpI@0|gnd_2|18|-1584
-Ametal-9|net@1518|||S900|ring37sW@1|vdd_12|-198|-1584|scanAmpI@0|vdd_14|-198|-1584
-Ametal-9|net@1519|||S900|ring37sW@1|vdd_13|-90|-1584|scanAmpI@0|vdd_16|-90|-1584
-Ametal-9|net@1528|||S900|ring37sW@1|vdd_44|-54|-1584|scanAmpI@0|vdd|-54|-1584
-Ametal-9|net@1529|||S900|ring37sW@1|vdd_45|54|-1584|scanAmpI@0|vdd_2|54|-1584
-Ametal-9|net@1534|||S900|ring37sW@2|gnd_10|126|720|ring37sW@3|gnd|126|720
-Ametal-9|net@1535|||S900|ring37sW@2|gnd_11|162|720|ring37sW@3|gnd_1|162|720
-Ametal-9|net@1536|||S900|ring37sW@2|gnd_19|-162|720|ring37sW@3|gnd_14|-162|720
-Ametal-9|net@1537|||S900|ring37sW@2|gnd_20|-126|720|ring37sW@3|gnd_15|-126|720
-Ametal-9|net@1538|||S900|ring37sW@2|gnd_28|414|720|ring37sW@3|gnd_24|414|720
-Ametal-9|net@1539|||S900|ring37sW@2|gnd_29|450|720|ring37sW@3|gnd_25|450|720
-Ametal-9|net@1540|||S900|ring37sW@2|gnd_36|702|720|ring37sW@3|gnd_32|702|720
-Ametal-9|net@1541|||S900|ring37sW@2|gnd_37|738|720|ring37sW@3|gnd_33|738|720
-Ametal-9|net@1542|||S900|ring37sW@2|gnd_45|990|720|ring37sW@3|gnd_40|990|720
-Ametal-9|net@1543|||S900|ring37sW@2|gnd_46|1026|720|ring37sW@3|gnd_41|1026|720
-Ametal-9|net@1544|||S900|ring37sW@2|gnd_52|270|720|ring37sW@3|gnd_50|270|720
-Ametal-9|net@1545|||S900|ring37sW@2|gnd_53|306|720|ring37sW@3|gnd_51|306|720
-Ametal-9|net@1546|||S900|ring37sW@2|gnd_56|-18|720|ring37sW@3|gnd_54|-18|720
-Ametal-9|net@1547|||S900|ring37sW@2|gnd_57|18|720|ring37sW@3|gnd_55|18|720
-Ametal-9|net@1548|||S900|ring37sW@2|gnd_60|558|720|ring37sW@3|gnd_58|558|720
-Ametal-9|net@1549|||S900|ring37sW@2|gnd_61|594|720|ring37sW@3|gnd_59|594|720
-Ametal-9|net@1550|||S900|ring37sW@2|gnd_64|846|720|ring37sW@3|gnd_62|846|720
-Ametal-9|net@1551|||S900|ring37sW@2|gnd_65|882|720|ring37sW@3|gnd_63|882|720
-Ametal-9|net@1552|||S900|ring37sW@2|vdd_10|90|720|ring37sW@3|vdd|90|720
-Ametal-9|net@1553|||S900|ring37sW@2|vdd_11|198|720|ring37sW@3|vdd_1|198|720
-Ametal-9|net@1554|||S900|ring37sW@2|vdd_16|-198|720|ring37sW@3|vdd_12|-198|720
-Ametal-9|net@1555|||S900|ring37sW@2|vdd_17|-90|720|ring37sW@3|vdd_13|-90|720
-Ametal-9|net@1556|||S900|ring37sW@2|vdd_22|378|720|ring37sW@3|vdd_20|378|720
-Ametal-9|net@1557|||S900|ring37sW@2|vdd_23|486|720|ring37sW@3|vdd_21|486|720
-Ametal-9|net@1558|||S900|ring37sW@2|vdd_26|666|720|ring37sW@3|vdd_24|666|720
-Ametal-9|net@1559|||S900|ring37sW@2|vdd_27|774|720|ring37sW@3|vdd_25|774|720
-Ametal-9|net@1560|||S900|ring37sW@2|vdd_32|954|720|ring37sW@3|vdd_28|954|720
-Ametal-9|net@1561|||S900|ring37sW@2|vdd_33|1062|720|ring37sW@3|vdd_29|1062|720
-Ametal-9|net@1562|||S900|ring37sW@2|vdd_40|234|720|ring37sW@3|vdd_36|234|720
-Ametal-9|net@1563|||S900|ring37sW@2|vdd_41|342|720|ring37sW@3|vdd_37|342|720
-Ametal-9|net@1564|||S900|ring37sW@2|vdd_47|-54|720|ring37sW@3|vdd_44|-54|720
-Ametal-9|net@1565|||S900|ring37sW@2|vdd_48|54|720|ring37sW@3|vdd_45|54|720
-Ametal-9|net@1566|||S900|ring37sW@2|vdd_54|522|720|ring37sW@3|vdd_50|522|720
-Ametal-9|net@1567|||S900|ring37sW@2|vdd_55|630|720|ring37sW@3|vdd_51|630|720
-Ametal-9|net@1568|||S900|ring37sW@2|vdd_62|810|720|ring37sW@3|vdd_58|810|720
-Ametal-9|net@1569|||S900|ring37sW@2|vdd_63|918|720|ring37sW@3|vdd_59|918|720
-Ametal-9|net@1570|||S900|counter@0|gnd_1|414|-2016|fillAll9@3|gnd_10|414|-2016
-Ametal-9|net@1571|||S900|counter@0|gnd_4|450|-2016|fillAll9@3|gnd_12|450|-2016
-Ametal-9|net@1572|||S900|counter@0|gnd_10|558|-2016|fillAll9@3|gnd_34|558|-2016
-Ametal-9|net@1573|||S900|counter@0|gnd_11|594|-2016|fillAll9@3|gnd_36|594|-2016
-Ametal-9|net@1574|||S900|counter@0|gnd_12|-162|-2016|fillAll9@3|gnd|-162|-2016
-Ametal-9|net@1575|||S900|counter@0|gnd_13|-126|-2016|fillAll9@3|gnd_2|-126|-2016
-Ametal-9|net@1576|||S900|counter@0|gnd_16|-18|-2016|fillAll9@3|gnd_38|-18|-2016
-Ametal-9|net@1577|||S900|counter@0|gnd_17|18|-2016|fillAll9@3|gnd_40|18|-2016
-Ametal-9|net@1578|||S900|counter@0|gnd_18|126|-2016|fillAll9@3|gnd_16|126|-2016
-Ametal-9|net@1579|||S900|counter@0|gnd_19|162|-2016|fillAll9@3|gnd_18|162|-2016
-Ametal-9|net@1580|||S900|counter@0|gnd_21|270|-2016|fillAll9@3|gnd_42|270|-2016
-Ametal-9|net@1581|||S900|counter@0|gnd_22|306|-2016|fillAll9@3|gnd_44|306|-2016
-Ametal-9|net@1582|||S900|counter@0|gnd_23|702|-2016|fillAll9@3|gnd_22|702|-2016
-Ametal-9|net@1583|||S900|counter@0|gnd_24|738|-2016|fillAll9@3|gnd_24|738|-2016
-Ametal-9|net@1584|||S900|counter@0|gnd_26|846|-2016|fillAll9@3|gnd_46|846|-2016
-Ametal-9|net@1585|||S900|counter@0|gnd_27|882|-2016|fillAll9@3|gnd_48|882|-2016
-Ametal-9|net@1586|||S900|counter@0|gnd_56|990|-2016|fillAll9@3|gnd_28|990|-2016
-Ametal-9|net@1587|||S900|counter@0|gnd_57|1026|-2016|fillAll9@3|gnd_30|1026|-2016
-Ametal-9|net@1588|||S900|counter@0|vdd_1|378|-2016|fillAll9@3|vdd_7|378|-2016
-Ametal-9|net@1589|||S900|counter@0|vdd_3|486|-2016|fillAll9@3|vdd_9|486|-2016
-Ametal-9|net@1590|||S900|counter@0|vdd_9|522|-2016|fillAll9@3|vdd_24|522|-2016
-Ametal-9|net@1591|||S900|counter@0|vdd_10|630|-2016|fillAll9@3|vdd_26|630|-2016
-Ametal-9|net@1592|||S900|counter@0|vdd_14|-198|-2016|fillAll9@3|vdd|-198|-2016
-Ametal-9|net@1593|||S900|counter@0|vdd_15|-90|-2016|fillAll9@3|vdd_2|-90|-2016
-Ametal-9|net@1594|||S900|counter@0|vdd_17|-54|-2016|fillAll9@3|vdd_30|-54|-2016
-Ametal-9|net@1595|||S900|counter@0|vdd_18|54|-2016|fillAll9@3|vdd_32|54|-2016
-Ametal-9|net@1596|||S900|counter@0|vdd_20|90|-2016|fillAll9@3|vdd_11|90|-2016
-Ametal-9|net@1597|||S900|counter@0|vdd_21|198|-2016|fillAll9@3|vdd_13|198|-2016
-Ametal-9|net@1598|||S900|counter@0|vdd_22|234|-2016|fillAll9@3|vdd_36|234|-2016
-Ametal-9|net@1599|||S900|counter@0|vdd_23|342|-2016|fillAll9@3|vdd_38|342|-2016
-Ametal-9|net@1600|||S900|counter@0|vdd_25|666|-2016|fillAll9@3|vdd_15|666|-2016
-Ametal-9|net@1601|||S900|counter@0|vdd_26|774|-2016|fillAll9@3|vdd_17|774|-2016
-Ametal-9|net@1602|||S900|counter@0|vdd_27|810|-2016|fillAll9@3|vdd_42|810|-2016
-Ametal-9|net@1603|||S900|counter@0|vdd_28|918|-2016|fillAll9@3|vdd_44|918|-2016
-Ametal-9|net@1604|||S900|counter@0|vdd_56|954|-2016|fillAll9@3|vdd_19|954|-2016
-Ametal-9|net@1605|||S900|counter@0|vdd_57|1062|-2016|fillAll9@3|vdd_21|1062|-2016
-Ametal-9|net@1606|||S900|counter@0|gnd|-162|-1728|scanAmpI@0|gnd_5|-162|-1728
-Ametal-9|net@1607|||S900|fillAll9@2|gnd_1|-162|1872|ring37sW@3|gnd_19|-162|1872
-Ametal-9|net@1608|||S900|fillAll9@2|gnd_3|-126|1872|ring37sW@3|gnd_20|-126|1872
-Ametal-9|net@1609|||S900|fillAll9@2|gnd_11|414|1872|ring37sW@3|gnd_28|414|1872
-Ametal-9|net@1610|||S900|fillAll9@2|gnd_13|450|1872|ring37sW@3|gnd_29|450|1872
-Ametal-9|net@1611|||S900|fillAll9@2|gnd_17|126|1872|ring37sW@3|gnd_10|126|1872
-Ametal-9|net@1612|||S900|fillAll9@2|gnd_19|162|1872|ring37sW@3|gnd_11|162|1872
-Ametal-9|net@1613|||S900|fillAll9@2|gnd_23|702|1872|ring37sW@3|gnd_36|702|1872
-Ametal-9|net@1614|||S900|fillAll9@2|gnd_25|738|1872|ring37sW@3|gnd_37|738|1872
-Ametal-9|net@1615|||S900|fillAll9@2|gnd_29|990|1872|ring37sW@3|gnd_45|990|1872
-Ametal-9|net@1616|||S900|fillAll9@2|gnd_31|1026|1872|ring37sW@3|gnd_46|1026|1872
-Ametal-9|net@1617|||S900|fillAll9@2|gnd_35|558|1872|ring37sW@3|gnd_60|558|1872
-Ametal-9|net@1618|||S900|fillAll9@2|gnd_37|594|1872|ring37sW@3|gnd_61|594|1872
-Ametal-9|net@1619|||S900|fillAll9@2|gnd_39|-18|1872|ring37sW@3|gnd_56|-18|1872
-Ametal-9|net@1620|||S900|fillAll9@2|gnd_41|18|1872|ring37sW@3|gnd_57|18|1872
-Ametal-9|net@1621|||S900|fillAll9@2|gnd_43|270|1872|ring37sW@3|gnd_52|270|1872
-Ametal-9|net@1622|||S900|fillAll9@2|gnd_45|306|1872|ring37sW@3|gnd_53|306|1872
-Ametal-9|net@1623|||S900|fillAll9@2|gnd_47|846|1872|ring37sW@3|gnd_64|846|1872
-Ametal-9|net@1624|||S900|fillAll9@2|gnd_49|882|1872|ring37sW@3|gnd_65|882|1872
-Ametal-9|net@1625|||S900|fillAll9@2|vdd_1|-198|1872|ring37sW@3|vdd_16|-198|1872
-Ametal-9|net@1626|||S900|fillAll9@2|vdd_3|-90|1872|ring37sW@3|vdd_17|-90|1872
-Ametal-9|net@1627|||S900|fillAll9@2|vdd_8|378|1872|ring37sW@3|vdd_22|378|1872
-Ametal-9|net@1628|||S900|fillAll9@2|vdd_10|486|1872|ring37sW@3|vdd_23|486|1872
-Ametal-9|net@1629|||S900|fillAll9@2|vdd_12|90|1872|ring37sW@3|vdd_10|90|1872
-Ametal-9|net@1630|||S900|fillAll9@2|vdd_14|198|1872|ring37sW@3|vdd_11|198|1872
-Ametal-9|net@1631|||S900|fillAll9@2|vdd_16|666|1872|ring37sW@3|vdd_26|666|1872
-Ametal-9|net@1632|||S900|fillAll9@2|vdd_18|774|1872|ring37sW@3|vdd_27|774|1872
-Ametal-9|net@1633|||S900|fillAll9@2|vdd_20|954|1872|ring37sW@3|vdd_32|954|1872
-Ametal-9|net@1634|||S900|fillAll9@2|vdd_22|1062|1872|ring37sW@3|vdd_33|1062|1872
-Ametal-9|net@1635|||S900|fillAll9@2|vdd_25|522|1872|ring37sW@3|vdd_54|522|1872
-Ametal-9|net@1636|||S900|fillAll9@2|vdd_27|630|1872|ring37sW@3|vdd_55|630|1872
-Ametal-9|net@1637|||S900|fillAll9@2|vdd_31|-54|1872|ring37sW@3|vdd_47|-54|1872
-Ametal-9|net@1638|||S900|fillAll9@2|vdd_33|54|1872|ring37sW@3|vdd_48|54|1872
-Ametal-9|net@1639|||S900|fillAll9@2|vdd_37|234|1872|ring37sW@3|vdd_40|234|1872
-Ametal-9|net@1640|||S900|fillAll9@2|vdd_39|342|1872|ring37sW@3|vdd_41|342|1872
-Ametal-9|net@1641|||S900|fillAll9@2|vdd_43|810|1872|ring37sW@3|vdd_62|810|1872
-Ametal-9|net@1642|||S900|fillAll9@2|vdd_45|918|1872|ring37sW@3|vdd_63|918|1872
-Ametal-9|net@1643|||S900|ring37sW@1|gnd_10|126|-432|ring37sW@2|gnd|126|-432
-Ametal-9|net@1644|||S900|ring37sW@1|gnd_11|162|-432|ring37sW@2|gnd_1|162|-432
-Ametal-9|net@1645|||S900|ring37sW@1|gnd_19|-162|-432|ring37sW@2|gnd_14|-162|-432
-Ametal-9|net@1646|||S900|ring37sW@1|gnd_20|-126|-432|ring37sW@2|gnd_15|-126|-432
-Ametal-9|net@1647|||S900|ring37sW@1|gnd_28|414|-432|ring37sW@2|gnd_24|414|-432
-Ametal-9|net@1648|||S900|ring37sW@1|gnd_29|450|-432|ring37sW@2|gnd_25|450|-432
-Ametal-9|net@1649|||S900|ring37sW@1|gnd_36|702|-432|ring37sW@2|gnd_32|702|-432
-Ametal-9|net@1650|||S900|ring37sW@1|gnd_37|738|-432|ring37sW@2|gnd_33|738|-432
-Ametal-9|net@1651|||S900|ring37sW@1|gnd_45|990|-432|ring37sW@2|gnd_40|990|-432
-Ametal-9|net@1652|||S900|ring37sW@1|gnd_46|1026|-432|ring37sW@2|gnd_41|1026|-432
-Ametal-9|net@1653|||S900|ring37sW@1|gnd_52|270|-432|ring37sW@2|gnd_50|270|-432
-Ametal-9|net@1654|||S900|ring37sW@1|gnd_53|306|-432|ring37sW@2|gnd_51|306|-432
-Ametal-9|net@1655|||S900|ring37sW@1|gnd_56|-18|-432|ring37sW@2|gnd_54|-18|-432
-Ametal-9|net@1656|||S900|ring37sW@1|gnd_57|18|-432|ring37sW@2|gnd_55|18|-432
-Ametal-9|net@1657|||S900|ring37sW@1|gnd_60|558|-432|ring37sW@2|gnd_58|558|-432
-Ametal-9|net@1658|||S900|ring37sW@1|gnd_61|594|-432|ring37sW@2|gnd_59|594|-432
-Ametal-9|net@1659|||S900|ring37sW@1|gnd_64|846|-432|ring37sW@2|gnd_62|846|-432
-Ametal-9|net@1660|||S900|ring37sW@1|gnd_65|882|-432|ring37sW@2|gnd_63|882|-432
-Ametal-9|net@1661|||S900|ring37sW@1|vdd_10|90|-432|ring37sW@2|vdd|90|-432
-Ametal-9|net@1662|||S900|ring37sW@1|vdd_11|198|-432|ring37sW@2|vdd_1|198|-432
-Ametal-9|net@1663|||S900|ring37sW@1|vdd_16|-198|-432|ring37sW@2|vdd_12|-198|-432
-Ametal-9|net@1664|||S900|ring37sW@1|vdd_17|-90|-432|ring37sW@2|vdd_13|-90|-432
-Ametal-9|net@1665|||S900|ring37sW@1|vdd_22|378|-432|ring37sW@2|vdd_20|378|-432
-Ametal-9|net@1666|||S900|ring37sW@1|vdd_23|486|-432|ring37sW@2|vdd_21|486|-432
-Ametal-9|net@1667|||S900|ring37sW@1|vdd_26|666|-432|ring37sW@2|vdd_24|666|-432
-Ametal-9|net@1668|||S900|ring37sW@1|vdd_27|774|-432|ring37sW@2|vdd_25|774|-432
-Ametal-9|net@1669|||S900|ring37sW@1|vdd_32|954|-432|ring37sW@2|vdd_28|954|-432
-Ametal-9|net@1670|||S900|ring37sW@1|vdd_33|1062|-432|ring37sW@2|vdd_29|1062|-432
-Ametal-9|net@1671|||S900|ring37sW@1|vdd_40|234|-432|ring37sW@2|vdd_36|234|-432
-Ametal-9|net@1672|||S900|ring37sW@1|vdd_41|342|-432|ring37sW@2|vdd_37|342|-432
-Ametal-9|net@1673|||S900|ring37sW@1|vdd_47|-54|-432|ring37sW@2|vdd_44|-54|-432
-Ametal-9|net@1674|||S900|ring37sW@1|vdd_48|54|-432|ring37sW@2|vdd_45|54|-432
-Ametal-9|net@1675|||S900|ring37sW@1|vdd_54|522|-432|ring37sW@2|vdd_50|522|-432
-Ametal-9|net@1676|||S900|ring37sW@1|vdd_55|630|-432|ring37sW@2|vdd_51|630|-432
-Ametal-9|net@1677|||S900|ring37sW@1|vdd_62|810|-432|ring37sW@2|vdd_58|810|-432
-Ametal-9|net@1678|||S900|ring37sW@1|vdd_63|918|-432|ring37sW@2|vdd_59|918|-432
-Ametal-3|net@1681|||S900|ring37sW@1|sic[1]|-90|-1152|scanAmpI@0|so[1]|-90|-1584
-Ametal-3|net@1682|||S2700|scanAmpI@0|so[2]|-84|-1584|ring37sW@1|sic[2]|-84|-1152
-Ametal-3|net@1683|||S2700|scanAmpI@0|so[3]|-78|-1584|ring37sW@1|sic[3]|-78|-1152
-Ametal-3|net@1684|||S2700|scanAmpI@0|so[4]|-72|-1581|ring37sW@1|sic[4]|-72|-1149
-Ametal-3|net@1685|||S2700|scanAmpI@0|so[5]|-66|-1584|ring37sW@1|sic[5]|-66|-1152
-Ametal-3|net@1686|||S2700|scanAmpI@0|so[6]|-60|-1584|ring37sW@1|sic[6]|-60|-1152
-Ametal-3|net@1687|||S2700|scanAmpI@0|so[7]|-54|-1584|ring37sW@1|sic[7]|-54|-1152
-Ametal-3|net@1688|||S2700|scanAmpI@0|so[8]|-48|-1584|ring37sW@1|sic[8]|-48|-1152
-Ametal-3|net@1689|||S2700|scanAmpI@0|so[9]|-42|-1584|ring37sW@1|sic[9]|-42|-1152
-Ametal-3|net@1690|||S900|scanAmpI@0|si[1]|-90|-1728|scanM2to@0|so[1]|-90|-2054
-Ametal-3|net@1692|||S2700|scanM2to@0|so[2]|-84|-2054|scanAmpI@0|si[2]|-84|-1728
-Ametal-3|net@1693|||S2700|scanM2to@0|so[3]|-78|-2054|scanAmpI@0|si[3]|-78|-1728
-Ametal-3|net@1694|||S2700|scanM2to@0|so[4]|-72|-2051|scanAmpI@0|si[4]|-72|-1725
-Ametal-3|net@1695|||S2700|scanM2to@0|so[5]|-66|-2054|scanAmpI@0|si[5]|-66|-1728
-Ametal-3|net@1696|||S2700|scanM2to@0|so[6]|-60|-2054|scanAmpI@0|si[6]|-60|-1728
-Ametal-3|net@1697|||S2700|scanM2to@0|so[7]|-54|-2054|scanAmpI@0|si[7]|-54|-1728
-Ametal-3|net@1698|||S2700|scanM2to@0|so[8]|-48|-2054|scanAmpI@0|si[8]|-48|-1728
-Ametal-3|net@1699|||S2700|scanM2to@0|so[9]|-42|-2054|scanAmpI@0|si[9]|-42|-1728
-Egnd||D5G5;|fillAll9@2|gnd|G
-Egnd_1||D5G5;|fillAll9@3|gnd_1|G
-Egnd_2||D5G5;|fillAll9@2|gnd_2|G
-Egnd_3||D5G5;|fillAll9@3|gnd_3|G
-Egnd_4||D5G5;|fillAll9@2|gnd_4|G
-Egnd_5||D5G5;|fillAll9@2|gnd_5|G
-Egnd_6||D5G5;|counter@0|gnd_6|G
-Egnd_7||D5G5;|fillAll9@2|gnd_7|G
-Egnd_8||D5G5;|fillAll9@2|gnd_8|G
-Egnd_9||D5G5;|fillAll9@3|gnd_9|G
-Egnd_10||D5G5;|fillAll9@2|gnd_10|G
-Egnd_11||D5G5;|fillAll9@3|gnd_11|G
-Egnd_12||D5G5;|fillAll9@2|gnd_12|G
-Egnd_13||D5G5;|fillAll9@3|gnd_13|G
-Egnd_14||D5G5;|counter@0|gnd_14|G
-Egnd_15||D5G5;|fillAll9@3|gnd_15|G
-Egnd_16||D5G5;|fillAll9@2|gnd_16|G
-Egnd_17||D5G5;|fillAll9@3|gnd_17|G
-Egnd_18||D5G5;|fillAll9@2|gnd_18|G
-Egnd_19||D5G5;|fillAll9@3|gnd_19|G
-Egnd_20||D5G5;|fillAll9@2|gnd_20|G
-Egnd_21||D5G5;|fillAll9@3|gnd_21|G
-Egnd_22||D5G5;|fillAll9@2|gnd_22|G
-Egnd_23||D5G5;|fillAll9@3|gnd_23|G
-Egnd_24||D5G5;|fillAll9@2|gnd_24|G
-Egnd_25||D5G5;|fillAll9@3|gnd_25|G
-Egnd_26||D5G5;|fillAll9@2|gnd_26|G
-Egnd_27||D5G5;|fillAll9@3|gnd_27|G
-Egnd_28||D5G5;|fillAll9@2|gnd_28|G
-Egnd_29||D5G5;|fillAll9@3|gnd_29|G
-Egnd_30||D5G5;|fillAll9@2|gnd_30|G
-Egnd_31||D5G5;|fillAll9@3|gnd_31|G
-Egnd_32||D5G5;|counter@0|gnd_32|G
-Egnd_33||D5G5;|counter@0|gnd_33|G
-Egnd_34||D5G5;|fillAll9@2|gnd_6|G
-Egnd_35||D5G5;|fillAll9@2|gnd_14|G
-Egnd_36||D5G5;|fillAll9@2|gnd_32|G
-Egnd_37||D5G5;|fillAll9@2|gnd_34|G
-Egnd_38||D5G5;|fillAll9@2|gnd_36|G
-Egnd_39||D5G5;|fillAll9@2|gnd_38|G
-Egnd_40||D5G5;|fillAll9@2|gnd_40|G
-Egnd_41||D5G5;|fillAll9@3|gnd_41|G
-Egnd_42||D5G5;|fillAll9@2|gnd_42|G
-Egnd_43||D5G5;|fillAll9@3|gnd_43|G
-Egnd_44||D5G5;|fillAll9@2|gnd_44|G
-Egnd_45||D5G5;|fillAll9@3|gnd_45|G
-Egnd_46||D5G5;|fillAll9@2|gnd_46|G
-Egnd_47||D5G5;|fillAll9@3|gnd_47|G
-Egnd_48||D5G5;|fillAll9@2|gnd_48|G
-Egnd_49||D5G5;|fillAll9@3|gnd_4|G
-Egnd_50||D5G5;|fillAll9@3|gnd_5|G
-Egnd_51||D5G5;|fillAll9@3|gnd_6|G
-Egnd_52||D5G5;|fillAll9@3|gnd_7|G
-Egnd_53||D5G5;|fillAll9@3|gnd_33|G
-Egnd_54||D5G5;|fillAll9@3|gnd_35|G
-Egnd_55||D5G5;|fillAll9@3|gnd_37|G
-Egnd_56||D5G5;|fillAll9@3|gnd_39|G
-Egnd_57||D5G5;|fillAll9@3|gnd_49|G
-Egnd_62||D5G5;|ring37sW@1|gnd_4|G
-Egnd_63||D5G5;|ring37sW@1|gnd_5|G
-Egnd_64||D5G5;|ring37sW@1|gnd_6|G
-Egnd_65||D5G5;|ring37sW@1|gnd_7|G
-Egnd_66||D5G5;|ring37sW@1|gnd_16|G
-Egnd_67||D5G5;|ring37sW@1|gnd_17|G
-Egnd_68||D5G5;|ring37sW@1|gnd_21|G
-Egnd_69||D5G5;|ring37sW@1|gnd_22|G
-Egnd_70||D5G5;|ring37sW@1|gnd_42|G
-Egnd_71||D5G5;|ring37sW@1|gnd_43|G
-Egnd_72||D5G5;|ring37sW@1|gnd_47|G
-Egnd_73||D5G5;|ring37sW@1|gnd_48|G
-Egnd_74||D5G5;|ring37sW@1|gnd_70|G
-Egnd_75||D5G5;|ring37sW@1|gnd_71|G
-Egnd_76||D5G5;|ring37sW@1|gnd_75|G
-Egnd_77||D5G5;|ring37sW@1|gnd_76|G
-Egnd_78||D5G5;|ring37sW@1|gnd_78|G
-Egnd_79||D5G5;|ring37sW@1|gnd_79|G
-Egnd_83||D5G5;|ring37sW@1|gnd_83|G
-Egnd_84||D5G5;|ring37sW@1|gnd_84|G
-Egnd_86||D5G5;|ring37sW@1|gnd_86|G
-Egnd_87||D5G5;|ring37sW@1|gnd_87|G
-Egnd_91||D5G5;|ring37sW@1|gnd_91|G
-Egnd_92||D5G5;|ring37sW@1|gnd_92|G
-Egnd_99||D5G5;|ring37sW@1|gnd_99|G
-Egnd_100||D5G5;|ring37sW@1|gnd_100|G
-Egnd_102||D5G5;|ring37sW@1|gnd_102|G
-Egnd_103||D5G5;|ring37sW@1|gnd_103|G
-Egnd_105||D5G5;|ring37sW@1|gnd_105|G
-Egnd_106||D5G5;|ring37sW@1|gnd_106|G
-Egnd_108||D5G5;|ring37sW@1|gnd_108|G
-Egnd_109||D5G5;|ring37sW@1|gnd_109|G
-Egnd_110||D5G5;|ring37sW@2|gnd_4|G
-Egnd_111||D5G5;|ring37sW@2|gnd_5|G
-Egnd_112||D5G5;|ring37sW@2|gnd_6|G
-Egnd_113||D5G5;|ring37sW@2|gnd_7|G
-Egnd_114||D5G5;|ring37sW@2|gnd_16|G
-Egnd_115||D5G5;|ring37sW@2|gnd_17|G
-Egnd_116||D5G5;|ring37sW@2|gnd_21|G
-Egnd_117||D5G5;|ring37sW@2|gnd_22|G
-Egnd_118||D5G5;|ring37sW@2|gnd_42|G
-Egnd_119||D5G5;|ring37sW@2|gnd_43|G
-Egnd_120||D5G5;|ring37sW@2|gnd_47|G
-Egnd_121||D5G5;|ring37sW@2|gnd_48|G
-Egnd_122||D5G5;|ring37sW@2|gnd_70|G
-Egnd_123||D5G5;|ring37sW@2|gnd_71|G
-Egnd_124||D5G5;|ring37sW@2|gnd_75|G
-Egnd_125||D5G5;|ring37sW@2|gnd_76|G
-Egnd_126||D5G5;|ring37sW@2|gnd_78|G
-Egnd_127||D5G5;|ring37sW@2|gnd_79|G
-Egnd_128||D5G5;|ring37sW@2|gnd_83|G
-Egnd_129||D5G5;|ring37sW@2|gnd_84|G
-Egnd_130||D5G5;|ring37sW@2|gnd_86|G
-Egnd_131||D5G5;|ring37sW@2|gnd_87|G
-Egnd_132||D5G5;|ring37sW@2|gnd_91|G
-Egnd_133||D5G5;|ring37sW@2|gnd_92|G
-Egnd_134||D5G5;|ring37sW@2|gnd_99|G
-Egnd_135||D5G5;|ring37sW@2|gnd_100|G
-Egnd_136||D5G5;|ring37sW@2|gnd_102|G
-Egnd_137||D5G5;|ring37sW@2|gnd_103|G
-Egnd_138||D5G5;|ring37sW@2|gnd_105|G
-Egnd_139||D5G5;|ring37sW@2|gnd_106|G
-Egnd_140||D5G5;|ring37sW@2|gnd_108|G
-Egnd_141||D5G5;|ring37sW@2|gnd_109|G
-Egnd_142||D5G5;|ring37sW@3|gnd_4|G
-Egnd_143||D5G5;|ring37sW@3|gnd_5|G
-Egnd_144||D5G5;|ring37sW@3|gnd_6|G
-Egnd_145||D5G5;|ring37sW@3|gnd_7|G
-Egnd_146||D5G5;|ring37sW@3|gnd_16|G
-Egnd_147||D5G5;|ring37sW@3|gnd_17|G
-Egnd_148||D5G5;|ring37sW@3|gnd_21|G
-Egnd_149||D5G5;|ring37sW@3|gnd_22|G
-Egnd_150||D5G5;|ring37sW@3|gnd_42|G
-Egnd_151||D5G5;|ring37sW@3|gnd_43|G
-Egnd_152||D5G5;|ring37sW@3|gnd_47|G
-Egnd_153||D5G5;|ring37sW@3|gnd_48|G
-Egnd_154||D5G5;|ring37sW@3|gnd_70|G
-Egnd_155||D5G5;|ring37sW@3|gnd_71|G
-Egnd_156||D5G5;|ring37sW@3|gnd_75|G
-Egnd_157||D5G5;|ring37sW@3|gnd_76|G
-Egnd_158||D5G5;|ring37sW@3|gnd_78|G
-Egnd_159||D5G5;|ring37sW@3|gnd_79|G
-Egnd_160||D5G5;|ring37sW@3|gnd_83|G
-Egnd_161||D5G5;|ring37sW@3|gnd_84|G
-Egnd_162||D5G5;|ring37sW@3|gnd_86|G
-Egnd_163||D5G5;|ring37sW@3|gnd_87|G
-Egnd_164||D5G5;|ring37sW@3|gnd_91|G
-Egnd_165||D5G5;|ring37sW@3|gnd_92|G
-Egnd_166||D5G5;|ring37sW@3|gnd_99|G
-Egnd_167||D5G5;|ring37sW@3|gnd_100|G
-Egnd_168||D5G5;|ring37sW@3|gnd_102|G
-Egnd_169||D5G5;|ring37sW@3|gnd_103|G
-Egnd_170||D5G5;|ring37sW@3|gnd_105|G
-Egnd_171||D5G5;|ring37sW@3|gnd_106|G
-Egnd_172||D5G5;|ring37sW@3|gnd_108|G
-Egnd_173||D5G5;|ring37sW@3|gnd_109|G
-Egnd_174||D5G5;|counter@0|gnd_5|G
-Egnd_175||D5G5;|counter@0|gnd_7|G
-Egnd_176||D5G5;|counter@0|gnd_59|G
-Egnd_177||D5G5;|counter@0|gnd_60|G
-Ein||D5G5;|ring37sW@3|in|I
-Eout||D5G5;|counter@0|out|O
-Eout_1||D5G5;|counter@0|out_1|O
-Esi[1]|sic[1]|D5G2;|scanM2to@0|si[1]|B
-Esi[2]|sic[2]|D5G2;|scanM2to@0|si[2]|B
-Esi[3]|sic[3]|D5G2;|scanM2to@0|si[3]|B
-Esi[4]|sic[4]|D5G2;|scanM2to@0|si[4]|B
-Esi[5]|sic[5]|D5G2;|scanM2to@0|si[5]|B
-Esi[6]|sic[6]|D5G2;|scanM2to@0|si[6]|B
-Esi[7]|sic[7]|D5G2;|scanM2to@0|si[7]|B
-Esi[8]|sic[8]|D5G2;|scanM2to@0|si[8]|B
-Esi[9]|sic[9]|D5G2;|scanM2to@0|si[9]|B
-Esoc[1]||D5G5;|ring37sW@3|soc[1]|B
-Esoc[2]||D5G5;|ring37sW@3|soc[2]|B
-Esoc[3]||D5G5;|ring37sW@3|soc[3]|B
-Esoc[4]||D5G5;|ring37sW@3|soc[4]|B
-Esoc[5]||D5G5;|ring37sW@3|soc[5]|B
-Esoc[6]||D5G5;|ring37sW@3|soc[6]|B
-Esoc[7]||D5G5;|ring37sW@3|soc[7]|B
-Esoc[8]||D5G5;|ring37sW@3|soc[8]|B
-Esoc[9]||D5G5;|ring37sW@3|soc[9]|B
-Evdd||D5G5;|fillAll9@2|vdd|P
-Evdd_1||D5G5;|fillAll9@3|vdd_1|P
-Evdd_2||D5G5;|fillAll9@2|vdd_2|P
-Evdd_3||D5G5;|fillAll9@3|vdd_3|P
-Evdd_4||D5G5;|fillAll9@2|vdd_4|P
-Evdd_5||D5G5;|fillAll9@2|vdd_5|P
-Evdd_6||D5G5;|counter@0|vdd_6|P
-Evdd_7||D5G5;|fillAll9@2|vdd_7|P
-Evdd_8||D5G5;|fillAll9@3|vdd_8|P
-Evdd_9||D5G5;|fillAll9@2|vdd_9|P
-Evdd_10||D5G5;|fillAll9@3|vdd_10|P
-Evdd_11||D5G5;|fillAll9@2|vdd_11|P
-Evdd_12||D5G5;|fillAll9@3|vdd_12|P
-Evdd_13||D5G5;|fillAll9@2|vdd_13|P
-Evdd_14||D5G5;|fillAll9@3|vdd_14|P
-Evdd_15||D5G5;|fillAll9@2|vdd_15|P
-Evdd_16||D5G5;|counter@0|vdd_16|P
-Evdd_17||D5G5;|fillAll9@2|vdd_17|P
-Evdd_18||D5G5;|fillAll9@3|vdd_18|P
-Evdd_19||D5G5;|fillAll9@2|vdd_19|P
-Evdd_20||D5G5;|fillAll9@3|vdd_20|P
-Evdd_21||D5G5;|fillAll9@2|vdd_21|P
-Evdd_22||D5G5;|fillAll9@3|vdd_22|P
-Evdd_23||D5G5;|fillAll9@2|vdd_23|P
-Evdd_24||D5G5;|fillAll9@2|vdd_24|P
-Evdd_25||D5G5;|fillAll9@3|vdd_25|P
-Evdd_26||D5G5;|fillAll9@2|vdd_26|P
-Evdd_27||D5G5;|fillAll9@3|vdd_27|P
-Evdd_28||D5G5;|fillAll9@2|vdd_28|P
-Evdd_29||D5G5;|fillAll9@3|vdd_29|P
-Evdd_30||D5G5;|fillAll9@2|vdd_30|P
-Evdd_31||D5G5;|fillAll9@3|vdd_31|P
-Evdd_32||D5G5;|fillAll9@2|vdd_32|P
-Evdd_33||D5G5;|fillAll9@3|vdd_33|P
-Evdd_34||D5G5;|counter@0|vdd_34|P
-Evdd_35||D5G5;|counter@0|vdd_35|P
-Evdd_36||D5G5;|fillAll9@2|vdd_6|P
-Evdd_37||D5G5;|fillAll9@2|vdd_34|P
-Evdd_38||D5G5;|fillAll9@2|vdd_36|P
-Evdd_39||D5G5;|fillAll9@2|vdd_38|P
-Evdd_40||D5G5;|fillAll9@2|vdd_40|P
-Evdd_41||D5G5;|fillAll9@3|vdd_41|P
-Evdd_42||D5G5;|fillAll9@2|vdd_42|P
-Evdd_43||D5G5;|fillAll9@3|vdd_43|P
-Evdd_44||D5G5;|fillAll9@2|vdd_44|P
-Evdd_45||D5G5;|fillAll9@3|vdd_45|P
-Evdd_46||D5G5;|fillAll9@2|vdd_46|P
-Evdd_47||D5G5;|fillAll9@3|vdd_4|P
-Evdd_48||D5G5;|fillAll9@3|vdd_5|P
-Evdd_49||D5G5;|fillAll9@3|vdd_6|P
-Evdd_50||D5G5;|fillAll9@3|vdd_16|P
-Evdd_51||D5G5;|fillAll9@3|vdd_23|P
-Evdd_52||D5G5;|fillAll9@3|vdd_35|P
-Evdd_53||D5G5;|fillAll9@3|vdd_37|P
-Evdd_54||D5G5;|fillAll9@3|vdd_39|P
-Evdd_55||D5G5;|fillAll9@3|vdd_47|P
-Evdd_60||D5G5;|ring37sW@1|vdd_4|P
-Evdd_61||D5G5;|ring37sW@1|vdd_5|P
-Evdd_62||D5G5;|ring37sW@1|vdd_6|P
-Evdd_63||D5G5;|ring37sW@1|vdd_7|P
-Evdd_64||D5G5;|ring37sW@1|vdd_14|P
-Evdd_65||D5G5;|ring37sW@1|vdd_15|P
-Evdd_66||D5G5;|ring37sW@1|vdd_18|P
-Evdd_67||D5G5;|ring37sW@1|vdd_19|P
-Evdd_68||D5G5;|ring37sW@1|vdd_30|P
-Evdd_69||D5G5;|ring37sW@1|vdd_31|P
-Evdd_70||D5G5;|ring37sW@1|vdd_34|P
-Evdd_71||D5G5;|ring37sW@1|vdd_35|P
-Evdd_72||D5G5;|ring37sW@1|vdd_72|P
-Evdd_73||D5G5;|ring37sW@1|vdd_73|P
-Evdd_80||D5G5;|ring37sW@1|vdd_80|P
-Evdd_81||D5G5;|ring37sW@1|vdd_81|P
-Evdd_84||D5G5;|ring37sW@1|vdd_84|P
-Evdd_85||D5G5;|ring37sW@1|vdd_85|P
-Evdd_92||D5G5;|ring37sW@1|vdd_92|P
-Evdd_93||D5G5;|ring37sW@1|vdd_93|P
-Evdd_96||D5G5;|ring37sW@1|vdd_96|P
-Evdd_97||D5G5;|ring37sW@1|vdd_97|P
-Evdd_104||D5G5;|ring37sW@1|vdd_104|P
-Evdd_105||D5G5;|ring37sW@1|vdd_105|P
-Evdd_114||D5G5;|ring37sW@1|vdd_114|P
-Evdd_115||D5G5;|ring37sW@1|vdd_115|P
-Evdd_118||D5G5;|ring37sW@1|vdd_118|P
-Evdd_119||D5G5;|ring37sW@1|vdd_119|P
-Evdd_122||D5G5;|ring37sW@1|vdd_122|P
-Evdd_123||D5G5;|ring37sW@1|vdd_123|P
-Evdd_126||D5G5;|ring37sW@1|vdd_126|P
-Evdd_127||D5G5;|ring37sW@1|vdd_127|P
-Evdd_128||D5G5;|ring37sW@2|vdd_4|P
-Evdd_129||D5G5;|ring37sW@2|vdd_5|P
-Evdd_130||D5G5;|ring37sW@2|vdd_6|P
-Evdd_131||D5G5;|ring37sW@2|vdd_7|P
-Evdd_132||D5G5;|ring37sW@2|vdd_14|P
-Evdd_133||D5G5;|ring37sW@2|vdd_15|P
-Evdd_134||D5G5;|ring37sW@2|vdd_18|P
-Evdd_135||D5G5;|ring37sW@2|vdd_19|P
-Evdd_136||D5G5;|ring37sW@2|vdd_30|P
-Evdd_137||D5G5;|ring37sW@2|vdd_31|P
-Evdd_138||D5G5;|ring37sW@2|vdd_34|P
-Evdd_139||D5G5;|ring37sW@2|vdd_35|P
-Evdd_140||D5G5;|ring37sW@2|vdd_72|P
-Evdd_141||D5G5;|ring37sW@2|vdd_73|P
-Evdd_142||D5G5;|ring37sW@2|vdd_80|P
-Evdd_143||D5G5;|ring37sW@2|vdd_81|P
-Evdd_144||D5G5;|ring37sW@2|vdd_84|P
-Evdd_145||D5G5;|ring37sW@2|vdd_85|P
-Evdd_146||D5G5;|ring37sW@2|vdd_92|P
-Evdd_147||D5G5;|ring37sW@2|vdd_93|P
-Evdd_148||D5G5;|ring37sW@2|vdd_96|P
-Evdd_149||D5G5;|ring37sW@2|vdd_97|P
-Evdd_150||D5G5;|ring37sW@2|vdd_104|P
-Evdd_151||D5G5;|ring37sW@2|vdd_105|P
-Evdd_152||D5G5;|ring37sW@2|vdd_114|P
-Evdd_153||D5G5;|ring37sW@2|vdd_115|P
-Evdd_154||D5G5;|ring37sW@2|vdd_118|P
-Evdd_155||D5G5;|ring37sW@2|vdd_119|P
-Evdd_156||D5G5;|ring37sW@2|vdd_122|P
-Evdd_157||D5G5;|ring37sW@2|vdd_123|P
-Evdd_158||D5G5;|ring37sW@2|vdd_126|P
-Evdd_159||D5G5;|ring37sW@2|vdd_127|P
-Evdd_160||D5G5;|ring37sW@3|vdd_4|P
-Evdd_161||D5G5;|ring37sW@3|vdd_5|P
-Evdd_162||D5G5;|ring37sW@3|vdd_6|P
-Evdd_163||D5G5;|ring37sW@3|vdd_7|P
-Evdd_164||D5G5;|ring37sW@3|vdd_14|P
-Evdd_165||D5G5;|ring37sW@3|vdd_15|P
-Evdd_166||D5G5;|ring37sW@3|vdd_18|P
-Evdd_167||D5G5;|ring37sW@3|vdd_19|P
-Evdd_168||D5G5;|ring37sW@3|vdd_30|P
-Evdd_169||D5G5;|ring37sW@3|vdd_31|P
-Evdd_170||D5G5;|ring37sW@3|vdd_34|P
-Evdd_171||D5G5;|ring37sW@3|vdd_35|P
-Evdd_172||D5G5;|ring37sW@3|vdd_72|P
-Evdd_173||D5G5;|ring37sW@3|vdd_73|P
-Evdd_174||D5G5;|ring37sW@3|vdd_80|P
-Evdd_175||D5G5;|ring37sW@3|vdd_81|P
-Evdd_176||D5G5;|ring37sW@3|vdd_84|P
-Evdd_177||D5G5;|ring37sW@3|vdd_85|P
-Evdd_178||D5G5;|ring37sW@3|vdd_92|P
-Evdd_179||D5G5;|ring37sW@3|vdd_93|P
-Evdd_180||D5G5;|ring37sW@3|vdd_96|P
-Evdd_181||D5G5;|ring37sW@3|vdd_97|P
-Evdd_182||D5G5;|ring37sW@3|vdd_104|P
-Evdd_183||D5G5;|ring37sW@3|vdd_105|P
-Evdd_184||D5G5;|ring37sW@3|vdd_114|P
-Evdd_185||D5G5;|ring37sW@3|vdd_115|P
-Evdd_186||D5G5;|ring37sW@3|vdd_118|P
-Evdd_187||D5G5;|ring37sW@3|vdd_119|P
-Evdd_188||D5G5;|ring37sW@3|vdd_122|P
-Evdd_189||D5G5;|ring37sW@3|vdd_123|P
-Evdd_190||D5G5;|ring37sW@3|vdd_126|P
-Evdd_191||D5G5;|ring37sW@3|vdd_127|P
-Evdd_192||D5G5;|counter@0|vdd_5|P
-Evdd_193||D5G5;|counter@0|vdd_7|P
-Evdd_194||D5G5;|counter@0|vdd_58|P
-Evdd_195||D5G5;|counter@0|vdd_59|P
+EfreqOut|out|D5G2;|pin@17||O
+Essin[1:9]|sic[1:9]|D5G2;|pin@0||B
+Essout[1:9]|soc[1:9]|D5G2;|pin@18||B
 X
 
-# Cell dukePart3;3{lay}
-CdukePart3;3{lay}||cmos90|1184024628170|1239656793516||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+# Cell dukePart3;4{lay}
+CdukePart3;4{lay}||cmos90|1184024628170|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-36|-1816||||
 Icounter;1{lay}|counter@0||432|-1872|||D5G4;
 IfillM:fillAll9x1;1{lay}|fillAll9@2||432|1944|||D5G4;
 IfillM:fillAll9x1;1{lay}|fillAll9@3||432|-2088|||D5G4;
-IfillM:fillAll9x1;1{lay}|fillAll9@4||432|648|||D5G4;
-Iring37sWscanB;4{lay}|ring37sW@1||72|-1152|||D5G4;
-Iring37sWscanC;3{lay}|ring37sW@2||72|0|||D5G4;
+Iring37sWscanB;4{lay}|ring37sW@1||72|-1008|||D5G4;
+Iring37sWscanC;3{lay}|ring37sW@2||72|144|||D5G4;
 Iring37sWscanD;3{lay}|ring37sW@3||72|1296|||D5G4;
-Ametal-3|net@601|||S2700|ring37sW@2|in|-36|144|ring37sW@3|out|-36|1152
-Ametal-3|net@602|||S2700|ring37sW@2|soc[1]|-90|144|ring37sW@3|sic[1]|-90|1152
-Ametal-3|net@603|||S2700|ring37sW@2|soc[2]|-84|144|ring37sW@3|sic[2]|-84|1152
-Ametal-3|net@604|||S2700|ring37sW@2|soc[3]|-78|144|ring37sW@3|sic[3]|-78|1152
-Ametal-3|net@605|||S2700|ring37sW@2|soc[4]|-72|147|ring37sW@3|sic[4]|-72|1155
-Ametal-3|net@606|||S2700|ring37sW@2|soc[5]|-66|144|ring37sW@3|sic[5]|-66|1152
-Ametal-3|net@607|||S2700|ring37sW@2|soc[6]|-60|144|ring37sW@3|sic[6]|-60|1152
-Ametal-3|net@608|||S2700|ring37sW@2|soc[7]|-54|144|ring37sW@3|sic[7]|-54|1152
-Ametal-3|net@609|||S2700|ring37sW@2|soc[8]|-48|144|ring37sW@3|sic[8]|-48|1152
-Ametal-3|net@610|||S2700|ring37sW@2|soc[9]|-42|144|ring37sW@3|sic[9]|-42|1152
-Ametal-3|net@620|||S2700|ring37sW@1|in|-36|-1008|ring37sW@2|out|-36|-144
-Ametal-3|net@621|||S2700|ring37sW@1|soc[1]|-90|-1008|ring37sW@2|sic[1]|-90|-144
-Ametal-3|net@622|||S2700|ring37sW@1|soc[2]|-84|-1008|ring37sW@2|sic[2]|-84|-144
-Ametal-3|net@623|||S2700|ring37sW@1|soc[3]|-78|-1008|ring37sW@2|sic[3]|-78|-144
-Ametal-3|net@624|||S2700|ring37sW@1|soc[4]|-72|-1005|ring37sW@2|sic[4]|-72|-141
-Ametal-3|net@625|||S2700|ring37sW@1|soc[5]|-66|-1008|ring37sW@2|sic[5]|-66|-144
-Ametal-3|net@626|||S2700|ring37sW@1|soc[6]|-60|-1008|ring37sW@2|sic[6]|-60|-144
-Ametal-3|net@627|||S2700|ring37sW@1|soc[7]|-54|-1008|ring37sW@2|sic[7]|-54|-144
-Ametal-3|net@628|||S2700|ring37sW@1|soc[8]|-48|-1008|ring37sW@2|sic[8]|-48|-144
-Ametal-3|net@629|||S2700|ring37sW@1|soc[9]|-42|-1008|ring37sW@2|sic[9]|-42|-144
+IscanAmpIn;1{lay}|scanAmpI@0||432|-1656|||D5G4;
+IscanM:scanM2toM3rightSpread;1{lay}|scanM2to@0||-66|-2088|RR||D5G4;
+Ametal-3|net@601|||S2700|ring37sW@2|in|-36|288|ring37sW@3|out|-36|1152
+Ametal-3|net@602|||S2700|ring37sW@2|soc[1]|-90|288|ring37sW@3|sic[1]|-90|1152
+Ametal-3|net@603|||S2700|ring37sW@2|soc[2]|-84|288|ring37sW@3|sic[2]|-84|1152
+Ametal-3|net@604|||S2700|ring37sW@2|soc[3]|-78|288|ring37sW@3|sic[3]|-78|1152
+Ametal-3|net@605|||S2700|ring37sW@2|soc[4]|-72|291|ring37sW@3|sic[4]|-72|1155
+Ametal-3|net@606|||S2700|ring37sW@2|soc[5]|-66|288|ring37sW@3|sic[5]|-66|1152
+Ametal-3|net@607|||S2700|ring37sW@2|soc[6]|-60|288|ring37sW@3|sic[6]|-60|1152
+Ametal-3|net@608|||S2700|ring37sW@2|soc[7]|-54|288|ring37sW@3|sic[7]|-54|1152
+Ametal-3|net@609|||S2700|ring37sW@2|soc[8]|-48|288|ring37sW@3|sic[8]|-48|1152
+Ametal-3|net@610|||S2700|ring37sW@2|soc[9]|-42|288|ring37sW@3|sic[9]|-42|1152
+Ametal-3|net@620|||S2700|ring37sW@1|in|-36|-864|ring37sW@2|out|-36|0
+Ametal-3|net@621|||S2700|ring37sW@1|soc[1]|-90|-864|ring37sW@2|sic[1]|-90|0
+Ametal-3|net@622|||S2700|ring37sW@1|soc[2]|-84|-864|ring37sW@2|sic[2]|-84|0
+Ametal-3|net@623|||S2700|ring37sW@1|soc[3]|-78|-864|ring37sW@2|sic[3]|-78|0
+Ametal-3|net@624|||S2700|ring37sW@1|soc[4]|-72|-861|ring37sW@2|sic[4]|-72|3
+Ametal-3|net@625|||S2700|ring37sW@1|soc[5]|-66|-864|ring37sW@2|sic[5]|-66|0
+Ametal-3|net@626|||S2700|ring37sW@1|soc[6]|-60|-864|ring37sW@2|sic[6]|-60|0
+Ametal-3|net@627|||S2700|ring37sW@1|soc[7]|-54|-864|ring37sW@2|sic[7]|-54|0
+Ametal-3|net@628|||S2700|ring37sW@1|soc[8]|-48|-864|ring37sW@2|sic[8]|-48|0
+Ametal-3|net@629|||S2700|ring37sW@1|soc[9]|-42|-864|ring37sW@2|sic[9]|-42|0
 Ametal-2|net@1132|||S1800|counter@0|cin|-124.5|-1816|contact@0||-36|-1816
-Ametal-3|net@1134|||S900|ring37sW@1|out|-36|-1296|contact@0||-36|-1816
-Ametal-3|net@1136|||S900|fillAll9@3|gnd_14|432|-2016|counter@0|gnd_9|432|-2016
-Ametal-3|net@1137|||S900|fillAll9@3|gnd_8|-144|-2016|counter@0|gnd_15|-144|-2016
-Ametal-3|net@1138|||S900|fillAll9@3|gnd_20|144|-2016|counter@0|gnd_20|144|-2016
-Ametal-3|net@1139|||S900|fillAll9@3|gnd_26|720|-2016|counter@0|gnd_25|720|-2016
-Ametal-3|net@1140|||S900|counter@0|gnd_58|1008|-2016|fillAll9@3|gnd_32|1008|-2016
-Ametal-3|net@1141|||S900|fillAll9@3|vdd_28|576|-2016|counter@0|vdd_13|576|-2016
-Ametal-3|net@1142|||S900|fillAll9@3|vdd_34|0|-2016|counter@0|vdd_19|0|-2016
-Ametal-3|net@1143|||S900|fillAll9@3|vdd_40|288|-2016|counter@0|vdd_24|288|-2016
-Ametal-3|net@1144|||S900|fillAll9@3|vdd_46|864|-2016|counter@0|vdd_29|864|-2016
-Ametal-3|net@1145|||S900|counter@0|gnd_8|-144|-1728|ring37sW@1|gnd_18|-144|-1728
-Ametal-3|net@1146|||S900|counter@0|gnd_38|144|-1728|ring37sW@1|gnd_9|144|-1728
-Ametal-3|net@1147|||S900|counter@0|gnd_43|432|-1728|ring37sW@1|gnd_27|432|-1728
-Ametal-3|net@1148|||S900|counter@0|gnd_48|720|-1728|ring37sW@1|gnd_35|720|-1728
-Ametal-3|net@1149|||S900|counter@0|gnd_55|1008|-1728|ring37sW@1|gnd_44|1008|-1728
-Ametal-3|net@1150|||S900|counter@0|vdd_38|0|-1728|ring37sW@1|vdd_46|0|-1728
-Ametal-3|net@1151|||S900|counter@0|vdd_43|288|-1728|ring37sW@1|vdd_39|288|-1728
-Ametal-3|net@1152|||S900|counter@0|vdd_48|576|-1728|ring37sW@1|vdd_53|576|-1728
-Ametal-3|net@1153|||S900|counter@0|vdd_53|864|-1728|ring37sW@1|vdd_61|864|-1728
-Ametal-3|net@1154|||S900|fillAll9@2|gnd_9|-144|1872|ring37sW@3|gnd_23|-144|1872
-Ametal-3|net@1155|||S900|fillAll9@2|gnd_15|432|1872|ring37sW@3|gnd_30|432|1872
-Ametal-3|net@1156|||S900|fillAll9@2|gnd_21|144|1872|ring37sW@3|gnd_12|144|1872
-Ametal-3|net@1157|||S900|fillAll9@2|gnd_27|720|1872|ring37sW@3|gnd_38|720|1872
-Ametal-3|net@1158|||S900|fillAll9@2|gnd_33|1008|1872|ring37sW@3|gnd_49|1008|1872
-Ametal-3|net@1159|||S900|fillAll9@2|vdd_29|576|1872|ring37sW@3|vdd_56|576|1872
-Ametal-3|net@1160|||S900|fillAll9@2|vdd_35|0|1872|ring37sW@3|vdd_49|0|1872
-Ametal-3|net@1161|||S900|fillAll9@2|vdd_41|288|1872|ring37sW@3|vdd_42|288|1872
-Ametal-3|net@1162|||S900|fillAll9@2|vdd_47|864|1872|ring37sW@3|vdd_64|864|1872
-Ametal-3|net@1163|||S900|fillAll9@4|gnd_9|-144|576|ring37sW@2|gnd_23|-144|576
-Ametal-3|net@1164|||S900|fillAll9@4|gnd_15|432|576|ring37sW@2|gnd_30|432|576
-Ametal-3|net@1165|||S900|fillAll9@4|gnd_21|144|576|ring37sW@2|gnd_12|144|576
-Ametal-3|net@1166|||S900|fillAll9@4|gnd_27|720|576|ring37sW@2|gnd_38|720|576
-Ametal-3|net@1167|||S900|fillAll9@4|gnd_33|1008|576|ring37sW@2|gnd_49|1008|576
-Ametal-3|net@1168|||S900|fillAll9@4|vdd_29|576|576|ring37sW@2|vdd_56|576|576
-Ametal-3|net@1169|||S900|fillAll9@4|vdd_35|0|576|ring37sW@2|vdd_49|0|576
-Ametal-3|net@1170|||S900|fillAll9@4|vdd_41|288|576|ring37sW@2|vdd_42|288|576
-Ametal-3|net@1171|||S900|fillAll9@4|vdd_47|864|576|ring37sW@2|vdd_64|864|576
-Ametal-3|net@1172|||S900|fillAll9@4|gnd_8|-144|720|ring37sW@3|gnd_18|-144|720
-Ametal-3|net@1173|||S900|fillAll9@4|gnd_14|432|720|ring37sW@3|gnd_27|432|720
-Ametal-3|net@1174|||S900|fillAll9@4|gnd_20|144|720|ring37sW@3|gnd_9|144|720
-Ametal-3|net@1175|||S900|fillAll9@4|gnd_26|720|720|ring37sW@3|gnd_35|720|720
-Ametal-3|net@1176|||S900|fillAll9@4|gnd_32|1008|720|ring37sW@3|gnd_44|1008|720
-Ametal-3|net@1177|||S900|fillAll9@4|vdd_28|576|720|ring37sW@3|vdd_53|576|720
-Ametal-3|net@1178|||S900|fillAll9@4|vdd_34|0|720|ring37sW@3|vdd_46|0|720
-Ametal-3|net@1179|||S900|fillAll9@4|vdd_40|288|720|ring37sW@3|vdd_39|288|720
-Ametal-3|net@1180|||S900|fillAll9@4|vdd_46|864|720|ring37sW@3|vdd_61|864|720
-Ametal-3|net@1181|||S900|ring37sW@1|gnd_12|144|-576|ring37sW@2|gnd_9|144|-576
-Ametal-3|net@1182|||S900|ring37sW@1|gnd_23|-144|-576|ring37sW@2|gnd_18|-144|-576
-Ametal-3|net@1183|||S900|ring37sW@1|gnd_30|432|-576|ring37sW@2|gnd_27|432|-576
-Ametal-3|net@1184|||S900|ring37sW@1|gnd_38|720|-576|ring37sW@2|gnd_35|720|-576
-Ametal-3|net@1185|||S900|ring37sW@1|gnd_49|1008|-576|ring37sW@2|gnd_44|1008|-576
-Ametal-3|net@1186|||S900|ring37sW@1|vdd_42|288|-576|ring37sW@2|vdd_39|288|-576
-Ametal-3|net@1187|||S900|ring37sW@1|vdd_49|0|-576|ring37sW@2|vdd_46|0|-576
-Ametal-3|net@1188|||S900|ring37sW@1|vdd_56|576|-576|ring37sW@2|vdd_53|576|-576
-Ametal-3|net@1189|||S900|ring37sW@1|vdd_64|864|-576|ring37sW@2|vdd_61|864|-576
-Ametal-9|net@1191|||S900|fillAll9@3|gnd_28|990|-2016|counter@0|gnd_56|990|-2016
-Ametal-9|net@1192|||S900|fillAll9@3|vdd_19|954|-2016|counter@0|vdd_56|954|-2016
-Ametal-9|net@1193|||S900|fillAll9@3|vdd_21|1062|-2016|counter@0|vdd_57|1062|-2016
-Ametal-9|net@1194|||S900|fillAll9@3|gnd_10|414|-2016|counter@0|gnd_1|414|-2016
-Ametal-9|net@1195|||S900|fillAll9@3|gnd_12|450|-2016|counter@0|gnd_4|450|-2016
-Ametal-9|net@1196|||S900|fillAll9@3|gnd_34|558|-2016|counter@0|gnd_10|558|-2016
-Ametal-9|net@1197|||S900|fillAll9@3|gnd_36|594|-2016|counter@0|gnd_11|594|-2016
-Ametal-9|net@1198|||S900|fillAll9@3|gnd|-162|-2016|counter@0|gnd_12|-162|-2016
-Ametal-9|net@1199|||S900|fillAll9@3|gnd_2|-126|-2016|counter@0|gnd_13|-126|-2016
-Ametal-9|net@1200|||S900|fillAll9@3|gnd_38|-18|-2016|counter@0|gnd_16|-18|-2016
-Ametal-9|net@1201|||S900|fillAll9@3|gnd_40|18|-2016|counter@0|gnd_17|18|-2016
-Ametal-9|net@1202|||S900|fillAll9@3|gnd_16|126|-2016|counter@0|gnd_18|126|-2016
-Ametal-9|net@1203|||S900|fillAll9@3|gnd_18|162|-2016|counter@0|gnd_19|162|-2016
-Ametal-9|net@1204|||S900|fillAll9@3|gnd_42|270|-2016|counter@0|gnd_21|270|-2016
-Ametal-9|net@1205|||S900|fillAll9@3|gnd_44|306|-2016|counter@0|gnd_22|306|-2016
-Ametal-9|net@1206|||S900|fillAll9@3|gnd_22|702|-2016|counter@0|gnd_23|702|-2016
-Ametal-9|net@1207|||S900|fillAll9@3|gnd_24|738|-2016|counter@0|gnd_24|738|-2016
-Ametal-9|net@1208|||S900|fillAll9@3|gnd_46|846|-2016|counter@0|gnd_26|846|-2016
-Ametal-9|net@1209|||S900|fillAll9@3|gnd_48|882|-2016|counter@0|gnd_27|882|-2016
-Ametal-9|net@1210|||S900|counter@0|gnd_57|1026|-2016|fillAll9@3|gnd_30|1026|-2016
-Ametal-9|net@1211|||S900|fillAll9@3|vdd_7|378|-2016|counter@0|vdd_1|378|-2016
-Ametal-9|net@1212|||S900|fillAll9@3|vdd_9|486|-2016|counter@0|vdd_3|486|-2016
-Ametal-9|net@1213|||S900|fillAll9@3|vdd_24|522|-2016|counter@0|vdd_9|522|-2016
-Ametal-9|net@1214|||S900|fillAll9@3|vdd_26|630|-2016|counter@0|vdd_10|630|-2016
-Ametal-9|net@1215|||S900|fillAll9@3|vdd|-198|-2016|counter@0|vdd_14|-198|-2016
-Ametal-9|net@1216|||S900|fillAll9@3|vdd_2|-90|-2016|counter@0|vdd_15|-90|-2016
-Ametal-9|net@1217|||S900|fillAll9@3|vdd_30|-54|-2016|counter@0|vdd_17|-54|-2016
-Ametal-9|net@1218|||S900|fillAll9@3|vdd_32|54|-2016|counter@0|vdd_18|54|-2016
-Ametal-9|net@1219|||S900|fillAll9@3|vdd_11|90|-2016|counter@0|vdd_20|90|-2016
-Ametal-9|net@1220|||S900|fillAll9@3|vdd_13|198|-2016|counter@0|vdd_21|198|-2016
-Ametal-9|net@1221|||S900|fillAll9@3|vdd_36|234|-2016|counter@0|vdd_22|234|-2016
-Ametal-9|net@1222|||S900|fillAll9@3|vdd_38|342|-2016|counter@0|vdd_23|342|-2016
-Ametal-9|net@1223|||S900|fillAll9@3|vdd_15|666|-2016|counter@0|vdd_25|666|-2016
-Ametal-9|net@1224|||S900|fillAll9@3|vdd_17|774|-2016|counter@0|vdd_26|774|-2016
-Ametal-9|net@1225|||S900|fillAll9@3|vdd_42|810|-2016|counter@0|vdd_27|810|-2016
-Ametal-9|net@1226|||S900|fillAll9@3|vdd_44|918|-2016|counter@0|vdd_28|918|-2016
-Ametal-9|net@1227|||S900|counter@0|gnd|-162|-1728|ring37sW@1|gnd_14|-162|-1728
-Ametal-9|net@1228|||S900|counter@0|gnd_31|-126|-1728|ring37sW@1|gnd_15|-126|-1728
-Ametal-9|net@1229|||S900|counter@0|gnd_34|-18|-1728|ring37sW@1|gnd_54|-18|-1728
-Ametal-9|net@1230|||S900|counter@0|gnd_35|18|-1728|ring37sW@1|gnd_55|18|-1728
-Ametal-9|net@1231|||S900|counter@0|gnd_36|126|-1728|ring37sW@1|gnd|126|-1728
-Ametal-9|net@1232|||S900|counter@0|gnd_37|162|-1728|ring37sW@1|gnd_1|162|-1728
-Ametal-9|net@1233|||S900|counter@0|gnd_39|270|-1728|ring37sW@1|gnd_50|270|-1728
-Ametal-9|net@1234|||S900|counter@0|gnd_40|306|-1728|ring37sW@1|gnd_51|306|-1728
-Ametal-9|net@1235|||S900|counter@0|gnd_41|414|-1728|ring37sW@1|gnd_24|414|-1728
-Ametal-9|net@1236|||S900|counter@0|gnd_42|450|-1728|ring37sW@1|gnd_25|450|-1728
-Ametal-9|net@1237|||S900|counter@0|gnd_44|558|-1728|ring37sW@1|gnd_58|558|-1728
-Ametal-9|net@1238|||S900|counter@0|gnd_45|594|-1728|ring37sW@1|gnd_59|594|-1728
-Ametal-9|net@1239|||S900|counter@0|gnd_46|702|-1728|ring37sW@1|gnd_32|702|-1728
-Ametal-9|net@1240|||S900|counter@0|gnd_47|738|-1728|ring37sW@1|gnd_33|738|-1728
-Ametal-9|net@1241|||S900|counter@0|gnd_49|846|-1728|ring37sW@1|gnd_62|846|-1728
-Ametal-9|net@1242|||S900|counter@0|gnd_50|882|-1728|ring37sW@1|gnd_63|882|-1728
-Ametal-9|net@1243|||S900|counter@0|gnd_51|990|-1728|ring37sW@1|gnd_40|990|-1728
-Ametal-9|net@1244|||S900|counter@0|gnd_52|1026|-1728|ring37sW@1|gnd_41|1026|-1728
-Ametal-9|net@1245|||S900|counter@0|vdd|-198|-1728|ring37sW@1|vdd_12|-198|-1728
-Ametal-9|net@1246|||S900|counter@0|vdd_2|-90|-1728|ring37sW@1|vdd_13|-90|-1728
-Ametal-9|net@1247|||S900|counter@0|vdd_36|-54|-1728|ring37sW@1|vdd_44|-54|-1728
-Ametal-9|net@1248|||S900|counter@0|vdd_37|54|-1728|ring37sW@1|vdd_45|54|-1728
-Ametal-9|net@1249|||S900|counter@0|vdd_39|90|-1728|ring37sW@1|vdd|90|-1728
-Ametal-9|net@1250|||S900|counter@0|vdd_40|198|-1728|ring37sW@1|vdd_1|198|-1728
-Ametal-9|net@1251|||S900|counter@0|vdd_41|234|-1728|ring37sW@1|vdd_36|234|-1728
-Ametal-9|net@1252|||S900|counter@0|vdd_42|342|-1728|ring37sW@1|vdd_37|342|-1728
-Ametal-9|net@1253|||S900|counter@0|vdd_44|378|-1728|ring37sW@1|vdd_20|378|-1728
-Ametal-9|net@1254|||S900|counter@0|vdd_45|486|-1728|ring37sW@1|vdd_21|486|-1728
-Ametal-9|net@1255|||S900|counter@0|vdd_46|522|-1728|ring37sW@1|vdd_50|522|-1728
-Ametal-9|net@1256|||S900|counter@0|vdd_47|630|-1728|ring37sW@1|vdd_51|630|-1728
-Ametal-9|net@1257|||S900|counter@0|vdd_49|666|-1728|ring37sW@1|vdd_24|666|-1728
-Ametal-9|net@1258|||S900|counter@0|vdd_50|774|-1728|ring37sW@1|vdd_25|774|-1728
-Ametal-9|net@1259|||S900|counter@0|vdd_51|810|-1728|ring37sW@1|vdd_58|810|-1728
-Ametal-9|net@1260|||S900|counter@0|vdd_52|918|-1728|ring37sW@1|vdd_59|918|-1728
-Ametal-9|net@1261|||S900|counter@0|vdd_54|954|-1728|ring37sW@1|vdd_28|954|-1728
-Ametal-9|net@1262|||S900|counter@0|vdd_55|1062|-1728|ring37sW@1|vdd_29|1062|-1728
-Ametal-9|net@1263|||S900|fillAll9@2|gnd_1|-162|1872|ring37sW@3|gnd_19|-162|1872
-Ametal-9|net@1264|||S900|fillAll9@2|gnd_3|-126|1872|ring37sW@3|gnd_20|-126|1872
-Ametal-9|net@1265|||S900|fillAll9@2|gnd_11|414|1872|ring37sW@3|gnd_28|414|1872
-Ametal-9|net@1266|||S900|fillAll9@2|gnd_13|450|1872|ring37sW@3|gnd_29|450|1872
-Ametal-9|net@1267|||S900|fillAll9@2|gnd_17|126|1872|ring37sW@3|gnd_10|126|1872
-Ametal-9|net@1268|||S900|fillAll9@2|gnd_19|162|1872|ring37sW@3|gnd_11|162|1872
-Ametal-9|net@1269|||S900|fillAll9@2|gnd_23|702|1872|ring37sW@3|gnd_36|702|1872
-Ametal-9|net@1270|||S900|fillAll9@2|gnd_25|738|1872|ring37sW@3|gnd_37|738|1872
-Ametal-9|net@1271|||S900|fillAll9@2|gnd_29|990|1872|ring37sW@3|gnd_45|990|1872
-Ametal-9|net@1272|||S900|fillAll9@2|gnd_31|1026|1872|ring37sW@3|gnd_46|1026|1872
-Ametal-9|net@1273|||S900|fillAll9@2|gnd_35|558|1872|ring37sW@3|gnd_60|558|1872
-Ametal-9|net@1274|||S900|fillAll9@2|gnd_37|594|1872|ring37sW@3|gnd_61|594|1872
-Ametal-9|net@1275|||S900|fillAll9@2|gnd_39|-18|1872|ring37sW@3|gnd_56|-18|1872
-Ametal-9|net@1276|||S900|fillAll9@2|gnd_41|18|1872|ring37sW@3|gnd_57|18|1872
-Ametal-9|net@1277|||S900|fillAll9@2|gnd_43|270|1872|ring37sW@3|gnd_52|270|1872
-Ametal-9|net@1278|||S900|fillAll9@2|gnd_45|306|1872|ring37sW@3|gnd_53|306|1872
-Ametal-9|net@1279|||S900|fillAll9@2|gnd_47|846|1872|ring37sW@3|gnd_64|846|1872
-Ametal-9|net@1280|||S900|fillAll9@2|gnd_49|882|1872|ring37sW@3|gnd_65|882|1872
-Ametal-9|net@1281|||S900|fillAll9@2|vdd_1|-198|1872|ring37sW@3|vdd_16|-198|1872
-Ametal-9|net@1282|||S900|fillAll9@2|vdd_3|-90|1872|ring37sW@3|vdd_17|-90|1872
-Ametal-9|net@1283|||S900|fillAll9@2|vdd_8|378|1872|ring37sW@3|vdd_22|378|1872
-Ametal-9|net@1284|||S900|fillAll9@2|vdd_10|486|1872|ring37sW@3|vdd_23|486|1872
-Ametal-9|net@1285|||S900|fillAll9@2|vdd_12|90|1872|ring37sW@3|vdd_10|90|1872
-Ametal-9|net@1286|||S900|fillAll9@2|vdd_14|198|1872|ring37sW@3|vdd_11|198|1872
-Ametal-9|net@1287|||S900|fillAll9@2|vdd_16|666|1872|ring37sW@3|vdd_26|666|1872
-Ametal-9|net@1288|||S900|fillAll9@2|vdd_18|774|1872|ring37sW@3|vdd_27|774|1872
-Ametal-9|net@1289|||S900|fillAll9@2|vdd_20|954|1872|ring37sW@3|vdd_32|954|1872
-Ametal-9|net@1290|||S900|fillAll9@2|vdd_22|1062|1872|ring37sW@3|vdd_33|1062|1872
-Ametal-9|net@1291|||S900|fillAll9@2|vdd_25|522|1872|ring37sW@3|vdd_54|522|1872
-Ametal-9|net@1292|||S900|fillAll9@2|vdd_27|630|1872|ring37sW@3|vdd_55|630|1872
-Ametal-9|net@1293|||S900|fillAll9@2|vdd_31|-54|1872|ring37sW@3|vdd_47|-54|1872
-Ametal-9|net@1294|||S900|fillAll9@2|vdd_33|54|1872|ring37sW@3|vdd_48|54|1872
-Ametal-9|net@1295|||S900|fillAll9@2|vdd_37|234|1872|ring37sW@3|vdd_40|234|1872
-Ametal-9|net@1296|||S900|fillAll9@2|vdd_39|342|1872|ring37sW@3|vdd_41|342|1872
-Ametal-9|net@1297|||S900|fillAll9@2|vdd_43|810|1872|ring37sW@3|vdd_62|810|1872
-Ametal-9|net@1298|||S900|fillAll9@2|vdd_45|918|1872|ring37sW@3|vdd_63|918|1872
-Ametal-9|net@1299|||S900|fillAll9@4|gnd_1|-162|576|ring37sW@2|gnd_19|-162|576
-Ametal-9|net@1300|||S900|fillAll9@4|gnd_3|-126|576|ring37sW@2|gnd_20|-126|576
-Ametal-9|net@1301|||S900|fillAll9@4|gnd_11|414|576|ring37sW@2|gnd_28|414|576
-Ametal-9|net@1302|||S900|fillAll9@4|gnd_13|450|576|ring37sW@2|gnd_29|450|576
-Ametal-9|net@1303|||S900|fillAll9@4|gnd_17|126|576|ring37sW@2|gnd_10|126|576
-Ametal-9|net@1304|||S900|fillAll9@4|gnd_19|162|576|ring37sW@2|gnd_11|162|576
-Ametal-9|net@1305|||S900|fillAll9@4|gnd_23|702|576|ring37sW@2|gnd_36|702|576
-Ametal-9|net@1306|||S900|fillAll9@4|gnd_25|738|576|ring37sW@2|gnd_37|738|576
-Ametal-9|net@1307|||S900|fillAll9@4|gnd_29|990|576|ring37sW@2|gnd_45|990|576
-Ametal-9|net@1308|||S900|fillAll9@4|gnd_31|1026|576|ring37sW@2|gnd_46|1026|576
-Ametal-9|net@1309|||S900|fillAll9@4|gnd_35|558|576|ring37sW@2|gnd_60|558|576
-Ametal-9|net@1310|||S900|fillAll9@4|gnd_37|594|576|ring37sW@2|gnd_61|594|576
-Ametal-9|net@1311|||S900|fillAll9@4|gnd_39|-18|576|ring37sW@2|gnd_56|-18|576
-Ametal-9|net@1312|||S900|fillAll9@4|gnd_41|18|576|ring37sW@2|gnd_57|18|576
-Ametal-9|net@1313|||S900|fillAll9@4|gnd_43|270|576|ring37sW@2|gnd_52|270|576
-Ametal-9|net@1314|||S900|fillAll9@4|gnd_45|306|576|ring37sW@2|gnd_53|306|576
-Ametal-9|net@1315|||S900|fillAll9@4|gnd_47|846|576|ring37sW@2|gnd_64|846|576
-Ametal-9|net@1316|||S900|fillAll9@4|gnd_49|882|576|ring37sW@2|gnd_65|882|576
-Ametal-9|net@1317|||S900|fillAll9@4|vdd_1|-198|576|ring37sW@2|vdd_16|-198|576
-Ametal-9|net@1318|||S900|fillAll9@4|vdd_3|-90|576|ring37sW@2|vdd_17|-90|576
-Ametal-9|net@1319|||S900|fillAll9@4|vdd_8|378|576|ring37sW@2|vdd_22|378|576
-Ametal-9|net@1320|||S900|fillAll9@4|vdd_10|486|576|ring37sW@2|vdd_23|486|576
-Ametal-9|net@1321|||S900|fillAll9@4|vdd_12|90|576|ring37sW@2|vdd_10|90|576
-Ametal-9|net@1322|||S900|fillAll9@4|vdd_14|198|576|ring37sW@2|vdd_11|198|576
-Ametal-9|net@1323|||S900|fillAll9@4|vdd_16|666|576|ring37sW@2|vdd_26|666|576
-Ametal-9|net@1324|||S900|fillAll9@4|vdd_18|774|576|ring37sW@2|vdd_27|774|576
-Ametal-9|net@1325|||S900|fillAll9@4|vdd_20|954|576|ring37sW@2|vdd_32|954|576
-Ametal-9|net@1326|||S900|fillAll9@4|vdd_22|1062|576|ring37sW@2|vdd_33|1062|576
-Ametal-9|net@1327|||S900|fillAll9@4|vdd_25|522|576|ring37sW@2|vdd_54|522|576
-Ametal-9|net@1328|||S900|fillAll9@4|vdd_27|630|576|ring37sW@2|vdd_55|630|576
-Ametal-9|net@1329|||S900|fillAll9@4|vdd_31|-54|576|ring37sW@2|vdd_47|-54|576
-Ametal-9|net@1330|||S900|fillAll9@4|vdd_33|54|576|ring37sW@2|vdd_48|54|576
-Ametal-9|net@1331|||S900|fillAll9@4|vdd_37|234|576|ring37sW@2|vdd_40|234|576
-Ametal-9|net@1332|||S900|fillAll9@4|vdd_39|342|576|ring37sW@2|vdd_41|342|576
-Ametal-9|net@1333|||S900|fillAll9@4|vdd_43|810|576|ring37sW@2|vdd_62|810|576
-Ametal-9|net@1334|||S900|fillAll9@4|vdd_45|918|576|ring37sW@2|vdd_63|918|576
-Ametal-9|net@1335|||S900|fillAll9@4|gnd|-162|720|ring37sW@3|gnd_14|-162|720
-Ametal-9|net@1336|||S900|fillAll9@4|gnd_2|-126|720|ring37sW@3|gnd_15|-126|720
-Ametal-9|net@1337|||S900|fillAll9@4|gnd_10|414|720|ring37sW@3|gnd_24|414|720
-Ametal-9|net@1338|||S900|fillAll9@4|gnd_12|450|720|ring37sW@3|gnd_25|450|720
-Ametal-9|net@1339|||S900|fillAll9@4|gnd_16|126|720|ring37sW@3|gnd|126|720
-Ametal-9|net@1340|||S900|fillAll9@4|gnd_18|162|720|ring37sW@3|gnd_1|162|720
-Ametal-9|net@1341|||S900|fillAll9@4|gnd_22|702|720|ring37sW@3|gnd_32|702|720
-Ametal-9|net@1342|||S900|fillAll9@4|gnd_24|738|720|ring37sW@3|gnd_33|738|720
-Ametal-9|net@1343|||S900|fillAll9@4|gnd_28|990|720|ring37sW@3|gnd_40|990|720
-Ametal-9|net@1344|||S900|fillAll9@4|gnd_30|1026|720|ring37sW@3|gnd_41|1026|720
-Ametal-9|net@1345|||S900|fillAll9@4|gnd_34|558|720|ring37sW@3|gnd_58|558|720
-Ametal-9|net@1346|||S900|fillAll9@4|gnd_36|594|720|ring37sW@3|gnd_59|594|720
-Ametal-9|net@1347|||S900|fillAll9@4|gnd_38|-18|720|ring37sW@3|gnd_54|-18|720
-Ametal-9|net@1348|||S900|fillAll9@4|gnd_40|18|720|ring37sW@3|gnd_55|18|720
-Ametal-9|net@1349|||S900|fillAll9@4|gnd_42|270|720|ring37sW@3|gnd_50|270|720
-Ametal-9|net@1350|||S900|fillAll9@4|gnd_44|306|720|ring37sW@3|gnd_51|306|720
-Ametal-9|net@1351|||S900|fillAll9@4|gnd_46|846|720|ring37sW@3|gnd_62|846|720
-Ametal-9|net@1352|||S900|fillAll9@4|gnd_48|882|720|ring37sW@3|gnd_63|882|720
-Ametal-9|net@1353|||S900|fillAll9@4|vdd|-198|720|ring37sW@3|vdd_12|-198|720
-Ametal-9|net@1354|||S900|fillAll9@4|vdd_2|-90|720|ring37sW@3|vdd_13|-90|720
-Ametal-9|net@1355|||S900|fillAll9@4|vdd_7|378|720|ring37sW@3|vdd_20|378|720
-Ametal-9|net@1356|||S900|fillAll9@4|vdd_9|486|720|ring37sW@3|vdd_21|486|720
-Ametal-9|net@1357|||S900|fillAll9@4|vdd_11|90|720|ring37sW@3|vdd|90|720
-Ametal-9|net@1358|||S900|fillAll9@4|vdd_13|198|720|ring37sW@3|vdd_1|198|720
-Ametal-9|net@1359|||S900|fillAll9@4|vdd_15|666|720|ring37sW@3|vdd_24|666|720
-Ametal-9|net@1360|||S900|fillAll9@4|vdd_17|774|720|ring37sW@3|vdd_25|774|720
-Ametal-9|net@1361|||S900|fillAll9@4|vdd_19|954|720|ring37sW@3|vdd_28|954|720
-Ametal-9|net@1362|||S900|fillAll9@4|vdd_21|1062|720|ring37sW@3|vdd_29|1062|720
-Ametal-9|net@1363|||S900|fillAll9@4|vdd_24|522|720|ring37sW@3|vdd_50|522|720
-Ametal-9|net@1364|||S900|fillAll9@4|vdd_26|630|720|ring37sW@3|vdd_51|630|720
-Ametal-9|net@1365|||S900|fillAll9@4|vdd_30|-54|720|ring37sW@3|vdd_44|-54|720
-Ametal-9|net@1366|||S900|fillAll9@4|vdd_32|54|720|ring37sW@3|vdd_45|54|720
-Ametal-9|net@1367|||S900|fillAll9@4|vdd_36|234|720|ring37sW@3|vdd_36|234|720
-Ametal-9|net@1368|||S900|fillAll9@4|vdd_38|342|720|ring37sW@3|vdd_37|342|720
-Ametal-9|net@1369|||S900|fillAll9@4|vdd_42|810|720|ring37sW@3|vdd_58|810|720
-Ametal-9|net@1370|||S900|fillAll9@4|vdd_44|918|720|ring37sW@3|vdd_59|918|720
-Ametal-9|net@1371|||S900|ring37sW@1|gnd_10|126|-576|ring37sW@2|gnd|126|-576
-Ametal-9|net@1372|||S900|ring37sW@1|gnd_11|162|-576|ring37sW@2|gnd_1|162|-576
-Ametal-9|net@1373|||S900|ring37sW@1|gnd_19|-162|-576|ring37sW@2|gnd_14|-162|-576
-Ametal-9|net@1374|||S900|ring37sW@1|gnd_20|-126|-576|ring37sW@2|gnd_15|-126|-576
-Ametal-9|net@1375|||S900|ring37sW@1|gnd_28|414|-576|ring37sW@2|gnd_24|414|-576
-Ametal-9|net@1376|||S900|ring37sW@1|gnd_29|450|-576|ring37sW@2|gnd_25|450|-576
-Ametal-9|net@1377|||S900|ring37sW@1|gnd_36|702|-576|ring37sW@2|gnd_32|702|-576
-Ametal-9|net@1378|||S900|ring37sW@1|gnd_37|738|-576|ring37sW@2|gnd_33|738|-576
-Ametal-9|net@1379|||S900|ring37sW@1|gnd_45|990|-576|ring37sW@2|gnd_40|990|-576
-Ametal-9|net@1380|||S900|ring37sW@1|gnd_46|1026|-576|ring37sW@2|gnd_41|1026|-576
-Ametal-9|net@1381|||S900|ring37sW@1|gnd_52|270|-576|ring37sW@2|gnd_50|270|-576
-Ametal-9|net@1382|||S900|ring37sW@1|gnd_53|306|-576|ring37sW@2|gnd_51|306|-576
-Ametal-9|net@1383|||S900|ring37sW@1|gnd_56|-18|-576|ring37sW@2|gnd_54|-18|-576
-Ametal-9|net@1384|||S900|ring37sW@1|gnd_57|18|-576|ring37sW@2|gnd_55|18|-576
-Ametal-9|net@1385|||S900|ring37sW@1|gnd_60|558|-576|ring37sW@2|gnd_58|558|-576
-Ametal-9|net@1386|||S900|ring37sW@1|gnd_61|594|-576|ring37sW@2|gnd_59|594|-576
-Ametal-9|net@1387|||S900|ring37sW@1|gnd_64|846|-576|ring37sW@2|gnd_62|846|-576
-Ametal-9|net@1388|||S900|ring37sW@1|gnd_65|882|-576|ring37sW@2|gnd_63|882|-576
-Ametal-9|net@1389|||S900|ring37sW@1|vdd_10|90|-576|ring37sW@2|vdd|90|-576
-Ametal-9|net@1390|||S900|ring37sW@1|vdd_11|198|-576|ring37sW@2|vdd_1|198|-576
-Ametal-9|net@1391|||S900|ring37sW@1|vdd_16|-198|-576|ring37sW@2|vdd_12|-198|-576
-Ametal-9|net@1392|||S900|ring37sW@1|vdd_17|-90|-576|ring37sW@2|vdd_13|-90|-576
-Ametal-9|net@1393|||S900|ring37sW@1|vdd_22|378|-576|ring37sW@2|vdd_20|378|-576
-Ametal-9|net@1394|||S900|ring37sW@1|vdd_23|486|-576|ring37sW@2|vdd_21|486|-576
-Ametal-9|net@1395|||S900|ring37sW@1|vdd_26|666|-576|ring37sW@2|vdd_24|666|-576
-Ametal-9|net@1396|||S900|ring37sW@1|vdd_27|774|-576|ring37sW@2|vdd_25|774|-576
-Ametal-9|net@1397|||S900|ring37sW@1|vdd_32|954|-576|ring37sW@2|vdd_28|954|-576
-Ametal-9|net@1398|||S900|ring37sW@1|vdd_33|1062|-576|ring37sW@2|vdd_29|1062|-576
-Ametal-9|net@1399|||S900|ring37sW@1|vdd_40|234|-576|ring37sW@2|vdd_36|234|-576
-Ametal-9|net@1400|||S900|ring37sW@1|vdd_41|342|-576|ring37sW@2|vdd_37|342|-576
-Ametal-9|net@1401|||S900|ring37sW@1|vdd_47|-54|-576|ring37sW@2|vdd_44|-54|-576
-Ametal-9|net@1402|||S900|ring37sW@1|vdd_48|54|-576|ring37sW@2|vdd_45|54|-576
-Ametal-9|net@1403|||S900|ring37sW@1|vdd_54|522|-576|ring37sW@2|vdd_50|522|-576
-Ametal-9|net@1404|||S900|ring37sW@1|vdd_55|630|-576|ring37sW@2|vdd_51|630|-576
-Ametal-9|net@1405|||S900|ring37sW@1|vdd_62|810|-576|ring37sW@2|vdd_58|810|-576
-Ametal-9|net@1406|||S900|ring37sW@1|vdd_63|918|-576|ring37sW@2|vdd_59|918|-576
+Ametal-3|net@1134|||S900|ring37sW@1|out|-36|-1152|contact@0||-36|-1816
+Ametal-3|net@1409|||S900|scanAmpI@0|vdd_8|0|-1584|ring37sW@1|vdd_46|0|-1584
+Ametal-3|net@1412|||S900|counter@0|gnd_8|-144|-1728|scanAmpI@0|gnd_11|-144|-1728
+Ametal-3|net@1417|||S900|counter@0|vdd_38|0|-1728|scanAmpI@0|vdd_13|0|-1728
+Ametal-3|net@1421|||S900|ring37sW@2|gnd_12|144|720|ring37sW@3|gnd_9|144|720
+Ametal-3|net@1422|||S900|ring37sW@2|gnd_23|-144|720|ring37sW@3|gnd_18|-144|720
+Ametal-3|net@1423|||S900|ring37sW@2|gnd_30|432|720|ring37sW@3|gnd_27|432|720
+Ametal-3|net@1424|||S900|ring37sW@2|gnd_38|720|720|ring37sW@3|gnd_35|720|720
+Ametal-3|net@1425|||S900|ring37sW@2|gnd_49|1008|720|ring37sW@3|gnd_44|1008|720
+Ametal-3|net@1426|||S900|ring37sW@2|vdd_42|288|720|ring37sW@3|vdd_39|288|720
+Ametal-3|net@1427|||S900|ring37sW@2|vdd_49|0|720|ring37sW@3|vdd_46|0|720
+Ametal-3|net@1428|||S900|ring37sW@2|vdd_56|576|720|ring37sW@3|vdd_53|576|720
+Ametal-3|net@1429|||S900|ring37sW@2|vdd_64|864|720|ring37sW@3|vdd_61|864|720
+Ametal-3|net@1434|||S900|counter@0|gnd_9|432|-2016|fillAll9@3|gnd_14|432|-2016
+Ametal-3|net@1435|||S900|counter@0|gnd_15|-144|-2016|fillAll9@3|gnd_8|-144|-2016
+Ametal-3|net@1436|||S900|counter@0|gnd_20|144|-2016|fillAll9@3|gnd_20|144|-2016
+Ametal-3|net@1437|||S900|counter@0|gnd_25|720|-2016|fillAll9@3|gnd_26|720|-2016
+Ametal-3|net@1438|||S900|counter@0|gnd_58|1008|-2016|fillAll9@3|gnd_32|1008|-2016
+Ametal-3|net@1439|||S900|counter@0|vdd_13|576|-2016|fillAll9@3|vdd_28|576|-2016
+Ametal-3|net@1440|||S900|counter@0|vdd_19|0|-2016|fillAll9@3|vdd_34|0|-2016
+Ametal-3|net@1441|||S900|counter@0|vdd_24|288|-2016|fillAll9@3|vdd_40|288|-2016
+Ametal-3|net@1442|||S900|counter@0|vdd_29|864|-2016|fillAll9@3|vdd_46|864|-2016
+Ametal-3|net@1443|||S900|fillAll9@2|gnd_9|-144|1872|ring37sW@3|gnd_23|-144|1872
+Ametal-3|net@1444|||S900|fillAll9@2|gnd_15|432|1872|ring37sW@3|gnd_30|432|1872
+Ametal-3|net@1445|||S900|fillAll9@2|gnd_21|144|1872|ring37sW@3|gnd_12|144|1872
+Ametal-3|net@1446|||S900|fillAll9@2|gnd_27|720|1872|ring37sW@3|gnd_38|720|1872
+Ametal-3|net@1447|||S900|fillAll9@2|gnd_33|1008|1872|ring37sW@3|gnd_49|1008|1872
+Ametal-3|net@1448|||S900|fillAll9@2|vdd_29|576|1872|ring37sW@3|vdd_56|576|1872
+Ametal-3|net@1449|||S900|fillAll9@2|vdd_35|0|1872|ring37sW@3|vdd_49|0|1872
+Ametal-3|net@1450|||S900|fillAll9@2|vdd_41|288|1872|ring37sW@3|vdd_42|288|1872
+Ametal-3|net@1451|||S900|fillAll9@2|vdd_47|864|1872|ring37sW@3|vdd_64|864|1872
+Ametal-3|net@1452|||S900|ring37sW@1|gnd_12|144|-432|ring37sW@2|gnd_9|144|-432
+Ametal-3|net@1453|||S900|ring37sW@1|gnd_23|-144|-432|ring37sW@2|gnd_18|-144|-432
+Ametal-3|net@1454|||S900|ring37sW@1|gnd_30|432|-432|ring37sW@2|gnd_27|432|-432
+Ametal-3|net@1455|||S900|ring37sW@1|gnd_38|720|-432|ring37sW@2|gnd_35|720|-432
+Ametal-3|net@1456|||S900|ring37sW@1|gnd_49|1008|-432|ring37sW@2|gnd_44|1008|-432
+Ametal-3|net@1457|||S900|ring37sW@1|vdd_42|288|-432|ring37sW@2|vdd_39|288|-432
+Ametal-3|net@1458|||S900|ring37sW@1|vdd_49|0|-432|ring37sW@2|vdd_46|0|-432
+Ametal-3|net@1459|||S900|ring37sW@1|vdd_56|576|-432|ring37sW@2|vdd_53|576|-432
+Ametal-3|net@1460|||S900|ring37sW@1|vdd_64|864|-432|ring37sW@2|vdd_61|864|-432
+Ametal-3|net@1461|||S900|scanAmpI@0|gnd_10|-144|-1584|ring37sW@1|gnd_18|-144|-1584
+Ametal-9|net@1463|||S900|scanAmpI@0|gnd_7|-126|-1728|counter@0|gnd_31|-126|-1728
+Ametal-9|net@1464|||S900|scanAmpI@0|gnd_1|-18|-1728|counter@0|gnd_34|-18|-1728
+Ametal-9|net@1465|||S900|scanAmpI@0|gnd_3|18|-1728|counter@0|gnd_35|18|-1728
+Ametal-9|net@1480|||S900|scanAmpI@0|vdd_15|-198|-1728|counter@0|vdd|-198|-1728
+Ametal-9|net@1481|||S900|scanAmpI@0|vdd_17|-90|-1728|counter@0|vdd_2|-90|-1728
+Ametal-9|net@1482|||S900|scanAmpI@0|vdd_1|-54|-1728|counter@0|vdd_36|-54|-1728
+Ametal-9|net@1483|||S900|scanAmpI@0|vdd_3|54|-1728|counter@0|vdd_37|54|-1728
+Ametal-9|net@1500|||S900|ring37sW@1|gnd_14|-162|-1584|scanAmpI@0|gnd_4|-162|-1584
+Ametal-9|net@1501|||S900|ring37sW@1|gnd_15|-126|-1584|scanAmpI@0|gnd_6|-126|-1584
+Ametal-9|net@1510|||S900|ring37sW@1|gnd_54|-18|-1584|scanAmpI@0|gnd|-18|-1584
+Ametal-9|net@1511|||S900|ring37sW@1|gnd_55|18|-1584|scanAmpI@0|gnd_2|18|-1584
+Ametal-9|net@1518|||S900|ring37sW@1|vdd_12|-198|-1584|scanAmpI@0|vdd_14|-198|-1584
+Ametal-9|net@1519|||S900|ring37sW@1|vdd_13|-90|-1584|scanAmpI@0|vdd_16|-90|-1584
+Ametal-9|net@1528|||S900|ring37sW@1|vdd_44|-54|-1584|scanAmpI@0|vdd|-54|-1584
+Ametal-9|net@1529|||S900|ring37sW@1|vdd_45|54|-1584|scanAmpI@0|vdd_2|54|-1584
+Ametal-9|net@1534|||S900|ring37sW@2|gnd_10|126|720|ring37sW@3|gnd|126|720
+Ametal-9|net@1535|||S900|ring37sW@2|gnd_11|162|720|ring37sW@3|gnd_1|162|720
+Ametal-9|net@1536|||S900|ring37sW@2|gnd_19|-162|720|ring37sW@3|gnd_14|-162|720
+Ametal-9|net@1537|||S900|ring37sW@2|gnd_20|-126|720|ring37sW@3|gnd_15|-126|720
+Ametal-9|net@1538|||S900|ring37sW@2|gnd_28|414|720|ring37sW@3|gnd_24|414|720
+Ametal-9|net@1539|||S900|ring37sW@2|gnd_29|450|720|ring37sW@3|gnd_25|450|720
+Ametal-9|net@1540|||S900|ring37sW@2|gnd_36|702|720|ring37sW@3|gnd_32|702|720
+Ametal-9|net@1541|||S900|ring37sW@2|gnd_37|738|720|ring37sW@3|gnd_33|738|720
+Ametal-9|net@1542|||S900|ring37sW@2|gnd_45|990|720|ring37sW@3|gnd_40|990|720
+Ametal-9|net@1543|||S900|ring37sW@2|gnd_46|1026|720|ring37sW@3|gnd_41|1026|720
+Ametal-9|net@1544|||S900|ring37sW@2|gnd_52|270|720|ring37sW@3|gnd_50|270|720
+Ametal-9|net@1545|||S900|ring37sW@2|gnd_53|306|720|ring37sW@3|gnd_51|306|720
+Ametal-9|net@1546|||S900|ring37sW@2|gnd_56|-18|720|ring37sW@3|gnd_54|-18|720
+Ametal-9|net@1547|||S900|ring37sW@2|gnd_57|18|720|ring37sW@3|gnd_55|18|720
+Ametal-9|net@1548|||S900|ring37sW@2|gnd_60|558|720|ring37sW@3|gnd_58|558|720
+Ametal-9|net@1549|||S900|ring37sW@2|gnd_61|594|720|ring37sW@3|gnd_59|594|720
+Ametal-9|net@1550|||S900|ring37sW@2|gnd_64|846|720|ring37sW@3|gnd_62|846|720
+Ametal-9|net@1551|||S900|ring37sW@2|gnd_65|882|720|ring37sW@3|gnd_63|882|720
+Ametal-9|net@1552|||S900|ring37sW@2|vdd_10|90|720|ring37sW@3|vdd|90|720
+Ametal-9|net@1553|||S900|ring37sW@2|vdd_11|198|720|ring37sW@3|vdd_1|198|720
+Ametal-9|net@1554|||S900|ring37sW@2|vdd_16|-198|720|ring37sW@3|vdd_12|-198|720
+Ametal-9|net@1555|||S900|ring37sW@2|vdd_17|-90|720|ring37sW@3|vdd_13|-90|720
+Ametal-9|net@1556|||S900|ring37sW@2|vdd_22|378|720|ring37sW@3|vdd_20|378|720
+Ametal-9|net@1557|||S900|ring37sW@2|vdd_23|486|720|ring37sW@3|vdd_21|486|720
+Ametal-9|net@1558|||S900|ring37sW@2|vdd_26|666|720|ring37sW@3|vdd_24|666|720
+Ametal-9|net@1559|||S900|ring37sW@2|vdd_27|774|720|ring37sW@3|vdd_25|774|720
+Ametal-9|net@1560|||S900|ring37sW@2|vdd_32|954|720|ring37sW@3|vdd_28|954|720
+Ametal-9|net@1561|||S900|ring37sW@2|vdd_33|1062|720|ring37sW@3|vdd_29|1062|720
+Ametal-9|net@1562|||S900|ring37sW@2|vdd_40|234|720|ring37sW@3|vdd_36|234|720
+Ametal-9|net@1563|||S900|ring37sW@2|vdd_41|342|720|ring37sW@3|vdd_37|342|720
+Ametal-9|net@1564|||S900|ring37sW@2|vdd_47|-54|720|ring37sW@3|vdd_44|-54|720
+Ametal-9|net@1565|||S900|ring37sW@2|vdd_48|54|720|ring37sW@3|vdd_45|54|720
+Ametal-9|net@1566|||S900|ring37sW@2|vdd_54|522|720|ring37sW@3|vdd_50|522|720
+Ametal-9|net@1567|||S900|ring37sW@2|vdd_55|630|720|ring37sW@3|vdd_51|630|720
+Ametal-9|net@1568|||S900|ring37sW@2|vdd_62|810|720|ring37sW@3|vdd_58|810|720
+Ametal-9|net@1569|||S900|ring37sW@2|vdd_63|918|720|ring37sW@3|vdd_59|918|720
+Ametal-9|net@1570|||S900|counter@0|gnd_1|414|-2016|fillAll9@3|gnd_10|414|-2016
+Ametal-9|net@1571|||S900|counter@0|gnd_4|450|-2016|fillAll9@3|gnd_12|450|-2016
+Ametal-9|net@1572|||S900|counter@0|gnd_10|558|-2016|fillAll9@3|gnd_34|558|-2016
+Ametal-9|net@1573|||S900|counter@0|gnd_11|594|-2016|fillAll9@3|gnd_36|594|-2016
+Ametal-9|net@1574|||S900|counter@0|gnd_12|-162|-2016|fillAll9@3|gnd|-162|-2016
+Ametal-9|net@1575|||S900|counter@0|gnd_13|-126|-2016|fillAll9@3|gnd_2|-126|-2016
+Ametal-9|net@1576|||S900|counter@0|gnd_16|-18|-2016|fillAll9@3|gnd_38|-18|-2016
+Ametal-9|net@1577|||S900|counter@0|gnd_17|18|-2016|fillAll9@3|gnd_40|18|-2016
+Ametal-9|net@1578|||S900|counter@0|gnd_18|126|-2016|fillAll9@3|gnd_16|126|-2016
+Ametal-9|net@1579|||S900|counter@0|gnd_19|162|-2016|fillAll9@3|gnd_18|162|-2016
+Ametal-9|net@1580|||S900|counter@0|gnd_21|270|-2016|fillAll9@3|gnd_42|270|-2016
+Ametal-9|net@1581|||S900|counter@0|gnd_22|306|-2016|fillAll9@3|gnd_44|306|-2016
+Ametal-9|net@1582|||S900|counter@0|gnd_23|702|-2016|fillAll9@3|gnd_22|702|-2016
+Ametal-9|net@1583|||S900|counter@0|gnd_24|738|-2016|fillAll9@3|gnd_24|738|-2016
+Ametal-9|net@1584|||S900|counter@0|gnd_26|846|-2016|fillAll9@3|gnd_46|846|-2016
+Ametal-9|net@1585|||S900|counter@0|gnd_27|882|-2016|fillAll9@3|gnd_48|882|-2016
+Ametal-9|net@1586|||S900|counter@0|gnd_56|990|-2016|fillAll9@3|gnd_28|990|-2016
+Ametal-9|net@1587|||S900|counter@0|gnd_57|1026|-2016|fillAll9@3|gnd_30|1026|-2016
+Ametal-9|net@1588|||S900|counter@0|vdd_1|378|-2016|fillAll9@3|vdd_7|378|-2016
+Ametal-9|net@1589|||S900|counter@0|vdd_3|486|-2016|fillAll9@3|vdd_9|486|-2016
+Ametal-9|net@1590|||S900|counter@0|vdd_9|522|-2016|fillAll9@3|vdd_24|522|-2016
+Ametal-9|net@1591|||S900|counter@0|vdd_10|630|-2016|fillAll9@3|vdd_26|630|-2016
+Ametal-9|net@1592|||S900|counter@0|vdd_14|-198|-2016|fillAll9@3|vdd|-198|-2016
+Ametal-9|net@1593|||S900|counter@0|vdd_15|-90|-2016|fillAll9@3|vdd_2|-90|-2016
+Ametal-9|net@1594|||S900|counter@0|vdd_17|-54|-2016|fillAll9@3|vdd_30|-54|-2016
+Ametal-9|net@1595|||S900|counter@0|vdd_18|54|-2016|fillAll9@3|vdd_32|54|-2016
+Ametal-9|net@1596|||S900|counter@0|vdd_20|90|-2016|fillAll9@3|vdd_11|90|-2016
+Ametal-9|net@1597|||S900|counter@0|vdd_21|198|-2016|fillAll9@3|vdd_13|198|-2016
+Ametal-9|net@1598|||S900|counter@0|vdd_22|234|-2016|fillAll9@3|vdd_36|234|-2016
+Ametal-9|net@1599|||S900|counter@0|vdd_23|342|-2016|fillAll9@3|vdd_38|342|-2016
+Ametal-9|net@1600|||S900|counter@0|vdd_25|666|-2016|fillAll9@3|vdd_15|666|-2016
+Ametal-9|net@1601|||S900|counter@0|vdd_26|774|-2016|fillAll9@3|vdd_17|774|-2016
+Ametal-9|net@1602|||S900|counter@0|vdd_27|810|-2016|fillAll9@3|vdd_42|810|-2016
+Ametal-9|net@1603|||S900|counter@0|vdd_28|918|-2016|fillAll9@3|vdd_44|918|-2016
+Ametal-9|net@1604|||S900|counter@0|vdd_56|954|-2016|fillAll9@3|vdd_19|954|-2016
+Ametal-9|net@1605|||S900|counter@0|vdd_57|1062|-2016|fillAll9@3|vdd_21|1062|-2016
+Ametal-9|net@1606|||S900|counter@0|gnd|-162|-1728|scanAmpI@0|gnd_5|-162|-1728
+Ametal-9|net@1607|||S900|fillAll9@2|gnd_1|-162|1872|ring37sW@3|gnd_19|-162|1872
+Ametal-9|net@1608|||S900|fillAll9@2|gnd_3|-126|1872|ring37sW@3|gnd_20|-126|1872
+Ametal-9|net@1609|||S900|fillAll9@2|gnd_11|414|1872|ring37sW@3|gnd_28|414|1872
+Ametal-9|net@1610|||S900|fillAll9@2|gnd_13|450|1872|ring37sW@3|gnd_29|450|1872
+Ametal-9|net@1611|||S900|fillAll9@2|gnd_17|126|1872|ring37sW@3|gnd_10|126|1872
+Ametal-9|net@1612|||S900|fillAll9@2|gnd_19|162|1872|ring37sW@3|gnd_11|162|1872
+Ametal-9|net@1613|||S900|fillAll9@2|gnd_23|702|1872|ring37sW@3|gnd_36|702|1872
+Ametal-9|net@1614|||S900|fillAll9@2|gnd_25|738|1872|ring37sW@3|gnd_37|738|1872
+Ametal-9|net@1615|||S900|fillAll9@2|gnd_29|990|1872|ring37sW@3|gnd_45|990|1872
+Ametal-9|net@1616|||S900|fillAll9@2|gnd_31|1026|1872|ring37sW@3|gnd_46|1026|1872
+Ametal-9|net@1617|||S900|fillAll9@2|gnd_35|558|1872|ring37sW@3|gnd_60|558|1872
+Ametal-9|net@1618|||S900|fillAll9@2|gnd_37|594|1872|ring37sW@3|gnd_61|594|1872
+Ametal-9|net@1619|||S900|fillAll9@2|gnd_39|-18|1872|ring37sW@3|gnd_56|-18|1872
+Ametal-9|net@1620|||S900|fillAll9@2|gnd_41|18|1872|ring37sW@3|gnd_57|18|1872
+Ametal-9|net@1621|||S900|fillAll9@2|gnd_43|270|1872|ring37sW@3|gnd_52|270|1872
+Ametal-9|net@1622|||S900|fillAll9@2|gnd_45|306|1872|ring37sW@3|gnd_53|306|1872
+Ametal-9|net@1623|||S900|fillAll9@2|gnd_47|846|1872|ring37sW@3|gnd_64|846|1872
+Ametal-9|net@1624|||S900|fillAll9@2|gnd_49|882|1872|ring37sW@3|gnd_65|882|1872
+Ametal-9|net@1625|||S900|fillAll9@2|vdd_1|-198|1872|ring37sW@3|vdd_16|-198|1872
+Ametal-9|net@1626|||S900|fillAll9@2|vdd_3|-90|1872|ring37sW@3|vdd_17|-90|1872
+Ametal-9|net@1627|||S900|fillAll9@2|vdd_8|378|1872|ring37sW@3|vdd_22|378|1872
+Ametal-9|net@1628|||S900|fillAll9@2|vdd_10|486|1872|ring37sW@3|vdd_23|486|1872
+Ametal-9|net@1629|||S900|fillAll9@2|vdd_12|90|1872|ring37sW@3|vdd_10|90|1872
+Ametal-9|net@1630|||S900|fillAll9@2|vdd_14|198|1872|ring37sW@3|vdd_11|198|1872
+Ametal-9|net@1631|||S900|fillAll9@2|vdd_16|666|1872|ring37sW@3|vdd_26|666|1872
+Ametal-9|net@1632|||S900|fillAll9@2|vdd_18|774|1872|ring37sW@3|vdd_27|774|1872
+Ametal-9|net@1633|||S900|fillAll9@2|vdd_20|954|1872|ring37sW@3|vdd_32|954|1872
+Ametal-9|net@1634|||S900|fillAll9@2|vdd_22|1062|1872|ring37sW@3|vdd_33|1062|1872
+Ametal-9|net@1635|||S900|fillAll9@2|vdd_25|522|1872|ring37sW@3|vdd_54|522|1872
+Ametal-9|net@1636|||S900|fillAll9@2|vdd_27|630|1872|ring37sW@3|vdd_55|630|1872
+Ametal-9|net@1637|||S900|fillAll9@2|vdd_31|-54|1872|ring37sW@3|vdd_47|-54|1872
+Ametal-9|net@1638|||S900|fillAll9@2|vdd_33|54|1872|ring37sW@3|vdd_48|54|1872
+Ametal-9|net@1639|||S900|fillAll9@2|vdd_37|234|1872|ring37sW@3|vdd_40|234|1872
+Ametal-9|net@1640|||S900|fillAll9@2|vdd_39|342|1872|ring37sW@3|vdd_41|342|1872
+Ametal-9|net@1641|||S900|fillAll9@2|vdd_43|810|1872|ring37sW@3|vdd_62|810|1872
+Ametal-9|net@1642|||S900|fillAll9@2|vdd_45|918|1872|ring37sW@3|vdd_63|918|1872
+Ametal-9|net@1643|||S900|ring37sW@1|gnd_10|126|-432|ring37sW@2|gnd|126|-432
+Ametal-9|net@1644|||S900|ring37sW@1|gnd_11|162|-432|ring37sW@2|gnd_1|162|-432
+Ametal-9|net@1645|||S900|ring37sW@1|gnd_19|-162|-432|ring37sW@2|gnd_14|-162|-432
+Ametal-9|net@1646|||S900|ring37sW@1|gnd_20|-126|-432|ring37sW@2|gnd_15|-126|-432
+Ametal-9|net@1647|||S900|ring37sW@1|gnd_28|414|-432|ring37sW@2|gnd_24|414|-432
+Ametal-9|net@1648|||S900|ring37sW@1|gnd_29|450|-432|ring37sW@2|gnd_25|450|-432
+Ametal-9|net@1649|||S900|ring37sW@1|gnd_36|702|-432|ring37sW@2|gnd_32|702|-432
+Ametal-9|net@1650|||S900|ring37sW@1|gnd_37|738|-432|ring37sW@2|gnd_33|738|-432
+Ametal-9|net@1651|||S900|ring37sW@1|gnd_45|990|-432|ring37sW@2|gnd_40|990|-432
+Ametal-9|net@1652|||S900|ring37sW@1|gnd_46|1026|-432|ring37sW@2|gnd_41|1026|-432
+Ametal-9|net@1653|||S900|ring37sW@1|gnd_52|270|-432|ring37sW@2|gnd_50|270|-432
+Ametal-9|net@1654|||S900|ring37sW@1|gnd_53|306|-432|ring37sW@2|gnd_51|306|-432
+Ametal-9|net@1655|||S900|ring37sW@1|gnd_56|-18|-432|ring37sW@2|gnd_54|-18|-432
+Ametal-9|net@1656|||S900|ring37sW@1|gnd_57|18|-432|ring37sW@2|gnd_55|18|-432
+Ametal-9|net@1657|||S900|ring37sW@1|gnd_60|558|-432|ring37sW@2|gnd_58|558|-432
+Ametal-9|net@1658|||S900|ring37sW@1|gnd_61|594|-432|ring37sW@2|gnd_59|594|-432
+Ametal-9|net@1659|||S900|ring37sW@1|gnd_64|846|-432|ring37sW@2|gnd_62|846|-432
+Ametal-9|net@1660|||S900|ring37sW@1|gnd_65|882|-432|ring37sW@2|gnd_63|882|-432
+Ametal-9|net@1661|||S900|ring37sW@1|vdd_10|90|-432|ring37sW@2|vdd|90|-432
+Ametal-9|net@1662|||S900|ring37sW@1|vdd_11|198|-432|ring37sW@2|vdd_1|198|-432
+Ametal-9|net@1663|||S900|ring37sW@1|vdd_16|-198|-432|ring37sW@2|vdd_12|-198|-432
+Ametal-9|net@1664|||S900|ring37sW@1|vdd_17|-90|-432|ring37sW@2|vdd_13|-90|-432
+Ametal-9|net@1665|||S900|ring37sW@1|vdd_22|378|-432|ring37sW@2|vdd_20|378|-432
+Ametal-9|net@1666|||S900|ring37sW@1|vdd_23|486|-432|ring37sW@2|vdd_21|486|-432
+Ametal-9|net@1667|||S900|ring37sW@1|vdd_26|666|-432|ring37sW@2|vdd_24|666|-432
+Ametal-9|net@1668|||S900|ring37sW@1|vdd_27|774|-432|ring37sW@2|vdd_25|774|-432
+Ametal-9|net@1669|||S900|ring37sW@1|vdd_32|954|-432|ring37sW@2|vdd_28|954|-432
+Ametal-9|net@1670|||S900|ring37sW@1|vdd_33|1062|-432|ring37sW@2|vdd_29|1062|-432
+Ametal-9|net@1671|||S900|ring37sW@1|vdd_40|234|-432|ring37sW@2|vdd_36|234|-432
+Ametal-9|net@1672|||S900|ring37sW@1|vdd_41|342|-432|ring37sW@2|vdd_37|342|-432
+Ametal-9|net@1673|||S900|ring37sW@1|vdd_47|-54|-432|ring37sW@2|vdd_44|-54|-432
+Ametal-9|net@1674|||S900|ring37sW@1|vdd_48|54|-432|ring37sW@2|vdd_45|54|-432
+Ametal-9|net@1675|||S900|ring37sW@1|vdd_54|522|-432|ring37sW@2|vdd_50|522|-432
+Ametal-9|net@1676|||S900|ring37sW@1|vdd_55|630|-432|ring37sW@2|vdd_51|630|-432
+Ametal-9|net@1677|||S900|ring37sW@1|vdd_62|810|-432|ring37sW@2|vdd_58|810|-432
+Ametal-9|net@1678|||S900|ring37sW@1|vdd_63|918|-432|ring37sW@2|vdd_59|918|-432
+Ametal-3|net@1681|||S900|ring37sW@1|sic[1]|-90|-1152|scanAmpI@0|so[1]|-90|-1584
+Ametal-3|net@1682|||S2700|scanAmpI@0|so[2]|-84|-1584|ring37sW@1|sic[2]|-84|-1152
+Ametal-3|net@1683|||S2700|scanAmpI@0|so[3]|-78|-1584|ring37sW@1|sic[3]|-78|-1152
+Ametal-3|net@1684|||S2700|scanAmpI@0|so[4]|-72|-1581|ring37sW@1|sic[4]|-72|-1149
+Ametal-3|net@1685|||S2700|scanAmpI@0|so[5]|-66|-1584|ring37sW@1|sic[5]|-66|-1152
+Ametal-3|net@1686|||S2700|scanAmpI@0|so[6]|-60|-1584|ring37sW@1|sic[6]|-60|-1152
+Ametal-3|net@1687|||S2700|scanAmpI@0|so[7]|-54|-1584|ring37sW@1|sic[7]|-54|-1152
+Ametal-3|net@1688|||S2700|scanAmpI@0|so[8]|-48|-1584|ring37sW@1|sic[8]|-48|-1152
+Ametal-3|net@1689|||S2700|scanAmpI@0|so[9]|-42|-1584|ring37sW@1|sic[9]|-42|-1152
+Ametal-3|net@1690|||S900|scanAmpI@0|si[1]|-90|-1728|scanM2to@0|so[1]|-90|-2054
+Ametal-3|net@1692|||S2700|scanM2to@0|so[2]|-84|-2054|scanAmpI@0|si[2]|-84|-1728
+Ametal-3|net@1693|||S2700|scanM2to@0|so[3]|-78|-2054|scanAmpI@0|si[3]|-78|-1728
+Ametal-3|net@1694|||S2700|scanM2to@0|so[4]|-72|-2051|scanAmpI@0|si[4]|-72|-1725
+Ametal-3|net@1695|||S2700|scanM2to@0|so[5]|-66|-2054|scanAmpI@0|si[5]|-66|-1728
+Ametal-3|net@1696|||S2700|scanM2to@0|so[6]|-60|-2054|scanAmpI@0|si[6]|-60|-1728
+Ametal-3|net@1697|||S2700|scanM2to@0|so[7]|-54|-2054|scanAmpI@0|si[7]|-54|-1728
+Ametal-3|net@1698|||S2700|scanM2to@0|so[8]|-48|-2054|scanAmpI@0|si[8]|-48|-1728
+Ametal-3|net@1699|||S2700|scanM2to@0|so[9]|-42|-2054|scanAmpI@0|si[9]|-42|-1728
 Egnd||D5G5;|fillAll9@2|gnd|G
 Egnd_1||D5G5;|fillAll9@3|gnd_1|G
 Egnd_2||D5G5;|fillAll9@2|gnd_2|G
@@ -9183,10 +7770,6 @@ Egnd_54||D5G5;|fillAll9@3|gnd_35|G
 Egnd_55||D5G5;|fillAll9@3|gnd_37|G
 Egnd_56||D5G5;|fillAll9@3|gnd_39|G
 Egnd_57||D5G5;|fillAll9@3|gnd_49|G
-Egnd_58||D5G5;|fillAll9@4|gnd_4|G
-Egnd_59||D5G5;|fillAll9@4|gnd_5|G
-Egnd_60||D5G5;|fillAll9@4|gnd_6|G
-Egnd_61||D5G5;|fillAll9@4|gnd_7|G
 Egnd_62||D5G5;|ring37sW@1|gnd_4|G
 Egnd_63||D5G5;|ring37sW@1|gnd_5|G
 Egnd_64||D5G5;|ring37sW@1|gnd_6|G
@@ -9290,15 +7873,15 @@ Egnd_177||D5G5;|counter@0|gnd_60|G
 Ein||D5G5;|ring37sW@3|in|I
 Eout||D5G5;|counter@0|out|O
 Eout_1||D5G5;|counter@0|out_1|O
-Esic[1]||D5G5;|ring37sW@1|sic[1]|B
-Esic[2]||D5G5;|ring37sW@1|sic[2]|B
-Esic[3]||D5G5;|ring37sW@1|sic[3]|B
-Esic[4]||D5G5;|ring37sW@1|sic[4]|B
-Esic[5]||D5G5;|ring37sW@1|sic[5]|B
-Esic[6]||D5G5;|ring37sW@1|sic[6]|B
-Esic[7]||D5G5;|ring37sW@1|sic[7]|B
-Esic[8]||D5G5;|ring37sW@1|sic[8]|B
-Esic[9]||D5G5;|ring37sW@1|sic[9]|B
+Esi[1]|sic[1]|D5G2;|scanM2to@0|si[1]|B
+Esi[2]|sic[2]|D5G2;|scanM2to@0|si[2]|B
+Esi[3]|sic[3]|D5G2;|scanM2to@0|si[3]|B
+Esi[4]|sic[4]|D5G2;|scanM2to@0|si[4]|B
+Esi[5]|sic[5]|D5G2;|scanM2to@0|si[5]|B
+Esi[6]|sic[6]|D5G2;|scanM2to@0|si[6]|B
+Esi[7]|sic[7]|D5G2;|scanM2to@0|si[7]|B
+Esi[8]|sic[8]|D5G2;|scanM2to@0|si[8]|B
+Esi[9]|sic[9]|D5G2;|scanM2to@0|si[9]|B
 Esoc[1]||D5G5;|ring37sW@3|soc[1]|B
 Esoc[2]||D5G5;|ring37sW@3|soc[2]|B
 Esoc[3]||D5G5;|ring37sW@3|soc[3]|B
@@ -9364,10 +7947,6 @@ Evdd_52||D5G5;|fillAll9@3|vdd_35|P
 Evdd_53||D5G5;|fillAll9@3|vdd_37|P
 Evdd_54||D5G5;|fillAll9@3|vdd_39|P
 Evdd_55||D5G5;|fillAll9@3|vdd_47|P
-Evdd_56||D5G5;|fillAll9@4|vdd_4|P
-Evdd_57||D5G5;|fillAll9@4|vdd_5|P
-Evdd_58||D5G5;|fillAll9@4|vdd_6|P
-Evdd_59||D5G5;|fillAll9@4|vdd_23|P
 Evdd_60||D5G5;|ring37sW@1|vdd_4|P
 Evdd_61||D5G5;|ring37sW@1|vdd_5|P
 Evdd_62||D5G5;|ring37sW@1|vdd_6|P
@@ -9546,7 +8125,7 @@ Ngeneric:Invisible-Pin|pin@3||85|73|||||ART_message(D5G6;)SnandSYM
 X
 
 # Cell invP;2{lay}
-CinvP;2{lay}|inv|cmos90|1182556167159|1185132560410|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185404426221|FACET_characteristic_spacing()D[48.0,144.0]
+CinvP;2{lay}|inv|cmos90|1182556167159|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|FACET_characteristic_spacing()D[48.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-14|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||-14|0||20.8||
@@ -9663,7 +8242,7 @@ Evdd_3||D5G2;|pin@5||P
 X
 
 # Cell invQ;1{lay}
-CinvQ;1{lay}|inv|cmos90|1182556167159|1185132560410|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185404376496
+CinvQ;1{lay}|inv|cmos90|1182556167159|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-14|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||-14|0||20.8||
@@ -9816,7 +8395,7 @@ Eout||D5G2;|pin@1||O
 X
 
 # Cell invQx2;1{lay}
-CinvQx2;1{lay}||cmos90|1184003385045|1185132560410|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185405023176
+CinvQx2;1{lay}||cmos90|1184003385045|1240848417057|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IinvQ;1{lay}|invQ@0||0|0|Y||D5G4;
 IinvQ;1{lay}|invQ@1||0|144|XY||D5G4;
@@ -9913,7 +8492,7 @@ Eout||D5G2;|pin@1||O
 X
 
 # Cell invQx3;1{lay}
-CinvQx3;1{lay}||cmos90|1184003385045|1185132560410|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185406059540
+CinvQx3;1{lay}||cmos90|1184003385045|1240848417057|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IinvQ;1{lay}|invQ@0||0|0|Y||D5G4;
 IinvQ;1{lay}|invQ@1||0|144|XY||D5G4;
@@ -10035,7 +8614,7 @@ Eout||D5G2;|pin@1||O
 X
 
 # Cell invQx4;1{lay}
-CinvQx4;1{lay}||cmos90|1184003385045|1185132560410|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185406684774
+CinvQx4;1{lay}||cmos90|1184003385045|1240848417057|I|ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IinvQ;1{lay}|invQ@0||0|0|Y||D5G4;
 IinvQ;1{lay}|invQ@1||0|144|XY||D5G4;
@@ -10109,7 +8688,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell invR;1{lay}
-CinvR;1{lay}|inv|cmos90|1182556167159|1185132560410|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185404426221
+CinvR;1{lay}|inv|cmos90|1182556167159|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-17|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||-17|0||20.8||
@@ -10274,7 +8853,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell jointAND;1{lay}
-CjointAND;1{lay}||cmos90|1185026532426|1188406918816|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580240536
+CjointAND;1{lay}||cmos90|1185026532426|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-11|-49||20.8||
 NMetal-1-N-Active-Con|contact@1||-11|0||20.8||
@@ -10443,7 +9022,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nandSYM;2{lay}
-CnandSYM;2{lay}||cmos90|1182556167159|1185132560410|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185403531139
+CnandSYM;2{lay}||cmos90|1182556167159|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-11|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||-17|0||20.8||
@@ -10594,7 +9173,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell ring37P;2{lay}
-Cring37P;2{lay}|ring37inv|cmos90|1183224669305|1188404824294||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580939905
+Cring37P;2{lay}|ring37inv|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|0|||D5G4;
@@ -10875,7 +9454,7 @@ Evdd_27||D5G2;|coverA@0|vdd_27|P
 X
 
 # Cell ring37PinvWscan;3{lay}
-Cring37PinvWscan;3{lay}|ring37invWscan|cmos90|1184931978840|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37PinvWscan;3{lay}|ring37invWscan|cmos90|1184931978840|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForTwo;1{lay}|coverFor@0||0|0|||D5G4;
@@ -11061,7 +9640,7 @@ Evdd_71||D5G5;|coverFor@0|vdd_113|P
 X
 
 # Cell ring37Q;2{lay}
-Cring37Q;2{lay}|ring37inv|cmos90|1183224669305|1188404781130||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580939905
+Cring37Q;2{lay}|ring37inv|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|0|||D5G4;
@@ -11348,7 +9927,7 @@ Evdd_27||D5G2;|coverA@0|vdd_27|P
 X
 
 # Cell ring37QinvWscan;2{lay}
-Cring37QinvWscan;2{lay}|ring37invWscan|cmos90|1184931978840|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37QinvWscan;2{lay}|ring37invWscan|cmos90|1184931978840|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForTwo;1{lay}|coverFor@0||0|0|||D5G4;
@@ -11608,7 +10187,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell ring37Qx2;2{lay}
-Cring37Qx2;2{lay}||cmos90|1184009748995|1188404483093||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239582096266
+Cring37Qx2;2{lay}||cmos90|1184009748995|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|-144|||D5G4;
@@ -12144,7 +10723,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@37||B
 X
 
 # Cell ring37Qx2wScan;4{lay}
-Cring37Qx2wScan;4{lay}||cmos90|1184937357707|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37Qx2wScan;4{lay}||cmos90|1184937357707|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-72|100||||
 IcoverForfour;2{lay}|coverFor@1||0|0|||D5G4;
@@ -12522,7 +11101,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell ring37Qx3;2{lay}
-Cring37Qx3;2{lay}||cmos90|1184009748995|1188404615842||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239581625257
+Cring37Qx3;2{lay}||cmos90|1184009748995|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|0|||D5G4;
@@ -13226,7 +11805,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@37||B
 X
 
 # Cell ring37Qx3wScan;4{lay}
-Cring37Qx3wScan;4{lay}||cmos90|1184954670174|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37Qx3wScan;4{lay}||cmos90|1184954670174|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-72|100||||
 IcoverForSix;3{lay}|coverFor@1||0|0|||D5G4;
@@ -13619,7 +12198,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell ring37Qx4;2{lay}
-Cring37Qx4;2{lay}||cmos90|1184009748995|1188405050596||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239581308445
+Cring37Qx4;2{lay}||cmos90|1184009748995|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|-144|||D5G4;
@@ -14484,7 +13063,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@37||B
 X
 
 # Cell ring37Qx4wScan;2{lay}
-Cring37Qx4wScan;2{lay}||cmos90|1184954670174|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37Qx4wScan;2{lay}||cmos90|1184954670174|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-72|100||||
 IcoverForEight;4{lay}|coverFor@0||0|0|||D5G4;
@@ -14857,7 +13436,7 @@ Essout[1:9]|soc[1:9]|D6G2;|conn@5|y|B
 X
 
 # Cell ring37R;2{lay}
-Cring37R;2{lay}|ring37inv|cmos90|1183224669305|1188404854609||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580240536
+Cring37R;2{lay}|ring37inv|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|0|||D5G4;
@@ -15134,7 +13713,7 @@ Evdd_27||D5G2;|coverA@0|vdd_27|P
 X
 
 # Cell ring37RinvWscan;3{lay}
-Cring37RinvWscan;3{lay}|ring37invWscan|cmos90|1184931978840|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37RinvWscan;3{lay}|ring37invWscan|cmos90|1184931978840|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForTwo;1{lay}|coverFor@1||0|0|||D5G4;
@@ -15444,7 +14023,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell ring37SA;2{lay}
-Cring37SA;2{lay}|ring37S|cmos90|1183224669305|1239645668061||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239645837339
+Cring37SA;2{lay}|ring37S|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@2||0|0|||D5G4;
@@ -16025,7 +14604,7 @@ Evdd_43||D5G2;|coverA@2|vdd_27|P
 X
 
 # Cell ring37SB;2{lay}
-Cring37SB;2{lay}|ring37S|cmos90|1183224669305|1188404142610||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239583437991
+Cring37SB;2{lay}|ring37S|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 IcoverA;1{lay}|coverA@0||0|0|||D5G4;
@@ -16538,7 +15117,7 @@ Evdd_43||D5G2;|coverA@2|vdd_22|P
 X
 
 # Cell ring37SC;2{lay}
-Cring37SC;2{lay}|ring37S|cmos90|1183224669305|1188404340489||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239583437991
+Cring37SC;2{lay}|ring37S|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 NMetal-2-Metal-3-Con|contact@5||-24|216||5.6||
@@ -17023,7 +15602,7 @@ Evdd_27||D5G2;|coverA@0|vdd_3|P
 X
 
 # Cell ring37SD;2{lay}
-Cring37SD;2{lay}|ring37S|cmos90|1183224669305|1188404272490||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239582886727
+Cring37SD;2{lay}|ring37S|cmos90|1183224669305|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-14.5|100||||
 NMetal-2-Metal-3-Con|contact@5||-24|216||5.6||
@@ -17824,7 +16403,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell ring37nand;2{lay}
-Cring37nand;2{lay}||cmos90|1183232336729|1188406845861||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580939905
+Cring37nand;2{lay}||cmos90|1183232336729|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||37|122||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||59|-122||6.2||
@@ -18500,7 +17079,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell ring37nandBoth;2{lay}
-Cring37nandBoth;2{lay}||cmos90|1183232336729|1188407251384||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580939905
+Cring37nandBoth;2{lay}||cmos90|1183232336729|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@36||62.5|-94||||
 NX-Metal-1-Metal-2-Con|contact@37||43.5|-94||||
@@ -19207,7 +17786,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@36||B
 X
 
 # Cell ring37nandBothWscan;2{lay}
-Cring37nandBothWscan;2{lay}||cmos90|1184931978840|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37nandBothWscan;2{lay}||cmos90|1184931978840|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-72|100||||
 IcoverForTwo;1{lay}|coverFor@0||0|0|||D5G4;
@@ -19505,7 +18084,7 @@ Essout[1:9]|soc[1:9]|D5G2;|pin@36||B
 X
 
 # Cell ring37nandWscan;3{lay}
-Cring37nandWscan;3{lay}||cmos90|1184931978840|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37nandWscan;3{lay}||cmos90|1184931978840|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-72|100||||
 IcoverForTwo;1{lay}|coverFor@0||0|0|||D5G4;
@@ -19870,7 +18449,7 @@ Essout[1:9]|soc[1:9]|D6G2;|conn@5|y|B
 X
 
 # Cell ring37sWscanA;4{lay}
-Cring37sWscanA;4{lay}|ring37sWscan|cmos90|1184951279089|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37sWscanA;4{lay}|ring37sWscan|cmos90|1184951279089|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-72|100||||
 IcoverForSix;3{lay}|coverFor@0||0|0|||D5G4;
@@ -20115,7 +18694,7 @@ Evdd_127||D5G5;|coverFor@0|vdd_127|P
 X
 
 # Cell ring37sWscanB;4{lay}
-Cring37sWscanB;4{lay}|ring37sWscan|cmos90|1184951279089|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37sWscanB;4{lay}|ring37sWscan|cmos90|1184951279089|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForSix;3{lay}|coverFor@0||0|0|||D5G4;
@@ -20372,7 +18951,7 @@ Evdd_127||D5G5;|coverFor@0|vdd_127|P
 X
 
 # Cell ring37sWscanC;3{lay}
-Cring37sWscanC;3{lay}|ring37sWscan|cmos90|1184951279089|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37sWscanC;3{lay}|ring37sWscan|cmos90|1184951279089|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForSix;3{lay}|coverFor@0||0|0|||D5G4;
@@ -20608,7 +19187,7 @@ Evdd_127||D5G5;|coverFor@0|vdd_127|P
 X
 
 # Cell ring37sWscanD;3{lay}
-Cring37sWscanD;3{lay}|ring37sWscan|cmos90|1184951279089|1239656800734||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cring37sWscanD;3{lay}|ring37sWscan|cmos90|1184951279089|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-72|100||||
 IcoverForSix;3{lay}|coverFor@1||0|0|||D5G4;
@@ -20842,7 +19421,7 @@ Evdd_127||D5G5;|coverFor@1|vdd_127|P
 X
 
 # Cell ringCover;1{lay}
-CringCover;1{lay}||cmos90|1185399495020|1186073139402||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186861191586
+CringCover;1{lay}||cmos90|1185399495020|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@0||-269|-101|6.2|45.2||
 NX-Metal-3-Metal-4-Con|contact@1||-269|101|6.2|45.2||
@@ -21259,7 +19838,7 @@ Evdd_50||D5G2;|pin@97||P
 X
 
 # Cell scanAmpIn;1{lay}
-CscanAmpIn;1{lay}||cmos90|1239710453728|1239711557996||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239711686025
+CscanAmpIn;1{lay}||cmos90|1239710453728|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@0||-432|0|||D5G4;
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@1||-576|0|||D5G4;
@@ -21409,7 +19988,7 @@ Evdd_47||D5G5;|fillAll7@1|vdd_47|P
 X
 
 # Cell scanAmpOut;1{lay}
-CscanAmpOut;1{lay}||cmos90|1239710453728|1239712745034||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239712754377
+CscanAmpOut;1{lay}||cmos90|1239710453728|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill2to9VDDctr;1{lay}|fill2to9@0||-432|0|||D5G4;
 IfillM:fill2to9GNDctr;1{lay}|fill2to9@1||-576|0|||D5G4;
@@ -21573,7 +20152,7 @@ Esi[1:9]||D5G2;|pin@0||B
 X
 
 # Cell scanCap;1{lay}
-CscanCap;1{lay}||cmos90|1184793644771|1239577641693|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186861191586
+CscanCap;1{lay}||cmos90|1184793644771|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||12|12||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|12||||
@@ -21685,7 +20264,7 @@ Ein_1|y|D5G2;|pin@80||I
 X
 
 # Cell scanner;1{lay}
-Cscanner;1{lay}||cmos90|1239625212965|1239656800734||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239656909843
+Cscanner;1{lay}||cmos90|1239625212965|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||36|-154||||
 NX-Metal-2-Metal-3-Con|contact@1||36|-134||||
@@ -21789,7 +20368,7 @@ IwiresD;1{lay}|wiresD@0||78|0|||D5G4;
 X
 
 # Cell wiresA;1{lay}
-CwiresA;1{lay}||cmos90|1183238848565|1185132560410|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185405525866
+CwiresA;1{lay}||cmos90|1183238848565|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-24|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||-12|0||6.2||
@@ -21876,7 +20455,7 @@ Evdd_7||D5G2;|pin@28||P
 X
 
 # Cell wiresB;1{lay}
-CwiresB;1{lay}||cmos90|1183238848565|1185132560410|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185406168263
+CwiresB;1{lay}||cmos90|1183238848565|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-24|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||-12|0||6.2||
@@ -21958,7 +20537,7 @@ Ein||D5G2;|pin@20||I
 X
 
 # Cell wiresC;1{lay}
-CwiresC;1{lay}||cmos90|1183238848565|1185132560410|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185405910217
+CwiresC;1{lay}||cmos90|1183238848565|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-6|-72|||R|
 NMetal-1-Metal-2-Con|contact@6||-24|0||5.6||
@@ -22050,7 +20629,7 @@ Ein||D5G2;|pin@20||I
 X
 
 # Cell wiresD;1{lay}
-CwiresD;1{lay}||cmos90|1183238848565|1185132560410|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1185406345924
+CwiresD;1{lay}||cmos90|1183238848565|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-6|-72|||R|
 NMetal-1-Metal-2-Con|contact@6||-24|0||5.6||
index c4c2d9a..57daf74 100644 (file)
@@ -36,7 +36,7 @@ Ngeneric:Invisible-Pin|pin@2||2|11|||||ART_message(D5G3;)Sies  10 April 2009
 X
 
 # Cell edgeEast;2{lay}
-CedgeEast;2{lay}||cmos90|1238198970002|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CedgeEast;2{lay}||cmos90|1238198970002|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillArray2x4;2{lay}|fillArra@0||0|0|||D5G4;
 IfillArray2x4;2{lay}|fillArra@2||0|-3456|||D5G4;
@@ -2175,7 +2175,7 @@ Evdd_738||D5G7;|theEastV@14|vdd_41|P
 X
 
 # Cell edgeNorth;3{lay}
-CedgeNorth;3{lay}||cmos90|1238199233372|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CedgeNorth;3{lay}||cmos90|1238199233372|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillArray4x2;2{lay}|fillArra@29||0|0|||D5G4;
 IfillArray3x2;1{lay}|fillArra@30||5112|0|||D5G4;
@@ -4351,7 +4351,7 @@ Evdd_746||D5G5;|vddArray@0|vdd_27|P
 X
 
 # Cell edgeSouth;2{lay}
-CedgeSouth;2{lay}||cmos90|1238199070221|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CedgeSouth;2{lay}||cmos90|1238199070221|1240848417057|
 ItheVDDplate;2{lay}|.|D5G1;|2550|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillArray4x2;2{lay}|fillArra@0||0|0|||D5G4;
@@ -6499,7 +6499,7 @@ Evdd_841||D5G7;|theSouth@30|vdd_30|P
 X
 
 # Cell edgeWest;3{lay}
-CedgeWest;3{lay}||cmos90|1238199187824|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CedgeWest;3{lay}||cmos90|1238199187824|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillArray2x4;2{lay}|fillArra@0||0|6768|||D5G4;
 IfillArray2x4;2{lay}|fillArra@1||0|-8496|||D5G4;
@@ -8628,7 +8628,7 @@ Evdd_707||D5G5;|fillArra@34|vdd_57|P
 X
 
 # Cell fillArray2x3;1{lay}
-CfillArray2x3;1{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray2x3;1{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-144|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@3||72|-144|||D5G4;
@@ -8728,7 +8728,7 @@ Evdd_51|vdd_19|D5G5;|fill1to9@7|vdd_7|P
 X
 
 # Cell fillArray2x4;2{lay}
-CfillArray2x4;2{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray2x4;2{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-72|-216|||D5G4;
@@ -8857,7 +8857,7 @@ Evdd_49|vdd_23|D5G5;|fill1to9@7|vdd_7|P
 X
 
 # Cell fillArray2x8;1{lay}
-CfillArray2x8;1{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray2x8;1{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-360|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-72|-504|||D5G4;
@@ -9098,7 +9098,7 @@ Evdd_57|vdd_39|D5G5;|fill1to9@15|vdd_7|P
 X
 
 # Cell fillArray3x2;1{lay}
-CfillArray3x2;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray3x2;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-144|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@2||0|-72|||D5G4;
@@ -9195,7 +9195,7 @@ Evdd_44|vdd_19|D5G5;|fill1to9@3|vdd_3|P
 X
 
 # Cell fillArray4x2;2{lay}
-CfillArray4x2;2{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray4x2;2{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-216|-72|||D5G4;
@@ -9326,7 +9326,7 @@ Evdd_42||D5G5;|fill1to9@3|vdd_3|P
 X
 
 # Cell fillArray8x2;1{lay}
-CfillArray8x2;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillArray8x2;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-216|-72|||D5G4;
@@ -9573,7 +9573,7 @@ Evdd_64|vdd_39|D5G5;|fill1to9@14|vdd_3|P
 X
 
 # Cell filledFrame;1{lay}
-CfilledFrame;1{lay}||cmos90|1239560592240|1239561031076||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfilledFrame;1{lay}||cmos90|1239560592240|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fillAll348x348;1{lay}|fillAll3@0||0|0|||D5G4;
 Iframe;1{lay}|frame@0||0|0|||D5G4;
@@ -15148,7 +15148,7 @@ Ametal-9|net@5569|||S0|fillAll3@0|gnd_19|-25002|-25056|frame@0|gnd_2085|-25002|-
 X
 
 # Cell frame;1{lay}
-Cframe;1{lay}||cmos90|1238201154011|1239560821365||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cframe;1{lay}||cmos90|1238201154011|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IedgeEast;2{lay}|edgeEast@1||25200|0|||D5G4;
 IedgeNorth;3{lay}|edgeNort@2||0|25200|||D5G4;
@@ -20876,7 +20876,7 @@ Evdd_2828||D5G2;|fill1to9@3|vdd_13|P
 X
 
 # Cell gndArrayEast;1{lay}
-CgndArrayEast;1{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArrayEast;1{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-72|-216|||D5G4;
@@ -21152,7 +21152,7 @@ Evdd_52|vdd_25|D5G2;|fill2to9@15|vdd_2|P
 X
 
 # Cell gndArrayNorth;1{lay}
-CgndArrayNorth;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArrayNorth;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|-72|||D5G4;
@@ -21349,7 +21349,7 @@ Evdd_40||D5G5;|fill1to9@15|vdd_3|P
 X
 
 # Cell gndArrayNorthNotch;1{lay}
-CgndArrayNorthNotch;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArrayNorthNotch;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|-72|||D5G4;
@@ -21531,7 +21531,7 @@ Evdd_43||D5G5;|fill1to9@9|vdd_4|P
 X
 
 # Cell gndArraySouth;1{lay}
-CgndArraySouth;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArraySouth;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|72|||D5G4;
@@ -21726,7 +21726,7 @@ Evdd_48|vdd_25|D5G2;|fill1to9@15|vdd_7|P
 X
 
 # Cell gndArraySouthNotch;1{lay}
-CgndArraySouthNotch;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArraySouthNotch;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|72|||D5G4;
@@ -21908,7 +21908,7 @@ Evdd_30||D5G2;|fill2to9@13|vdd_2|P
 X
 
 # Cell gndArrayWest;1{lay}
-CgndArrayWest;1{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CgndArrayWest;1{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||72|-216|||D5G4;
@@ -22096,7 +22096,7 @@ Evdd_65|vdd_23|D5G5;|fill1to9@14|vdd_7|P
 X
 
 # Cell theGNDplate;2{lay}
-CtheGNDplate;2{lay}||cmos90|1185972909369|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CtheGNDplate;2{lay}||cmos90|1185972909369|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@3||-215|-126.5||||
 NMetal-3-Pin|pin@4||-215|-250||||
@@ -22145,7 +22145,7 @@ EgndM3M||D5G6;|pin@3||G
 X
 
 # Cell theSouthInOut;1{lay}
-CtheSouthInOut;1{lay}||cmos90|1185974329692|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CtheSouthInOut;1{lay}||cmos90|1185974329692|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-504|-189|6.2|6.2||
 NX-Metal-1-Metal-2-Con|contact@5||504|-153|6.2|6.2||
@@ -22422,7 +22422,7 @@ Evdd_42|vdd_38|D5G2;|fillAllV@1|vdd_7|P
 X
 
 # Cell theVDDplate;2{lay}
-CtheVDDplate;2{lay}||cmos90|1185972909369|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CtheVDDplate;2{lay}||cmos90|1185972909369|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@3||-255|-250||||
 NMetal-2-Pin|pin@4||-255|-123.5||||
@@ -22726,7 +22726,7 @@ Evdd_51||D5G2;|fillAllV@17|vdd_13|P
 X
 
 # Cell vddArrayEast;1{lay}
-CvddArrayEast;1{lay}||cmos90|1239448780670|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArrayEast;1{lay}||cmos90|1239448780670|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||-72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||-72|-216|||D5G4;
@@ -22968,7 +22968,7 @@ Evdd_30|vdd_25|D5G5;|fill2to9@2|vdd_13|P
 X
 
 # Cell vddArrayNorth;1{lay}
-CvddArrayNorth;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArrayNorth;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|-72|||D5G4;
@@ -23170,7 +23170,7 @@ Evdd_56|vdd_26|D5G5;|fill1to9@15|vdd_5|P
 X
 
 # Cell vddArrayNorthNotch;1{lay}
-CvddArrayNorthNotch;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArrayNorthNotch;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|-72|||D5G4;
@@ -23359,7 +23359,7 @@ Evdd_27||D5G5;|fill1to9@13|vdd_7|P
 X
 
 # Cell vddArraySouth;1{lay}
-CvddArraySouth;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArraySouth;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|72|||D5G4;
@@ -23561,7 +23561,7 @@ Evdd_51|vdd_33|D5G2;|fill2to9@6|vdd_9|P
 X
 
 # Cell vddArraySouthNotch;1{lay}
-CvddArraySouthNotch;1{lay}||cmos90|1239405958534|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArraySouthNotch;1{lay}||cmos90|1239405958534|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@4||-216|72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@5||-72|72|||D5G4;
@@ -23750,7 +23750,7 @@ Evdd_36||D5G2;|fill1to9@9|vdd_4|P
 X
 
 # Cell vddArrayWest;1{lay}
-CvddArrayWest;1{lay}||cmos90|1239468921933|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CvddArrayWest;1{lay}||cmos90|1239468921933|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill1to9ANY;2{lay}|fill1to9@0||72|-72|||D5G4;
 IfillM:fill1to9ANY;2{lay}|fill1to9@1||72|-504|||D5G4;
index 8be634c..4c9d392 100644 (file)
@@ -15,7 +15,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell m3address15;1{lay}
-Cm3address15;1{lay}||cmos90|1233580961898|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cm3address15;1{lay}||cmos90|1233580961898|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins07m3ar144;1{lay}|pinsIn07@1||-792|0|||D5G4;
 Ipins08m3at144;1{lay}|pinsIn08@1||864|0|X||D5G4;
@@ -37,7 +37,7 @@ Ex[TT]||D5G2;|pinsIn08@1|in[1]|I
 X
 
 # Cell m3all52;2{lay}
-Cm3all52;2{lay}||cmos90|1227466094863|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cm3all52;2{lay}||cmos90|1227466094863|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Im3address15;1{lay}|m3addres@0||0|12|||D5G4;
 Im3new37;1{lay}|m3new37@0||0|0|||D5G4;
@@ -96,7 +96,7 @@ Ey[37]|d[37]|D5G14;|m3new37@0|in[37]|I
 X
 
 # Cell m3new18;1{lay}
-Cm3new18;1{lay}||cmos90|1239542506285|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cm3new18;1{lay}||cmos90|1239542506285|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||30|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||-30|0|X||D5G4;
@@ -121,7 +121,7 @@ Ein[18]|x[18]|D5G11;|pins09m3@0|in[9]|I
 X
 
 # Cell m3new36;1{lay}
-Cm3new36;1{lay}||cmos90|1239538803116|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cm3new36;1{lay}||cmos90|1239538803116|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||966|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||906|0|X||D5G4;
@@ -166,7 +166,7 @@ Ein[36]|x[36]|D5G14;|pins09m3@2|in[9]|I
 X
 
 # Cell m3new37;1{lay}
-Cm3new37;1{lay}||cmos90|1239539671097|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cm3new37;1{lay}||cmos90|1239539671097|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ipins09m3at144;1{lay}|pins09m3@0||972|0|||D5G4;
 Ipins09m3at144;1{lay}|pins09m3@1||900|0|X||D5G4;
@@ -212,7 +212,7 @@ Ein[37]|x[37]|D5G14;|pins09m3@2|in[9]|I
 X
 
 # Cell pins03m3at144;1{lay}
-Cpins03m3at144;1{lay}||cmos90|1204696358144|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins03m3at144;1{lay}||cmos90|1204696358144|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@11||144|0||||
 NMetal-3-Pin|pin@12||0|0||||
@@ -223,7 +223,7 @@ Ein[3]||D5G2;|pin@13||I
 X
 
 # Cell pins06m3at144;1{lay}
-Cpins06m3at144;1{lay}||cmos90|1219106030125|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins06m3at144;1{lay}||cmos90|1219106030125|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@0||360|0||||
 NMetal-3-Pin|pin@6||216|0||||
@@ -240,7 +240,7 @@ Ein[6]||D5G2;|pin@10||U
 X
 
 # Cell pins07m3ar144;1{lay}
-Cpins07m3ar144;1{lay}||cmos90|1204696358144|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins07m3ar144;1{lay}||cmos90|1204696358144|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||432|0||||
 NMetal-3-Pin|pin@9||288|0||||
@@ -259,7 +259,7 @@ Ein[7]||D5G2;|pin@14||I
 X
 
 # Cell pins08m3at144;1{lay}
-Cpins08m3at144;1{lay}||cmos90|1204696358144|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins08m3at144;1{lay}||cmos90|1204696358144|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@10||504|0||||
 NMetal-3-Pin|pin@18||360|0||||
@@ -280,7 +280,7 @@ Ein[8]||D5G2;|pin@24||I
 X
 
 # Cell pins09m3at144;1{lay}
-Cpins09m3at144;1{lay}||cmos90|1204696358144|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins09m3at144;1{lay}||cmos90|1204696358144|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||576|0||||
 NMetal-3-Pin|pin@9||432|0||||
@@ -303,7 +303,7 @@ Ein[9]||D5G2;|pin@16||I
 X
 
 # Cell pins10m3at144;1{lay}
-Cpins10m3at144;1{lay}||cmos90|1204696358144|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cpins10m3at144;1{lay}||cmos90|1204696358144|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||648|0||||
 NMetal-3-Pin|pin@9||504|0||||
@@ -328,7 +328,7 @@ Ein[10]||D5G2;|pin@17||I
 X
 
 # Cell pinsIn06m4;1{lay}
-CpinsIn06m4;1{lay}||cmos90|1204696663454|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CpinsIn06m4;1{lay}||cmos90|1204696663454|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|14.5||||
 NMetal-4-Pin|pin@10||0|-14.5||||
@@ -345,7 +345,7 @@ Ein[6]||D5G2;|pin@9||I
 X
 
 # Cell pinsIn07m4;1{lay}
-CpinsIn07m4;1{lay}||cmos90|1204696663454|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CpinsIn07m4;1{lay}||cmos90|1204696663454|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|11.6||||
 NMetal-4-Pin|pin@10||0|-17.4||||
@@ -364,7 +364,7 @@ Ein[7]||D5G2;|pin@15||I
 X
 
 # Cell pinsIn09m4;2{lay}
-CpinsIn09m4;2{lay}||cmos90|1204696663454|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CpinsIn09m4;2{lay}||cmos90|1204696663454|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@9||0|5.8||||
 NMetal-4-Pin|pin@10||0|-23.2||||
index 4fb76b7..c5f8ce8 100644 (file)
@@ -21,7 +21,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell fill1to4ANY;1{lay}
-Cfill1to4ANY;1{lay}||cmos90|1238154709550|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill1to4ANY;1{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-36|0|21.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||-36|-36|21.2|12.2||
@@ -98,7 +98,7 @@ Evdd_7||D5G2;|pin@25||P
 X
 
 # Cell fill1to9ANY;2{lay}
-Cfill1to9ANY;2{lay}||cmos90|1238155627862|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill1to9ANY;2{lay}||cmos90|1238155627862|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill1to4ANY;1{lay}|fill234A@0||0|0|||D5G4;
@@ -135,7 +135,7 @@ Evdd_13||D5G2;|fill234A@0|vdd_7|P
 X
 
 # Cell fill2to4GNDctr;1{lay}
-Cfill2to4GNDctr;1{lay}||cmos90|1238154709550|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cfill2to4GNDctr;1{lay}||cmos90|1238154709550|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|0|21.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|21.2|12.2||
@@ -176,7 +176,7 @@ Evdd_5||D5G2;|pin@12||P
 X
 
 # Cell fill2to4GNDctrNar;1{lay}
-Cfill2to4GNDctrNar;1{lay}||cmos90|1238254564395|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cfill2to4GNDctrNar;1{lay}||cmos90|1238254564395|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|0|6.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|6.2|6.2||
@@ -217,7 +217,7 @@ Evdd_5||D5G2;|pin@3||P
 X
 
 # Cell fill2to4VDDctr;1{lay}
-Cfill2to4VDDctr;1{lay}||cmos90|1238154709550|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cfill2to4VDDctr;1{lay}||cmos90|1238154709550|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|50|21.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||0|-50|21.2|6.2||
@@ -262,7 +262,7 @@ Evdd_7||D5G2;|pin@15||P
 X
 
 # Cell fill2to4VDDctrNar;1{lay}
-Cfill2to4VDDctrNar;1{lay}||cmos90|1238254564395|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cfill2to4VDDctrNar;1{lay}||cmos90|1238254564395|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@2||0|50|6.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@3||0|36|6.2|6.2||
@@ -306,7 +306,7 @@ Evdd_7||D5G2;|pin@7||P
 X
 
 # Cell fill2to9GNDctr;1{lay}
-Cfill2to9GNDctr;1{lay}||cmos90|1239627726608|1239628324815||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239628413301
+Cfill2to9GNDctr;1{lay}||cmos90|1239627726608|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234GNDctr;2{lay}|fill234G@0||0|0|||D5G4;
@@ -342,7 +342,7 @@ Evdd_11||D5G2;|fill234G@0|vdd_5|P
 X
 
 # Cell fill2to9GNDonly;2{lay}
-Cfill2to9GNDonly;2{lay}||cmos90|1238155627862|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill2to9GNDonly;2{lay}||cmos90|1238155627862|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234GNDonly;2{lay}|fill234G@1||0|0|||D5G4;
@@ -373,7 +373,7 @@ Evdd_7||D5G2;|fill4to9@0|vdd_7|P
 X
 
 # Cell fill2to9VDDctr;1{lay}
-Cfill2to9VDDctr;1{lay}||cmos90|1239627726608|1239628357689||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239628413301
+Cfill2to9VDDctr;1{lay}||cmos90|1239627726608|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234VDDctr;2{lay}|fill234V@0||0|0|||D5G4;
@@ -409,7 +409,7 @@ Evdd_13||D5G2;|fill234V@0|vdd_7|P
 X
 
 # Cell fill2to9VDDonly;2{lay}
-Cfill2to9VDDonly;2{lay}||cmos90|1238155627862|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill2to9VDDonly;2{lay}||cmos90|1238155627862|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234VDDonly;3{lay}|fill234V@1||0|0|||D5G4;
@@ -442,7 +442,7 @@ Evdd_13||D5G2;|fill234V@1|vdd_7|P
 X
 
 # Cell fill3to9GNDctr;1{lay}
-Cfill3to9GNDctr;1{lay}||cmos90|1239627726608|1239717391977||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+Cfill3to9GNDctr;1{lay}||cmos90|1239627726608|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill34GNDctr;1{lay}|fill34GN@0||0|0|||D5G4;
@@ -472,7 +472,7 @@ Evdd_7||D5G2;|fill4to9@0|vdd_7|P
 X
 
 # Cell fill3to9VDDctr;1{lay}
-Cfill3to9VDDctr;1{lay}||cmos90|1239627726608|1239717328570||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+Cfill3to9VDDctr;1{lay}||cmos90|1239627726608|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill34VDDctr;1{lay}|fill34VD@0||0|0|||D5G4;
@@ -517,7 +517,7 @@ Evdd_9|vdd_1|D5G2;|pin@43||P
 X
 
 # Cell fill4to9;1{lay}
-Cfill4to9;1{lay}||cmos90|1239368950344|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239557135285
+Cfill4to9;1{lay}||cmos90|1239368950344|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-8-Metal-9-Con|contact@0||-54|54|18.6|18.6||
 NX-Metal-8-Metal-9-Con|contact@1||54|54|18.6|18.6||
@@ -861,7 +861,7 @@ Evdd_3||D5G2;|pin@7||P
 X
 
 # Cell fill34GNDctr;1{lay}
-Cfill34GNDctr;1{lay}||cmos90|1238154709550|1239717256942||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+Cfill34GNDctr;1{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|21.2|12.2||
 NMetal-4-Pin|pin@5||72|-36||||
@@ -884,7 +884,7 @@ Evdd_4||D5G2;|pin@11||P
 X
 
 # Cell fill34VDDctr;1{lay}
-Cfill34VDDctr;1{lay}||cmos90|1238154709550|1239717177110||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+Cfill34VDDctr;1{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@2||0|36|21.2|12.2||
 NMetal-4-Pin|pin@5||72|-36||||
@@ -1092,7 +1092,7 @@ Evdd_7||D5G2;|pin@11||P
 X
 
 # Cell fill234GNDctr;2{lay}
-Cfill234GNDctr;2{lay}||cmos90|1238154709550|1239624977592||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239624982327
+Cfill234GNDctr;2{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|0|21.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||0|-36|21.2|12.2||
@@ -1149,7 +1149,7 @@ Evdd_5||D5G2;|pin@12||P
 X
 
 # Cell fill234GNDonly;2{lay}
-Cfill234GNDonly;2{lay}||cmos90|1238154709550|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill234GNDonly;2{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-36|0|21.2|6.2||
 NX-Metal-3-Metal-4-Con|contact@1||-36|-36|21.2|12.2||
@@ -1180,7 +1180,7 @@ Egnd_6|vdd_1|D5G2;|pin@26||P
 X
 
 # Cell fill234VDDctr;2{lay}
-Cfill234VDDctr;2{lay}||cmos90|1238154709550|1239624955141||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239624957359
+Cfill234VDDctr;2{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|50|21.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||0|-50|21.2|6.2||
@@ -1239,7 +1239,7 @@ Evdd_7||D5G2;|pin@15||P
 X
 
 # Cell fill234VDDonly;3{lay}
-Cfill234VDDonly;3{lay}||cmos90|1238154709550|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+Cfill234VDDonly;3{lay}||cmos90|1238154709550|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||36|50|21.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||36|-50|21.2|6.2||
@@ -1282,7 +1282,7 @@ Evdd_7||D5G2;|pin@15||P
 X
 
 # Cell fillAll1x9;1{lay}
-CfillAll1x9;1{lay}||cmos90|1239558376254|1239558471341||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239558811806
+CfillAll1x9;1{lay}||cmos90|1239558376254|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAllVDDctr;1{lay}|fillAllV@0||0|0|||D5G4;
 IfillAllVDDctr;1{lay}|fillAllV@1||0|-576|||D5G4;
@@ -1418,7 +1418,7 @@ Evdd_41||D5G5;|fillAllV@8|vdd_8|P
 X
 
 # Cell fillAll3x3GNDctr;1{lay}
-CfillAll3x3GNDctr;1{lay}||cmos90|1239557022318|1239561109174||DRC_last_good_drc_area_date()G1239557135285|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll3x3GNDctr;1{lay}||cmos90|1239557022318|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAllGNDctr;1{lay}|fillAllG@0||0|0|||D5G4;
 IfillAllGNDctr;1{lay}|fillAllG@1||0|-144|||D5G4;
@@ -1534,7 +1534,7 @@ Evdd_26||D5G5;|fillAllV@5|vdd_7|P
 X
 
 # Cell fillAll3x3VDDctr;1{lay}
-CfillAll3x3VDDctr;1{lay}||cmos90|1239557022318|1239561154887||DRC_last_good_drc_area_date()G1239557135285|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll3x3VDDctr;1{lay}||cmos90|1239557022318|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAllGNDctr;1{lay}|fillAllG@9||144|-144|||D5G4;
 IfillAllGNDctr;1{lay}|fillAllG@10||144|0|||D5G4;
@@ -1650,7 +1650,7 @@ Evdd_24||D5G5;|fillAllV@8|vdd_2|P
 X
 
 # Cell fillAll7x1;1{lay}
-CfillAll7x1;1{lay}||cmos90|1239558122192|1239710399040||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239710819203
+CfillAll7x1;1{lay}||cmos90|1239558122192|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAllGNDctr;1{lay}|fillAllG@0||0|0|||D5G4;
 IfillAllGNDctr;1{lay}|fillAllG@2||-288|0|||D5G4;
@@ -1764,7 +1764,7 @@ Evdd_47||D5G5;|fillAllV@3|vdd_13|P
 X
 
 # Cell fillAll9x1;1{lay}
-CfillAll9x1;1{lay}||cmos90|1239558122192|1239558343292||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239558811806
+CfillAll9x1;1{lay}||cmos90|1239558122192|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAllGNDctr;1{lay}|fillAllG@0||0|0|||D5G4;
 IfillAllGNDctr;1{lay}|fillAllG@2||-288|0|||D5G4;
@@ -1908,7 +1908,7 @@ Evdd_47||D5G5;|fillAllV@3|vdd_13|P
 X
 
 # Cell fillAll9x9;1{lay}
-CfillAll9x9;1{lay}||cmos90|1239557179809|1239561154887||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll9x9;1{lay}||cmos90|1239557179809|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAll3x3GNDctr;1{lay}|fillAll3@0||0|0|||D5G4;
 IfillAll3x3VDDctr;1{lay}|fillAll3@1||-432|0|||D5G4;
@@ -2210,7 +2210,7 @@ Evdd_78||D5G5;|fillAll3@8|vdd_24|P
 X
 
 # Cell fillAll29x29;1{lay}
-CfillAll29x29;1{lay}||cmos90|1239558527213|1239561154887||DRC_last_good_drc_area_date()G1239558811806|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll29x29;1{lay}||cmos90|1239558527213|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAll1x9;1{lay}|fillAll1@0||-720|-1440|||D5G4;
 IfillAll1x9;1{lay}|fillAll1@3||720|-1440|||D5G4;
@@ -3644,7 +3644,7 @@ Evdd_259||D5G5;|fillAll9@14|vdd_23|P
 X
 
 # Cell fillAll87x87;1{lay}
-CfillAll87x87;1{lay}||cmos90|1239558882952|1239561154887||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll87x87;1{lay}||cmos90|1239558882952|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAll29x29;1{lay}|fillAll2@0||0|0|||D5G4;
 IfillAll29x29;1{lay}|fillAll2@1||-4176|-4176|||D5G4;
@@ -6466,7 +6466,7 @@ Evdd_779||D5G5;|fillAll2@8|vdd_259|P
 X
 
 # Cell fillAll174x174;1{lay}
-CfillAll174x174;1{lay}||cmos90|1239559430522|1239561154887||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll174x174;1{lay}||cmos90|1239559430522|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAll87x87;1{lay}|fillAll8@0||-6264|-6264|||D5G4;
 IfillAll87x87;1{lay}|fillAll8@1||6264|-6264|||D5G4;
@@ -10687,7 +10687,7 @@ Evdd_1559||D5G5;|fillAll8@3|vdd_779|P
 X
 
 # Cell fillAll348x348;1{lay}
-CfillAll348x348;1{lay}||cmos90|1239560269629|1239561154887||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239563208387
+CfillAll348x348;1{lay}||cmos90|1239560269629|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillAll174x174;1{lay}|fillAll1@0||-12528|-12528|||D5G4;
 IfillAll174x174;1{lay}|fillAll1@1||12528|-12528|||D5G4;
@@ -19120,7 +19120,7 @@ Evdd_3119||D5G5;|fillAll1@3|vdd_1559|P
 X
 
 # Cell fillAllGNDctr;1{lay}
-CfillAllGNDctr;1{lay}||cmos90|1238155627862|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239557135285
+CfillAllGNDctr;1{lay}||cmos90|1238155627862|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234GNDctr;2{lay}|fill234G@1||0|0|||D5G4;
@@ -19156,7 +19156,7 @@ Evdd_7||D5G2;|fill4to9@0|vdd_7|P
 X
 
 # Cell fillAllVDDctr;1{lay}
-CfillAllVDDctr;1{lay}||cmos90|1238155627862|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239557135285
+CfillAllVDDctr;1{lay}||cmos90|1238155627862|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ifill4to9;1{lay}|fill4to9@0||0|0|||D5G4;
 Ifill234VDDctr;2{lay}|fill234V@1||0|0|||D5G4;
@@ -19258,7 +19258,7 @@ AThicker|net@9|||FS900|pin@10||0|-0.5|pin@11||0|-2
 X
 
 # Cell fillCap;2{lay}
-CfillCap;2{lay}||cmos90|1238248368883|1239624880695||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239625127904
+CfillCap;2{lay}||cmos90|1238248368883|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nthick-OD18-Metal-1-N-Active-Con|contact@3||-9|27.6||36.4||
 Nthick-OD18-Metal-1-N-Active-Con|contact@4||-27|27.6||36.4||
index a4461c8..7e02fe0 100755 (executable)
@@ -13,9 +13,7 @@ LarbiterM|arbiterM
 
 LcentersJ|centersJ
 
-LdriversJ|driversJ
-
-LdriversL|driversL
+LdriversM|driversM
 
 Lgates1inM|gates1inM
 
@@ -123,7 +121,7 @@ Esucc||D5G2;|pin@6||O
 X
 
 # Cell aStage;3{lay}
-CaStage;3{lay}||cmos90|1219582289568|1239549868233||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CaStage;3{lay}||cmos90|1219582289568|1240848417057||ATTR_NCC(D5G3;NTX9;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 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
@@ -216,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
@@ -293,7 +291,7 @@ Esucc||D5G2;|pin@1||O
 X
 
 # Cell anAltEnd;5{lay}
-CanAltEnd;5{lay}||cmos90|1219498763207|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CanAltEnd;5{lay}||cmos90|1219498763207|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 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||||
@@ -353,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
@@ -535,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
@@ -665,7 +663,7 @@ EsuccB||D5G2;|pin@40||O
 X
 
 # Cell anAltStart;3{lay}
-CanAltStart;3{lay}||cmos90|1219611752767|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CanAltStart;3{lay}||cmos90|1219611752767|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 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||||
@@ -715,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
@@ -884,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
@@ -982,7 +980,7 @@ EwrD|wr[A,D]|D5G2;|pin@3||O
 X
 
 # Cell fillScanControl;2{lay}
-CfillScanControl;2{lay}||cmos90|1230910570823|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CfillScanControl;2{lay}||cmos90|1230910570823|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-100||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-100||||
@@ -1005,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||||
@@ -1114,8 +1112,8 @@ 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
@@ -1226,7 +1224,7 @@ Etok[A,B]|tok|D5G2;|pin@44||I
 X
 
 # Cell gaspBranch;1{lay}
-CgaspBranch;1{lay}||cmos90|1230598606332|1238257435226||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+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||||
@@ -1238,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;
@@ -1268,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;
@@ -1279,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
@@ -1295,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
@@ -1309,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
@@ -1329,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
@@ -1341,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
@@ -1384,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
@@ -1407,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||||
@@ -1419,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
@@ -1445,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
@@ -1552,7 +1550,7 @@ Etok[A,B]||D5G2;|pin@38||I
 X
 
 # Cell gaspCross;1{lay}
-CgaspCross;1{lay}||cmos90|1230753582301|1238257435226||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+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||||
@@ -1582,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;
@@ -1636,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
@@ -1665,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
@@ -1676,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
@@ -1780,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
@@ -1840,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
@@ -1905,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
@@ -2062,7 +2060,7 @@ Etok||D5G2;|pin@45||I
 X
 
 # Cell gaspDrain;2{lay}
-CgaspDrain;2{lay}||cmos90|1230731813544|1239549868233||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()G1239553775974
+CgaspDrain;2{lay}||cmos90|1230731813544|1240848417057||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()G1240924387408
 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||||
@@ -2081,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|-43.7|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;
@@ -2115,12 +2113,12 @@ 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@6||-288|0|||D5G4;
-IdriversJ:predDri60wMC;2{lay}|predDri6@1||84|0|Y||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;
-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;
@@ -2138,17 +2136,17 @@ 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
@@ -2158,21 +2156,21 @@ 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|-43.7|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@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
@@ -2209,7 +2207,7 @@ 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
@@ -2232,9 +2230,9 @@ 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@1|take|152|-72|pin@47||191|-72
+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@1|take|152|-72|pin@49||129|-72
+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
@@ -2269,7 +2267,7 @@ Evdd_21||D5G2;|tranCap@4|vdd_3|P
 X
 
 # Cell gaspDrain;1{sch}
-CgaspDrain;1{sch}||schematic|1188827292653|1238782532444|
+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|
@@ -2280,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
@@ -2313,8 +2311,8 @@ NWire_Pin|pin@194||6|37||||
 NWire_Pin|pin@195||6|35||||
 NWire_Pin|pin@200||6|26||||
 Ngeneric:Invisible-Pin|pin@201||-2.5|50|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
-IdriversJ:predDri60wMC;2{ic}|predDri6@0||-24|24|YRR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@4||20|25|||D5G4;
+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
@@ -2324,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
@@ -2339,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
@@ -2362,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
@@ -2443,7 +2441,7 @@ EtokenLO||D5G2;|pin@64||I
 X
 
 # Cell gaspEpi;3{lay}
-CgaspEpi;3{lay}||cmos90|1219611752767|1240294587064||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703132128
+CgaspEpi;3{lay}||cmos90|1219611752767|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-35|40||||
 NX-Metal-1-Metal-2-Con|contact@2||33.5|28||||
@@ -2497,10 +2495,10 @@ 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||||
-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;3{lay}|sucANDdr@4||-16|0|||D5G4;
+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@4|inA|-31|-19|pin@102||-31|-32
@@ -2655,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
@@ -2783,7 +2781,7 @@ EwrD|wr[A,D]|D5G2;|pin@60||O
 X
 
 # Cell gaspFill;2{lay}
-CgaspFill;2{lay}||cmos90|1230738580423|1239549868233||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()G1239553775974
+CgaspFill;2{lay}||cmos90|1230738580423|1240848417057||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()G1240924387408
 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||||
@@ -2806,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;
+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||||
@@ -2858,7 +2856,7 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||288|-216|||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;
+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;
@@ -2871,7 +2869,7 @@ 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@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;
@@ -2889,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
@@ -2930,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
@@ -2942,18 +2940,18 @@ 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@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
@@ -2978,9 +2976,9 @@ Ametal-2|net@187||6.2|S1800|fillScan@1|vdd_8|252.5|-122|pinsVddG@7|vdd_1|288|-12
 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@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@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
@@ -2996,10 +2994,10 @@ 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-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
-Ametal-2|net@220||6.2|S1800|tranCap@0|gnd_1|-144|-72|latchDri@0|gnd_1|-125.5|-72
-Ametal-2|net@221||6.2|S0|latchDri@0|vdd_7|-125.5|-22|tranCap@0|vdd_2|-144|-22
-Ametal-2|net@222||6.2|S0|latchDri@0|vdd_8|-125.5|-122|tranCap@0|vdd_3|-144|-122
+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
@@ -3064,7 +3062,7 @@ Ewr[D_1]||D5G2;|pin@42||O
 X
 
 # Cell gaspFill;1{sch}
-CgaspFill;1{sch}||schematic|1188827292653|1238782436967|
+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||||
@@ -3084,7 +3082,7 @@ 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@2||-3.5|45|||||ART_message(D5G4;)Sfor the proper stopper
 NWire_Pin|pin@113||3|0||||
@@ -3120,8 +3118,8 @@ NWire_Pin|pin@281||-11.5|-34||||
 NWire_Pin|pin@282||-39|-13.5||||
 NWire_Pin|pin@283||-39|-4.5||||
 Ngeneric:Invisible-Pin|pin@284||-2.5|41|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
-IdriversL:predDri60wMC;1{ic}|predDri6@2||-18|-28|YRR||D5G4;
-IdriversJ:sucORdri60;1{ic}|sucORdri@1||21|7|||D5G4;
+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
@@ -3135,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
@@ -3166,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
@@ -3189,141 +3187,136 @@ 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|1237678088440|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]|do[Lt]|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|1239702547632||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702554364
+# Cell gaspLit;3{lay}
+CgaspLit;3{lay}||cmos90|1234187027988|1240923621527||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240923666958
 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||||
-NX-Metal-1-Metal-2-Con|contact@9||-46.5|10||||
-IcentersJ:ctrAND2in30A;1{lay}|ctrAND2i@0||27|0|||D5G4;
-Igates1inM:inv510;3{lay}|inv510@3||-73|0|YRR||D5G4;
-NMetal-1-Pin|pin@1||-67|16||||
-NMetal-2-Pin|pin@3||-37|10||||
-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@3|gnd|-60|0|wellCont@1|gnd|-60|0
-Ametal-2|net@18|||S0|inv510@3|vdd|-60|50|wellCont@1|vdd|-60|50
-Ametal-2|net@19|||S0|inv510@3|vdd_1|-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@3|in[1]|-67|7|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@3|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
-Ametal-1|net@60|||S900|predDri2@1|pred|-46.5|16|contact@9||-46.5|10
-Ametal-2|net@61|||S1800|contact@9||-46.5|10|pin@3||-37|10
-Edo[Lt]||D5G2;|pin@3||I
-Eout|fire[L]|D5G2;|ctrAND2i@0|out|O
-Egnd_2|gnd|D5G2;|inv510@3|gnd_1|G
+NX-Metal-1-Metal-2-Con|contact@7||67|-34||||
+NX-Metal-1-Metal-2-Con|contact@10||-51|-34||||
+NX-Metal-1-Metal-2-Con|contact@11||-25.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@12||-43|-10||||
+IcentersJ:ctrAND2in30A;1{lay}|ctrAND2i@0||36.5|0|||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@5||-17|-12||||
+NMetal-1-Pin|pin@6||-9|-12||||
+NMetal-1-Pin|pin@7||-9|-16||||
+NMetal-1-Pin|pin@9||8|-16||||
+NMetal-1-Pin|pin@10||-25.5|-25||||
+NMetal-2-Pin|pin@12||-50|-10||||
+IdriversM:predDri40;1{lay}|predDri4@0||-51|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||-26|0|Y||D5G4;
+Ametal-1|net@49|||S900|ctrAND2i@0|out|67|16|contact@7||67|-34
+Ametal-2|net@59|||S0|contact@7||67|-34|contact@10||-51|-34
+Ametal-2|net@61|||S0|contact@11||-25.5|-16|pin@3||-33.5|-16
+Ametal-1|net@63|||S900|predDri4@0|in|-51|-19|contact@10||-51|-34
+Ametal-1|net@65|||S2700|pin@4||-16.5|20|nand5@0|inb|-16.5|29
+Ametal-1|net@68|||S900|nand5@0|out|-17|-8.1|pin@5||-17|-12
+Ametal-1|net@69|||S1800|pin@5||-17|-12|pin@6||-9|-12
+Ametal-1|net@70|||S900|pin@6||-9|-12|pin@7||-9|-16
+Ametal-1|net@73|||S2700|pin@9||8|-16|ctrAND2i@0|inA|8|-7
+Ametal-1|net@74|||S1800|pin@7||-9|-16|pin@9||8|-16
+Ametal-2|net@75|||S0|ctrAND2i@0|gnd|1.5|0|nand5@0|gnd|1.5|0
+Ametal-2|net@76|||S0|ctrAND2i@0|vdd|1.5|50|nand5@0|vdd|1.5|50
+Ametal-2|net@77|||S0|ctrAND2i@0|vdd_1|1.5|-50|nand5@0|vdd_1|1.5|-50
+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
+Edo[ins]||D5G2;|pin@12||O
+Efire[L]||D5G2;|ctrAND2i@0|out|O
+Egnd||D5G2;|predDri4@0|gnd|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@3|out10|O
-Evdd_4|vdd|D5G2;|inv510@3|vdd_2|P
+Eready||D5G2;|ctrAND2i@0|inB|I
+Edo[Lt]|sel[Lt]|D5G2;|pin@3||I
+Evdd||D5G2;|predDri4@0|vdd|P
+Evdd_1||D5G2;|predDri4@0|vdd_1|P
 Evdd_2||D5G2;|ctrAND2i@0|vdd_2|P
 Evdd_3||D5G2;|ctrAND2i@0|vdd_3|P
-Evdd_5||D5G2;|inv510@3|vdd_3|P
 X
 
-# Cell gaspLit;2{sch}
-CgaspLit;2{sch}||schematic|1210427649196|1237678088440|
+# Cell gaspLit;3{sch}
+CgaspLit;3{sch}||schematic|1210427649196|1240877735000|
 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@9||0|14.5|||R|
 NOff-Page|conn@14||9.5|-9|||XY|
-NOff-Page|conn@15||-15|-24|||YRRR|
-NOff-Page|conn@16||-1|-22.5|||RRR|
+NOff-Page|conn@15||-33|-10|||Y|
 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;
+IgaspLit;2{ic}|gaspLit@0||20.5|7|||D5G4;
+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||||
+Ngeneric:Invisible-Pin|pin@2||0.5|25.5|||||ART_message(D5G3;)Sies 27 April 2009
 NWire_Pin|pin@73||-27|11||||
 NWire_Pin|pin@74||-1|-9||||
-NWire_Pin|pin@76||-15|9||||
-NWire_Pin|pin@87||0|13||||
 NWire_Pin|pin@88||2|-9||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-20|11|X||D5G4;
+NWire_Pin|pin@89||0|9||||
+NWire_Pin|pin@90||-27|-8||||
+IdriversM:predDri40;1{ic}|predDri4@0||-19|9|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@180|||2700|pin@90||-27|-8|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
 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]|do[Lt]|D4G2;|conn@6|a|I
+Awire|net@229|||2700|pin@89||0|9|conn@9|a|0|12.5
+Awire|net@230|||0|predDri4@0|pred|-21|11|pin@73||-27|11
+Awire|net@231|||2700|ctrAND2i@0|out|0|6|pin@89||0|9
+Awire|net@232|||1800|predDri4@0|in|-17|9|pin@89||0|9
+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||-27|-8
+Awire|net@236|||1800|conn@15|y|-31|-10|nand2@0|ina|-22.5|-10
+Edo[Lt]|do[ins]|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
+Eready||D4G2;|conn@14|a|I
+Emc|sel[Lt]|D4G2;|conn@15|a|I
 X
 
 # Cell gaspMerge;1{ic}
@@ -3371,7 +3364,7 @@ Epred[B_1]|tok[A,B]|D5G2;|pin@44||I
 X
 
 # Cell gaspMerge;3{lay}
-CgaspMerge;3{lay}||cmos90|1195170747999|1238257435226||ATTR_NCC(D5G3;NTX-16;Y212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+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|
@@ -3400,12 +3393,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;
@@ -3459,14 +3452,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;
@@ -3482,12 +3475,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
@@ -3514,27 +3507,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
@@ -3543,7 +3536,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
@@ -3551,17 +3544,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
@@ -3578,10 +3571,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
@@ -3674,7 +3667,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||||
@@ -3687,8 +3680,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
@@ -3740,9 +3733,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
@@ -3760,14 +3753,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
@@ -3880,7 +3873,7 @@ Emc_1|tok|D5G2;|pin@34||I
 X
 
 # Cell gaspPlain;1{lay}
-CgaspPlain;1{lay}||cmos90|1230590502705|1238257435226||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+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||||
@@ -3893,9 +3886,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||||
@@ -3914,7 +3907,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;
@@ -3923,13 +3916,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
@@ -3940,16 +3933,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
@@ -3957,7 +3950,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
@@ -3976,9 +3969,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
@@ -3988,7 +3981,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
@@ -4000,7 +3993,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
@@ -4022,7 +4015,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||||
@@ -4032,7 +4025,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
@@ -4051,10 +4044,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
@@ -4066,11 +4059,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
@@ -4129,7 +4122,7 @@ Etok||D5G2;|pin@59||I
 X
 
 # Cell gaspSink;1{lay}
-CgaspSink;1{lay}||cmos90|1237900682734|1239702579407||ATTR_NCC(D5G3;NTX-35.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702590767
+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||||
@@ -4137,9 +4130,9 @@ 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;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||68.5|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||96.5|32|X||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@1||-52.5|39.8|X||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||||
@@ -4150,10 +4143,10 @@ 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||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-9.5|0|Y||D5G4;
+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@1|take|-52.5|68.1
-Ametal-2|net@1||1.2|S1800|pin@13||-125|60.3|driveCon@0|take|104.5|60.3
+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
@@ -4165,10 +4158,10 @@ 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@0|out|112.5|32|dataDriv@0|out_1|112.5|32
-Ametal-2|net@16||1.2|S1800|driveCon@0|take|104.5|60.3|pin@1||125|60.3
-Ametal-2|net@17||1.2|S1800|driveCon@1|take|-52.5|68.1|contact@1||-9.5|68.1
-Ametal-1|net@18|||S900|driveCon@1|out|-44.5|39.8|ctrAND1i@0|out|-44.5|0
+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
@@ -4210,7 +4203,7 @@ 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;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||15|23|||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
@@ -4223,7 +4216,7 @@ NWire_Pin|pin@256||-12|26||||
 NWire_Pin|pin@257||-24|24||||
 NWire_Pin|pin@258||-12|-6||||
 NWire_Pin|pin@259||6|24||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-17|24|XY||D5G4;
+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
@@ -4306,7 +4299,7 @@ Etok||D5G2;|pin@57||I
 X
 
 # Cell gaspSinkSlow;1{lay}
-CgaspSinkSlow;1{lay}||cmos90|1237900682734|1239703384086||ATTR_NCC(D5G3;NTX-114.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703386426
+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||||
@@ -4327,9 +4320,9 @@ 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;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||-10.5|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||17.5|32|X||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@1||-131.5|39.8|X||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;
@@ -4348,11 +4341,11 @@ 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||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-88.5|0|Y||D5G4;
+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@1|take|-131.5|68.1
-Ametal-2|net@1||1.2|S1800|pin@13||-211|60.3|driveCon@0|take|25.5|60.3
+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
@@ -4361,9 +4354,9 @@ 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@0|out|33.5|32|dataDriv@0|out_1|33.5|32
-Ametal-2|net@16||1.2|S1800|driveCon@0|take|25.5|60.3|pin@1||211|60.3
-Ametal-2|net@17||1.2|S1800|driveCon@1|take|-131.5|68.1|contact@1||-88.5|68.1
+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
@@ -4377,7 +4370,7 @@ 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@1|out|-123.5|39.8|ctrAND2i@0|out|-123.5|-16
+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
@@ -4452,7 +4445,7 @@ 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;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||16|36|||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
@@ -4486,7 +4479,7 @@ NWire_Pin|pin@268||-12|0||||
 NWire_Pin|pin@269||6|37||||
 NWire_Pin|pin@270||6|35||||
 NWire_Pin|pin@272||6|22||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-17|24|XY||D5G4;
+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
@@ -4603,7 +4596,7 @@ Etok||D5G2;|pin@64||I
 X
 
 # Cell gaspSource;1{lay}
-CgaspSource;1{lay}||cmos90|1237896942890|1238804901382||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+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||||
@@ -4616,9 +4609,9 @@ 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;
-IdriversL:dataDriver60;1{lay}|dataDriv@0||95|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||123|32|X||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@1||-22|39.8|X||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;
@@ -4634,7 +4627,7 @@ 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||||
-IdriversL:sucDri20;1{lay}|sucDri20@0||14.5|0|Y||D5G4;
+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
@@ -4664,12 +4657,12 @@ 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@0|take|131|60.3
-Ametal-1|net@34|||S900|driveCon@0|out|139|32|dataDriv@0|out_1|139|32
-Ametal-2|net@35||1.2|S1800|driveCon@0|take|131|60.3|pin@6||151.5|60.3
+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@1|take|-22|68.1|contact@7||-131.5|68.1
-Ametal-1|net@40|||S900|driveCon@1|out|-14|39.8|ctrAND2i@0|out|-14|16
+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
@@ -4677,7 +4670,7 @@ 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@1|take|-22|68.1
+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
@@ -4714,7 +4707,7 @@ 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;
-IdriversL:dataDriver60;1{ic}|dataDriv@0||16|36|||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
@@ -4737,7 +4730,7 @@ 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;
-IdriversL:sucDri20;1{ic}|sucDri20@1||16|24|||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
@@ -4827,7 +4820,7 @@ Etok||D5G2;|pin@44||I
 X
 
 # Cell gaspTap;2{lay}
-CgaspTap;2{lay}||cmos90|1230598606332|1239549868233||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()G1239553775974
+CgaspTap;2{lay}||cmos90|1230598606332|1240848417057||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()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||56.5|-134||||
 NX-Metal-1-Metal-2-Con|contact@1||22|75.9||||
@@ -4842,9 +4835,9 @@ 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||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|-51.7|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|-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||||
@@ -4877,15 +4870,15 @@ 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;
-IdriversJ:predDri60wMC;2{lay}|predDri6@0||88.5|-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: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;
@@ -4895,17 +4888,17 @@ IwiresL:wellContacts13;1{lay}|wellCont@0||-235|0|||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||21.5|-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@22|||S900|ctrAND3i@0|in|3|-25|pin@6||3|-29.5
 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@0|gnd|52|-144
-Ametal-2|net@29|||S0|wellCont@2|vdd_2|52|-194|predDri6@0|vdd_1|52|-194
-Ametal-2|net@30|||S0|wellCont@2|vdd_3|52|-94|predDri6@0|vdd|52|-94
+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@0|pred_1|56.5|-137|contact@0||56.5|-134
+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
@@ -4913,10 +4906,10 @@ 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@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@0|take|-210|75.9|pin@15||-288|75.9
+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
@@ -4932,9 +4925,9 @@ 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|88.5|-163|contact@7||88.5|-166
+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@1|out|222|-51.7|dataDriv@0|out_1|222|32
+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
@@ -4963,22 +4956,22 @@ 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|74.5|-112|contact@13||74.5|-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@0|vdd_3|125|-194|tranCap@1|vdd_1|144|-194
-Ametal-2|net@167||6.2|S0|tranCap@1|gnd|144|-144|predDri6@0|gnd_1|125|-144
-Ametal-2|net@168||6.2|S0|tranCap@1|vdd|144|-94|predDri6@0|vdd_2|125|-94
+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@1|take|214|-80|pin@43||238|-80
+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@1|take|214|-80|pin@44||176|-80
+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
@@ -5024,7 +5017,7 @@ Evdd_21||D5G2;|tranCap@3|vdd_3|P
 X
 
 # Cell gaspTap;1{sch}
-CgaspTap;1{sch}||schematic|1188827292653|1238782357064|
+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||||
@@ -5036,7 +5029,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;
 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
@@ -5063,19 +5056,19 @@ NWire_Pin|pin@132||0|-3||||
 NWire_Pin|pin@133||11|12||||
 NWire_Pin|pin@134||11|-6||||
 Ngeneric:Invisible-Pin|pin@135||-9.5|53|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
-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;
 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
@@ -5162,7 +5155,7 @@ Etok||D5G2;|pin@34||I
 X
 
 # Cell gaspWeak;1{lay}
-CgaspWeak;1{lay}||cmos90|1233776660383|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CgaspWeak;1{lay}||cmos90|1233776660383|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 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||||
@@ -5174,9 +5167,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||||
@@ -5188,8 +5181,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
@@ -5224,19 +5217,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
@@ -5263,7 +5256,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
@@ -5282,8 +5275,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
index 7b5aed2..5c75ae3 100755 (executable)
@@ -201,7 +201,7 @@ Eout|out[1]|D6G2;|conn@1|y|O
 X
 
 # Cell inv05;1{lay}
-Cinv05;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv05;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||4.5|0||5.2|X|
 NMetal-1-P-Active-Con|contact@39||4.5|-48||20.8|X|
@@ -349,7 +349,7 @@ Evdd_3||D5G2;|pin@90||P
 X
 
 # Cell inv10A;2{lay}
-Cinv10A;2{lay}||cmos90|1188767772815|1239549868233|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv10A;2{lay}||cmos90|1188767772815|1240848417057|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||8|0||20.8|X|
 NMetal-1-P-Active-Con|contact@39||8|-48||20.8|X|
@@ -562,7 +562,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv10D;1{lay}
-Cinv10D;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv10D;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||4|0||20.8|X|
 NMetal-1-P-Active-Con|contact@39||4|-48||20.8|X|
@@ -626,7 +626,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv10E;1{lay}
-Cinv10E;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv10E;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||4|0||20.8|X|
 NMetal-1-P-Active-Con|contact@39||4|-48||20.8|X|
@@ -803,7 +803,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv20A;1{lay}
-Cinv20A;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv20A;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||0|0||20.8||
 NMetal-1-P-Active-Con|contact@39||0|-48||20.8||
@@ -1042,7 +1042,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv20B;1{lay}
-Cinv20B;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv20B;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||0|0||20.8||
 NMetal-1-P-Active-Con|contact@39||0|-48||20.8||
@@ -1154,7 +1154,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv30;1{lay}
-Cinv30;1{lay}||cmos90|1188767772815|1239549868233|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv30;1{lay}||cmos90|1188767772815|1240848417057|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@36||12|0||20.8||
 NMetal-1-P-Active-Con|contact@37||12|-48||20.8||
@@ -1446,7 +1446,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv40B;1{lay}
-Cinv40B;1{lay}||cmos90|1188767772815|1239549868233|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv40B;1{lay}||cmos90|1188767772815|1240848417057|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@38||8|0||20.8||
 NMetal-1-P-Active-Con|contact@39||8|-48||20.8||
@@ -1792,7 +1792,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv60;1{lay}
-Cinv60;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv60;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-16|-48||20.8||
@@ -2225,7 +2225,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv80;1{lay}
-Cinv80;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv80;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX-4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-8|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-8|-48||20.8||
@@ -2763,7 +2763,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell inv100;3{lay}
-Cinv100;3{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cinv100;3{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-16|-48||20.8||
@@ -3067,7 +3067,7 @@ Evdd_5||D5G2;|pinsVddG@4|vdd_1|P
 X
 
 # Cell inv100B;1{lay}
-Cinv100B;1{lay}||cmos90|1188767772815|1238257435226||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Cinv100B;1{lay}||cmos90|1188767772815|1238257435226||ATTR_NCC(D5G3;NTX14.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240927660987
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@1||-16|-48||20.8||
@@ -3373,7 +3373,7 @@ Evdd_5||D5G2;|pinsVddG@4|vdd_1|P
 X
 
 # Cell inv510;3{lay}
-Cinv510;3{lay}||cmos90|1232198413749|1239702413114||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702419149
+Cinv510;3{lay}||cmos90|1232198413749|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||8.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||8.5|-48||20.8|X|
@@ -3452,7 +3452,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
 X
 
 # Cell inv520;1{lay}
-Cinv520;1{lay}||cmos90|1239704358309|1239705299782||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239706256082
+Cinv520;1{lay}||cmos90|1239704358309|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@17||4.5|0||20.8||
 NMetal-1-P-Active-Con|contact@18||4.5|-48||20.8||
index e9692cb..a65c39b 100755 (executable)
@@ -879,7 +879,7 @@ Es[A][T,F]|s[T,F]|D5G2;|pin@6||I
 X
 
 # Cell mux5;3{lay}
-Cmux5;3{lay}||cmos90|1216044124953|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmux5;3{lay}||cmos90|1216044124953|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-14|-48.5||20.8||
 NMetal-1-N-Active-Con|contact@1||-14|0||20.8||
@@ -1858,7 +1858,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand5;2{lay}
-Cnand5;2{lay}||cmos90|1191015378230|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand5;2{lay}||cmos90|1191015378230|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-7|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -1951,7 +1951,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand5A;1{lay}
-Cnand5A;1{lay}||cmos90|1191015378230|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand5A;1{lay}||cmos90|1191015378230|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-1|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -2038,7 +2038,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand5B;1{lay}
-Cnand5B;1{lay}||cmos90|1191015378230|1240141720428||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240142457739
+Cnand5B;1{lay}||cmos90|1191015378230|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-1|-50||6.2||
 NX-Metal-1-Metal-2-Con|contact@10||-7|50||6.2||
@@ -2117,7 +2117,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand6sym;1{lay}
-Cnand6sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand6sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||10.4||
 NMetal-1-N-Active-Con|contact@54||0|0||10.4||
@@ -2260,7 +2260,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand10;1{lay}
-Cnand10;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand10;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
 NMetal-1-P-Active-Con|contact@58||14|-48||20.8||
@@ -2382,7 +2382,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand10sym;1{lay}
-Cnand10sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand10sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||20.8||
 NMetal-1-N-Active-Con|contact@54||0|0||20.8||
@@ -2524,8 +2524,120 @@ EinB||D4G2;|conn@2|a|I
 Eout||D6G2;|conn@0|y|O
 X
 
+# Cell nand10symLT;2{lay}
+Cnand10symLT;2{lay}||cmos90|1188767772815|1240927421165||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240927425845
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@46||14|0||20.8||
+NMetal-1-N-Active-Con|contact@54||0|0||20.8||
+NMetal-1-P-Active-Con|contact@56||3|-48||20.8|X|
+NMetal-1-P-Active-Con|contact@57||-5|-48||20.8|X|
+NMetal-1-N-Active-Con|contact@59||-14|0||20.8||
+NMetal-1-Polysilicon-Con|contact@94||-6|-25|5.2|||
+NMetal-1-Polysilicon-Con|contact@95||6|25|5.2|||
+NMetal-1-P-Active-Con|contact@134||-3|48||20.8|X|
+NMetal-1-P-Active-Con|contact@136||5|48||20.8|X|
+NX-Metal-1-Metal-2-Con|contact@140||5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@144||-5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@145||14|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@146||-14|0||6.2||
+NN-Transistor|nmos@17||4|0||26||
+NN-Transistor|nmos@18||10|0||26||
+NN-Transistor|nmos@20||-10|0||26||
+NN-Transistor|nmos@21||-4|0||26||
+NMetal-1-Pin|pin@23||2.5|-13||||
+NMetal-1-Pin|pin@78||-8|-25||||
+NMetal-1-Pin|pin@91||2.5|-32||||
+NMetal-1-Pin|pin@94||-2.5|32||||
+NMetal-1-Pin|pin@98||0|7||||
+NMetal-1-Pin|pin@102||8|25||||
+NMetal-1-Pin|pin@110||-2.5|13||||
+NMetal-1-Pin|pin@116||0|-13||||
+NMetal-1-Pin|pin@117||0|13||||
+NPolysilicon-Pin|pin@121||10|25||||
+NPolysilicon-Pin|pin@122||1|25||||
+NPolysilicon-Pin|pin@123||1|24||||
+NPolysilicon-Pin|pin@124||-4|24||||
+NPolysilicon-Pin|pin@125||-10|-25||||
+NPolysilicon-Pin|pin@127||-2|-23||||
+NPolysilicon-Pin|pin@128||4|-23||||
+NPolysilicon-Pin|pin@129||-3.4|-23||||
+NPolysilicon-Pin|pin@130||-1|-25||||
+NMetal-1-Pin|pin@131||2.5|-37.6||||
+NMetal-1-Pin|pin@132||-2.5|37.6||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-18.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||18.5|0|||D5G4;
+NP-Select-Node|plnode@21||0|50|39|52||A
+NP-Select-Node|plnode@22||0|-50|39|52||A
+NN-Well-Node|plnode@25||0|50|42|52||A
+NN-Well-Node|plnode@26||0|-50|42|52||A
+NN-Select-Node|plnode@27||0|0|39|48||A
+NP-Well-Node|plnode@29||0|0|42|48||A
+NP-Transistor|pmos@31||-1|-48||26|X|
+NP-Transistor|pmos@41||1|48||26|X|
+AN-Active|net@115|||RS1800|contact@54||0|0|nmos@17|diff-left|1.2|0
+AP-Active|net@121|||RS0|contact@56||3|-48|pmos@31|diff-left|1.8|-48
+AP-Active|net@122|||RS1800|contact@57||-5|-48|pmos@31|diff-right|-3.8|-48
+AN-Active|net@125|||RS1800|nmos@17|diff-right|6.8|0|nmos@18|diff-left|7.2|0
+AN-Active|net@126|||RS1800|contact@59||-14|0|nmos@20|diff-left|-12.8|0
+AN-Active|net@127|||RS1800|nmos@20|diff-right|-7.2|0|nmos@21|diff-left|-6.8|0
+AN-Active|net@128|||RS0|contact@54||0|0|nmos@21|diff-right|-1.2|0
+AN-Active|net@375|||RS0|contact@46||14|0|nmos@18|diff-right|12.8|0
+AP-Active|net@514|||RS1800|contact@134||-3|48|pmos@41|diff-right|-1.8|48
+AP-Active|net@515|||RS0|contact@136||5|48|pmos@41|diff-left|3.8|48
+Ametal-2|net@517||6.2|S1800|pinsVddG@2|vdd|-18.5|50|contact@140||5|50
+Ametal-2|net@519||6.2|S0|pinsVddG@3|vdd_1|18.5|-50|contact@144||-5|-50
+Ametal-1|net@528|||S2700|contact@136||5|46.9|contact@140||5|46.9
+Ametal-1|net@536|||S900|contact@57||-5|-46.9|contact@144||-5|-46.9
+Ametal-2|net@539||6.2|S1800|contact@145||14|0|pinsVddG@3|gnd|18.5|0
+Ametal-1|net@540|||S900|contact@46||14|0|contact@145||14|0
+Ametal-2|net@541||6.2|S1800|contact@146||-14|0|contact@145||14|0
+Ametal-1|net@542|||S900|contact@59||-14|0|contact@146||-14|0
+Ametal-1|net@595|||S0|pin@102||8|25|contact@95||7|25
+Ametal-1|net@596|||S1800|pin@78||-8|-25|contact@94||-7|-25
+Ametal-2|net@647||6.2|S0|contact@146||-14|0|pinsVddG@2|gnd|-18.5|0
+Ametal-1|net@662|||S2700|pin@98||0|7|contact@54||0|7
+Ametal-1|net@663|||S900|contact@54||0|-10.4|pin@116||0|-13
+Ametal-1|net@664|||S1800|pin@116||0|-13|pin@23||2.5|-13
+Ametal-1|net@665|||S1800|pin@110||-2.5|13|pin@117||0|13
+Ametal-1|net@666|||S900|pin@117||0|13|contact@54||0|10.4
+APolysilicon|net@674|||S0|pin@121||10|25|contact@95||8.6|25
+APolysilicon|net@675|||S900|pmos@41|poly-bottom|1|30|pin@122||1|25
+APolysilicon|net@676|||S1800|pin@122||1|25|contact@95||3.4|25
+APolysilicon|net@677|||S2700|nmos@18|poly-top|10|18|pin@121||10|25
+APolysilicon|net@678|||S900|pin@122||1|25|pin@123||1|24
+APolysilicon|net@679|||S0|pin@123||1|24|pin@124||-4|24
+APolysilicon|net@680|||S900|pin@124||-4|24|nmos@21|poly-top|-4|18
+APolysilicon|net@681|||S2700|pin@125||-10|-25|nmos@20|poly-bottom|-10|-18
+APolysilicon|net@683|||S1800|pin@125||-10|-25|contact@94||-8.6|-25
+APolysilicon|net@687|||S1800|pin@127||-2|-23|pin@128||4|-23
+APolysilicon|net@688|||S2700|pin@128||4|-23|nmos@17|poly-bottom|4|-18
+Ametal-2|net@689||6.2|S1800|contact@140||5|50|pinsVddG@3|vdd|18.5|50
+Ametal-2|net@690||6.2|S0|contact@144||-5|-50|pinsVddG@2|vdd_1|-18.5|-50
+Ametal-1|net@692|||S2700|pin@91||2.5|-32|pin@23||2.5|-13
+Ametal-1|net@693|||S900|pin@94||-2.5|32|pin@110||-2.5|13
+APolysilicon|net@694|||S0|pin@127||-2|-23|pin@129||-3.4|-23
+APolysilicon|net@695|||S900|pin@129||-3.4|-23|contact@94||-3.4|-25
+APolysilicon|net@696|||S2700|pmos@31|poly-top|-1|-30|pin@130||-1|-25
+APolysilicon|net@697|||S0|pin@130||-1|-25|contact@94||-3.4|-25
+Ametal-1|net@698|||S900|pin@91||2.5|-32|pin@131||2.5|-37.6
+Ametal-1|net@699|||S1800|pin@131||2.5|-37.6|contact@56||3|-37.6
+Ametal-1|net@700|||S2700|pin@94||-2.5|32|pin@132||-2.5|37.6
+Ametal-1|net@701|||S0|pin@132||-2.5|37.6|contact@134||-3|37.6
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@102||I
+EinB||D5G2;|pin@78||I
+Eout||D5G2;|pin@98||O
+Eout_1||D5G2;|pin@91||O
+Eout_2||D5G2;|pin@94||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
 # Cell nand10symLT;1{lay}
-Cnand10symLT;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand10symLT;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||20.8||
 NMetal-1-N-Active-Con|contact@54||0|0||20.8||
@@ -2838,7 +2950,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand20;2{lay}
-Cnand20;2{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand20;2{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||20.8||
 NMetal-1-N-Active-Con|contact@54||0|0||20.8||
@@ -3283,7 +3395,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand20sym;1{lay}
-Cnand20sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand20sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -3471,7 +3583,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30;1{lay}
-Cnand30;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand30;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -3739,7 +3851,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30LTsym;1{lay}
-Cnand30LTsym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand30LTsym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||14|0||20.8||
 NMetal-1-N-Active-Con|contact@54||0|0||20.8||
@@ -4228,7 +4340,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand30sym;1{lay}
-Cnand30sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand30sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@46||28|0||20.8||
 NMetal-1-N-Active-Con|contact@54||14|0||20.8||
@@ -5708,7 +5820,7 @@ Eout[1]|outN|D6G2;|conn@1|y|O
 X
 
 # Cell nor05;1{lay}
-Cnor05;1{lay}||cmos90|1188767772815|1238257435226||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239929915613
+Cnor05;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||6|-48||20.8||
@@ -5832,7 +5944,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor05sym;2{lay}
-Cnor05sym;2{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor05sym;2{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||6|-48||20.8||
@@ -5952,7 +6064,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor05symA;1{lay}
-Cnor05symA;1{lay}|nor05sym|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor05symA;1{lay}|nor05sym|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||-8.5|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||5.5|-48||20.8||
@@ -6083,7 +6195,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell nor5.5sym;1{lay}
-Cnor5.5sym;1{lay}||cmos90|1191626096383|1240318642612||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240318649745
+Cnor5.5sym;1{lay}||cmos90|1191626096383|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@2||-7|48||26||
 NMetal-1-P-Active-Con|contact@3||7|48||26||
@@ -6228,7 +6340,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell nor10;1{lay}
-Cnor10;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6431,7 +6543,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor10A;2{lay}
-Cnor10A;2{lay}|nor10|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10A;2{lay}|nor10|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6602,7 +6714,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10B;1{lay}
-Cnor10B;1{lay}|nor10|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10B;1{lay}|nor10|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6747,7 +6859,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10sym;2{lay}
-Cnor10sym;2{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10sym;2{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -6948,7 +7060,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor10symB;1{lay}
-Cnor10symB;1{lay}|nor10sym|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10symB;1{lay}|nor10sym|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inA /inA_[0-9]+/","exportsConnectedByParent inB /inB_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-14|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
@@ -7110,7 +7222,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor10symHT;1{lay}
-Cnor10symHT;1{lay}||cmos90|1204804369704|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor10symHT;1{lay}||cmos90|1204804369704|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@19||-14|-48||20.8||
 NMetal-1-N-Active-Con|contact@20||-8|0||5.2||
@@ -7261,7 +7373,7 @@ Eout||D6G2;|conn@1|y|O
 X
 
 # Cell nor15;1{lay}
-Cnor15;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor15;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@122||-6|-48||20.8||
 NMetal-1-P-Active-Con|contact@123||8|-48||20.8||
@@ -7499,7 +7611,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor20;1{lay}
-Cnor20;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor20;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@109||-16|0||20.8||
 NMetal-1-P-Active-Con|contact@120||-28|-48||20.8||
@@ -7727,7 +7839,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nor20sym;1{lay}
-Cnor20sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor20sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTX5.5;Y70;)SexportsConnectedByParent vdd /vdd_[0-9]+/
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@109||-22|0||10.4||
 NMetal-1-P-Active-Con|contact@120||-28|-48||20.8||
@@ -11284,7 +11396,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell xor5;1{lay}
-Cxor5;1{lay}||cmos90|1188767772815|1240182444042||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inB[T] xt","exportsConnectedByParent inB[F] xf"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240183479594
+Cxor5;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inB[T] xt","exportsConnectedByParent inB[F] xf"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@59||14|0||20.8||
 NMetal-1-N-Active-Con|contact@91||0|0||20.8||
index f5eb3d0..429efee 100755 (executable)
@@ -24,52 +24,125 @@ Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmo
 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
-# Cell nand3in6.6;2{ic}
-Cnand3in6.6;2{ic}||artwork|1226227236097|1235002069593|E
+# Cell nand3in3,3A;1{lay}
+Cnand3in3,3A;1{lay}|nand3in3.3|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NThick-Circle|art@2||-0.5|0|5|4|RRR||ART_degrees()F[0.0,3.1415927]
-NThick-Circle|art@3||2|0|1|1||
-Nschematic:Bus_Pin|pin@0||-2.5|2|-1|-1||
-Nschematic:Bus_Pin|pin@2||-2.5|0|-1|-1||
-Nschematic:Bus_Pin|pin@4||-2.5|-2|-1|-1||
-Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
-NPin|pin@8||-0.5|2.5|1|1||
-NPin|pin@9||-1.5|2.5|1|1||
-NPin|pin@10||-1.5|-2.5|1|1||
-NPin|pin@11||-0.5|-2.5|1|1||
-NPin|pin@12||-1.5|0|1|1||
-NPin|pin@13||-2.5|0|1|1||
-NPin|pin@14||-1.5|2|1|1||
-NPin|pin@15||-2.5|2|1|1||
-NPin|pin@16||-1.5|-2|1|1||
-NPin|pin@17||-2.5|-2|1|1||
-Ngeneric:Invisible-Pin|pin@18||0|0|||||ART_message(D5G1.5;)S6.6
-NPin|pin@19||-1.5|1.5|1|1||
-AThicker|net@4|||FS0|pin@8||-0.5|2.5|pin@9||-1.5|2.5
-AThicker|net@5|||FS900|pin@12||-1.5|0|pin@16||-1.5|-2
-AThicker|net@6|||FS1800|pin@10||-1.5|-2.5|pin@11||-0.5|-2.5
-AThicker|net@7|||FS900|pin@14||-1.5|2|pin@12||-1.5|0
-AThicker|net@8|||FS0|pin@12||-1.5|0|pin@13||-2.5|0
-AThicker|net@9|||FS900|pin@9||-1.5|2.5|pin@14||-1.5|2
-AThicker|net@10|||FS0|pin@14||-1.5|2|pin@15||-2.5|2
-AThicker|net@11|||FS900|pin@16||-1.5|-2|pin@10||-1.5|-2.5
-AThicker|net@12|||FS0|pin@16||-1.5|-2|pin@17||-2.5|-2
-AThicker|net@13|||FS450|pin@8||-0.5|2.5|pin@19||-1.5|1.5
-EinA||D5G2;|pin@0||I
-EinB||D5G2;|pin@2||I
-EinC||D5G2;|pin@4||I
-Eout||D5G2;|pin@6||O
+NMetal-1-N-Active-Con|contact@54||20|0||20.8||
+NMetal-1-P-Active-Con|contact@58||0|-45.5||10.4||
+NMetal-1-N-Active-Con|contact@59||0|0||20.8||
+NMetal-1-P-Active-Con|contact@134||12|45.5||10.4||
+NMetal-1-P-Active-Con|contact@136||4|45.5||10.4||
+NX-Metal-1-Metal-2-Con|contact@140||4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@172||20|0||6.2||
+NMetal-1-P-Active-Con|contact@178||20|45.5||10.4||
+NX-Metal-1-Metal-2-Con|contact@179||20|50||6.2||
+NMetal-1-P-Active-Con|contact@184||8|-45.5||10.4||
+NX-Metal-1-Metal-2-Con|contact@193||8|-50||6.2||
+NMetal-1-Polysilicon-Con|contact@200||5.5|-27|5.2||R|
+NMetal-1-Polysilicon-Con|contact@202||17.5|-21.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@204||8|27|5.2||RRR|
+NN-Transistor|nmos@20||4|0||26||
+NN-Transistor|nmos@21||10|0||26||
+NN-Transistor|nmos@24||16|0||26||
+NMetal-1-Pin|pin@10||0|-38.5||||
+NMetal-1-Pin|pin@18||12|35||||
+NMetal-1-Pin|pin@25||5.5|-25||||
+NMetal-1-Pin|pin@28||8|27||||
+NMetal-1-Pin|pin@31||0|35||||
+NPolysilicon-Pin|pin@34||4|-27.4||||
+NPolysilicon-Pin|pin@35||10|24.4||||
+NMetal-1-Pin|pin@36||17.5|-19||||
+NPolysilicon-Pin|pin@37||16|-18.9||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-24.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||24.5|0|||D5G4;
+NN-Select-Node|plnode@45||0|0|51|48||A
+NN-Well-Node|plnode@46||0|50|54|52||A
+NN-Well-Node|plnode@47||0|-50|54|52||A
+NP-Select-Node|plnode@48||0|50|51|52||A
+NP-Select-Node|plnode@49||0|-50|51|52||A
+NP-Well-Node|plnode@50||0|0|54|48||A
+NP-Transistor|pmos@41||8|45.5||16||
+NP-Transistor|pmos@44||16|45.5||16||
+NP-Transistor|pmos@48||4|-45.5||16||
+AN-Active|net@126|||RS1800|contact@59||0|0|nmos@20|diff-left|1.2|0
+AP-Active|net@514|||RS0|contact@134||12|45.5|pmos@41|diff-right|10.8|45.5
+AP-Active|net@515|||RS1800|contact@136||4|45.5|pmos@41|diff-left|5.2|45.5
+AN-Active|net@672|||RS0|nmos@21|diff-left|7.2|0|nmos@20|diff-right|6.8|0
+Ametal-2|net@798||6.2|S1800|contact@172||20|0|pinsVddG@3|gnd|24.5|0
+Ametal-2|net@877||6.2|S0|contact@179||20|50|contact@140||4|50
+Ametal-2|net@879||6.2|S0|pinsVddG@3|vdd|24.5|50|contact@179||20|50
+AP-Active|net@883|||RS1800|contact@134||12|45.5|pmos@44|diff-left|13.2|45.5
+AP-Active|net@884|||RS0|contact@178||20|45.5|pmos@44|diff-right|18.8|45.5
+AN-Active|net@894|||RS0|contact@54||20|0|nmos@24|diff-right|18.8|0
+AP-Active|net@902|||RS0|contact@184||8|-45.5|pmos@48|diff-right|6.8|-45.5
+AP-Active|net@903|||RS1800|contact@58||0|-45.5|pmos@48|diff-left|1.2|-45.5
+AN-Active|net@904|||RS0|nmos@24|diff-left|13.2|0|nmos@21|diff-right|12.8|0
+Ametal-2|net@976||6.2|S1800|contact@193||8|-50|pinsVddG@3|vdd_1|24.5|-50
+Ametal-1|net@1066|||S900|contact@136||4|49.5|contact@140||4|49.5
+Ametal-1|net@1067|||S900|contact@178||20|49.5|contact@179||20|49.5
+Ametal-1|net@1068|||S900|contact@184||8|-49.5|contact@193||8|-49.5
+Ametal-1|net@1069|||S0|contact@54||20|0|contact@172||20|0
+Ametal-1|net@1095|||S2700|contact@58||0|-43.8|pin@10||0|-38.5
+Ametal-1|net@1124|||S2700|contact@200||5.5|-27.5|pin@25||5.5|-25
+Ametal-1|net@1127|||S900|contact@204||8|27|pin@28||8|27
+Ametal-2|net@1134||6.2|S0|contact@172||20|0|pinsVddG@2|gnd|-24.5|0
+Ametal-2|net@1135||6.2|S0|contact@140||4|50|pinsVddG@2|vdd|-24.5|50
+Ametal-2|net@1136||6.2|S1800|pinsVddG@2|vdd_1|-24.5|-50|contact@193||8|-50
+Ametal-1|net@1137|||S2700|pin@10||0|-38.5|contact@59||0|-10.4
+Ametal-1|net@1138|||S2700|pin@18||12|35|contact@134||12|40.3
+Ametal-1|net@1139|||S2700|contact@59||0|10.4|pin@31||0|35
+Ametal-1|net@1140|||S1800|pin@31||0|35|pin@18||12|35
+APolysilicon|net@1141|||S900|pmos@44|poly-bottom|16|32.5|nmos@24|poly-top|16|18
+APolysilicon|net@1146|||S900|nmos@20|poly-bottom|4|-18|pin@34||4|-27.4
+APolysilicon|net@1147|||S900|pin@34||4|-27.4|pmos@48|poly-top|4|-32.5
+APolysilicon|net@1148|||S1800|pin@34||4|-27.4|contact@200||5.5|-27.4
+APolysilicon|net@1149|||S900|pmos@41|poly-bottom|8|32.5|contact@204||8|29.6
+APolysilicon|net@1150|||S2700|nmos@21|poly-top|10|18|pin@35||10|24.4
+APolysilicon|net@1151|||S0|pin@35||10|24.4|contact@204||8|24.4
+Ametal-1|net@1152|||S2700|contact@202||17.5|-19|pin@36||17.5|-19
+APolysilicon|net@1153|||S900|nmos@24|poly-bottom|16|-18|pin@37||16|-18.9
+APolysilicon|net@1154|||S1800|pin@37||16|-18.9|contact@202||17.5|-18.9
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@36||I
+EinB||D5G2;|pin@28||I
+EinC||D5G2;|pin@25||I
+Eout||D5G2;|pin@10||O
+Eout_1||D5G2;|pin@18||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X
+
+# Cell nand3in3.3;1{sch}
+Cnand3in3.3;1{sch}||schematic|1189031371358|1240579645058|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||11|0||||
+NOff-Page|conn@1||-9.5|-2|||Y|
+NOff-Page|conn@2||-9.5|0|||Y|
+NOff-Page|conn@3||-9.5|2|||Y|
+IredFive:nand3;1{ic}|nand3@0||0|0|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S3.333|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||0|12.5|||||ART_message(D5G5;)Snand3in3.3
+Ngeneric:Invisible-Pin|pin@1||0.5|8.5|||||ART_message(D5G3;)Sies 24 April 2009
+Awire|net@5|||0|conn@0|a|9|0|nand3@0|out|2.5|0
+Awire|net@11|||1800|conn@1|y|-7.5|-2|nand3@0|ina|-2.5|-2
+Awire|net@12|||1800|conn@2|y|-7.5|0|nand3@0|inb|-2.5|0
+Awire|net@13|||1800|conn@3|y|-7.5|2|nand3@0|inc|-2.5|2
+EinA||D4G2;|conn@1|a|I
+EinB||D4G2;|conn@2|a|I
+EinC||D4G2;|conn@3|a|I
+Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand3in6.6;1{sch}
-Cnand3in6.6;1{sch}||schematic|1189031371358|1216549719971|
+Cnand3in6.6;1{sch}||schematic|1189031371358|1240579595297|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||11|0||||
 NOff-Page|conn@1||-9.5|-2|||Y|
 NOff-Page|conn@2||-9.5|0|||Y|
 NOff-Page|conn@3||-9.5|2|||Y|
 IredFive:nand3;1{ic}|nand3@0||0|0|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S6.667|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Inand3in6.6OR;1{ic}|nand3in6@1||20.5|5.5|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0|12.5|||||ART_message(D5G5;)Snand3in6.6
 Ngeneric:Invisible-Pin|pin@1||0.5|8.5|||||ART_message(D5G3;)Sies 5 October 2007
 Awire|net@5|||0|conn@0|a|9|0|nand3@0|out|2.5|0
@@ -83,7 +156,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell nand3in6.6A;6{lay}
-Cnand3in6.6A;6{lay}|nand3in6.6|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in6.6A;6{lay}|nand3in6.6|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-P-Active-Con|contact@58||0|-49||10.4||
@@ -244,7 +317,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nand3in6.6B;4{lay}
-Cnand3in6.6B;4{lay}|nand3in6.6|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in6.6B;4{lay}|nand3in6.6|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-P-Active-Con|contact@58||1|-49||10.4||
@@ -425,32 +498,6 @@ Evdd_2||D5G2;|pinsVddG@3|vdd|P
 Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
-# Cell nand3in6.6OR;1{ic}
-Cnand3in6.6OR;1{ic}|nand3in6.6|artwork|1216549080358|1216549896460|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NThick-Circle|art@2||-2|2|1|1||
-NThick-Circle|art@3||-1.6|0|1|1||
-NThick-Circle|art@4||-2|-2|1|1||
-NThick-Circle|art@5||-2.2|-2|10|10|250||ART_degrees()F[0.0,1.0471976]
-NThick-Circle|art@6||-7.1|0|12|12|3300||ART_degrees()F[0.0,1.0471976]
-NThick-Circle|art@7||-2.2|2|10|10|Y250||ART_degrees()F[0.0,1.0471976]
-Nschematic:Bus_Pin|pin@0||-2.5|-2|-1|-1||
-Nschematic:Bus_Pin|pin@2||-2.5|0|-1|-1||
-Nschematic:Bus_Pin|pin@4||-2.5|2|-1|-1||
-Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
-NPin|pin@8||-2.5|0|1|1||
-NPin|pin@9||-2.1|0|1|1||
-Ngeneric:Invisible-Pin|pin@10||0.5|0|||||ART_message(D5G1.5;)S6.6
-NPin|pin@11||-1.3|-1.5|1|1||
-NPin|pin@12||0|-2.5|1|1||
-AThicker|net@4|||FS1800|pin@8||-2.5|0|pin@9||-2.1|0
-AThicker|net@5|||FS1424|pin@11||-1.3|-1.5|pin@12||0|-2.5
-EinA||D5G2;|pin@0||I
-EinB||D5G2;|pin@2||I
-EinC||D5G2;|pin@4||I
-Eout||D5G2;|pin@6||O
-X
-
 # Cell nand3in6.6sym;1{ic}
 Cnand3in6.6sym;1{ic}||artwork|1226227236097|1226227504941|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -487,7 +534,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in6.6sym;1{lay}
-Cnand3in6.6sym;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in6.6sym;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-P-Active-Con|contact@58||12.5|-44.5||5.2||
@@ -809,7 +856,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in6.6symX;2{lay}
-Cnand3in6.6symX;2{lay}|nand3in6.6sym|cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in6.6symX;2{lay}|nand3in6.6sym|cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-P-Active-Con|contact@58||12.5|-44.5||5.2||
@@ -2052,7 +2099,7 @@ Eout||D5G2;|pin@6||O
 X
 
 # Cell nand3in44s;3{lay}
-Cnand3in44s;3{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in44s;3{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@293||-80|0||26|X|
 NMetal-1-N-Active-Con|contact@294||-60|0||26|X|
@@ -3464,7 +3511,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell nor3in6.6sym;2{lay}
-Cnor3in6.6sym;2{lay}||cmos90|1191626096383|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnor3in6.6sym;2{lay}||cmos90|1191626096383|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@2||0|48||20.8||
 NMetal-1-P-Active-Con|contact@3||20|48||20.8||
index a4a0b2f..d647331 100644 (file)
@@ -61,7 +61,7 @@ Eread||D5G2;|pin@7||I
 X
 
 # Cell BR;1{lay}
-CBR;1{lay}||cmos90|1100044662413|1185367908213|I|DRC_last_good_drc()I[256,-1699657121]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CBR;1{lay}||cmos90|1100044662413|1240848417057|I|DRC_last_good_drc()I[256,-1699657121]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||23|-36||||
 NX-Metal-1-Metal-2-Con|contact@1||214|24.5||6.2||
@@ -167,7 +167,7 @@ Ewrite||D5G2;|pin@8||I
 X
 
 # Cell IR;1{lay}
-CIR;1{lay}||cmos90|1100027077254|1185367908213|I|ATTR_NCC(D5G8;NTX508;Y336;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699555011]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CIR;1{lay}||cmos90|1100027077254|1240848417057|I|ATTR_NCC(D5G8;NTX508;Y336;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699555011]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||972|-6||||
 NX-Metal-1-Metal-2-Con|contact@1||978|0||||
@@ -559,7 +559,7 @@ EScanPath[12:0]|ScanPath[0:12]|D5G2;|pin@3||O
 X
 
 # Cell IRdecode;2{lay}
-CIRdecode;2{lay}||cmos90|1100038059369|1185367908213|I|ATTR_NCC(D5G8;NTX422;Y296;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CIRdecode;2{lay}||cmos90|1100038059369|1240848417057|I|ATTR_NCC(D5G8;NTX422;Y296;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||751.5|-54|0.6|||
 NX-Metal-1-Metal-2-Con|contact@3||593|-54|0.6|||
@@ -1483,7 +1483,7 @@ Eroot[8:0]|root[1:9]|D5G1;|pin@0||B
 X
 
 # Cell JTAGamp;1{lay}
-CJTAGamp;1{lay}||cmos90|1099959922471|1239027371584|I|ATTR_NCC(D5G8;NTX207;Y233.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1939581610]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+CJTAGamp;1{lay}||cmos90|1099959922471|1240848417057|I|ATTR_NCC(D5G8;NTX207;Y233.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1939581610]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||118.5|114||||
 NX-Metal-1-Metal-2-Con|contact@5||134.5|132||||
@@ -1632,7 +1632,7 @@ Eroot[8:0]|root[1:9]|D5G2;X-6;|conn@1|y|B
 X
 
 # Cell PMOSwk;1{lay}
-CPMOSwk;1{lay}||cmos90|1100133273232|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CPMOSwk;1{lay}||cmos90|1100133273232|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||8|10||||
 NMetal-1-P-Active-Con|contact@1||22|10||||
@@ -1704,7 +1704,7 @@ Esel||D5G2;|pin@4||I
 X
 
 # Cell capture_ctl;1{lay}
-Ccapture_ctl;1{lay}||cmos90|1099951784359|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Ccapture_ctl;1{lay}||cmos90|1099951784359|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||66|0||||
 NX-Metal-1-Metal-2-Con|contact@2||29|0|0.6|0.6||
@@ -1825,7 +1825,7 @@ Ephi2_out||D5G2;|pin@10||O
 X
 
 # Cell clockGen;1{lay}
-CclockGen;1{lay}||cmos90|1099940932408|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CclockGen;1{lay}||cmos90|1099940932408|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||7|36|0.6|||
 NX-Metal-1-Metal-2-Con|contact@3||121.2|36|0.6|||
@@ -1960,7 +1960,7 @@ Ephi2_out||D5G2;|conn@2|y|O
 X
 
 # Cell cover5;1{lay}
-Ccover5;1{lay}||cmos90|1239716869197|1239717462066||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+Ccover5;1{lay}||cmos90|1239716869197|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IfillM:fill3to9GNDctr;1{lay}|fill3to9@0||-576|-288|||D5G4;
 IfillM:fill3to9GNDctr;1{lay}|fill3to9@1||0|0|||D5G4;
@@ -2553,7 +2553,7 @@ Emc||D5G2;|pin@41||U
 X
 
 # Cell jtagCentral;2{lay}
-CjtagCentral;2{lay}||cmos90|1100214001475|1239718439359||DRC_last_good_drc()I[256,-1939566193]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718364405
+CjtagCentral;2{lay}||cmos90|1100214001475|1240848417057||DRC_last_good_drc()I[256,-1939566193]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icover5;1{lay}|cover5@0||534|-2520|||D5G4;
 Icover5;1{lay}|cover5@1||534|-1800|||D5G4;
@@ -3695,7 +3695,7 @@ Ephi2_fb||D5G2;|pin@5||I
 X
 
 # Cell jtagControl;2{lay}
-CjtagControl;2{lay}||cmos90|1100044515744|1239718028848||DRC_last_good_drc_area_date()G1238104774163|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+CjtagControl;2{lay}||cmos90|1100044515744|1240848417057|
 IBR;1{lay}|BR@0||433|1152|X||D5G4;
 IIR;1{lay}|IR@0||6|306|||D5G4;
 IIRdecode;2{lay}|IRdecode@0||79|792|||D5G4;
@@ -4710,7 +4710,7 @@ Ewrite||D5G2;|pin@20||O
 X
 
 # Cell jtagIRControl;1{lay}
-CjtagIRControl;1{lay}||cmos90|1099953148390|1185367908213|I|ATTR_NCC(D5G8;NTX236;Y195.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699654170]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CjtagIRControl;1{lay}||cmos90|1099953148390|1240848417057|I|ATTR_NCC(D5G8;NTX236;Y195.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699654170]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icapture_ctl;1{lay}|capture_@0||273|120|||D5G4;
 NX-Metal-1-Metal-2-Con|contact@10||35.5|84||||
@@ -4939,7 +4939,7 @@ Ewrite||D5G2;|pin@22||O
 X
 
 # Cell jtagScanControl;1{lay}
-CjtagScanControl;1{lay}||cmos90|1099953148390|1185367908213|I|ATTR_NCC(D5G8;NTX236;Y201.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CjtagScanControl;1{lay}||cmos90|1099953148390|1240848417057|I|ATTR_NCC(D5G8;NTX236;Y201.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icapture_ctl;1{lay}|capture_@0||273|120|||D5G4;
 NX-Metal-1-Metal-2-Con|contact@2||480|-42||||
@@ -5223,7 +5223,7 @@ Eupdate||D5G2;|pin@33||I
 X
 
 # Cell jtagScanCtlGroup;2{lay}
-CjtagScanCtlGroup;2{lay}||cmos90|1100211143992|1239718092745||DRC_last_good_drc()I[256,-1939566423]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239718179791
+CjtagScanCtlGroup;2{lay}||cmos90|1100211143992|1240848417057||DRC_last_good_drc()I[256,-1939566423]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@18||-14|-60.5||||
 NX-Metal-1-Metal-2-Con|contact@19||-8|179.5||||
@@ -6513,7 +6513,7 @@ Eupdate||D5G2;X-4;|conn@16|a|I
 X
 
 # Cell jtagScanCtlGroupConn;1{lay}
-CjtagScanCtlGroupConn;1{lay}||cmos90|1100211143992|1185367908213|I|DRC_last_good_drc()I[256,-1939581358]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CjtagScanCtlGroupConn;1{lay}||cmos90|1100211143992|1240848417057|I|DRC_last_good_drc()I[256,-1939581358]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|pin@259||-66|30||||
 NX-Metal-1-Metal-2-Con|pin@260||-60|204||||
@@ -6634,7 +6634,7 @@ Eupd||D5G2;|pin@7||I
 X
 
 # Cell jtagScanCtlWBuf;1{lay}
-CjtagScanCtlWBuf;1{lay}||cmos90|1099960037311|1239027371584|I|ATTR_NCC(D5G8;NTX371.25;Y83.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1939581366]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+CjtagScanCtlWBuf;1{lay}||cmos90|1099960037311|1240848417057|I|ATTR_NCC(D5G8;NTX371.25;Y83.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1939581366]
 IJTAGamp;1{lay}|JTAGamp@0||491|-12|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||486|120|||X|
@@ -6817,7 +6817,7 @@ Eupd||D5G2;X-4;|conn@4|a|I
 X
 
 # Cell m3pwr;1{lay}
-Cm3pwr;1{lay}||cmos90|1100135743988|1185367908213|I|DRC_last_good_drc()I[256,-1771704391]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172896769184
+Cm3pwr;1{lay}||cmos90|1100135743988|1240848417057|I|DRC_last_good_drc()I[256,-1771704391]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||0|24|9.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||21|-24|9.2|6.2||
@@ -6932,7 +6932,7 @@ Evdd_5||D5G2;|pin@14||P
 X
 
 # Cell m3pwrRow;4{lay}
-Cm3pwrRow;4{lay}||cmos90|1100138417415|1239716334206|I|DRC_last_good_drc()I[256,-1699653841]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239716698334
+Cm3pwrRow;4{lay}||cmos90|1100138417415|1240848417057|I|DRC_last_good_drc()I[256,-1699653841]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@16||72|24|21.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@17||360|24|21.2|6.2||
@@ -7031,7 +7031,7 @@ Esel||D5G2;|pin@6||I
 X
 
 # Cell mux2_phi2;1{lay}
-Cmux2_phi2;1{lay}||cmos90|1100109301716|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Cmux2_phi2;1{lay}||cmos90|1100109301716|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||36|36||||
 NX-Metal-1-Metal-2-Con|contact@1||77|42||||
@@ -7203,7 +7203,7 @@ Eout||D5G2;|pin@3||O
 X
 
 # Cell o2a;1{lay}
-Co2a;1{lay}||cmos90|1100024416045|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Co2a;1{lay}||cmos90|1100024416045|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||53|6||||
 NX-Metal-1-Metal-2-Con|contact@1||38|0||||
@@ -7278,7 +7278,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell scanAmp1w1648;1{lay}
-CscanAmp1w1648;1{lay}||cmos90|1098398829712|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CscanAmp1w1648;1{lay}||cmos90|1098398829712|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||11.5|20.5||18.8||
 NMetal-1-P-Active-Con|contact@1||19.5|20.5||18.8||
@@ -7619,7 +7619,7 @@ Eshift||D5G2;|pin@7||I
 X
 
 # Cell shift_ctl;1{lay}
-Cshift_ctl;1{lay}||cmos90|1099951784359|1185367908213|I|DRC_last_good_drc()I[256,-1699654317]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Cshift_ctl;1{lay}||cmos90|1099951784359|1240848417057|I|DRC_last_good_drc()I[256,-1699654317]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IclockGen;1{lay}|clockGen@0||209|0|||D5G4;
 NX-Metal-1-Metal-2-Con|contact@0||7|6|0.6|||
@@ -7767,7 +7767,7 @@ Eslave||D5G2;|pin@11||O
 X
 
 # Cell slaveBit;1{lay}
-CslaveBit;1{lay}||cmos90|1099966143350|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CslaveBit;1{lay}||cmos90|1099966143350|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||31|0||||
 IjtagControllerAutoGenLib:inv_X003.3;1{lay}|inv_X003@0||78|0|||D5G4;
@@ -7871,7 +7871,7 @@ EslaveBar||D5G2;|pin@27||O
 X
 
 # Cell stateBit;1{lay}
-CstateBit;1{lay}||cmos90|1099966143350|1185367908213|I|DRC_last_good_drc()I[256,-1699652629]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CstateBit;1{lay}||cmos90|1099966143350|1240848417057|I|DRC_last_good_drc()I[256,-1699652629]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||113|36||||
 NX-Metal-1-Metal-2-Con|contact@1||169|36||||
@@ -8066,7 +8066,7 @@ EslaveBar||D5G2;|pin@3||O
 X
 
 # Cell stateBitHI;1{lay}
-CstateBitHI;1{lay}||cmos90|1099966143350|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CstateBitHI;1{lay}||cmos90|1099966143350|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||113|-7||||
 NX-Metal-1-Metal-2-Con|contact@1||169|-7||||
@@ -8315,7 +8315,7 @@ Ephi2||D5G2;|pin@52||I
 X
 
 # Cell tapCtlJKL;1{lay}
-CtapCtlJKL;1{lay}||cmos90|1100026580775|1185367908213|I|ATTR_NCC(D5G8;NTX247.5;Y-4.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699651419]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CtapCtlJKL;1{lay}||cmos90|1100026580775|1240848417057|I|ATTR_NCC(D5G8;NTX247.5;Y-4.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1699651419]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||36|-60|0.6|||
 NX-Metal-1-Metal-2-Con|contact@1||0|-6||||
@@ -9560,7 +9560,7 @@ Eenb||D5G1;|pin@7||U
 X
 
 # Cell tsinv;1{lay}
-Ctsinv;1{lay}||cmos90|1098923144329|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Ctsinv;1{lay}||cmos90|1098923144329|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||8|-21||11.8||
 NMetal-1-N-Active-Con|contact@1||22|-21||11.8||
@@ -9693,7 +9693,7 @@ Eenb||D5G1;|pin@0||I
 X
 
 # Cell tsinvBig;1{lay}
-CtsinvBig;1{lay}||cmos90|1099953202514|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CtsinvBig;1{lay}||cmos90|1099953202514|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||8|-22||18.8||
 NMetal-1-P-Active-Con|contact@1||8|22||18.8||
@@ -9899,7 +9899,7 @@ Eupdate||D5G2;|pin@2||I
 X
 
 # Cell update_ctl;1{lay}
-Cupdate_ctl;1{lay}||cmos90|1099951784359|1185367908213|I|DRC_last_good_drc()I[256,-1939600361]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+Cupdate_ctl;1{lay}||cmos90|1099951784359|1240848417057|I|DRC_last_good_drc()I[256,-1939600361]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||7|-36|0.6|||
 NX-Metal-1-Metal-2-Con|contact@8||56|42|0.6|||
index 87dc279..6dd546c 100644 (file)
@@ -311,7 +311,7 @@ Ngeneric:Invisible-Pin|pin@13||26|-292|1|1||
 X
 
 # Cell inv2i_X52;1{lay}
-Cinv2i_X52;1{lay}||cmos90|1036819920000|1239027371584|IL|DRC_last_good_drc()I[256,-1327597607]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894|prototype_center()I[0,0]
+Cinv2i_X52;1{lay}||cmos90|1036819920000|1240848417057|IL|DRC_last_good_drc()I[256,-1327597607]|prototype_center()I[0,0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@49||10.5|-27||33.8||
 NMetal-1-N-Active-Con|contact@50||18.5|-27||33.8||
@@ -474,7 +474,7 @@ Evdd_1||D5G2;|pin@40||P
 X
 
 # Cell invLT_X002.83;1{lay}
-CinvLT_X002.83;1{lay}||cmos90|1100025546948|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+CinvLT_X002.83;1{lay}||cmos90|1100025546948|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||36|60||||
 NMetal-1-N-Active-Con|contact@0||14|-15.8||10.4||
@@ -758,7 +758,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X003.3;1{lay}
-Cinv_X003.3;1{lay}||cmos90|1100025547268|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cinv_X003.3;1{lay}||cmos90|1100025547268|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||36|60||||
 NMetal-1-N-Active-Con|contact@0||14|-10.6||||
@@ -827,7 +827,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X006.0;1{lay}
-Cinv_X006.0;1{lay}||cmos90|1100025546893|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cinv_X006.0;1{lay}||cmos90|1100025546893|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||36|60||||
 NMetal-1-N-Active-Con|contact@0||14|-15.8||10.4||
@@ -896,7 +896,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X006.0_with_ntap;1{lay}
-Cinv_X006.0_with_ntap;1{lay}||cmos90|1100025546893|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cinv_X006.0_with_ntap;1{lay}||cmos90|1100025546893|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||36|60||||
 NMetal-1-N-Active-Con|contact@0||14|-15.8||10.4||
@@ -969,7 +969,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X006.6;1{lay}
-Cinv_X006.6;1{lay}||cmos90|1100025547294|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cinv_X006.6;1{lay}||cmos90|1100025547294|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||36|60||||
 NMetal-1-N-Active-Con|contact@0||14|-15.8||10.4||
@@ -1036,7 +1036,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X012.0;1{lay}
-Cinv_X012.0;1{lay}||cmos90|1100025547023|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cinv_X012.0;1{lay}||cmos90|1100025547023|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||44|60||||
 NMetal-1-N-Active-Con|contact@0||14|-23.6||26||
@@ -1126,7 +1126,7 @@ Evdd||D5G2;|pin@4||P
 X
 
 # Cell inv_X15;1{lay}
-Cinv_X15;1{lay}||cmos90|1030126720000|1239027371584|IL|DRC_last_good_drc()I[256,-1327597872]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894|prototype_center()I[-3800,10500]
+Cinv_X15;1{lay}||cmos90|1030126720000|1240848417057|IL|DRC_last_good_drc()I[256,-1327597872]|prototype_center()I[-3800,10500]
 Ngeneric:Facet-Center|art@0||0|0||||
 NMetal-1-Polysilicon-Con|contact@25||9.5|0.5||5.2||
 NMetal-1-N-Active-Con|contact@29||16.5|-30||39.8||
@@ -1191,7 +1191,7 @@ Evdd_1||D5G2;|pin@43||P
 X
 
 # Cell nand2_X001.25;1{lay}
-Cnand2_X001.25;1{lay}||cmos90|1100025547087|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cnand2_X001.25;1{lay}||cmos90|1100025547087|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||51.2|60||||
 NMetal-1-P-Active-Con|contact@0||14|11.6||||
@@ -1278,7 +1278,7 @@ Evdd||D5G2;|pin@2||P
 X
 
 # Cell nand2_X003.5;1{lay}
-Cnand2_X003.5;1{lay}||cmos90|1100025546973|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cnand2_X003.5;1{lay}||cmos90|1100025546973|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||51.2|60||||
 NMetal-1-P-Active-Con|contact@0||14|19.4||15.6||
@@ -1371,7 +1371,7 @@ Evdd||D5G2;|pin@2||P
 X
 
 # Cell nand3_X003.0;1{lay}
-Cnand3_X003.0;1{lay}||cmos90|1100025547143|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cnand3_X003.0;1{lay}||cmos90|1100025547143|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||72|60||||
 NMetal-1-N-Active-Con|contact@0||28|-22||20.8||
@@ -1580,7 +1580,7 @@ Evdd||D5G2;|pin@2||P
 X
 
 # Cell nor2_X001.75;1{lay}
-Cnor2_X001.75;1{lay}||cmos90|1100025547222|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cnor2_X001.75;1{lay}||cmos90|1100025547222|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||52|60||||
 NMetal-1-P-Active-Con|contact@0||17|19.5||15.8||
@@ -1673,7 +1673,7 @@ Evdd||D5G2;|pin@2||P
 X
 
 # Cell nor2_X003.0;1{lay}
-Cnor2_X003.0;1{lay}||cmos90|1100025547117|1239027371584|IL|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+Cnor2_X003.0;1{lay}||cmos90|1100025547117|1240848417057|IL
 Ngeneric:Essential-Bounds|art@0||0|-60|||RR|
 Ngeneric:Essential-Bounds|art@1||52|60||||
 NMetal-1-P-Active-Con|contact@0||17|24.6||26||
index 114df53..868ea8a 100644 (file)
@@ -28,7 +28,7 @@ CaScanDoc;1{doc}||mocmos|1070678091000|1185367908213|I|FACET_message()S[This doc
 X
 
 # Cell aScanIndex;1{lay}
-CaScanIndex;1{lay}||cmos90|1098899481246|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172976132739
+CaScanIndex;1{lay}||cmos90|1098899481246|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||941|53.5|6.2|6.2||
 NX-Metal-2-Metal-3-Con|contact@1||963|5.5|6.2|6.2||
@@ -188,7 +188,7 @@ Iscan_shift;1{sch}|scan_wri@1||-147|-57|||D0G4;
 X
 
 # Cell interface;1{lay}
-Cinterface;1{lay}||cmos90|1098302032000|1185367908213|I|DRC_last_good_drc()I[256,-1771705639]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1238104774163
+Cinterface;1{lay}||cmos90|1098302032000|1240848417057|I|DRC_last_good_drc()I[256,-1771705639]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@0||0|0||||
 NMetal-2-Pin|pin@1||7|0||||
@@ -238,7 +238,7 @@ Ewr||D5G2;|pin@10||B
 X
 
 # Cell interfaceSmall;1{lay}
-CinterfaceSmall;1{lay}||cmos90|1098302032000|1185367908213|I|DRC_last_good_drc()I[256,-1939585368]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1186852717878
+CinterfaceSmall;1{lay}||cmos90|1098302032000|1240848417057|I|DRC_last_good_drc()I[256,-1939585368]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@0||0|0||||
 NMetal-2-Pin|pin@1||8|0||||
@@ -288,7 +288,7 @@ Ewr||D5G2;|pin@10||B
 X
 
 # Cell interfaceSmall_m3;1{lay}
-CinterfaceSmall_m3;1{lay}||cmos90|1098302032000|1185367908213|I|DRC_last_good_drc()I[256,-1939585368]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172882195499
+CinterfaceSmall_m3;1{lay}||cmos90|1098302032000|1240848417057|I|DRC_last_good_drc()I[256,-1939585368]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@0||0|0||||
 NMetal-3-Pin|pin@1||8|0||||
@@ -338,7 +338,7 @@ Ewr||D5G2;|pin@10||B
 X
 
 # Cell invLT_X3.33;1{lay}
-CinvLT_X3.33;1{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1238104774163
+CinvLT_X3.33;1{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-7|29.5||38.8||
 NMetal-1-P-Active-Con|contact@1||1|29.5||38.8||
@@ -402,7 +402,7 @@ Evdd||D5G2;|pin@8||P
 X
 
 # Cell invLT_X3.33_hor;1{lay}
-CinvLT_X3.33_hor;1{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910254935
+CinvLT_X3.33_hor;1{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-7|29.5||38.8||
 NMetal-1-P-Active-Con|contact@1||1|29.5||38.8||
@@ -446,7 +446,7 @@ Evdd||D5G2;|pin@8||P
 X
 
 # Cell inv_X3;2{lay}
-Cinv_X3;2{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1169530634930
+Cinv_X3;2{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-7|16.5||12.8||
 NMetal-1-P-Active-Con|contact@1||1|16.5||12.8||
@@ -493,7 +493,7 @@ Evdd||D5G2;|pin@24||P
 X
 
 # Cell inv_X10;1{lay}
-Cinv_X10;1{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1159826258204
+Cinv_X10;1{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-7|16.5||24.8||
 NMetal-1-P-Active-Con|contact@1||1|16.5||24.8||
@@ -714,7 +714,7 @@ Esrc||D5G1;|pin@3||I
 X
 
 # Cell passT;1{lay}
-CpassT;1{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1159827245457
+CpassT;1{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-8|24.5||24.8||
 NMetal-1-P-Active-Con|contact@1||0|24.5||24.8||
@@ -867,7 +867,7 @@ Esrc||D5G1;|pin@3||I
 X
 
 # Cell passTF;1{lay}
-CpassTF;1{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1159827368972
+CpassTF;1{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||-7|24.5||24.8||
 NMetal-1-P-Active-Con|contact@1||1|24.5||24.8||
@@ -1092,7 +1092,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@5|y|B
 X
 
 # Cell scanCH_nokeeper;1{lay}
-CscanCH_nokeeper;1{lay}||cmos90|1098811136071|1239027371584|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172911138960
+CscanCH_nokeeper;1{lay}||cmos90|1098811136071|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||51|12||||
 NX-Metal-1-Metal-2-Con|contact@2||141.5|12||||
@@ -1284,7 +1284,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@5|y|B
 X
 
 # Cell scanCL_nokeeper;1{lay}
-CscanCL_nokeeper;1{lay}||cmos90|1098811136071|1239027371584|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910887789
+CscanCL_nokeeper;1{lay}||cmos90|1098811136071|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||97.5|-24||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||51|12||||
@@ -1737,7 +1737,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@46||U
 X
 
 # Cell scanIRH;1{lay}
-CscanIRH;1{lay}||cmos90|1095812460000|1239027371584|I|ATTR_NCC(D5G8;NTX31;Y239;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321636]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+CscanIRH;1{lay}||cmos90|1095812460000|1240848417057|I|ATTR_NCC(D5G8;NTX31;Y239;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321636]
 Ngeneric:Facet-Center|art@1||0|0||||AV
 NMetal-1-Metal-2-Con|contact@22||33.5|108|||RRR|
 NX-Metal-1-Metal-2-Con|contact@27||-63|-36||||
@@ -1884,7 +1884,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@8|y|B
 X
 
 # Cell scanIRH_hor;1{lay}
-CscanIRH_hor;1{lay}|scanIRH|cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX-71;Y84;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910972969
+CscanIRH_hor;1{lay}|scanIRH|cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX-71;Y84;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-63|-36||||
 NX-Metal-1-Metal-2-Con|contact@26||103|-36||||
@@ -1981,7 +1981,7 @@ Evdd_1||D5G2;|scan_shi@0|vdd_1|P
 X
 
 # Cell scanIRH_m3;1{lay}
-CscanIRH_m3;1{lay}|scanIRH|cmos90|1095812460000|1239027371584|I|ATTR_NCC(D5G8;NTX31;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321636]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172973972581
+CscanIRH_m3;1{lay}|scanIRH|cmos90|1095812460000|1240848417057|I|ATTR_NCC(D5G8;NTX31;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321636]
 Ngeneric:Facet-Center|art@1||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@18||128|-24||6.2||
 NMetal-1-Metal-2-Con|contact@22||33|108|||RRR|
@@ -2213,7 +2213,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@40||U
 X
 
 # Cell scanIRL;1{lay}
-CscanIRL;1{lay}||cmos90|1092634156000|1239027371584|I|ATTR_NCC(D5G8;NTX32;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321596]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715863894
+CscanIRL;1{lay}||cmos90|1092634156000|1240848417057|I|ATTR_NCC(D5G8;NTX32;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321596]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@28||33|108|||RRR|
 NX-Metal-1-Metal-2-Con|contact@29||128|24||6.2||
@@ -2360,7 +2360,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@8|y|B
 X
 
 # Cell scanIRL_hor;1{lay}
-CscanIRL_hor;1{lay}|scanIRL|cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910642501
+CscanIRL_hor;1{lay}|scanIRL|cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-63|-36||||
 NX-Metal-1-Metal-2-Con|contact@26||103|-36||||
@@ -2457,7 +2457,7 @@ Evdd_1||D5G2;|scan_shi@0|vdd_1|P
 X
 
 # Cell scanIRL_m3;1{lay}
-CscanIRL_m3;1{lay}|scanIRL|cmos90|1092634156000|1239027371584|I|ATTR_NCC(D5G8;NTX32;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321596]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172973972581
+CscanIRL_m3;1{lay}|scanIRL|cmos90|1092634156000|1240848417057|I|ATTR_NCC(D5G8;NTX32;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321596]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@28||33|108|||RRR|
 NX-Metal-1-Metal-2-Con|contact@29||128|24||6.2||
@@ -2675,7 +2675,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@36||U
 X
 
 # Cell scanR;1{lay}
-CscanR;1{lay}||cmos90|1098811338901|1239027371584|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910972969
+CscanR;1{lay}||cmos90|1098811338901|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||161|22||16.8||
 NMetal-1-P-Active-Con|contact@1||169|22||16.8||
@@ -2924,7 +2924,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@30||U
 X
 
 # Cell scanRL;1{lay}
-CscanRL;1{lay}||cmos90|1095791156000|1239027371584|I|DRC_last_good_drc()I[256,-1690637469]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172911197374
+CscanRL;1{lay}||cmos90|1095791156000|1240848417057|I|DRC_last_good_drc()I[256,-1690637469]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||128|24||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||-63|-36||||
@@ -3016,7 +3016,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@4|y|B
 X
 
 # Cell scanRL_m3;1{lay}
-CscanRL_m3;1{lay}|scanRL|cmos90|1095791156000|1239027371584|I|DRC_last_good_drc()I[256,-1690637469]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910972969
+CscanRL_m3;1{lay}|scanRL|cmos90|1095791156000|1240848417057|I|DRC_last_good_drc()I[256,-1690637469]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||128|24||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||-63|-35||||
@@ -3221,7 +3221,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@40||U
 X
 
 # Cell scanRWH;1{lay}
-CscanRWH;1{lay}||cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX27;Y238;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1177093162511
+CscanRWH;1{lay}||cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX27;Y238;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@8||33|108|||RRR|
 NMetal-1-Metal-2-Con|contact@10||128|66|||RRR|
@@ -3373,7 +3373,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@8|y|B
 X
 
 # Cell scanRWH_hor;1{lay}
-CscanRWH_hor;1{lay}|scanRWH|cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910524821
+CscanRWH_hor;1{lay}|scanRWH|cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-63|-36||||
 NX-Metal-1-Metal-2-Con|contact@26||103|-36||||
@@ -3470,7 +3470,7 @@ Evdd_1||D5G2;|scan_shi@0|vdd_1|P
 X
 
 # Cell scanRWH_m3;1{lay}
-CscanRWH_m3;1{lay}|scanRWH|cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX37;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172973972581
+CscanRWH_m3;1{lay}|scanRWH|cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX37;Y197;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@8||33|108|||RRR|
 NMetal-1-Metal-2-Con|contact@10||128|66|||RRR|
@@ -3730,7 +3730,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|pin@46||B
 X
 
 # Cell scanRWL;1{lay}
-CscanRWL;1{lay}||cmos90|1095888327000|1239027371584|I|ATTR_NCC(D5G8;NTX19;Y238;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321498]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1177093162511
+CscanRWL;1{lay}||cmos90|1095888327000|1240848417057|I|ATTR_NCC(D5G8;NTX19;Y238;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321498]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@9||33|108|||RRR|
 NX-Metal-1-Metal-2-Con|contact@10||8|96||6.2||
@@ -3884,7 +3884,7 @@ EjtagOut[8:0]|jtagOut[1:9]|D5G2;|conn@11|y|B
 X
 
 # Cell scanRWL_hor;1{lay}
-CscanRWL_hor;1{lay}|scanRWL|cmos90|1095892637000|1239027371584|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910586733
+CscanRWL_hor;1{lay}|scanRWL|cmos90|1095892637000|1240848417057|I|ATTR_NCC(D5G8;NTX-1;Y98;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321548]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-63|-36||||
 NX-Metal-1-Metal-2-Con|contact@26||103|-36||||
@@ -3981,7 +3981,7 @@ Evdd_1||D5G2;|scan_shi@0|vdd_1|P
 X
 
 # Cell scanRWL_m3;2{lay}
-CscanRWL_m3;2{lay}|scanRWL|cmos90|1095888327000|1239027371584|I|ATTR_NCC(D5G8;NTX19;Y196;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321498]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172973972581
+CscanRWL_m3;2{lay}|scanRWL|cmos90|1095888327000|1240848417057|I|ATTR_NCC(D5G8;NTX19;Y196;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc()I[256,-1358321498]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Metal-2-Con|contact@9||33|108|||RRR|
 NX-Metal-1-Metal-2-Con|contact@10||8|96||6.2||
@@ -4144,7 +4144,7 @@ Evdd_3||D5G2;|pin@10||P
 X
 
 # Cell scanR_m3;1{lay}
-CscanR_m3;1{lay}|scanR|cmos90|1098811338901|1239027371584|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172911048629
+CscanR_m3;1{lay}|scanR|cmos90|1098811338901|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||156|22||16.8||
 NMetal-1-P-Active-Con|contact@1||164|22||16.8||
@@ -4359,7 +4359,7 @@ Esdout||D5G2;|pin@10||O
 X
 
 # Cell scan_shift;1{lay}
-Cscan_shift;1{lay}||cmos90|1091832038000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1238104774163
+Cscan_shift;1{lay}||cmos90|1091832038000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@20||17|54||||
 NMetal-1-Pin|pin@21||-19|54||||
@@ -4444,7 +4444,7 @@ Een||D5G2;|pin@8||I
 X
 
 # Cell scan_tri;1{lay}
-Cscan_tri;1{lay}||cmos90|1169236613871|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172976132739
+Cscan_tri;1{lay}||cmos90|1169236613871|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||14|-36|0.2|||
 NX-Metal-1-Metal-2-Con|contact@1||36|-12||||
@@ -4618,7 +4618,7 @@ Ewr||D5G2;|pin@4||I
 X
 
 # Cell scan_write;1{lay}
-Cscan_write;1{lay}||cmos90|1091811317000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1238104774163
+Cscan_write;1{lay}||cmos90|1091811317000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-24|-28||24.8||
 NMetal-1-N-Active-Con|contact@1||-32|-28||24.8||
@@ -4902,7 +4902,7 @@ Ewrdata||D5G2;|pin@0||I
 X
 
 # Cell scan_write_mc;1{lay}
-Cscan_write_mc;1{lay}||cmos90|1091811317000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1238104774163
+Cscan_write_mc;1{lay}||cmos90|1091811317000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-68|-28||24.8||
 NMetal-1-N-Active-Con|contact@1||-76|-28||24.8||
@@ -5289,7 +5289,7 @@ Ewrdata||D5G2;|conn@1|a|I
 X
 
 # Cell scan_write_mc_hor;1{lay}
-Cscan_write_mc_hor;1{lay}|scan_write_mc|cmos90|1091811317000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910340311
+Cscan_write_mc_hor;1{lay}|scan_write_mc|cmos90|1091811317000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-68|-28||24.8||
 NMetal-1-N-Active-Con|contact@1||-76|-28||24.8||
@@ -5738,7 +5738,7 @@ Ewrdata||D5G2;|conn@1|a|I
 X
 
 # Cell scan_write_nokeeper;1{lay}
-Cscan_write_nokeeper;1{lay}||cmos90|1091811317000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172910848443
+Cscan_write_nokeeper;1{lay}||cmos90|1091811317000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-24|-28||24.8||
 NMetal-1-N-Active-Con|contact@1||-32|-28||24.8||
@@ -6013,7 +6013,7 @@ Ewr||D5G2;|conn@0|a|I
 X
 
 # Cell tri_X7;2{lay}
-Ctri_X7;2{lay}||cmos90|1095892637000|1185367908213|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1172976132739
+Ctri_X7;2{lay}||cmos90|1095892637000|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@1||1|31.5||36.8||
 NMetal-1-N-Active-Con|contact@3||1|-31.5||36.8||
index 6e825a0..a523ff5 100755 (executable)
@@ -456,7 +456,7 @@ Es[T,F]||D5G2;|pin@8||I
 X
 
 # Cell dataMux;3{lay}
-CdataMux;3{lay}||cmos90|1216073469078|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CdataMux;3{lay}||cmos90|1216073469078|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-1|28||||
 NMetal-1-Polysilicon-Con|contact@1||-35|62||5.2||
@@ -685,7 +685,7 @@ Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
 # Cell latchWscanM2Ldn;3{lay}
-ClatchWscanM2Ldn;3{lay}|latchWscM2|cmos90|1194874260822|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchWscanM2Ldn;3{lay}|latchWscM2|cmos90|1194874260822|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@7||-42.5|-44||||
 NX-Metal-1-Metal-2-Con|contact@8||16|-44||||
@@ -787,7 +787,7 @@ Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
 # Cell latchWscanM2Rdn;1{lay}
-ClatchWscanM2Rdn;1{lay}|latchWscM2|cmos90|1194874260822|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchWscanM2Rdn;1{lay}|latchWscM2|cmos90|1194874260822|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||66|-82||||
 NX-Metal-1-Metal-2-Con|contact@6||-31.5|-82||||
index ecd8c23..7e4aa9a 100755 (executable)
@@ -379,7 +379,7 @@ Eout[2]||D6G2;|conn@3|y|O
 X
 
 # Cell latchAmp09.6B;1{lay}
-ClatchAmp09.6B;1{lay}||cmos90|1194186146497|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp09.6B;1{lay}||cmos90|1194186146497|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@1||0|-37.5||5.2|X|
 NMetal-1-Polysilicon-Con|contact@2||-5.5|-24||5.2|X|
@@ -513,7 +513,7 @@ Eout[1]||D6G2;|conn@1|y|O
 X
 
 # Cell latchAmp10;1{lay}
-ClatchAmp10;1{lay}||cmos90|1194186146497|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp10;1{lay}||cmos90|1194186146497|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -580,7 +580,7 @@ Evdd_1||D5G2;|pin@11||P
 X
 
 # Cell latchAmp10A;1{lay}
-ClatchAmp10A;1{lay}||cmos90|1194186146497|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp10A;1{lay}||cmos90|1194186146497|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -760,7 +760,7 @@ Evdd_3||D5G2;|pin@13||P
 X
 
 # Cell latchAmp20;1{lay}
-ClatchAmp20;1{lay}||cmos90|1194186146497|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp20;1{lay}||cmos90|1194186146497|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||0|-48||20.8|X|
@@ -870,7 +870,7 @@ Evdd_3||D5G2;|pin@13||O
 X
 
 # Cell latchAmp20B;1{lay}
-ClatchAmp20B;1{lay}||cmos90|1194186146497|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp20B;1{lay}||cmos90|1194186146497|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240849755283
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-3.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@1||-4.4|-48||20.8|X|
@@ -1856,7 +1856,7 @@ Eout[1]||D6G2;|conn@1|y|O
 X
 
 # Cell latchAmp60Cm1;1{lay}
-ClatchAmp60Cm1;1{lay}|latchAmp60C|cmos90|1188660928601|1239549868233||ATTR_NCC(D5G3;NTX-1.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchAmp60Cm1;1{lay}|latchAmp60C|cmos90|1188660928601|1240848417057||ATTR_NCC(D5G3;NTX-1.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@2||-16|-48||20.8||
 NMetal-1-N-Active-Con|contact@3||-16|0||20.8||
@@ -2504,7 +2504,7 @@ Eout[s]||D5G2;|pin@2||O
 X
 
 # Cell latchKeep;1{lay}
-ClatchKeep;1{lay}||cmos90|1188657354781|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchKeep;1{lay}||cmos90|1188657354781|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@101||-2.5|-13||5.2||
 NMetal-1-Polysilicon-Con|contact@102||2.5|-27||5.2||
@@ -2740,7 +2740,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointF;1{lay}
-ClatchPointF;1{lay}||cmos90|1188657354781|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchPointF;1{lay}||cmos90|1188657354781|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -2885,7 +2885,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointFmcHI;1{lay}
-ClatchPointFmcHI;1{lay}||cmos90|1188657354781|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchPointFmcHI;1{lay}||cmos90|1188657354781|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@121||6|27|||Y|
 NMetal-1-N-Active-Con|contact@122||14|27|||Y|
@@ -2970,7 +2970,7 @@ Ex[T]||D6G2;|conn@1|y|O
 X
 
 # Cell latchPointFw;1{lay}
-ClatchPointFw;1{lay}|latchPointF|cmos90|1188657354781|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchPointFw;1{lay}|latchPointF|cmos90|1188657354781|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -3075,7 +3075,7 @@ Ex[T]||D5G2;|pin@5||O
 X
 
 # Cell latchPointT;1{lay}
-ClatchPointT;1{lay}||cmos90|1188657354781|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ClatchPointT;1{lay}||cmos90|1188657354781|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240849755283
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@116||0|0||20.8|X|
 NMetal-1-P-Active-Con|contact@117||0|-48||20.8|X|
@@ -3508,21 +3508,21 @@ Ex[T]||D5G2;|pin@260||O
 X
 
 # Cell shoulderFill;1{lay}
-CshoulderFill;1{lay}||cmos90|1194182893373|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshoulderFill;1{lay}||cmos90|1194182893373|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|14|52||A
 NP-Select-Node|plnode@1||0.75|0|12.5|52||A
 X
 
 # Cell shoulderFillNarrow;1{lay}
-CshoulderFillNarrow;1{lay}||cmos90|1194182893373|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshoulderFillNarrow;1{lay}||cmos90|1194182893373|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|13|52||A
 NP-Select-Node|plnode@1||0.75|0|11.5|52||A
 X
 
 # Cell shoulderFillWide;1{lay}
-CshoulderFillWide;1{lay}||cmos90|1194182893373|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshoulderFillWide;1{lay}||cmos90|1194182893373|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NN-Well-Node|plnode@0||0|0|28|52||A
 NP-Select-Node|plnode@1||0.75|0|26.5|52||A
index acdb7a6..1df3537 100755 (executable)
@@ -271,7 +271,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch1in09.6Bi;1{lay}
-Clatch1in09.6Bi;1{lay}||cmos90|1205073999618|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in09.6Bi;1{lay}||cmos90|1205073999618|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchAmp09.6B;1{lay}|latchAmp@2||17.5|0|||D5G4;
 NMetal-1-Pin|pin@20||0.3|-25||||
@@ -398,7 +398,7 @@ Eout[1]||D6G2;|conn@4|y|O
 X
 
 # Cell latch1in10Am;2{lay}
-Clatch1in10Am;2{lay}|latch1in10A|cmos90|1194236252807|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in10Am;2{lay}|latch1in10A|cmos90|1194236252807|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Iraw1inLatchF;1{lay}|hi1inLat@0||0|0|||D5G4;
 IlatchPartsK:latchAmp10;1{lay}|latchAmp@0||34|0|||D5G4;
@@ -427,7 +427,7 @@ Evdd_3||D5G2;|pin@4||P
 X
 
 # Cell latch1in10Athru;2{lay}
-Clatch1in10Athru;2{lay}|latch1in10A|cmos90|1194236252807|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in10Athru;2{lay}|latch1in10A|cmos90|1194236252807|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||30|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||7.8|-22||||
@@ -629,7 +629,7 @@ Eout[1]||D6G2;|conn@4|y|O
 X
 
 # Cell latch1in20Bm1;1{lay}
-Clatch1in20Bm1;1{lay}|latch1in20B|cmos90|1197076555516|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in20Bm1;1{lay}|latch1in20B|cmos90|1197076555516|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240849755283
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchAmp20B;1{lay}|latchAmp@2||22|0|||D5G4;
 NMetal-1-Pin|pin@30||0.8|-25||||
@@ -651,7 +651,7 @@ Evdd_3||D5G2;|latchAmp@2|vdd_3|P
 X
 
 # Cell latch1in20Bm2dn;2{lay}
-Clatch1in20Bm2dn;2{lay}|latch1in20B|cmos90|1197076555516|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in20Bm2dn;2{lay}|latch1in20B|cmos90|1197076555516|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-20.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||26.5|-10||||
@@ -681,7 +681,7 @@ Evdd_3||D5G2;|latchAmp@2|vdd_3|P
 X
 
 # Cell latch1in20Bm2up;3{lay}
-Clatch1in20Bm2up;3{lay}|latch1in20B|cmos90|1197076555516|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch1in20Bm2up;3{lay}|latch1in20B|cmos90|1197076555516|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-20.5|-10||||
 NX-Metal-1-Metal-2-Con|contact@1||26.5|10||||
@@ -1017,7 +1017,7 @@ Evdd_4||D5G2;|latchAmp@0|vdd_3|P
 X
 
 # Cell latch1in60Cm2dn;2{lay}
-Clatch1in60Cm2dn;2{lay}|latch1in60C|cmos90|1194627475361|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974|FACET_characteristic_spacing()D[144.0,144.0]
+Clatch1in60Cm2dn;2{lay}|latch1in60C|cmos90|1194627475361|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408|FACET_characteristic_spacing()D[144.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ngeneric:Essential-Bounds|art@1||-72|-72|||RR|A
 Ngeneric:Essential-Bounds|art@2||72|72||||A
@@ -1052,7 +1052,7 @@ Evdd_4||D5G2;|latchAmp@0|vdd_3|P
 X
 
 # Cell latch1in60Cm2up;1{lay}
-Clatch1in60Cm2up;1{lay}|latch1in60C|cmos90|1194627475361|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974|FACET_characteristic_spacing()D[144.0,144.0]
+Clatch1in60Cm2up;1{lay}|latch1in60C|cmos90|1194627475361|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408|FACET_characteristic_spacing()D[144.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Ngeneric:Essential-Bounds|art@1||-72|-72|||RR|A
 Ngeneric:Essential-Bounds|art@2||72|72||||A
@@ -1158,7 +1158,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch2in10A;1{lay}
-Clatch2in10A;1{lay}||cmos90|1204627760999|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in10A;1{lay}||cmos90|1204627760999|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||21.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@4||-1|-28||||
@@ -1372,7 +1372,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell latch2in10Alo;1{lay}
-Clatch2in10Alo;1{lay}||cmos90|1194186085518|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in10Alo;1{lay}||cmos90|1194186085518|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||17.5|-22||||
@@ -1480,7 +1480,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell latch2in10Alomc;1{lay}
-Clatch2in10Alomc;1{lay}||cmos90|1194186085518|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in10Alomc;1{lay}||cmos90|1194186085518|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||15.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-4|-22||||
@@ -1582,7 +1582,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell latch2in20A;1{lay}
-Clatch2in20A;1{lay}||cmos90|1204627760999|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in20A;1{lay}||cmos90|1204627760999|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||22.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@4||0|-28||||
@@ -1955,7 +1955,7 @@ Eout[1]|outS[1]|D6G2;|conn@4|y|O
 X
 
 # Cell latch2in60Cm1;3{lay}
-Clatch2in60Cm1;3{lay}|latch2in60C|cmos90|1194627475361|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in60Cm1;3{lay}|latch2in60C|cmos90|1194627475361|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -1981,7 +1981,7 @@ Evdd_4||D5G2;|latchAmp@1|vdd_3|P
 X
 
 # Cell latch2in60Cm2dn;2{lay}
-Clatch2in60Cm2dn;2{lay}|latch2in60C|cmos90|1194627475361|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in60Cm2dn;2{lay}|latch2in60C|cmos90|1194627475361|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -2021,7 +2021,7 @@ Evdd_4||D5G2;|latchAmp@1|vdd_3|P
 X
 
 # Cell latch2in60Cm2up;1{lay}
-Clatch2in60Cm2up;1{lay}|latch2in60C|cmos90|1194627475361|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Clatch2in60Cm2up;1{lay}|latch2in60C|cmos90|1194627475361|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-37|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||-6|-28||||
@@ -3010,7 +3010,7 @@ Eout||D5G2;|pin@2||O
 X
 
 # Cell mlat1in5i;4{lay}
-Cmlat1in5i;4{lay}||cmos90|1208524562288|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmlat1in5i;4{lay}||cmos90|1208524562288|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||5|0||20.8||
@@ -3424,7 +3424,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell mlat1in5iB;1{lay}
-Cmlat1in5iB;1{lay}|mlat1in5i|cmos90|1208524562288|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmlat1in5iB;1{lay}|mlat1in5i|cmos90|1208524562288|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||5|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||5|0||20.8||
@@ -3810,7 +3810,7 @@ Eout[1]||D5G2;|pin@4||O
 X
 
 # Cell mlat1in10;3{lay}
-Cmlat1in10;3{lay}||cmos90|1205000991389|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmlat1in10;3{lay}||cmos90|1205000991389|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@2||-4.5|0||5.2||
 NMetal-1-P-Active-Con|contact@3||-18.5|-48||15.6||
@@ -6014,7 +6014,7 @@ Eout[1]||D5G2;|pin@8||O
 X
 
 # Cell mlat2in10i;3{lay}
-Cmlat2in10i;3{lay}||cmos90|1204972178946|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmlat2in10i;3{lay}||cmos90|1204972178946|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@52||-23|-49||20.8|X|
 NMetal-1-P-Active-Con|contact@53||-37|-49||20.8|X|
@@ -10425,7 +10425,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw1inLatchF;1{lay}
-Craw1inLatchF;1{lay}||cmos90|1194182014255|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Craw1inLatchF;1{lay}||cmos90|1194182014255|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchFlo@0||-0.2|0|||D5G4;
 IlatchPartsK:latchPointF;1{lay}|latchPoi@0||-19|0|||D5G4;
@@ -10523,7 +10523,7 @@ Eout[T]||D5G2;|pin@8||O
 X
 
 # Cell raw1inLatchT;1{lay}
-Craw1inLatchT;1{lay}||cmos90|1194182014255|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Craw1inLatchT;1{lay}||cmos90|1194182014255|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240849755283
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-5|28||||
 NX-Metal-1-Metal-2-Con|contact@3||7.8|28||||
@@ -10634,7 +10634,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw2inLatchF;1{lay}
-Craw2inLatchF;1{lay}||cmos90|1194182014255|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Craw2inLatchF;1{lay}||cmos90|1194182014255|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchKee@0||0|0|||D5G4;
 IlatchPartsK:latchPointF;1{lay}|latchPoi@2||-19|0|||D5G4;
@@ -10775,7 +10775,7 @@ Eout[F]||D5G2;|pin@8||O
 X
 
 # Cell raw2inLatchFmc;1{lay}
-Craw2inLatchFmc;1{lay}||cmos90|1194182014255|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Craw2inLatchFmc;1{lay}||cmos90|1194182014255|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchPartsK:latchKeep;1{lay}|latchKee@0||0|0|||D5G4;
 IlatchPartsK:latchPointFmcHI;1{lay}|latchPoi@5||-19|0|||D5G4;
@@ -11814,7 +11814,7 @@ EpFire|set|D5G2;|pin@81||I
 X
 
 # Cell rsLatchA;1{lay}
-CrsLatchA;1{lay}||cmos90|1204972178946|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CrsLatchA;1{lay}||cmos90|1204972178946|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||11.5|0||20.8|X|
 NMetal-1-P-Active-Con|contact@2||2.5|41.5||10.4|X|
index c96ce9c..dcdeda1 100755 (executable)
@@ -10,9 +10,7 @@ Vschematic|sch
 
 LcentersJ|centersJ
 
-LdriversJ|driversJ
-
-LdriversL|driversL
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -131,7 +129,7 @@ Ezoo||D5G2;|pin@14||O
 X
 
 # Cell calculate;5{lay}
-Ccalculate;5{lay}||cmos90|1216735796008|1239549868233||ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Ccalculate;5{lay}||cmos90|1216735796008|1240848417057||ATTR_NCC(D5G3;NTX56;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||104.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@2||13.5|28||||
@@ -601,7 +599,7 @@ EinLO[1:8]|inLO[1:6,8]|D5G2;|pin@4||I
 X
 
 # Cell ilc;8{lay}
-Cilc;8{lay}||cmos90|1216796087191|1239549868233||ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cilc;8{lay}||cmos90|1216796087191|1240848417057||ATTR_NCC(D5G3;NTY356.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icalculate;5{lay}|calculat@1||-24|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@13||296|316||||
@@ -1087,7 +1085,7 @@ Eilc[decLO_1]|zero|D5G2;|pin@133||I
 X
 
 # Cell ilcEven;9{lay}
-CilcEven;9{lay}||cmos90|1216735796008|1239549868233|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CilcEven;9{lay}||cmos90|1216735796008|1240848417057|I|ATTR_NCC(D5G3;NTX-0.5;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@42||-228|-88||||
 NX-Metal-1-Metal-2-Con|contact@43||-244.5|-106||||
@@ -1441,6 +1439,125 @@ Edo[6]||D4G2;|conn@2|a|I
 EinLO[2,4,6,8]||D4G2;|conn@6|a|I
 X
 
+# Cell ilcLoad;1{ic}
+CilcLoad;1{ic}||artwork|1240669077154|1240687980620|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|-3.5|1|1||
+Nschematic:Bus_Pin|pin@0||-3|-4|-1|-1||
+Nschematic:Bus_Pin|pin@1||-5|2|-1|-1||
+Nschematic:Bus_Pin|pin@2||3|5|-1|-1||
+Nschematic:Bus_Pin|pin@3||-5|-2|-1|-1||
+NPin|pin@4||-4|-3|1|1||
+NPin|pin@5||-4|3|1|1||
+NPin|pin@6||4|3|1|1||
+NPin|pin@7||4|-3|1|1||
+Ngeneric:Invisible-Pin|pin@8||0|0|||||ART_message(D5G2;)S[load,ILC]
+NPin|pin@9||3|3|1|1||
+NPin|pin@10||3|5|1|1||
+NPin|pin@11||-4|2|1|1||
+NPin|pin@12||-5|2|1|1||
+NPin|pin@14||-4|-2|1|1||
+NPin|pin@15||-5|-2|1|1||
+AThicker|net@0|||FS2700|pin@14||-4|-2|pin@11||-4|2
+AThicker|net@1|||FS1800|pin@5||-4|3|pin@9||3|3
+AThicker|net@2|||FS900|pin@6||4|3|pin@7||4|-3
+AThicker|net@4|||FS1800|pin@9||3|3|pin@6||4|3
+AThicker|net@5|||FS2700|pin@9||3|3|pin@10||3|5
+AThicker|net@6|||FS2700|pin@11||-4|2|pin@5||-4|3
+AThicker|net@7|||FS0|pin@11||-4|2|pin@12||-5|2
+AThicker|net@9|||FS2700|pin@4||-4|-3|pin@14||-4|-2
+AThicker|net@10|||FS0|pin@14||-4|-2|pin@15||-5|-2
+AThicker|net@13|||FS0|pin@7||4|-3|pin@4||-4|-3
+Edo[ins]||D5G2;|pin@1||I
+Eilc[load]||D5G2;|pin@2||O
+Esel[Ld]||D5G2;|pin@3||I
+EDvoid|sel[rD]|D5G2;|pin@0||I
+X
+
+# Cell ilcLoad;1{lay}
+CilcLoad;1{lay}||cmos90|1240768218601|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-108.5|10||||
+NX-Metal-1-Metal-2-Con|contact@1||107.5|10||||
+IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||0|0|||D5G4;
+Igates2inM:nand5B;1{lay}|nand5B@0||-108.5|0|||D5G4;
+NMetal-1-Pin|pin@0||-101.5|12||||
+NMetal-1-Pin|pin@1||-91.5|12||||
+NMetal-1-Pin|pin@2||-87|12||||
+NMetal-1-Pin|pin@3||75.5|-19||||
+NMetal-2-Pin|pin@5||96|10||||
+IdriversM:predDri40;1{lay}|predDri4@0||99.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-92.5|0|||D5G4;
+Ametal-2|net@0|||S1800|predDri4@0|gnd|79|0|ctrAND2i@0|gnd_1|88|0
+Ametal-2|net@1|||S1800|predDri4@0|vdd|79|50|ctrAND2i@0|vdd_2|88|50
+Ametal-2|net@2|||S1800|predDri4@0|vdd_1|79|-50|ctrAND2i@0|vdd_3|88|-50
+Ametal-2|net@3|||S0|wellCont@0|gnd_1|-88|0|ctrAND2i@0|gnd|-88|0
+Ametal-2|net@4|||S0|wellCont@0|vdd_2|-88|-50|ctrAND2i@0|vdd_1|-88|-50
+Ametal-2|net@5|||S0|wellCont@0|vdd_3|-88|50|ctrAND2i@0|vdd|-88|50
+Ametal-2|net@6|||S0|wellCont@0|gnd|-97|0|nand5B@0|gnd_1|-97|0
+Ametal-2|net@7|||S0|wellCont@0|vdd|-97|-50|nand5B@0|vdd_3|-97|-50
+Ametal-2|net@8|||S0|wellCont@0|vdd_1|-97|50|nand5B@0|vdd_2|-97|50
+Ametal-1|net@9|||S2700|nand5B@0|out|-101.5|-8.1|pin@0||-101.5|12
+Ametal-1|net@10|||S1800|pin@0||-101.5|12|pin@1||-91.5|12
+Ametal-1|net@11|||S1800|pin@1||-91.5|12|pin@2||-87|12
+Ametal-1|net@12|||S900|pin@2||-87|12|ctrAND2i@0|inB|-87|9
+Ametal-1|net@13|||S900|ctrAND2i@0|out|75.5|16|pin@3||75.5|-19
+Ametal-1|net@14|||S1800|pin@3||75.5|-19|predDri4@0|in|99.5|-19
+Ametal-1|net@15|||S900|nand5B@0|inb|-108.5|29|contact@0||-108.5|10
+Ametal-2|net@16|||S1800|contact@0||-108.5|10|pin@5||96|10
+Ametal-2|net@17|||S1800|pin@5||96|10|contact@1||107.5|10
+Ametal-1|net@18|||S900|predDri4@0|pred|107.5|20|contact@1||107.5|10
+Edo[ins]||D5G2;|pin@5||I
+Egnd||D5G2;|nand5B@0|gnd|G
+Egnd_1||D5G2;|predDri4@0|gnd_1|G
+Eout|ilc[load]|D5G2;|ctrAND2i@0|out|O
+Eina|sel[Ld]|D5G2;|nand5B@0|ina|I
+EinA|sel[rD]|D5G2;|ctrAND2i@0|inA|I
+Evdd||D5G2;|nand5B@0|vdd|P
+Evdd_1||D5G2;|nand5B@0|vdd_1|P
+Evdd_2||D5G2;|predDri4@0|vdd_2|P
+Evdd_3||D5G2;|predDri4@0|vdd_3|P
+X
+
+# Cell ilcLoad;1{sch}
+CilcLoad;1{sch}||schematic|1240664875194|1240688033529|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||0|18.5|||XR|
+NOff-Page|conn@1||-30|14|||XYRR|
+NOff-Page|conn@2||-30|-13|||XYRR|
+NOff-Page|conn@3||-14|-18|||XYRR|
+IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@0||0|0|R||D5G4;
+IilcLoad;1{ic}|ilcLoad@0||13|20|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-16|-12|||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||-6|35.5|||||ART_message(D5G5;)SilcLoad
+Ngeneric:Invisible-Pin|pin@1||-6|29.5|||||ART_message(D5G3;)Sies 25 April 2009
+NWire_Pin|pin@2||0|12||||
+NWire_Pin|pin@4||-24|14||||
+NWire_Pin|pin@6||-24|-11||||
+NWire_Pin|pin@9||-1|-12||||
+NWire_Pin|pin@10||1|-18||||
+Ngeneric:Invisible-Pin|pin@12||-18.5|-21.5|||||ART_message(D3G2;)S["sel[rD] selects what to load","1 = olc, 0 = ilc"]
+IdriversM:predDri40;1{ic}|predDri4@0||-17|12|X||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7.5|-12|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@0|||900|conn@0|a|0|16.5|pin@2||0|12
+Awire|net@1|||900|pin@2||0|12|ctrAND2i@0|out|0|6
+Awire|net@2|||1800|predDri4@0|in|-15|12|pin@2||0|12
+Awire|net@3|||0|predDri4@0|pred|-19|14|pin@4||-24|14
+Awire|net@8|||1800|pin@6||-24|-11|nand2@0|inb|-18.5|-11
+Awire|net@12|||2700|pin@9||-1|-12|ctrAND2i@0|inB|-1|-6
+Awire|net@13|||900|ctrAND2i@0|inA|1|-6|pin@10||1|-18
+Awire|net@17|||1800|conn@1|y|-28|14|pin@4||-24|14
+Awire|net@18|||900|pin@4||-24|14|pin@6||-24|-11
+Awire|net@19|||0|nand2@0|ina|-18.5|-13|conn@2|y|-28|-13
+Awire|net@21|||0|pin@10||1|-18|conn@3|y|-12|-18
+Awire|net@22|||0|pin@9||-1|-12|wire90@0|b|-5|-12
+Awire|net@23|||0|wire90@0|a|-10|-12|nand2@0|out|-13.5|-12
+Emc|do[ins]|D4G2;|conn@1|a|I
+Eilc[load]||D6G2;|conn@0|y|O
+Edo[ins_1]|sel[Ld]|D4G2;|conn@2|a|I
+Esel[Ld_1]|sel[rD]|D4G2;|conn@3|a|I
+X
+
 # Cell ilcOdd;1{ic}
 CilcOdd;1{ic}||artwork|1216797615611|1236798929843|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1545,7 +1662,7 @@ Echeck[T_1]|zero|D5G2;|pin@96||I
 X
 
 # Cell ilcOdd;7{lay}
-CilcOdd;7{lay}||cmos90|1216735796008|1239549868233|I|ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CilcOdd;7{lay}||cmos90|1216735796008|1240848417057|I|ATTR_NCC(D5G3;NTX8;Y144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@31||271|122||6.2||
 NX-Metal-1-Metal-2-Con|contact@37||-212.5|88||||
@@ -1831,6 +1948,281 @@ Eload|load[T]|D4G2;|conn@7|a|I
 Echeck[T_1]|zero|D4G2;|conn@24|a|I
 X
 
+# Cell loadORcount;1{ic}
+CloadORcount;1{ic}||artwork|1240670646209|1240677254555|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@1||-6|3|-1|-1||
+Nschematic:Bus_Pin|pin@2||6|0|-1|-1||
+Nschematic:Bus_Pin|pin@3||-6|0|-1|-1||
+Nschematic:Bus_Pin|pin@4||6|3|-1|-1||
+Nschematic:Bus_Pin|pin@5||-4|5|-1|-1||
+Nschematic:Bus_Pin|pin@6||6|-3|-1|-1||
+Nschematic:Bus_Pin|pin@7||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@8||4|6|-1|-1||
+Nschematic:Bus_Pin|pin@9||-6|-3|-1|-1||
+NPin|pin@10||-5|-4|1|1||
+NPin|pin@11||-5|4|1|1||
+NPin|pin@12||5|4|1|1||
+NPin|pin@13||5|-4|1|1||
+Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)S[load,or,count]
+NPin|pin@22||-5|3|1|1||
+NPin|pin@23||-6|3|1|1||
+NPin|pin@24||-4|4|1|1||
+NPin|pin@25||-4|5|1|1||
+NPin|pin@27||5|3|1|1||
+NPin|pin@28||6|3|1|1||
+NPin|pin@29||5|0|1|1||
+NPin|pin@30||6|0|1|1||
+Ngeneric:Invisible-Pin|pin@32||5|-3|1|1||
+Ngeneric:Invisible-Pin|pin@33||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@34||-5|-3|1|1||
+Ngeneric:Invisible-Pin|pin@35||-5|0|1|1||
+Ngeneric:Invisible-Pin|pin@36||4|4|1|1||
+AThicker|net@0|||FS2700|pin@10||-5|-4|pin@22||-5|3
+AThicker|net@1|||FS1800|pin@24||-4|4|pin@12||5|4
+AThicker|net@2|||FS900|pin@29||5|0|pin@13||5|-4
+Aschematic:bus|net@6||-0.5|IJ2700|pin@7||0|-6|pin@33||0|-4
+Aschematic:bus|net@10||-0.5|IJ0|pin@34||-5|-3|pin@9||-6|-3
+Aschematic:bus|net@12||-0.5|IJ0|pin@35||-5|0|pin@3||-6|0
+AThicker|net@13|||FS2700|pin@22||-5|3|pin@11||-5|4
+AThicker|net@14|||FS0|pin@22||-5|3|pin@23||-6|3
+AThicker|net@15|||FS1800|pin@11||-5|4|pin@24||-4|4
+AThicker|net@16|||FS2700|pin@24||-4|4|pin@25||-4|5
+Aschematic:bus|net@18||-0.5|IJ2700|pin@36||4|4|pin@8||4|6
+AThicker|net@19|||FS900|pin@12||5|4|pin@27||5|3
+AThicker|net@20|||FS1800|pin@27||5|3|pin@28||6|3
+AThicker|net@21|||FS900|pin@27||5|3|pin@29||5|0
+AThicker|net@22|||FS1800|pin@29||5|0|pin@30||6|0
+Aschematic:bus|net@24||-0.5|IJ1800|pin@32||5|-3|pin@6||6|-3
+AThicker|net@30|||FS0|pin@13||5|-4|pin@10||-5|-4
+Edo[ins]||D5G2;|pin@1||I
+Edo[reD]||D5G2;|pin@2||I
+Eflag[D][set,clr]||D5G2;|pin@3||O
+Eilc[load]||D5G2;|pin@4||O
+Emc||D5G2;|pin@5||I
+Eolc[load,dec]||D5G2;|pin@6||O
+Eolc[zero,zoo]||D5G2;|pin@7||I
+Es[1:2]||D5G2;|pin@8||O
+Esel[Ld,Co]|sel[Ld,Co,rD]|D5G2;|pin@9||I
+X
+
+# Cell loadORcount;1{lay}
+CloadORcount;1{lay}||cmos90|1240767557206|1240877139463||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240874912293|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240877379870
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-93|-260||||
+NX-Metal-2-Metal-3-Con|contact@1||42|210||||
+NX-Metal-2-Metal-3-Con|contact@2||42|-172||||
+NX-Metal-2-Metal-3-Con|contact@3||-96|-266||||
+NX-Metal-2-Metal-3-Con|contact@4||-96|10||||
+NX-Metal-2-Metal-3-Con|contact@5||-96|216||||
+NX-Metal-1-Metal-2-Con|contact@6||-30.5|-72||||
+NX-Metal-1-Metal-2-Con|contact@7||47.5|-72||||
+IilcLoad;1{lay}|ilcLoad@0||0|0|||D5G4;
+IolcControlD;2{lay}|olcContr@0||88|-216|Y||D5G4;
+IolcCount;1{lay}|olcCount@0||-74.5|-216|||D5G4;
+IolcLoad;1{lay}|olcLoad@0||0|216|||D5G4;
+NMetal-1-Pin|pin@21||-140.5|-25||||
+NMetal-1-Pin|pin@24||-44|70||||
+NMetal-1-Pin|pin@26||-127|70||||
+NMetal-1-Pin|pin@30||-140.5|119||||
+NMetal-2-Pin|pin@31||-6|-72||||
+NMetal-3-Pin|pin@32||-96|148||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-162.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||129|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-162.5|144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||162.5|144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-162.5|288|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||162.5|288|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-157.5|144|||D5G4;
+IwiresL:select15;1{lay}|select15@1||157.5|144|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-157.5|288|||D5G4;
+IwiresL:select15;1{lay}|select15@3||157.5|288|||D5G4;
+IwiresL:select50;1{lay}|select50@0||-140|0|||D5G4;
+IwiresL:select50;1{lay}|select50@1||140|0|||D5G4;
+Ametal-2|net@10|||S1800|olcContr@0|gnd_1|13.5|-144|olcCount@0|gnd_2|13.5|-144
+Ametal-2|net@11|||S1800|olcContr@0|vdd_2|13.5|-194|olcCount@0|vdd_1|13.5|-194
+Ametal-2|net@12|||S1800|olcContr@0|vdd_3|13.5|-94|olcCount@0|vdd_6|13.5|-94
+Ametal-2|net@17|||S0|olcCount@0|gnd_4|13.5|-288|olcContr@0|gnd|13.5|-288
+Ametal-2|net@18|||S0|olcCount@0|vdd_10|13.5|-338|olcContr@0|vdd_11|13.5|-338
+Ametal-2|net@19|||S0|olcCount@0|vdd_9|13.5|-238|olcContr@0|vdd|13.5|-238
+Ametal-2|net@20|||S0|olcContr@0|fire[Co]|41|-260|contact@0||-93|-260
+Ametal-1|net@21|||S2700|olcCount@0|fiore[Co]|-93|-307|contact@0||-93|-260
+Ametal-2|net@22|||S1800|olcLoad@0|fire[zz_1]|34|210|contact@1||42|210
+Ametal-3|net@23|||S900|contact@1||42|210|contact@2||42|-172
+Ametal-2|net@25|||S1800|olcContr@0|go[zero]|41|-172|contact@2||42|-172
+Ametal-2|net@26|||S1800|olcCount@0|do[ins]|-103.5|-266|contact@3||-96|-266
+Ametal-2|net@28|||S0|ilcLoad@0|do[ins]|96|10|contact@4||-96|10
+Ametal-3|net@29|||S2700|contact@4||-96|10|pin@32||-96|148
+Ametal-2|net@33|||S1800|olcLoad@0|do[ins]|-99.5|216|contact@5||-96|216
+Ametal-3|net@40|||S2700|contact@3||-96|-266|contact@4||-96|10
+Ametal-1|net@41|||S0|ilcLoad@0|ina|-114.5|-25|pin@21||-140.5|-25
+Ametal-1|net@45|||S2700|ilcLoad@0|inA|-44|-7|pin@24||-44|70
+Ametal-1|net@48|||S2700|pin@26||-127|70|olcLoad@0|in[1]|-127|129
+Ametal-1|net@49|||S0|pin@24||-44|70|pin@26||-127|70
+Ametal-1|net@55|||S0|pin@30||-140.5|119|olcLoad@0|sel[Ld]|-141.5|119
+Ametal-1|net@56|||S2700|pin@21||-140.5|-25|pin@30||-140.5|119
+Ametal-2|net@57|||S0|pin@31||-6|-72|contact@6||-30.5|-72
+Ametal-1|net@58||0.4|S2700|olcCount@0|olc[zero]|-30.5|-151|contact@6||-30.5|-72
+Ametal-2|net@59|||S1800|pin@31||-6|-72|contact@7||47.5|-72
+Ametal-1|net@60|||S2700|olcContr@0|olc[zero]|47.5|-119|contact@7||47.5|-72
+Ametal-2|net@62||6.2|S0|olcLoad@0|vdd_3|-157.5|238|pinsVddG@4|vdd_1|-162.5|238
+Ametal-2|net@63||6.2|S1800|pinsVddG@4|gnd|-162.5|288|olcLoad@0|gnd_1|-157.5|288
+Ametal-2|net@64||6.2|S1800|pinsVddG@4|vdd|-162.5|338|olcLoad@0|vdd_2|-157.5|338
+Ametal-2|net@65||6.2|S1800|olcLoad@0|gnd_2|157.5|288|pinsVddG@5|gnd|162.5|288
+Ametal-2|net@66||6.2|S1800|olcLoad@0|vdd_4|157.5|338|pinsVddG@5|vdd|162.5|338
+Ametal-2|net@67||6.2|S1800|olcLoad@0|vdd_5|157.5|238|pinsVddG@5|vdd_1|162.5|238
+Ametal-2|net@68||6.2|S1800|pinsVddG@2|gnd|-162.5|144|olcLoad@0|gnd_3|-159|144
+Ametal-2|net@69||6.2|S0|olcLoad@0|vdd_6|-159|194|pinsVddG@2|vdd|-162.5|194
+Ametal-2|net@70||6.2|S0|olcLoad@0|vdd_7|-159|94|pinsVddG@2|vdd_1|-162.5|94
+Ametal-2|net@71||6.2|S0|pinsVddG@3|gnd|162.5|144|olcLoad@0|gnd_4|159|144
+Ametal-2|net@72||6.2|S0|pinsVddG@3|vdd|162.5|194|olcLoad@0|vdd_8|159|194
+Ametal-2|net@73||6.2|S0|pinsVddG@3|vdd_1|162.5|94|olcLoad@0|vdd_9|159|94
+Ametal-2|net@74||6.2|S0|ilcLoad@0|vdd|-120|50|pinsVddG@0|vdd|-162.5|50
+Ametal-2|net@75||6.2|S1800|pinsVddG@0|gnd|-162.5|0|ilcLoad@0|gnd|-120|0
+Ametal-2|net@76||6.2|S1800|pinsVddG@0|vdd_1|-162.5|-50|ilcLoad@0|vdd_1|-120|-50
+Ametal-2|net@77||6.2|S1800|ilcLoad@0|gnd_1|120|0|pinsVddG@1|gnd|129|0
+Ametal-2|net@78||6.2|S1800|ilcLoad@0|vdd_2|120|50|pinsVddG@1|vdd|129|50
+Ametal-2|net@79||6.2|S1800|ilcLoad@0|vdd_3|120|-50|pinsVddG@1|vdd_1|129|-50
+Ametal-3|net@80|||S2700|pin@32||-96|148|contact@5||-96|216
+Edo[ins_2]|do[ins]|D5G2;|pin@32||I
+Edo[reD]||D5G5;|olcLoad@0|pred_1|O
+Eflag[D][clr]||D5G5;|olcContr@0|flag[D][clr]|O
+Eflag[D][set]||D5G5;|olcContr@0|flag[D][set]|O
+Egnd||D5G5;|pinsVddG@0|gnd|G
+Egnd_3||D5G5;|olcCount@0|gnd_3|G
+Egnd_4||D5G5;|olcContr@0|gnd_4|G
+Egnd_5||D5G5;|olcContr@0|gnd_5|G
+Egnd_6||D5G5;|olcCount@0|gnd|G
+Egnd_7||D5G5;|pinsVddG@1|gnd|G
+Egnd_8||D5G5;|pinsVddG@2|gnd|G
+Egnd_9||D5G5;|pinsVddG@3|gnd|G
+Egnd_10||D5G5;|pinsVddG@4|gnd|G
+Egnd_11||D5G5;|pinsVddG@5|gnd|G
+Eilc[load]||D5G2;|ilcLoad@0|out|O
+Emc||D5G5;|olcLoad@0|mc_1|I
+Eolc[dec]||D5G5;|olcCount@0|olc[dec]|O
+Eolc[load]||D5G5;|olcLoad@0|out@42554180|O
+Eolc[zero]||D5G5;|pin@31||I
+Eolc[zoo]||D5G5;|olcContr@0|olc[zoo]|I
+Es[1]||D5G5;|olcContr@0|s[2]|O
+Es[2]||D5G5;|olcContr@0|s[3]|O
+Esel[Co]||D5G2;|olcCount@0|inA|I
+Esel[Ld]||D5G5;|ilcLoad@0|ina|I
+Esel[rD]||D5G5;|ilcLoad@0|inA|I
+Esel[rD_1]||D5G5;|olcLoad@0|in[1]|I
+Evdd||D5G5;|pinsVddG@0|vdd|P
+Evdd_1||D5G5;|pinsVddG@0|vdd_1|P
+Evdd_5||D5G5;|olcContr@0|vdd_4|P
+Evdd_6||D5G5;|olcContr@0|vdd_5|P
+Evdd_7||D5G5;|olcCount@0|vdd_7|P
+Evdd_8||D5G5;|olcContr@0|vdd_8|P
+Evdd_9||D5G5;|olcContr@0|vdd_9|P
+Evdd_12||D5G5;|olcCount@0|vdd|P
+Evdd_13||D5G5;|olcCount@0|vdd_3|P
+Evdd_14||D5G5;|olcCount@0|vdd_8|P
+Evdd_15||D5G5;|pinsVddG@1|vdd|P
+Evdd_16||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_17||D5G5;|pinsVddG@2|vdd|P
+Evdd_18||D5G5;|pinsVddG@2|vdd_1|P
+Evdd_19||D5G5;|pinsVddG@3|vdd|P
+Evdd_20||D5G5;|pinsVddG@3|vdd_1|P
+Evdd_21||D5G5;|pinsVddG@4|vdd|P
+Evdd_22||D5G5;|pinsVddG@4|vdd_1|P
+Evdd_23||D5G5;|pinsVddG@5|vdd|P
+Evdd_24||D5G5;|pinsVddG@5|vdd_1|P
+X
+
+# Cell loadORcount;4{sch}
+CloadORcount;4{sch}||schematic|1230935566337|1240688051832|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@3||6|-13|||YRRR|
+NOff-Page|conn@5||9|15|||XR|
+NOff-Page|conn@6||-22|2|||XYR|
+NOff-Page|conn@7||-56.5|-14|||Y|
+NOff-Page|conn@8||3|13|||R|
+NOff-Page|conn@9||-15|7|||XR|
+NOff-Page|conn@11||-33|0|||XR|
+NOff-Page|conn@13||-50|-6|||XYRR|
+NOff-Page|conn@14||-6.5|-10|||XY|
+IilcLoad;1{ic}|ilcLoad@0||-36|-12|||D5G4;
+IloadORcount;1{ic}|loadORco@0||24|18|||D5G4;
+IolcControlD;1{ic}|olcContr@1||6|6|||D5G4;
+IolcCount;1{ic}|olcCount@0||30|-12|||D5G4;
+IolcLoad;1{ic}|olcLoad@0||-18|-12|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-21.5|27.5|||||ART_message(D5G5;)SloadORcount
+Ngeneric:Invisible-Pin|pin@1||-21.5|21.5|||||ART_message(D5G3;)Sies 25 April 2009
+NWire_Pin|pin@368||3|0||||
+NWire_Pin|pin@369||-14|0||||
+NWire_Pin|pin@370||27|0||||
+NWire_Pin|pin@371||9|0||||
+NWire_Pin|pin@373||-39|-20.5||||
+NWire_Pin|pin@374||-21|-20.5||||
+NWire_Pin|pin@375||21|-10||||
+NWire_Pin|pin@376||21|-6||||
+NWire_Pin|pin@378||-27|-10||||
+NWire_Pin|pin@379||-27|-6||||
+NWire_Pin|pin@380||-18|1||||
+NWire_Pin|pin@381||33|-2||||
+NWire_Pin|pin@382||-45|-10||||
+NWire_Pin|pin@383||-45|-6||||
+NWire_Pin|pin@384||-45|-14||||
+NWire_Pin|pin@385||-45|-17||||
+NWire_Pin|pin@386||-27|-14||||
+NWire_Pin|pin@387||-27|-17||||
+NWire_Pin|pin@388||21|-14||||
+NWire_Pin|pin@389||21|-17||||
+NWire_Pin|pin@390||27|-20||||
+Ngeneric:Invisible-Pin|pin@391||-33.5|-21.5|||||ART_message(D3G2;)S["sel[rD] selects what to load","1 = olc, 0 = ilc"]
+NWire_Pin|pin@392||-39|-24||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||15.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@880|||900|olcContr@1|fire[zz]|3|3|pin@368||3|0
+Awire|net@882|||900|pin@369||-14|0|olcLoad@0|fire[zz]|-14|-8
+Awire|net@883|||2700|olcCount@0|fire[Co]|27|-8|pin@370||27|0
+Awire|net@885|||2700|pin@371||9|0|olcContr@1|fire[Co]|9|3
+Abus|net@886||-0.5|IJ900|olcContr@1|olc[zero,zoo]|6|2|conn@3|y|6|-11
+Awire|net@887|||900|conn@11|a|-33|-2|ilcLoad@0|ilc[load]|-33|-7
+Awire|net@888|||1800|pin@373||-39|-20.5|pin@374||-21|-20.5
+Awire|net@890|||900|ilcLoad@0|Dvoid|-39|-16|pin@373||-39|-20.5
+Awire|net@892|||900|olcLoad@0|Dvoid|-21|-16|pin@374||-21|-20.5
+Awire|net@893|||0|olcCount@0|do[ins]|25|-10|pin@375||21|-10
+Awire|net@894|||2700|pin@375||21|-10|pin@376||21|-6
+Awire|net@895|||0|pin@376||21|-6|pin@379||-27|-6
+Awire|net@896|||0|olcLoad@0|do[ins]|-24|-10|pin@378||-27|-10
+Awire|net@897|||0|pin@379||-27|-6|pin@383||-45|-6
+Awire|net@898|||2700|pin@378||-27|-10|pin@379||-27|-6
+Awire|net@899|||900|conn@6|y|-22|0|olcLoad@0|mc|-22|-8
+Awire|net@902|||0|ilcLoad@0|do[ins]|-41|-10|pin@382||-45|-10
+Awire|net@904|||2700|pin@382||-45|-10|pin@383||-45|-6
+Awire|net@905|||0|ilcLoad@0|sel[Ld]|-41|-14|pin@384||-45|-14
+Awire|net@907|||0|olcLoad@0|sel[Ld]|-24|-14|pin@386||-27|-14
+Awire|net@909|||0|olcCount@0|sel[Co]|25|-14|pin@388||21|-14
+Abus|net@912||-0.5|IJ900|conn@8|a|3|11|olcContr@1|flag[D][set,clr]|3|9
+Abus|net@913||-0.5|IJ2700|olcContr@1|s[2,3]|9|10|conn@5|a|9|13
+Awire|net@916|||1800|conn@13|y|-48|-6|pin@383||-45|-6
+Awire|net@917|||0|conn@14|y|-8.5|-10|olcLoad@0|do[reD]|-12|-10
+Awire|net@918|||0|wire90@1|a|13|0|pin@371||9|0
+Awire|net@919|||0|pin@370||27|0|wire90@1|b|18|0
+Awire|net@920|||0|pin@368||3|0|wire90@0|b|-4|0
+Awire|net@921|||0|wire90@0|a|-9|0|pin@369||-14|0
+Awire|olc[dec]|D5G2;||2700|olcCount@0|ilc[load]|33|-7|pin@381||33|-2
+Awire|olc[load]|D5G2;||2700|olcLoad@0|olc[load]|-18|-7|pin@380||-18|1
+Awire|olc[zero]|D5G2;||900|olcCount@0|olc[zero]|27|-16|pin@390||27|-20
+Awire|sel[Co]|D5G2;||900|pin@388||21|-14|pin@389||21|-17
+Awire|sel[Ld]|D5G2;||900|pin@384||-45|-14|pin@385||-45|-17
+Awire|sel[Ld]|D5G2;||900|pin@386||-27|-14|pin@387||-27|-17
+Awire|sel[rD]|D5G2;||900|pin@373||-39|-20.5|pin@392||-39|-24
+Emc_1|do[ins]|D4G2;|conn@13|a|I
+Edo[reD]||D4G2;|conn@14|a|I
+Eflag[D][set,clr]||D6G2;|conn@8|y|O
+Eilc[load]||D6G2;|conn@11|y|O
+Emc||D4G2;|conn@6|a|I
+Eolc[load,dec]||D6G2;|conn@9|y|O
+Eolc[zero,zoo]||D4G2;|conn@3|a|I
+Es[1:3]|s[1:2]|D6G2;|conn@5|y|O
+Edo[Ld,Co,reD]|sel[Ld,Co,rD]|D4G2;|conn@7|a|I
+X
+
 # Cell mux10/2;1{ic}
 Cmux10/2;1{ic}||artwork|1234969015779|1237082218865|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1894,7 +2286,7 @@ Es[T,F]|sT,sF|D4G2;|conn@3|a|I
 X
 
 # Cell mux10/2forD;3{lay}
-Cmux10/2forD;3{lay}|mux10/2|cmos90|1216044124953|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmux10/2forD;3{lay}|mux10/2|cmos90|1216044124953|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||14|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||14|0||20.8||
@@ -2070,7 +2462,7 @@ Evdd_3||D5G2;|pinsVddG@2|vdd_1|P
 X
 
 # Cell mux10/2forPS;4{lay}
-Cmux10/2forPS;4{lay}|mux10/2|cmos90|1216044124953|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cmux10/2forPS;4{lay}|mux10/2|cmos90|1216044124953|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent sF /sF_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||14|-48||20.8||
 NMetal-1-N-Active-Con|contact@1||14|0||20.8||
@@ -2395,7 +2787,7 @@ Esel||D5G2;|pin@4||I
 X
 
 # Cell muxForD;1{lay}
-CmuxForD;1{lay}||cmos90|1237123713610|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CmuxForD;1{lay}||cmos90|1237123713610|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||135|-16||||
 NX-Metal-1-Metal-2-Con|contact@4||135|0||6.2||
@@ -2626,7 +3018,7 @@ Esel||D5G2;|pin@4||I
 X
 
 # Cell muxForPS;1{lay}
-CmuxForPS;1{lay}||cmos90|1237123713610|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CmuxForPS;1{lay}||cmos90|1237123713610|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||-102.5|60||||
 NX-Metal-1-Metal-2-Con|contact@7||-97|-28||||
@@ -2820,7 +3212,7 @@ EzooLO|olc[zero,zoo]|D5G2;|pin@27||O
 X
 
 # Cell olc;9{lay}
-Colc;9{lay}||cmos90|1216796087191|1239549868233|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Colc;9{lay}||cmos90|1216796087191|1240848417057|I|ATTR_NCC(D5G3;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Icalculate;5{lay}|calculat@0||-6|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@30||237.5|316||||
@@ -3079,2383 +3471,8 @@ Eolc[load,dec][1:2]|olc[load,dec]|D4G2;|conn@3|a|I
 EzooLO|olc[zero,zoo]|D6G2;|conn@4|y|O
 X
 
-# Cell olcControl;1{ic}
-ColcControl;1{ic}||artwork|1230990041339|1236908967051|EI
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@1||-4|3|-1|-1||
-Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1|RRR|
-NPin|pin@3||-3|-4|1|1||
-NPin|pin@4||-3|4|1|1||
-NPin|pin@5||3|4|1|1||
-NPin|pin@6||3|-4|1|1||
-Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G2;)S[olc,cont]
-Ngeneric:Invisible-Pin|pin@14||-3|-3|1|1|RRR|
-Ngeneric:Invisible-Pin|pin@15||-3|3|1|1||
-Nschematic:Bus_Pin|pin@17||4|3|-1|-1||
-Ngeneric:Invisible-Pin|pin@19||3|3|1|1||
-Nschematic:Bus_Pin|pin@20||2|6|-1|-1||
-Ngeneric:Invisible-Pin|pin@22||2|4|1|1||
-Nschematic:Bus_Pin|pin@23||-2|5|-1|-1||
-NPin|pin@24||-2|4|1|1||
-NPin|pin@25||-2|5|1|1||
-Nschematic:Bus_Pin|pin@28||4|-3|-1|-1||
-Ngeneric:Invisible-Pin|pin@30||3|-3|1|1||
-NPin|pin@31||-2|3|1|1||
-NPin|pin@32||2|3|1|1||
-NPin|pin@33||1|3.5|1|1||
-NPin|pin@34||1|2.5|1|1||
-Ngeneric:Invisible-Pin|pin@35||2.5|3|||||ART_message(D5G1;)SD
-Nschematic:Bus_Pin|pin@36||4|0|-1|-1||
-NPin|pin@39||-3|0|1|1||
-NPin|pin@40||-4|0|1|1||
-Nschematic:Bus_Pin|pin@41||-4|0|-1|-1||
-NPin|pin@42||3|0|1|1||
-NPin|pin@43||4|0|1|1||
-AThicker|net@0|||FS2700|pin@39||-3|0|pin@4||-3|4
-AThicker|net@1|||FS1800|pin@24||-2|4|pin@5||3|4
-AThicker|net@3|||FS0|pin@6||3|-4|pin@3||-3|-4
-Aschematic:bus|net@9||-0.5|IJ0|pin@14||-3|-3|pin@2||-4|-3
-Aschematic:bus|net@11||-0.5|IJ0|pin@15||-3|3|pin@1||-4|3
-Aschematic:bus|net@16||-0.5|IJ1800|pin@19||3|3|pin@17||4|3
-Aschematic:bus|net@19||-0.5|IJ2700|pin@22||2|4|pin@20||2|6
-AThicker|net@21|||FS1800|pin@4||-3|4|pin@24||-2|4
-AThicker|net@22|||FS2700|pin@24||-2|4|pin@25||-2|5
-Aschematic:bus|net@24||-0.5|IJ1800|pin@30||3|-3|pin@28||4|-3
-AThicker|net@26|||FS1800|pin@31||-2|3|pin@32||2|3
-AThicker|net@27|||FS3334|pin@32||2|3|pin@33||1|3.5
-AThicker|net@28|||FS266|pin@32||2|3|pin@34||1|2.5
-AThicker|net@31|||FS2700|pin@3||-3|-4|pin@39||-3|0
-AThicker|net@32|||FS0|pin@39||-3|0|pin@40||-4|0
-AThicker|net@33|||FS2700|pin@42||3|0|pin@5||3|4
-AThicker|net@34|||FS2700|pin@6||3|-4|pin@42||3|0
-AThicker|net@35|||FS1800|pin@42||3|0|pin@43||4|0
-Edo_1[Lo,Co]|Dvoid|D5G2;|pin@41||I
-Eolc[load,dec]|do[Ld,Co,reD]|D5G2;|pin@1||I
-Eflag[Z_1][seet,clr]|flag[D][set,clr]|D5G2;|pin@17||O
-Eolc_1[load,count]|ilc[load]|D5G2;|pin@36||O
-Eolc_1[zero,zoo]|mc|D5G2;|pin@23||I
-Es_1[1,2]|olc[load,dec]|D5G2;|pin@28||O
-Eolc[zero,zoo]||D5G2;|pin@2||I
-Eolc_1[load,dec]|s[1:3]|D5G2;|pin@20||O
-X
-
-# Cell olcControl;5{lay}
-ColcControl;5{lay}||cmos90|1232819186778|1240336913105||ATTR_NCC(D5G4;NTX-5.5;Y136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||36.5|-332|||Y|
-NX-Metal-1-Metal-2-Con|contact@1||-25.5|-276|||Y|
-NX-Metal-1-Metal-2-Con|contact@2||59|-276|||Y|
-NX-Metal-1-Metal-2-Con|contact@3||94|-200||||
-NX-Metal-1-Metal-2-Con|contact@4||59|-200||||
-NX-Metal-1-Metal-2-Con|contact@6||36.5|-94||||
-NX-Metal-1-Metal-2-Con|contact@7||59|-188||||
-NX-Metal-1-Metal-2-Con|contact@9||94|-388||||
-NX-Metal-1-Metal-2-Con|contact@11||19.5|-370||||
-NX-Metal-2-Metal-3-Con|contact@12||-51|-282||||
-NX-Metal-2-Metal-3-Con|contact@13||-51|0||||
-IolcControlD;1{lay}|olcContr@2||134.5|-288|Y||D5G4;
-IolcControlB;1{lay}|olcContr@6||76.5|0|X||D5G4;
-IolcControlC;1{lay}|olcContr@7||-66|-287|||D5G4;
-IolcControlD;2{lay}|olcContr@9||-110|0|||D5G4;
-IolcControlA;1{lay}|olcContr@10||-7|288|||D5G4;
-NMetal-1-Pin|pin@32||59|-144||||
-NMetal-1-Pin|pin@33||36.5|-144||||
-NMetal-1-Pin|pin@42||-49.5|-296||||
-NMetal-1-Pin|pin@43||-25.5|-296||||
-NMetal-2-Pin|pin@45||28|-370||||
-NMetal-2-Pin|pin@46||78|-388||||
-NMetal-3-Pin|pin@48||-51|-120||||
-NMetal-3-Pin|pin@49||-51|30||||
-Ametal-2|net@26|||S0|olcContr@2|fire[Co]|88|-332|contact@0||36.5|-332
-Ametal-1|net@73|||S900|olcContr@2|olc[zero]|94|-191|contact@3||94|-200
-Ametal-1|net@76|||S2700|contact@2||59|-276|contact@4||59|-200
-Ametal-2|net@79|||S0|contact@3||94|-200|contact@4||59|-200
-Ametal-1|net@84|||S2700|pin@33||36.5|-144|contact@6||36.5|-94
-Ametal-1|net@86|||S900|pin@32||59|-144|contact@7||59|-188
-Ametal-1|net@88|||S0|pin@32||59|-144|pin@33||36.5|-144
-Ametal-1|net@100|||S900|olcContr@2|olc[zoo]|94|-385|contact@9||94|-388
-Ametal-1|net@105|||S1800|pin@42||-49.5|-296|pin@43||-25.5|-296
-Ametal-1|net@106|||S2700|pin@43||-25.5|-296|contact@1||-25.5|-276
-Ametal-2|net@108|||S1800|contact@11||19.5|-370|pin@45||28|-370
-Ametal-2|net@109|||S0|contact@2||59|-276|contact@1||-25.5|-276
-Ametal-2|net@110|||S0|contact@9||94|-388|pin@46||78|-388
-Ametal-3|net@112|||S2700|contact@12||-51|-282|pin@48||-51|-120
-Ametal-3|net@113|||S2700|pin@48||-51|-120|contact@13||-51|0
-Ametal-3|net@115|||S2700|contact@13||-51|0|pin@49||-51|30
-Ametal-2|net@116|||S0|olcContr@6|gnd_3|-35.5|72|olcContr@9|gnd_4|-35.5|72
-Ametal-2|net@117|||S0|olcContr@6|gnd_2|-35.5|-72|olcContr@9|gnd_5|-35.5|-72
-Ametal-2|net@118|||S0|olcContr@6|vdd_6|-35.5|122|olcContr@9|vdd_4|-35.5|122
-Ametal-2|net@119|||S0|olcContr@6|vdd_7|-35.5|22|olcContr@9|vdd_5|-35.5|22
-Ametal-2|net@120|||S0|olcContr@6|vdd_5|-35.5|-22|olcContr@9|vdd_8|-35.5|-22
-Ametal-2|net@121|||S0|olcContr@6|vdd_4|-35.5|-122|olcContr@9|vdd_9|-35.5|-122
-Edo[Co]||D5G2;|pin@45||I
-Eflag[D][clr]||D5G2;|olcContr@2|flag[D][clr]|O
-Eflag[D][set]||D5G2;|olcContr@2|flag[D][set]|O
-Egnd_5||D5G2;|olcContr@2|gnd_4|G
-Egnd_6||D5G2;|olcContr@2|gnd_5|G
-Emc||D5G2;|pin@49||I
-Eolc[zero]||D5G2;|olcContr@2|olc[zero]|I
-Eolc[zoo]||D5G2;|pin@46||I
-Es[2]||D5G2;|olcContr@2|s[2]|O
-Es[3]||D5G2;|olcContr@2|s[3]|O
-Evdd_4||D5G2;|olcContr@2|vdd_4|P
-Evdd_5||D5G2;|olcContr@2|vdd_5|P
-Evdd_10||D5G2;|olcContr@2|vdd_8|P
-Evdd_11||D5G2;|olcContr@2|vdd_9|P
-X
-
-# Cell olcControl;4{lay}
-ColcControl;4{lay}||cmos90|1232819186778|1240336755391|I|ATTR_NCC(D5G4;NTX-5.25;Y279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||36.5|-188|||Y|
-NX-Metal-1-Metal-2-Con|contact@1||-25.5|-132|||Y|
-NX-Metal-1-Metal-2-Con|contact@2||59|-132|||Y|
-NX-Metal-1-Metal-2-Con|contact@3||94|-56||||
-NX-Metal-1-Metal-2-Con|contact@4||59|-56||||
-NX-Metal-1-Metal-2-Con|contact@6||36.5|50||||
-NX-Metal-1-Metal-2-Con|contact@7||59|-44||||
-NX-Metal-1-Metal-2-Con|contact@9||94|-244||||
-NX-Metal-1-Metal-2-Con|contact@11||19.5|-226||||
-NX-Metal-2-Metal-3-Con|contact@12||-51|-138||||
-NX-Metal-2-Metal-3-Con|contact@13||-51|144||||
-IolcControlD;1{lay}|olcContr@2||134.5|-144|Y||D5G4;
-IolcControl1;1{lay}|olcContr@3||-32.5|144|||D5G4;
-IolcControl2;2{lay}|olcContr@5||-59.5|-144|Y||D5G4;
-NMetal-1-Pin|pin@32||59|0||||
-NMetal-1-Pin|pin@33||36.5|0||||
-NMetal-1-Pin|pin@42||-48.5|-152||||
-NMetal-1-Pin|pin@43||-25.5|-152||||
-NMetal-2-Pin|pin@45||28|-226||||
-NMetal-2-Pin|pin@46||78|-244||||
-NMetal-3-Pin|pin@48||-51|24||||
-NMetal-3-Pin|pin@49||-51|174||||
-Ametal-2|net@23|||S1800|olcContr@5|gnd_2|58|-216|olcContr@2|gnd_6|60|-216
-Ametal-2|net@24|||S1800|olcContr@5|vdd_5|58|-166|olcContr@2|vdd_10|60|-166
-Ametal-2|net@25|||S1800|olcContr@5|vdd_4|58|-266|olcContr@2|vdd_11|60|-266
-Ametal-2|net@26|||S0|olcContr@2|fire[Co]|88|-188|contact@0||36.5|-188
-Ametal-1|net@27|||S2700|olcContr@5|fire[Co]|36.5|-194|contact@0||36.5|-188
-Ametal-1|net@48|||S2700|olcContr@5|olc[zero]|-48.5|-209|pin@42||-48.5|-152
-Ametal-2|net@49|||S1800|olcContr@5|fire[zz]|-133.5|-100|olcContr@2|go[zero]|88|-100
-Ametal-2|net@50|||S0|olcContr@2|gnd_1|60|-72|olcContr@5|gnd_4|58|-72
-Ametal-2|net@51|||S0|olcContr@2|vdd_2|60|-122|olcContr@5|vdd_8|58|-122
-Ametal-2|net@52|||S0|olcContr@2|vdd_3|60|-22|olcContr@5|vdd_9|58|-22
-Ametal-2|net@63|||S1800|olcContr@5|do[2]|-134.5|-44|contact@7||59|-44
-Ametal-1|net@73|||S900|olcContr@2|olc[zero]|94|-47|contact@3||94|-56
-Ametal-1|net@76|||S2700|contact@2||59|-132|contact@4||59|-56
-Ametal-2|net@78|||S0|olcContr@3|do[2]|75.5|50|contact@6||36.5|50
-Ametal-2|net@79|||S0|contact@3||94|-56|contact@4||59|-56
-Ametal-1|net@84|||S2700|pin@33||36.5|0|contact@6||36.5|50
-Ametal-1|net@86|||S900|pin@32||59|0|contact@7||59|-44
-Ametal-1|net@88|||S0|pin@32||59|0|pin@33||36.5|0
-Ametal-1|net@100|||S900|olcContr@2|olc[zoo]|94|-241|contact@9||94|-244
-Ametal-1|net@105|||S1800|pin@42||-48.5|-152|pin@43||-25.5|-152
-Ametal-1|net@106|||S2700|pin@43||-25.5|-152|contact@1||-25.5|-132
-Ametal-1|net@107|||S2700|olcContr@5|do[Co]|19.5|-232|contact@11||19.5|-226
-Ametal-2|net@108|||S1800|contact@11||19.5|-226|pin@45||28|-226
-Ametal-2|net@109|||S0|contact@2||59|-132|contact@1||-25.5|-132
-Ametal-2|net@110|||S0|contact@9||94|-244|pin@46||78|-244
-Ametal-2|net@111|||S1800|olcContr@5|mc|-59.5|-138|contact@12||-51|-138
-Ametal-3|net@112|||S2700|contact@12||-51|-138|pin@48||-51|24
-Ametal-3|net@113|||S2700|pin@48||-51|24|contact@13||-51|144
-Ametal-2|net@114|||S0|olcContr@3|mc|-32.5|144|contact@13||-51|144
-Ametal-3|net@115|||S2700|contact@13||-51|144|pin@49||-51|174
-ErD|Dvoid|D5G2;|olcContr@3|Cd|I
-Edo[Co]||D5G2;|pin@45||I
-Edo[Ld]||D5G2;|olcContr@3|do[Ld]|O
-Edo[reD]||D5G2;|olcContr@5|do[reD]|O
-Eflag[D][clr]||D5G2;|olcContr@2|flag[D][clr]|O
-Eflag[D][set]||D5G2;|olcContr@2|flag[D][set]|O
-Egnd||D5G2;|olcContr@5|gnd|G
-Egnd_2||D5G2;|olcContr@3|gnd_2|G
-Egnd_3||D5G2;|olcContr@5|gnd_3|G
-Egnd_5||D5G2;|olcContr@2|gnd_4|G
-Egnd_6||D5G2;|olcContr@2|gnd_5|G
-Egnd_9||D5G2;|olcContr@3|gnd_3|G
-Egnd_10||D5G2;|olcContr@3|gnd_5|G
-Egnd_11||D5G2;|olcContr@3|gnd_6|G
-Eilc[load]||D5G2;|olcContr@3|fire[Lo]|O
-Emc_1|mc|D5G2;|pin@49||I
-Emc_1@967497142|mc_1|D5G2;|olcContr@5|mc_1|I
-Eolc[dec]||D5G2;|olcContr@5|olc[dec]|O
-Eolc[load]||D5G2;|olcContr@3|ilc[load]|O
-Eolc[zero]||D5G2;|olcContr@2|olc[zero]|I
-Eolc[zoo]||D5G2;|pin@46||I
-Es[1]||D5G2;|olcContr@3|s[1]|O
-Es[2]||D5G2;|olcContr@2|s[2]|O
-Es[3]||D5G2;|olcContr@2|s[3]|O
-Evdd||D5G2;|olcContr@5|vdd|P
-Evdd_3||D5G2;|olcContr@5|vdd_3|P
-Evdd_4||D5G2;|olcContr@2|vdd_4|P
-Evdd_5||D5G2;|olcContr@2|vdd_5|P
-Evdd_6||D5G2;|olcContr@5|vdd_6|P
-Evdd_7||D5G2;|olcContr@5|vdd_7|P
-Evdd_10||D5G2;|olcContr@2|vdd_8|P
-Evdd_11||D5G2;|olcContr@2|vdd_9|P
-Evdd_13||D5G2;|olcContr@3|vdd_13|P
-Evdd_16||D5G2;|olcContr@3|vdd_4|P
-Evdd_17||D5G2;|olcContr@3|vdd_5|P
-Evdd_18||D5G2;|olcContr@3|vdd_6|P
-Evdd_19||D5G2;|olcContr@3|vdd_7|P
-Evdd_20||D5G2;|olcContr@3|vdd_10|P
-Evdd_21||D5G2;|olcContr@3|vdd_11|P
-Evdd_22||D5G2;|olcContr@3|vdd_12|P
-X
-
-# Cell olcControl;4{sch}
-ColcControl;4{sch}||schematic|1230935566337|1240456865527|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@3||-23.5|65|||Y|
-NOff-Page|conn@5||-47.5|71|||XR|
-NOff-Page|conn@6||-42|71|||XYR|
-NOff-Page|conn@7||-102.5|65|||Y|
-NOff-Page|conn@8||32.5|64|||R|
-NOff-Page|conn@9||-21.5|70|||X|
-NOff-Page|conn@11||-60|66.5|||XR|
-NOff-Page|conn@12||-115|19|||XYRR|
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@4||72|13|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@5||84|13|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@9||-48|11|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@10||-60|45|R||D5G4;
-IcentersJ:ctrAND3in30B;1{ic}|ctrAND3i@0||-108|3|R||D5G4;
-IredFive:inv;1{ic}|inv@6||66|45.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@7||24|45|R||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@14||59.5|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@18||56.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@19||56.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@20||-127|-24|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@21||-102|25|R||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@22||-72.5|36|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@25||-72|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@26||18|11|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:inv;1{ic}|inv@27||32.5|-6|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@28||-6|10.5|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
-IredFive:invI;2{ic}|invI@2||72.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@3||72.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@4||-110.5|-32|XRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@6||10|-0.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@7||2|-0.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@8||-6|21.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:invI;2{ic}|invI@9||18|20.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||57|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@1||33.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||57|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@3||33.5|39|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@4||-17|-15|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)I1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2n_sy;1{ic}|nand2n_s@1||6|22|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IolcControl;1{ic}|olcContr@0||65|64.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControl
-Ngeneric:Invisible-Pin|pin@1||1|73.5|||||ART_message(D5G3;)Sies 22 April 2009
-NWire_Pin|pin@35||-30|24||||
-Ngeneric:Invisible-Pin|pin@73||75.5|46.5|||||ART_message(D3G2;)S["fire[Co] stage sets","flag[D] from a",newly-decremented,ilc value using,"the \"zoo\" signal."]
-NWire_Pin|pin@83||45|24.5||||
-NWire_Pin|pin@84||45|70.5||||
-NWire_Pin|pin@86||72|52|||X|
-NWire_Pin|pin@87||6|52||||
-NWire_Pin|pin@90||66|40|||X|
-NWire_Pin|pin@94||24|50||||
-NWire_Pin|pin@95||24|40||||
-NWire_Pin|pin@97||66|50|||X|
-NWire_Pin|pin@113||-48|24||||
-NWire_Pin|pin@121||-48|29.5||||
-Ngeneric:Invisible-Pin|pin@123||-47.5|34.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.]
-Ngeneric:Invisible-Pin|pin@124||-2|63|||||ART_message(D3G2;)S["fire[zz] stage sets flag[D]","from the olc[zero] value.","Use after olc[load] or to",restore D after move.]
-NWire_Pin|pin@144||-49|0||||
-NWire_Pin|pin@149||-47|0||||
-NWire_Pin|pin@150||24|22|||X|
-NWire_Pin|pin@151||24|18|||X|
-NWire_Pin|pin@155||66|22||||
-NWire_Pin|pin@156||66|19||||
-NWire_Pin|pin@159||54|24||||
-NWire_Pin|pin@160||54|0||||
-Ngeneric:Invisible-Pin|pin@176||-77.5|52|||X||ART_message(D3G2;)S[this stage fires,for load ILC.]
-NWire_Pin|pin@178||72|26||||
-NWire_Pin|pin@181||43|39||||
-NWire_Pin|pin@182||43|51||||
-NWire_Pin|pin@183||47|39||||
-NWire_Pin|pin@184||47|51||||
-Ngeneric:Invisible-Pin|pin@224||23.5|-16|||||ART_message(D3G2;)S[no use reporting,"do[Co] and do[2]","and do[reD]",because they can,never wait.]
-NWire_Pin|pin@225||49.5|-28.5||||
-NWire_Pin|pin@227||79.5|-19.5||||
-NWire_Pin|pin@228||79.5|-12.5||||
-NWire_Pin|pin@229||79.5|-28.5||||
-NWire_Pin|pin@230||79.5|-21.5||||
-NWire_Pin|pin@231||49.5|-19.5||||
-NWire_Pin|pin@232||49.5|-14.5||||
-NWire_Pin|pin@233||49.5|-24.5||||
-NWire_Pin|pin@234||83|0||||
-NWire_Pin|pin@235||85|1||||
-NWire_Pin|pin@236||84|24||||
-NWire_Pin|pin@238||72|0||||
-NWire_Pin|pin@244||39|24||||
-NWire_Pin|pin@251||-110.5|-39||||
-Ngeneric:Invisible-Pin|pin@252||-123.5|16.5|||||ART_message(D3G2;)S[selects between,"1 = olc, 0 = ilc"]
-NWire_Pin|pin@254||-132|57||||
-NWire_Pin|pin@257||-132|-24||||
-NWire_Pin|pin@260||-110.5|-24||||
-NWire_Pin|pin@264||-102|35||||
-NWire_Pin|pin@266||-108|37||||
-NWire_Pin|pin@273||-61|36||||
-NWire_Pin|pin@288||-78|36||||
-NWire_Pin|pin@289||-102|19||||
-NWire_Pin|pin@291||-108|17||||
-NWire_Pin|pin@292||-84|18||||
-NWire_Pin|pin@299||-84|-9||||
-NWire_Pin|pin@309||-30|0||||
-NWire_Pin|pin@310||39|-6|||X|
-NWire_Pin|pin@312||-63|-16||||
-NWire_Pin|pin@315||72|38||||
-Ngeneric:Invisible-Pin|pin@328||-114.5|45.5|||||ART_message(D3G2;)S[this stage gives,delay for counter,input data to settle.]
-NWire_Pin|pin@333||6|38||||
-NWire_Pin|pin@342||-84|0||||
-NWire_Pin|pin@343||-108|55||||
-NWire_Pin|pin@344||-108|51||||
-NWire_Pin|pin@347||-78|-18||||
-NWire_Pin|pin@350||-63|-7||||
-NWire_Pin|pin@351||-59|-11||||
-NWire_Pin|pin@352||-59|-20||||
-NWire_Pin|pin@353||-59|-24||||
-NWire_Pin|pin@355||-105.5|-9||||
-NWire_Pin|pin@356||-107.5|-18||||
-NWire_Pin|pin@363||-30|-14||||
-NWire_Pin|pin@364||-52|-16||||
-NWire_Pin|pin@365||-52|-20||||
-NWire_Pin|pin@366||-49|-12||||
-NWire_Pin|pin@367||-60|59||||
-NWire_Pin|pin@370||-24|-16||||
-NWire_Pin|pin@371||-24|-20||||
-NWire_Pin|pin@372||18|6||||
-NWire_Pin|pin@374||7|15||||
-NWire_Pin|pin@375||18|15||||
-NWire_Pin|pin@377||10|6||||
-NWire_Pin|pin@379||-6|6|||X|
-NWire_Pin|pin@380||-6|15|||X|
-NWire_Pin|pin@381||5|15||||
-NWire_Pin|pin@383||2|6||||
-NWire_Pin|pin@389||2|-15||||
-NWire_Pin|pin@390||-6|57||||
-NWire_Pin|pin@392||18|26||||
-NWire_Pin|pin@393||10|-6||||
-IdriversL:predDri10wMC;1{ic}|predDri1@0||-38|-14|||D5G4;
-IdriversL:predDri10wMC;1{ic}|predDri1@1||-71|-18|XY||D5G4;
-IdriversL:predDri10wMC;1{ic}|predDri1@2||-71|-9|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||60|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||30|24|||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||-117.5|57|X||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@2||-93|18|Y||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@3||-87|36|||D5G4;
-IdriversL:sucDri10;1{ic}|sucDri10@0||-39|24|||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@3||45|61.5|YRRR||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@4||45|32|XYR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||39.5|39|||D0G4;|ATTR_L(D5G1;PUD)D405.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||51|39|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||51|51|X||D0G4;|ATTR_L(D5G1;PUD)D346.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||39.5|51|||D0G4;|ATTR_L(D5G1;PUD)D438.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||63|50|X||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||27.5|50|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@17||-63.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||66.5|0|||D0G4;|ATTR_L(D5G1;PUD)D485.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@22||25|-6|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@23||64.5|-19.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@24||64.5|-28.5|||D0G4;|ATTR_L(D5G1;PUD)D140.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@25||-120|-24|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@26||-103|37|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@27||-97|35|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@28||-66|36|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@31||-92|-18|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@32||-97|-9|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@36||-39.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@37||65.5|38|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@39||-16.5|57|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@40||14|6|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@41||12|15|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@42||-2|6|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@43||0|15|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@45||15|38|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@46||-6|-15|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@47||22.5|26|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[2]|D5G2;||900|pin@35||-30|24|pin@309||-30|0
-Awire|do[Co]|D5G2;||900|pin@159||54|24|pin@160||54|0
-Awire|do[Ld]|D5G2;||900|pin@254||-132|57|pin@257||-132|-24
-Awire|do[Ld]|D5G2;||900|pin@370||-24|-16|pin@371||-24|-20
-Awire|do[reD]|D5G2;||900|pin@244||39|24|pin@310||39|-6
-Awire|do[zz]|D5G2;||900|pin@292||-84|18|pin@342||-84|0
-Awire|fire[Co]|D5G2;||900|pin@315||72|38|pin@178||72|26
-Awire|fire[zz]|D5G2;||900|pin@333||6|38|nand2n_s@1|out|6|24.5
-Awire|flag[D][clr]|D5G2;||900|pin@84||45|70.5|sucDri20@3|succ|45|64.5
-Awire|flag[D][clr]|D5G2;||2700|pin@225||49.5|-28.5|pin@233||49.5|-24.5
-Awire|flag[D][set]|D5G2;||2700|pin@83||45|24.5|sucDri20@4|succ|45|29
-Awire|flag[D][set]|D5G2;||2700|pin@231||49.5|-19.5|pin@232||49.5|-14.5
-Awire|mc|D5G2;||900|pin@150||24|22|pin@151||24|18
-Awire|mc|D5G2;||900|pin@155||66|22|pin@156||66|19
-Awire|mc|D5G2;||900|pin@343||-108|55|pin@344||-108|51
-Awire|mc|D5G2;||900|pin@364||-52|-16|pin@365||-52|-20
-Awire|net@25|||1800|pin@113||-48|24|sucDri10@0|in|-43|24
-Awire|net@164|||0|pin@86||72|52|nand2@0|inb|59.5|52
-Awire|net@165|||0|nand2@1|inb|31|52|pin@87||6|52
-Awire|net@180|||2700|inv@6|out|66|48|pin@97||66|50
-Awire|net@184|||2700|inv@7|out|24|47.5|pin@94||24|50
-Awire|net@185|||1800|pin@95||24|40|nand2@3|ina|31|40
-Awire|net@186|||1800|nand2@2|ina|59.5|40|pin@90||66|40
-Awire|net@279|||0|nand2@2|out|54.5|39|wire90@10|a|53.5|39
-Awire|net@281|||1800|nand2@3|out|36|39|wire90@9|a|37|39
-Awire|net@284|||0|wire90@12|a|37|51|nand2@1|out|36|51
-Awire|net@286|||1800|wire90@11|a|53.5|51|nand2@0|out|54.5|51
-Awire|net@287|||1800|wire90@13|a|65.5|50|pin@97||66|50
-Awire|net@288|||0|wire90@13|b|60.5|50|nand2@0|ina|59.5|50
-Awire|net@289|||1800|wire90@14|b|30|50|nand2@1|ina|31|50
-Awire|net@290|||0|wire90@14|a|25|50|pin@94||24|50
-Awire|net@334|||900|pin@113||-48|24|ctrAND2i@9|out|-48|17
-Awire|net@340|||2700|pin@144||-49|0|ctrAND2i@9|inB|-49|5
-Awire|net@348|||2700|pin@149||-47|0|ctrAND2i@9|inA|-47|5
-Awire|net@378|||1800|predDri2@2|mc|63|22|pin@155||66|22
-Awire|net@383|||0|predDri2@2|pred|57|24|pin@159||54|24
-Awire|net@386|||0|wire90@19|a|64|0|inv@14|out|62|0
-Awire|net@388|||0|inv@14|in|57|0|pin@160||54|0
-Awire|net@415|||1800|predDri2@2|in|63|26|pin@178||72|26
-Awire|net@422|||0|pin@181||43|39|wire90@9|b|42|39
-Awire|net@424|||0|pin@182||43|51|wire90@12|b|42|51
-Awire|net@425|||900|sucDri20@3|inA_1|43|58.5|pin@182||43|51
-Awire|net@426|||0|wire90@10|b|48.5|39|pin@183||47|39
-Awire|net@428|||0|wire90@11|b|48.5|51|pin@184||47|51
-Awire|net@429|||2700|pin@184||47|51|sucDri20@3|in|47|58.5
-Awire|net@532|||2700|sucDri20@4|in|47|35|pin@183||47|39
-Awire|net@533|||2700|sucDri20@4|inA_1|43|35|pin@181||43|39
-Awire|net@534|||0|invI@3|in|70|-19.5|wire90@23|b|67|-19.5
-Awire|net@535|||0|wire90@23|a|62|-19.5|inv@18|out|59|-19.5
-Awire|net@537|||1800|invI@3|out|75|-19.5|pin@227||79.5|-19.5
-Awire|net@538|||0|invI@2|in|70|-28.5|wire90@24|b|67|-28.5
-Awire|net@539|||0|wire90@24|a|62|-28.5|inv@19|out|59|-28.5
-Awire|net@540|||1800|invI@2|out|75|-28.5|pin@229||79.5|-28.5
-Awire|net@541|||0|inv@19|in|54|-28.5|pin@225||49.5|-28.5
-Awire|net@542|||0|inv@18|in|54|-19.5|pin@231||49.5|-19.5
-Awire|net@547|||1800|pin@238||72|0|pin@234||83|0
-Awire|net@548|||900|ctrAND2i@5|inB|83|7|pin@234||83|0
-Awire|net@552|||1800|wire90@19|b|69|0|pin@238||72|0
-Awire|net@553|||900|ctrAND1i@4|in|72|7|pin@238||72|0
-Awire|net@554|||2700|ctrAND1i@4|out|72|19|pin@178||72|26
-Awire|net@563|||1800|predDri2@3|pred|33|24|pin@244||39|24
-Awire|net@571|||0|predDri2@3|mc|27|22|pin@150||24|22
-Awire|net@576|||0|wire90@25|a|-122.5|-24|inv@20|out|-124.5|-24
-Awire|net@580|||0|predORdr@1|pred|-120.5|57|pin@254||-132|57
-Awire|net@588|||0|inv@20|in|-129.5|-24|pin@257||-132|-24
-Awire|net@592|||0|pin@260||-110.5|-24|wire90@25|b|-117.5|-24
-Awire|net@595|||2700|invI@4|in|-110.5|-29.5|pin@260||-110.5|-24
-Awire|net@605|||2700|inv@21|out|-102|27.5|pin@264||-102|35
-Awire|net@612|||0|wire90@26|b|-105.5|37|pin@266||-108|37
-Awire|net@625|||900|pin@266||-108|37|pin@291||-108|17
-Awire|net@627|||0|wire90@27|b|-99.5|35|pin@264||-102|35
-Awire|net@632|||1800|sucANDdr@3|succ|-82|36|pin@288||-78|36
-Awire|net@634|||0|pin@273||-61|36|wire90@28|a|-63.5|36
-Awire|net@635|||0|wire90@28|b|-68.5|36|inv@22|out|-70|36
-Awire|net@638|||1800|wire90@26|a|-100.5|37|sucANDdr@3|inB|-92|37
-Awire|net@652|||900|ctrAND2i@10|inB|-61|39|pin@273||-61|36
-Awire|net@653|||0|sucANDdr@3|inA|-92|35|wire90@27|a|-94.5|35
-Awire|net@666|||0|inv@22|in|-75|36|pin@288||-78|36
-Awire|net@667|||1800|conn@12|y|-113|19|pin@289||-102|19
-Awire|net@668|||2700|pin@289||-102|19|inv@21|in|-102|22.5
-Awire|net@671|||900|pin@291||-108|17|ctrAND3i@0|out|-108|9
-Awire|net@672|||0|sucANDdr@2|inB|-98|17|pin@291||-108|17
-Awire|net@673|||1800|sucANDdr@2|succ|-88|18|pin@292||-84|18
-Awire|net@675|||0|sucANDdr@2|inA|-98|19|pin@289||-102|19
-Awire|net@686|||0|pin@299||-84|-9|wire90@32|b|-94.5|-9
-Awire|net@710|||0|pin@35||-30|24|sucDri10@0|succ|-35|24
-Awire|net@712|||0|wire90@36|a|-42|0|pin@149||-47|0
-Awire|net@725|||900|pin@86||72|52|pin@315||72|38
-Awire|net@727|||1800|wire90@37|a|68|38|pin@315||72|38
-Awire|net@728|||0|wire90@37|b|63|38|nand2@2|inb|59.5|38
-Awire|net@750|||0|pin@312||-63|-16|predDri1@1|mc|-68|-16
-Awire|net@767|||2700|pin@333||6|38|pin@87||6|52
-Awire|net@783|||0|wire90@17|a|-66|0|inv@25|out|-69.5|0
-Awire|net@789|||900|pin@342||-84|0|pin@299||-84|-9
-Awire|net@790|||0|inv@25|in|-74.5|0|pin@342||-84|0
-Awire|net@792|||1800|predORdr@1|mc|-114.5|55|pin@343||-108|55
-Awire|net@796|||1800|pin@260||-110.5|-24|pin@353||-59|-24
-Awire|net@803|||0|predDri1@1|pred|-74|-18|pin@347||-78|-18
-Awire|net@806|||0|predDri1@2|pred|-74|-9|pin@299||-84|-9
-Awire|net@809|||1800|predDri1@2|mc|-68|-7|pin@350||-63|-7
-Awire|net@810|||1800|predDri1@2|in|-68|-11|pin@351||-59|-11
-Awire|net@811|||1800|predDri1@1|in|-68|-20|pin@352||-59|-20
-Awire|net@812|||2700|pin@352||-59|-20|pin@351||-59|-11
-Awire|net@814|||900|pin@351||-59|-11|pin@353||-59|-24
-Awire|net@815|||1800|wire90@36|b|-37|0|pin@309||-30|0
-Awire|net@819|||2700|pin@347||-78|-18|pin@288||-78|36
-Awire|net@820|||0|pin@347||-78|-18|wire90@31|b|-89.5|-18
-Awire|net@821|||0|wire90@32|a|-99.5|-9|pin@355||-105.5|-9
-Awire|net@823|||0|wire90@31|a|-94.5|-18|pin@356||-107.5|-18
-Awire|net@827|||900|ctrAND3i@0|inA|-105.5|-3|pin@355||-105.5|-9
-Awire|net@828|||900|ctrAND3i@0|inB|-107.5|-3|pin@356||-107.5|-18
-Awire|net@833|||0|predDri1@0|in|-41|-12|pin@366||-49|-12
-Awire|net@841|||2700|pin@363||-30|-14|pin@309||-30|0
-Awire|net@842|||2700|pin@312||-63|-16|pin@350||-63|-7
-Awire|net@843|||0|pin@364||-52|-16|pin@312||-63|-16
-Awire|net@844|||1800|predDri1@0|pred|-35|-14|pin@363||-30|-14
-Awire|net@845|||0|predDri1@0|mc|-41|-16|pin@364||-52|-16
-Awire|net@847|||1800|wire90@17|b|-61|0|pin@144||-49|0
-Awire|net@849|||900|pin@144||-49|0|pin@366||-49|-12
-Awire|net@850|||900|ctrAND2i@10|inA|-59|39|pin@352||-59|-20
-Awire|net@868|||900|pin@367||-60|59|ctrAND2i@10|out|-60|51
-Awire|net@870|||900|conn@11|a|-60|64.5|pin@367||-60|59
-Awire|net@871|||1800|predORdr@1|in|-114.5|59|pin@367||-60|59
-Awire|net@880|||1800|inv@27|in|35|-6|pin@310||39|-6
-Awire|net@881|||0|nand2@4|inb|-19.5|-14|pin@363||-30|-14
-Awire|net@882|||0|nand2@4|ina|-19.5|-16|pin@370||-24|-16
-Awire|net@885|||1800|wire90@22|a|27.5|-6|inv@27|out|30|-6
-Awire|net@887|||1800|wire90@40|b|16.5|6|pin@372||18|6
-Awire|net@888|||2700|pin@372||18|6|inv@26|in|18|8.5
-Awire|net@889|||0|wire90@40|a|11.5|6|pin@377||10|6
-Awire|net@891|||0|wire90@41|a|9.5|15|pin@374||7|15
-Awire|net@893|||1800|wire90@41|b|14.5|15|pin@375||18|15
-Awire|net@894|||900|pin@375||18|15|inv@26|out|18|13.5
-Awire|net@898|||2700|pin@374||7|15|nand2n_s@1|ina|7|19.5
-Awire|net@900|||2700|invI@6|out|10|2|pin@377||10|6
-Awire|net@905|||0|wire90@42|b|-4.5|6|pin@379||-6|6
-Awire|net@906|||2700|pin@379||-6|6|inv@28|in|-6|8
-Awire|net@907|||0|wire90@43|b|-2.5|15|pin@380||-6|15
-Awire|net@908|||900|pin@380||-6|15|inv@28|out|-6|13
-Awire|net@909|||1800|wire90@43|a|2.5|15|pin@381||5|15
-Awire|net@910|||2700|pin@381||5|15|nand2n_s@1|inb|5|19.5
-Awire|net@913|||2700|invI@7|out|2|2|pin@383||2|6
-Awire|net@914|||0|pin@383||2|6|wire90@42|a|0.5|6
-Awire|net@920|||900|invI@9|in|18|18|pin@375||18|15
-Awire|net@924|||1800|predORdr@1|in_1|-114.5|57|wire90@39|a|-19|57
-Awire|net@926|||0|nand2@3|inb|31|38|wire90@45|a|17.5|38
-Awire|net@927|||0|wire90@45|b|12.5|38|pin@333||6|38
-Awire|net@929|||900|invI@7|in|2|-3|pin@389||2|-15
-Awire|net@935|||900|invI@8|in|-6|19|pin@380||-6|15
-Awire|net@936|||2700|invI@8|out|-6|24|pin@390||-6|57
-Awire|net@937|||0|pin@390||-6|57|wire90@39|b|-14|57
-Awire|net@938|||2700|invI@9|out|18|23|pin@392||18|26
-Awire|net@940|||900|invI@6|in|10|-3|pin@393||10|-6
-Awire|net@942|||0|wire90@22|b|22.5|-6|pin@393||10|-6
-Awire|net@943|||1800|wire90@46|a|-3.5|-15|pin@389||2|-15
-Awire|net@944|||0|wire90@46|b|-8.5|-15|nand2@4|out|-14.5|-15
-Awire|net@945|||0|wire90@47|a|20|26|pin@392||18|26
-Awire|net@946|||1800|wire90@47|b|25|26|predDri2@3|in|27|26
-Awire|not[Ld]|D5G2;||2700|pin@260||-110.5|-24|ctrAND3i@0|inC|-110.5|-3
-Awire|olc[dec]|D5G2;||900|pin@236||84|24|ctrAND2i@5|out|84|19
-Awire|olc[load]|D5G2;||2700|pin@113||-48|24|pin@121||-48|29.5
-Awire|olc[zero]|D5G2;||900|inv@7|in|24|42.5|pin@95||24|40
-Awire|olc[zero]|D5G2;||900|ctrAND2i@5|inA|85|7|pin@235||85|1
-Awire|olc[zoo]|D5G2;||900|inv@6|in|66|43|pin@90||66|40
-Awire|s[1]|D5G2;||900|invI@4|out|-110.5|-34.5|pin@251||-110.5|-39
-Awire|s[2]|D5G2;||2700|pin@227||79.5|-19.5|pin@228||79.5|-12.5
-Awire|s[3]|D5G2;||2700|pin@229||79.5|-28.5|pin@230||79.5|-21.5
-EDvoid||D4G2;|conn@12|a|I
-Edo[Ld,Co,reD]||D4G2;|conn@7|a|I
-Eflag[D][set,clr]||D6G2;|conn@8|y|O
-Eilc[load]||D6G2;|conn@11|y|O
-Emc||D4G2;|conn@6|a|I
-Eolc[load,dec]||D6G2;|conn@9|y|O
-Eolc[zero,zoo]||D4G2;|conn@3|a|I
-Es[1:3]||D6G2;|conn@5|y|O
-X
-
-# Cell olcControl;3{sch}
-ColcControl;3{sch}||schematic|1230935566337|1240455139299|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@3||-23.5|65|||Y|
-NOff-Page|conn@5||-47.5|71|||XR|
-NOff-Page|conn@6||-42|71|||XYR|
-NOff-Page|conn@7||-102.5|65|||Y|
-NOff-Page|conn@8||20.5|64|||R|
-NOff-Page|conn@9||-21.5|70|||X|
-NOff-Page|conn@11||-60|66.5|||XR|
-NOff-Page|conn@12||-115|19|||XYRR|
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@4||60|13|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@5||72|13|R||D5G4;
-IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@8||6|11|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@9||-48|11|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@10||-60|45|R||D5G4;
-IcentersJ:ctrAND3in30B;1{ic}|ctrAND3i@0||-108|3|R||D5G4;
-IredFive:inv;1{ic}|inv@6||54|45.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@7||12|45|R||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@14||47.5|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@18||44.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@19||44.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@20||-127|-24|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@21||-102|25|R||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@22||-72.5|36|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@25||-72|0|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||60.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@3||60.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@4||-110.5|-32|XRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@0||45|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@1||21.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||45|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@3||21.5|39|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2_sy;1{ic}|nor2_sy@2||-8|1|XRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
-IolcControl;1{ic}|olcContr@0||53|64.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControl
-Ngeneric:Invisible-Pin|pin@1||1|73.5|||||ART_message(D5G3;)Sies 20 April 2009
-NWire_Pin|pin@35||-30|24||||
-Ngeneric:Invisible-Pin|pin@73||63.5|42.5|||||ART_message(D3G2;)S[this stage sets,"flag[D] from a",newly-decremented,ilc value using,"the \"zoo\" signal."]
-NWire_Pin|pin@83||33|24.5||||
-NWire_Pin|pin@84||33|70.5||||
-NWire_Pin|pin@86||60|52|||X|
-NWire_Pin|pin@87||6|52||||
-NWire_Pin|pin@90||54|40|||X|
-NWire_Pin|pin@94||12|50||||
-NWire_Pin|pin@95||12|40||||
-NWire_Pin|pin@97||54|50|||X|
-NWire_Pin|pin@113||-48|24||||
-NWire_Pin|pin@121||-48|29.5||||
-Ngeneric:Invisible-Pin|pin@123||-47.5|34.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.]
-Ngeneric:Invisible-Pin|pin@124||-11|50.5|||||ART_message(D3G2;)S[This stage sets,"flag[D] from","the olc[zero]",value.  Use after,"olc[load] or to",restore D after,move.]
-NWire_Pin|pin@144||-49|0||||
-NWire_Pin|pin@149||-47|0||||
-NWire_Pin|pin@150||0|22||||
-NWire_Pin|pin@151||0|18||||
-NWire_Pin|pin@155||54|22||||
-NWire_Pin|pin@156||54|19||||
-NWire_Pin|pin@159||42|24||||
-NWire_Pin|pin@160||42|0||||
-Ngeneric:Invisible-Pin|pin@176||-77.5|52|||X||ART_message(D3G2;)S[this stage fires,for load ILC.]
-NWire_Pin|pin@178||60|26||||
-NWire_Pin|pin@181||31|39||||
-NWire_Pin|pin@182||31|51||||
-NWire_Pin|pin@183||35|39||||
-NWire_Pin|pin@184||35|51||||
-Ngeneric:Invisible-Pin|pin@224||11.5|-16|||||ART_message(D3G2;)S[no use reporting,"do[Co] and do[2]","and do[reD]",because they can,never wait.]
-NWire_Pin|pin@225||37.5|-28.5||||
-NWire_Pin|pin@227||67.5|-19.5||||
-NWire_Pin|pin@228||67.5|-12.5||||
-NWire_Pin|pin@229||67.5|-28.5||||
-NWire_Pin|pin@230||67.5|-21.5||||
-NWire_Pin|pin@231||37.5|-19.5||||
-NWire_Pin|pin@232||37.5|-14.5||||
-NWire_Pin|pin@233||37.5|-24.5||||
-NWire_Pin|pin@234||71|0||||
-NWire_Pin|pin@235||73|1||||
-NWire_Pin|pin@236||72|24||||
-NWire_Pin|pin@238||60|0||||
-NWire_Pin|pin@244||-12|24|||X|
-NWire_Pin|pin@251||-110.5|-39||||
-Ngeneric:Invisible-Pin|pin@252||-123.5|16.5|||||ART_message(D3G2;)S[selects between,"1 = olc, 0 = ilc"]
-NWire_Pin|pin@254||-132|57||||
-NWire_Pin|pin@257||-132|-24||||
-NWire_Pin|pin@260||-110.5|-24||||
-NWire_Pin|pin@264||-102|35||||
-NWire_Pin|pin@266||-108|37||||
-NWire_Pin|pin@273||-61|36||||
-NWire_Pin|pin@288||-78|36||||
-NWire_Pin|pin@289||-102|19||||
-NWire_Pin|pin@291||-108|17||||
-NWire_Pin|pin@292||-84|18||||
-NWire_Pin|pin@299||-84|-9||||
-NWire_Pin|pin@302||5|1||||
-NWire_Pin|pin@309||-30|0||||
-NWire_Pin|pin@310||-12|2||||
-NWire_Pin|pin@311||6|26||||
-NWire_Pin|pin@312||-63|-16||||
-NWire_Pin|pin@315||60|38||||
-Ngeneric:Invisible-Pin|pin@328||-114.5|45.5|||||ART_message(D3G2;)S[this stage gives,delay for counter,input data to settle.]
-NWire_Pin|pin@329||6|57||||
-NWire_Pin|pin@330||-108|57||||
-NWire_Pin|pin@333||6|38||||
-NWire_Pin|pin@342||-84|0||||
-NWire_Pin|pin@343||-108|55||||
-NWire_Pin|pin@344||-108|51||||
-NWire_Pin|pin@346||7|-24||||
-NWire_Pin|pin@347||-78|-18||||
-NWire_Pin|pin@350||-63|-7||||
-NWire_Pin|pin@351||-59|-11||||
-NWire_Pin|pin@352||-59|-20||||
-NWire_Pin|pin@353||-59|-24||||
-NWire_Pin|pin@355||-105.5|-9||||
-NWire_Pin|pin@356||-107.5|-18||||
-NWire_Pin|pin@363||-30|-14||||
-NWire_Pin|pin@364||-52|-16||||
-NWire_Pin|pin@365||-52|-20||||
-NWire_Pin|pin@366||-49|-12||||
-NWire_Pin|pin@367||-60|59||||
-IdriversL:predDri10wMC;1{ic}|predDri1@0||-38|-14|||D5G4;
-IdriversL:predDri10wMC;1{ic}|predDri1@1||-71|-18|XY||D5G4;
-IdriversL:predDri10wMC;1{ic}|predDri1@2||-71|-9|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||48|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||-6|24|X||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||-117.5|57|X||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@2||-93|18|Y||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@3||-87|36|||D5G4;
-IdriversL:sucDri10;1{ic}|sucDri10@0||-39|24|||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D405.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D346.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||27.5|51|||D0G4;|ATTR_L(D5G1;PUD)D438.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||51|50|X||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||15.5|50|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@17||-63.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||54.5|0|||D0G4;|ATTR_L(D5G1;PUD)D485.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@22||0|1|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@23||52.5|-19.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@24||52.5|-28.5|||D0G4;|ATTR_L(D5G1;PUD)D140.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@25||-120|-24|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@26||-103|37|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@27||-97|35|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@28||-66|36|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@31||-92|-18|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@32||-97|-9|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@36||-39.5|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@37||53.5|38|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@39||0.5|57|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[2]|D5G2;||900|pin@35||-30|24|pin@309||-30|0
-Awire|do[Co]|D5G2;||900|pin@159||42|24|pin@160||42|0
-Awire|do[Ld]|D5G2;||900|pin@254||-132|57|pin@257||-132|-24
-Awire|do[reD]|D5G2;||900|pin@244||-12|24|pin@310||-12|2
-Awire|do[zz]|D5G2;||900|pin@292||-84|18|pin@342||-84|0
-Awire|fire[Co]|D5G2;||900|pin@315||60|38|pin@178||60|26
-Awire|fire[zz]|D5G2;||2700|pin@311||6|26|pin@333||6|38
-Awire|flag[D][clr]|D5G2;||900|pin@84||33|70.5|sucDri20@3|succ|33|64.5
-Awire|flag[D][clr]|D5G2;||2700|pin@225||37.5|-28.5|pin@233||37.5|-24.5
-Awire|flag[D][set]|D5G2;||2700|pin@83||33|24.5|sucDri20@4|succ|33|29
-Awire|flag[D][set]|D5G2;||2700|pin@231||37.5|-19.5|pin@232||37.5|-14.5
-Awire|mc|D5G2;||900|pin@150||0|22|pin@151||0|18
-Awire|mc|D5G2;||900|pin@155||54|22|pin@156||54|19
-Awire|mc|D5G2;||900|pin@343||-108|55|pin@344||-108|51
-Awire|mc|D5G2;||900|pin@364||-52|-16|pin@365||-52|-20
-Awire|net@25|||1800|pin@113||-48|24|sucDri10@0|in|-43|24
-Awire|net@164|||0|pin@86||60|52|nand2@0|inb|47.5|52
-Awire|net@165|||0|nand2@1|inb|19|52|pin@87||6|52
-Awire|net@180|||2700|inv@6|out|54|48|pin@97||54|50
-Awire|net@184|||2700|inv@7|out|12|47.5|pin@94||12|50
-Awire|net@185|||1800|pin@95||12|40|nand2@3|ina|19|40
-Awire|net@186|||1800|nand2@2|ina|47.5|40|pin@90||54|40
-Awire|net@279|||0|nand2@2|out|42.5|39|wire90@10|a|41.5|39
-Awire|net@281|||1800|nand2@3|out|24|39|wire90@9|a|25|39
-Awire|net@284|||0|wire90@12|a|25|51|nand2@1|out|24|51
-Awire|net@286|||1800|wire90@11|a|41.5|51|nand2@0|out|42.5|51
-Awire|net@287|||1800|wire90@13|a|53.5|50|pin@97||54|50
-Awire|net@288|||0|wire90@13|b|48.5|50|nand2@0|ina|47.5|50
-Awire|net@289|||1800|wire90@14|b|18|50|nand2@1|ina|19|50
-Awire|net@290|||0|wire90@14|a|13|50|pin@94||12|50
-Awire|net@334|||900|pin@113||-48|24|ctrAND2i@9|out|-48|17
-Awire|net@340|||2700|pin@144||-49|0|ctrAND2i@9|inB|-49|5
-Awire|net@348|||2700|pin@149||-47|0|ctrAND2i@9|inA|-47|5
-Awire|net@378|||1800|predDri2@2|mc|51|22|pin@155||54|22
-Awire|net@383|||0|predDri2@2|pred|45|24|pin@159||42|24
-Awire|net@386|||0|wire90@19|a|52|0|inv@14|out|50|0
-Awire|net@388|||0|inv@14|in|45|0|pin@160||42|0
-Awire|net@415|||1800|predDri2@2|in|51|26|pin@178||60|26
-Awire|net@422|||0|pin@181||31|39|wire90@9|b|30|39
-Awire|net@424|||0|pin@182||31|51|wire90@12|b|30|51
-Awire|net@425|||900|sucDri20@3|inA_1|31|58.5|pin@182||31|51
-Awire|net@426|||0|wire90@10|b|36.5|39|pin@183||35|39
-Awire|net@428|||0|wire90@11|b|36.5|51|pin@184||35|51
-Awire|net@429|||2700|pin@184||35|51|sucDri20@3|in|35|58.5
-Awire|net@532|||2700|sucDri20@4|in|35|35|pin@183||35|39
-Awire|net@533|||2700|sucDri20@4|inA_1|31|35|pin@181||31|39
-Awire|net@534|||0|invI@3|in|58|-19.5|wire90@23|b|55|-19.5
-Awire|net@535|||0|wire90@23|a|50|-19.5|inv@18|out|47|-19.5
-Awire|net@537|||1800|invI@3|out|63|-19.5|pin@227||67.5|-19.5
-Awire|net@538|||0|invI@2|in|58|-28.5|wire90@24|b|55|-28.5
-Awire|net@539|||0|wire90@24|a|50|-28.5|inv@19|out|47|-28.5
-Awire|net@540|||1800|invI@2|out|63|-28.5|pin@229||67.5|-28.5
-Awire|net@541|||0|inv@19|in|42|-28.5|pin@225||37.5|-28.5
-Awire|net@542|||0|inv@18|in|42|-19.5|pin@231||37.5|-19.5
-Awire|net@547|||1800|pin@238||60|0|pin@234||71|0
-Awire|net@548|||900|ctrAND2i@5|inB|71|7|pin@234||71|0
-Awire|net@552|||1800|wire90@19|b|57|0|pin@238||60|0
-Awire|net@553|||900|ctrAND1i@4|in|60|7|pin@238||60|0
-Awire|net@554|||2700|ctrAND1i@4|out|60|19|pin@178||60|26
-Awire|net@563|||0|predDri2@3|pred|-9|24|pin@244||-12|24
-Awire|net@571|||1800|predDri2@3|mc|-3|22|pin@150||0|22
-Awire|net@576|||0|wire90@25|a|-122.5|-24|inv@20|out|-124.5|-24
-Awire|net@580|||0|predORdr@1|pred|-120.5|57|pin@254||-132|57
-Awire|net@588|||0|inv@20|in|-129.5|-24|pin@257||-132|-24
-Awire|net@592|||0|pin@260||-110.5|-24|wire90@25|b|-117.5|-24
-Awire|net@595|||2700|invI@4|in|-110.5|-29.5|pin@260||-110.5|-24
-Awire|net@605|||2700|inv@21|out|-102|27.5|pin@264||-102|35
-Awire|net@612|||0|wire90@26|b|-105.5|37|pin@266||-108|37
-Awire|net@625|||900|pin@266||-108|37|pin@291||-108|17
-Awire|net@627|||0|wire90@27|b|-99.5|35|pin@264||-102|35
-Awire|net@632|||1800|sucANDdr@3|succ|-82|36|pin@288||-78|36
-Awire|net@634|||0|pin@273||-61|36|wire90@28|a|-63.5|36
-Awire|net@635|||0|wire90@28|b|-68.5|36|inv@22|out|-70|36
-Awire|net@638|||1800|wire90@26|a|-100.5|37|sucANDdr@3|inB|-92|37
-Awire|net@652|||900|ctrAND2i@10|inB|-61|39|pin@273||-61|36
-Awire|net@653|||0|sucANDdr@3|inA|-92|35|wire90@27|a|-94.5|35
-Awire|net@666|||0|inv@22|in|-75|36|pin@288||-78|36
-Awire|net@667|||1800|conn@12|y|-113|19|pin@289||-102|19
-Awire|net@668|||2700|pin@289||-102|19|inv@21|in|-102|22.5
-Awire|net@671|||900|pin@291||-108|17|ctrAND3i@0|out|-108|9
-Awire|net@672|||0|sucANDdr@2|inB|-98|17|pin@291||-108|17
-Awire|net@673|||1800|sucANDdr@2|succ|-88|18|pin@292||-84|18
-Awire|net@675|||0|sucANDdr@2|inA|-98|19|pin@289||-102|19
-Awire|net@686|||0|pin@299||-84|-9|wire90@32|b|-94.5|-9
-Awire|net@695|||1800|wire90@22|b|2.5|1|pin@302||5|1
-Awire|net@696|||2700|pin@302||5|1|ctrAND2i@8|inB|5|5
-Awire|net@710|||0|pin@35||-30|24|sucDri10@0|succ|-35|24
-Awire|net@712|||0|wire90@36|a|-42|0|pin@149||-47|0
-Awire|net@715|||1800|pin@309||-30|0|nor2_sy@2|inb|-10.5|0
-Awire|net@717|||0|nor2_sy@2|ina|-10.5|2|pin@310||-12|2
-Awire|net@719|||1800|predDri2@3|in|-3|26|pin@311||6|26
-Awire|net@724|||0|wire90@22|a|-2.5|1|nor2_sy@2|out|-5.5|1
-Awire|net@725|||900|pin@86||60|52|pin@315||60|38
-Awire|net@727|||1800|wire90@37|a|56|38|pin@315||60|38
-Awire|net@728|||0|wire90@37|b|51|38|nand2@2|inb|47.5|38
-Awire|net@750|||0|pin@312||-63|-16|predDri1@1|mc|-68|-16
-Awire|net@761|||2700|pin@87||6|52|pin@329||6|57
-Awire|net@767|||2700|pin@333||6|38|pin@87||6|52
-Awire|net@769|||0|nand2@3|inb|19|38|pin@333||6|38
-Awire|net@773|||1800|pin@330||-108|57|wire90@39|a|-2|57
-Awire|net@774|||0|pin@329||6|57|wire90@39|b|3|57
-Awire|net@783|||0|wire90@17|a|-66|0|inv@25|out|-69.5|0
-Awire|net@789|||900|pin@342||-84|0|pin@299||-84|-9
-Awire|net@790|||0|inv@25|in|-74.5|0|pin@342||-84|0
-Awire|net@792|||1800|predORdr@1|mc|-114.5|55|pin@343||-108|55
-Awire|net@796|||1800|pin@260||-110.5|-24|pin@353||-59|-24
-Awire|net@797|||2700|ctrAND2i@8|out|6|17|pin@311||6|26
-Awire|net@802|||2700|pin@346||7|-24|ctrAND2i@8|inA|7|5
-Awire|net@803|||0|predDri1@1|pred|-74|-18|pin@347||-78|-18
-Awire|net@806|||0|predDri1@2|pred|-74|-9|pin@299||-84|-9
-Awire|net@809|||1800|predDri1@2|mc|-68|-7|pin@350||-63|-7
-Awire|net@810|||1800|predDri1@2|in|-68|-11|pin@351||-59|-11
-Awire|net@811|||1800|predDri1@1|in|-68|-20|pin@352||-59|-20
-Awire|net@812|||2700|pin@352||-59|-20|pin@351||-59|-11
-Awire|net@814|||900|pin@351||-59|-11|pin@353||-59|-24
-Awire|net@815|||1800|wire90@36|b|-37|0|pin@309||-30|0
-Awire|net@819|||2700|pin@347||-78|-18|pin@288||-78|36
-Awire|net@820|||0|pin@347||-78|-18|wire90@31|b|-89.5|-18
-Awire|net@821|||0|wire90@32|a|-99.5|-9|pin@355||-105.5|-9
-Awire|net@823|||0|wire90@31|a|-94.5|-18|pin@356||-107.5|-18
-Awire|net@827|||900|ctrAND3i@0|inA|-105.5|-3|pin@355||-105.5|-9
-Awire|net@828|||900|ctrAND3i@0|inB|-107.5|-3|pin@356||-107.5|-18
-Awire|net@833|||0|predDri1@0|in|-41|-12|pin@366||-49|-12
-Awire|net@836|||1800|pin@353||-59|-24|pin@346||7|-24
-Awire|net@841|||2700|pin@363||-30|-14|pin@309||-30|0
-Awire|net@842|||2700|pin@312||-63|-16|pin@350||-63|-7
-Awire|net@843|||0|pin@364||-52|-16|pin@312||-63|-16
-Awire|net@844|||1800|predDri1@0|pred|-35|-14|pin@363||-30|-14
-Awire|net@845|||0|predDri1@0|mc|-41|-16|pin@364||-52|-16
-Awire|net@847|||1800|wire90@17|b|-61|0|pin@144||-49|0
-Awire|net@849|||900|pin@144||-49|0|pin@366||-49|-12
-Awire|net@850|||900|ctrAND2i@10|inA|-59|39|pin@352||-59|-20
-Awire|net@868|||900|pin@367||-60|59|ctrAND2i@10|out|-60|51
-Awire|net@869|||0|pin@330||-108|57|predORdr@1|in_1|-114.5|57
-Awire|net@870|||900|conn@11|a|-60|64.5|pin@367||-60|59
-Awire|net@871|||1800|predORdr@1|in|-114.5|59|pin@367||-60|59
-Awire|not[Ld]|D5G2;||2700|pin@260||-110.5|-24|ctrAND3i@0|inC|-110.5|-3
-Awire|olc[dec]|D5G2;||900|pin@236||72|24|ctrAND2i@5|out|72|19
-Awire|olc[load]|D5G2;||2700|pin@113||-48|24|pin@121||-48|29.5
-Awire|olc[zero]|D5G2;||900|inv@7|in|12|42.5|pin@95||12|40
-Awire|olc[zero]|D5G2;||900|ctrAND2i@5|inA|73|7|pin@235||73|1
-Awire|olc[zoo]|D5G2;||900|inv@6|in|54|43|pin@90||54|40
-Awire|s[1]|D5G2;||900|invI@4|out|-110.5|-34.5|pin@251||-110.5|-39
-Awire|s[2]|D5G2;||2700|pin@227||67.5|-19.5|pin@228||67.5|-12.5
-Awire|s[3]|D5G2;||2700|pin@229||67.5|-28.5|pin@230||67.5|-21.5
-EDvoid||D4G2;|conn@12|a|I
-Edo[Ld,Co,reD]||D4G2;|conn@7|a|I
-Eflag[D][set,clr]||D6G2;|conn@8|y|O
-Eilc[load]||D6G2;|conn@11|y|O
-Emc||D4G2;|conn@6|a|I
-Eolc[load,dec]||D6G2;|conn@9|y|O
-Eolc[zero,zoo]||D4G2;|conn@3|a|I
-Es[1:3]||D6G2;|conn@5|y|O
-X
-
-# Cell olcControl;2{sch}
-ColcControl;2{sch}||schematic|1230935566337|1237210271565|I
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@3||-40.5|48|||Y|
-NOff-Page|conn@5||-14.5|55|||XR|
-NOff-Page|conn@6||-24|55|||XYR|
-NOff-Page|conn@7||-65.5|43.5|||Y|
-NOff-Page|conn@8||20.5|64|||R|
-NOff-Page|conn@9||-40.5|56|||X|
-NOff-Page|conn@11||-84|30|||XR|
-NOff-Page|conn@12||-50|-24|||XY|
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||6|11|R||D5G4;
-IcentersJ:ctrAND1in100;1{ic}|ctrAND1i@3||-84|5.5|XR||D5G4;
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@4||60|7|R||D5G4;
-IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@3||-36|8|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@5||72|7|R||D5G4;
-IredFive:inv;1{ic}|inv@6||54|45.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@7||12|45|R||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@14||47.5|-6|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@16||-70.5|-24|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@18||44.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@19||44.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@20||-44|-14.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||60.5|-28.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@3||60.5|-19.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@4||-28|-14.5|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@0||45|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@1||21.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||45|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@3||21.5|39|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@4||-49.5|-6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@5||-72|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2_sy;1{ic}|nor2_sy@1||-6|-1.5|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
-IolcControl;1{ic}|olcContr@0||53|64.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControl
-Ngeneric:Invisible-Pin|pin@1||1|73.5|||||ART_message(D5G3;)Sies 29 January 2009
-NWire_Pin|pin@35||-12|24||||
-Ngeneric:Invisible-Pin|pin@73||65|37.5|||||ART_message(D3G2;)S[this stage sets,"flag[D] from a",newly-decremented,ilc value using,"the \"zoo\" signal."]
-NWire_Pin|pin@83||33|24.5||||
-NWire_Pin|pin@84||33|70.5||||
-NWire_Pin|pin@85||60|38|||X|
-NWire_Pin|pin@86||60|52|||X|
-NWire_Pin|pin@87||6|52||||
-NWire_Pin|pin@89||6|38||||
-NWire_Pin|pin@90||54|40|||X|
-NWire_Pin|pin@94||12|50||||
-NWire_Pin|pin@95||12|40||||
-NWire_Pin|pin@97||54|50|||X|
-NWire_Pin|pin@104||-12|-6||||
-NWire_Pin|pin@113||-36|24||||
-NWire_Pin|pin@121||-36|33.5||||
-Ngeneric:Invisible-Pin|pin@123||-50.5|20.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.]
-Ngeneric:Invisible-Pin|pin@124||-15|44.5|||||ART_message(D3G2;)S[This stage sets,"flag[D] from","the olc[zero]",value.  Use after,"olc[load] or to",restore D after,move.]
-NWire_Pin|pin@144||-37|-6||||
-NWire_Pin|pin@147||-58|21.5||||
-NWire_Pin|pin@149||-35|-6||||
-NWire_Pin|pin@150||1|22||||
-NWire_Pin|pin@151||1|18||||
-NWire_Pin|pin@153||6|26||||
-NWire_Pin|pin@155||54|22||||
-NWire_Pin|pin@156||54|19||||
-NWire_Pin|pin@159||42|24||||
-NWire_Pin|pin@160||42|-6||||
-NWire_Pin|pin@175||-84|24|||X|
-Ngeneric:Invisible-Pin|pin@176||-80|19.5|||X||ART_message(D3G2;)S[this stage fires,for load ILC.]
-NWire_Pin|pin@178||60|26||||
-NWire_Pin|pin@181||31|39||||
-NWire_Pin|pin@182||31|51||||
-NWire_Pin|pin@183||35|39||||
-NWire_Pin|pin@184||35|51||||
-NWire_Pin|pin@186||-60|-5||||
-NWire_Pin|pin@191||-78|-24|||X|
-NWire_Pin|pin@193||-78|-12|||X|
-NWire_Pin|pin@194||-66|-12|||X|
-NWire_Pin|pin@198||-60|24||||
-NWire_Pin|pin@199||-62|24||||
-NWire_Pin|pin@214||-54|-24||||
-NWire_Pin|pin@216||-54|-7||||
-NWire_Pin|pin@218||-66|-7||||
-NWire_Pin|pin@220||-84|-6||||
-NWire_Pin|pin@222||6|3||||
-Ngeneric:Invisible-Pin|pin@224||23.5|-1|||||ART_message(D3G2;)S[no use reporting,"do[Co] and do[2]","and do[reD]",because they can,never wait.]
-NWire_Pin|pin@225||37.5|-28.5||||
-NWire_Pin|pin@227||67.5|-19.5||||
-NWire_Pin|pin@228||67.5|-12.5||||
-NWire_Pin|pin@229||67.5|-28.5||||
-NWire_Pin|pin@230||67.5|-21.5||||
-NWire_Pin|pin@231||37.5|-19.5||||
-NWire_Pin|pin@232||37.5|-14.5||||
-NWire_Pin|pin@233||37.5|-24.5||||
-NWire_Pin|pin@234||71|-6||||
-NWire_Pin|pin@235||73|-5||||
-NWire_Pin|pin@236||72|24||||
-NWire_Pin|pin@238||60|-6||||
-NWire_Pin|pin@239||-6|3||||
-NWire_Pin|pin@244||18|24||||
-NWire_Pin|pin@246||-5|-6||||
-NWire_Pin|pin@247||18|-6||||
-NWire_Pin|pin@248||-7|-6||||
-NWire_Pin|pin@249||-60|-14.5||||
-NWire_Pin|pin@250||-20|-14.5||||
-NWire_Pin|pin@251||-20|-21.5||||
-Ngeneric:Invisible-Pin|pin@252||-51.5|-27.5|||||ART_message(D3G2;)S[selects between,"1 = olc, 0 = ilc"]
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-7|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||48|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||12|24|||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@0||-60|14|XRRR||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||-27|24|||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||2|26|||D0G4;|ATTR_L(D5G1;PUD)D802.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||-18|24|||D0G4;|ATTR_L(D5G1;PUD)D911.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D405.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D472.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D346.69999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||27.5|51|||D0G4;|ATTR_L(D5G1;PUD)D438.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||51|50|X||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||15.5|50|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@17||-42.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||54.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D485.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@20||-78.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D208.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@21||-73.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@22||1|3|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@23||52.5|-19.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@24||52.5|-28.5|||D0G4;|ATTR_L(D5G1;PUD)D140.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@25||-36|-14.5|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[2]|D5G2;||900|pin@35||-12|24|pin@104||-12|-6
-Awire|do[Co]|D5G2;||900|pin@159||42|24|pin@160||42|-6
-Awire|do[Ld]|D5G2;||2700|pin@186||-60|-5|predORdr@0|pred|-60|11
-Awire|do[reD]|D5G2;||900|pin@244||18|24|pin@247||18|-6
-Awire|flag[D][clr]|D5G2;||900|pin@84||33|70.5|sucDri20@3|succ|33|64.5
-Awire|flag[D][clr]|D5G2;||2700|pin@225||37.5|-28.5|pin@233||37.5|-24.5
-Awire|flag[D][set]|D5G2;||2700|pin@83||33|24.5|sucDri20@4|succ|33|29
-Awire|flag[D][set]|D5G2;||2700|pin@231||37.5|-19.5|pin@232||37.5|-14.5
-Awire|mc|D5G2;||900|pin@150||1|22|pin@151||1|18
-Awire|mc|D5G2;||900|pin@155||54|22|pin@156||54|19
-Awire|mc|D5G2;||900|pin@147||-58|21.5|predORdr@0|mc|-58|17
-Awire|net@25|||1800|pin@113||-36|24|sucDri20@0|in|-31|24
-Awire|net@80|||0|predDri2@0|pred|-10|24|pin@35||-12|24
-Awire|net@162|||1800|nand2@2|inb|47.5|38|pin@85||60|38
-Awire|net@164|||0|pin@86||60|52|nand2@0|inb|47.5|52
-Awire|net@165|||0|nand2@1|inb|19|52|pin@87||6|52
-Awire|net@168|||1800|pin@89||6|38|nand2@3|inb|19|38
-Awire|net@180|||2700|inv@6|out|54|48|pin@97||54|50
-Awire|net@184|||2700|inv@7|out|12|47.5|pin@94||12|50
-Awire|net@185|||1800|pin@95||12|40|nand2@3|ina|19|40
-Awire|net@186|||1800|nand2@2|ina|47.5|40|pin@90||54|40
-Awire|net@277|||0|pin@35||-12|24|wire90@8|b|-15.5|24
-Awire|net@278|||0|wire90@8|a|-20.5|24|sucDri20@0|succ|-23|24
-Awire|net@279|||0|nand2@2|out|42.5|39|wire90@10|a|41.5|39
-Awire|net@281|||1800|nand2@3|out|24|39|wire90@9|a|25|39
-Awire|net@284|||0|wire90@12|a|25|51|nand2@1|out|24|51
-Awire|net@286|||1800|wire90@11|a|41.5|51|nand2@0|out|42.5|51
-Awire|net@287|||1800|wire90@13|a|53.5|50|pin@97||54|50
-Awire|net@288|||0|wire90@13|b|48.5|50|nand2@0|ina|47.5|50
-Awire|net@289|||1800|wire90@14|b|18|50|nand2@1|ina|19|50
-Awire|net@290|||0|wire90@14|a|13|50|pin@94||12|50
-Awire|net@334|||900|pin@113||-36|24|ctrAND2i@3|out|-36|14
-Awire|net@339|||1800|wire90@17|b|-40|-6|pin@144||-37|-6
-Awire|net@340|||2700|pin@144||-37|-6|ctrAND2i@3|inB|-37|2
-Awire|net@347|||0|pin@104||-12|-6|pin@149||-35|-6
-Awire|net@348|||2700|pin@149||-35|-6|ctrAND2i@3|inA|-35|2
-Awire|net@349|||1800|predDri2@0|mc|-4|22|pin@150||1|22
-Awire|net@356|||900|pin@87||6|52|pin@89||6|38
-Awire|net@357|||0|pin@153||6|26|wire90@6|b|4.5|26
-Awire|net@358|||0|wire90@6|a|-0.5|26|predDri2@0|in|-4|26
-Awire|net@359|||2700|pin@153||6|26|pin@89||6|38
-Awire|net@360|||2700|pin@85||60|38|pin@86||60|52
-Awire|net@378|||1800|predDri2@2|mc|51|22|pin@155||54|22
-Awire|net@383|||0|predDri2@2|pred|45|24|pin@159||42|24
-Awire|net@386|||0|wire90@19|a|52|-6|inv@14|out|50|-6
-Awire|net@388|||0|inv@14|in|45|-6|pin@160||42|-6
-Awire|net@415|||1800|predDri2@2|in|51|26|pin@178||60|26
-Awire|net@420|||2700|ctrAND1i@3|out|-84|11.5|pin@175||-84|24
-Awire|net@422|||0|pin@181||31|39|wire90@9|b|30|39
-Awire|net@424|||0|pin@182||31|51|wire90@12|b|30|51
-Awire|net@425|||900|sucDri20@3|inA_1|31|58.5|pin@182||31|51
-Awire|net@426|||0|wire90@10|b|36.5|39|pin@183||35|39
-Awire|net@428|||0|wire90@11|b|36.5|51|pin@184||35|51
-Awire|net@429|||2700|pin@184||35|51|sucDri20@3|in|35|58.5
-Awire|net@430|||2700|pin@178||60|26|pin@85||60|38
-Awire|net@438|||1800|wire90@20|a|-76|-6|nand2@5|out|-74.5|-6
-Awire|net@441|||1800|nand2@5|inb|-69.5|-5|pin@186||-60|-5
-Awire|net@442|||1800|pin@186||-60|-5|nand2@4|inb|-52|-5
-Awire|net@451|||0|inv@16|out|-73|-24|pin@191||-78|-24
-Awire|net@454|||1800|pin@193||-78|-12|wire90@21|b|-76|-12
-Awire|net@455|||1800|wire90@21|a|-71|-12|pin@194||-66|-12
-Awire|net@461|||2700|pin@191||-78|-24|pin@193||-78|-12
-Awire|net@464|||900|pin@198||-60|24|predORdr@0|in_1|-60|17
-Awire|net@465|||2700|predORdr@0|in|-62|17|pin@199||-62|24
-Awire|net@468|||0|pin@113||-36|24|pin@198||-60|24
-Awire|net@471|||0|wire90@17|a|-45|-6|nand2@4|out|-47|-6
-Awire|net@500|||1800|inv@16|in|-68|-24|pin@214||-54|-24
-Awire|net@501|||1800|pin@214||-54|-24|conn@12|y|-52|-24
-Awire|net@503|||1800|pin@216||-54|-7|nand2@4|ina|-52|-7
-Awire|net@508|||1800|nand2@5|ina|-69.5|-7|pin@218||-66|-7
-Awire|net@509|||2700|pin@214||-54|-24|pin@216||-54|-7
-Awire|net@510|||2700|pin@194||-66|-12|pin@218||-66|-7
-Awire|net@512|||2700|ctrAND1i@0|out|6|17|pin@153||6|26
-Awire|net@516|||0|pin@199||-62|24|pin@175||-84|24
-Awire|net@519|||2700|pin@220||-84|-6|ctrAND1i@3|inB|-84|-0.5
-Awire|net@520|||0|wire90@20|b|-81|-6|pin@220||-84|-6
-Awire|net@521|||900|conn@11|a|-84|28|pin@175||-84|24
-Awire|net@527|||900|ctrAND1i@0|in|6|5|pin@222||6|3
-Awire|net@530|||1800|wire90@22|b|3.5|3|pin@222||6|3
-Awire|net@532|||2700|sucDri20@4|in|35|35|pin@183||35|39
-Awire|net@533|||2700|sucDri20@4|inA_1|31|35|pin@181||31|39
-Awire|net@534|||0|invI@3|in|58|-19.5|wire90@23|b|55|-19.5
-Awire|net@535|||0|wire90@23|a|50|-19.5|inv@18|out|47|-19.5
-Awire|net@537|||1800|invI@3|out|63|-19.5|pin@227||67.5|-19.5
-Awire|net@538|||0|invI@2|in|58|-28.5|wire90@24|b|55|-28.5
-Awire|net@539|||0|wire90@24|a|50|-28.5|inv@19|out|47|-28.5
-Awire|net@540|||1800|invI@2|out|63|-28.5|pin@229||67.5|-28.5
-Awire|net@541|||0|inv@19|in|42|-28.5|pin@225||37.5|-28.5
-Awire|net@542|||0|inv@18|in|42|-19.5|pin@231||37.5|-19.5
-Awire|net@547|||1800|pin@238||60|-6|pin@234||71|-6
-Awire|net@548|||900|ctrAND2i@5|inB|71|1|pin@234||71|-6
-Awire|net@552|||1800|wire90@19|b|57|-6|pin@238||60|-6
-Awire|net@553|||900|ctrAND1i@4|in|60|1|pin@238||60|-6
-Awire|net@554|||2700|ctrAND1i@4|out|60|13|pin@178||60|26
-Awire|net@556|||2700|nor2_sy@1|out|-6|1|pin@239||-6|3
-Awire|net@557|||1800|pin@239||-6|3|wire90@22|a|-1.5|3
-Awire|net@562|||0|predDri2@3|in|9|26|pin@153||6|26
-Awire|net@563|||1800|predDri2@3|pred|15|24|pin@244||18|24
-Awire|net@566|||2700|pin@246||-5|-6|nor2_sy@1|ina|-5|-4
-Awire|net@569|||1800|pin@246||-5|-6|pin@247||18|-6
-Awire|net@571|||0|predDri2@3|mc|9|22|pin@150||1|22
-Awire|net@573|||2700|pin@248||-7|-6|nor2_sy@1|inb|-7|-4
-Awire|net@574|||1800|pin@104||-12|-6|pin@248||-7|-6
-Awire|net@575|||0|invI@4|in|-30.5|-14.5|wire90@25|b|-33.5|-14.5
-Awire|net@576|||0|wire90@25|a|-38.5|-14.5|inv@20|out|-41.5|-14.5
-Awire|net@577|||900|pin@186||-60|-5|pin@249||-60|-14.5
-Awire|net@578|||1800|pin@249||-60|-14.5|inv@20|in|-46.5|-14.5
-Awire|net@579|||1800|invI@4|out|-25.5|-14.5|pin@250||-20|-14.5
-Awire|olc[dec]|D5G2;||900|pin@236||72|24|ctrAND2i@5|out|72|13
-Awire|olc[load]|D5G2;||2700|pin@113||-36|24|pin@121||-36|33.5
-Awire|olc[zero]|D5G2;||900|inv@7|in|12|42.5|pin@95||12|40
-Awire|olc[zero]|D5G2;||900|ctrAND2i@5|inA|73|1|pin@235||73|-5
-Awire|olc[zoo]|D5G2;||900|inv@6|in|54|43|pin@90||54|40
-Awire|s[1]|D5G2;||900|pin@250||-20|-14.5|pin@251||-20|-21.5
-Awire|s[2]|D5G2;||2700|pin@227||67.5|-19.5|pin@228||67.5|-12.5
-Awire|s[3]|D5G2;||2700|pin@229||67.5|-28.5|pin@230||67.5|-21.5
-Edo_1[Lo,Co]|Dvoid|D4G2;|conn@12|a|I
-Eolc_1[zero,zoo]|do[Ld,Co,reD]|D4G2;|conn@7|a|I
-Esucc|flag[D][set,clr]|D6G2;|conn@8|y|O
-Eolc_1[load,count]|ilc[load]|D6G2;|conn@11|y|O
-Emc||D4G2;|conn@6|a|I
-Es_1[1,2]|olc[load,dec]|D6G2;|conn@9|y|O
-Eolc[zero,zoo]||D4G2;|conn@3|a|I
-Es[1,2]|s[1:3]|D6G2;|conn@5|y|O
-X
-
-# Cell olcControl1;1{lay}
-ColcControl1;1{lay}||cmos90|1232824339747|1239702475804||ATTR_NCC(D5G3;NTX26;Y145.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702481779
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-55|94||||
-NX-Metal-1-Metal-2-Con|contact@1||-117|94||||
-NX-Metal-1-Metal-2-Con|contact@2||137|94||||
-NX-Metal-1-Metal-2-Con|contact@9||106|0||||
-NX-Metal-1-Metal-2-Con|contact@10||70|-11.7||1.2||
-NX-Metal-1-Metal-2-Con|contact@11||121|11.7||||
-NX-Metal-1-Metal-2-Con|contact@13||90.5|-94||||
-NX-Metal-1-Metal-2-Con|contact@14||49|-94||||
-NX-Metal-1-Metal-2-Con|contact@15||18.5|-44||||
-NX-Metal-1-Metal-2-Con|contact@16||41|-44||||
-NX-Metal-1-Metal-2-Con|contact@17||116|-11.7||1.2||
-NX-Metal-1-Metal-2-Con|contact@18||-130.5|94||||
-NX-Metal-1-Metal-2-Con|contact@19||-145|82||||
-IcentersJ:ctrAND1in100;1{lay}|ctrAND1i@0||-4|72|||D5G4;
-IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@1||-46|-72|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-121|-40|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||62|40|RR||D5G4;
-Igates1inM:inv05;1{lay}|inv05@0||-80.5|72|||D5G4;
-Igates1inM:inv510;3{lay}|inv510@1||-136.5|72|X||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@0||-112|72|X||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@1||-60|72|||D5G4;
-NMetal-1-Pin|pin@0||-76|47||||
-NMetal-1-Pin|pin@1||-90.5|47||||
-NMetal-1-Pin|pin@3||-90.5|87||||
-NMetal-1-Pin|pin@4||-53|47||||
-NMetal-1-Pin|pin@13||-119|-3||||
-NMetal-1-Pin|pin@17||18.5|-3||||
-NMetal-2-Pin|pin@19||117.5|94||||
-NMetal-2-Pin|pin@26||0|0||||
-NMetal-2-Pin|pin@30||-132|-11.7||||
-NMetal-2-Pin|pin@31||-145|6||||
-NMetal-1-Pin|pin@32||70|-49||||
-NMetal-2-Pin|pin@36||108|-94||||
-NMetal-1-Pin|pin@38||70|-11.7||||
-NMetal-1-Pin|pin@39||70|-11||||
-NMetal-1-Pin|pin@42||73.5|-49||||
-NMetal-1-Pin|pin@47||137|2||||
-NMetal-1-Pin|pin@48||116|2||||
-NMetal-2-Pin|pin@53||-139|82||||
-NMetal-2-Pin|pin@56||-145|11.7||||
-IdriversL:predORdri20wMC;1{lay}|predORdr@0||129|72|||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||90.5|-72|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||62|-72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||95|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@3||-96|72|||D5G4;
-Ametal-2|net@24|||S0|wellCont@1|gnd|90.5|72|ctrAND1i@0|gnd_1|90.5|72
-Ametal-2|net@25|||S0|wellCont@1|vdd|90.5|22|ctrAND1i@0|vdd_3|90.5|22
-Ametal-2|net@26|||S0|wellCont@1|vdd_1|90.5|122|ctrAND1i@0|vdd_2|90.5|122
-Ametal-2|net@27|||S0|wellCont@1|gnd_1|99.5|72|predORdr@0|gnd|99.5|72
-Ametal-2|net@28|||S0|wellCont@1|vdd_2|99.5|22|predORdr@0|vdd_1|99.5|22
-Ametal-2|net@29|||S0|wellCont@1|vdd_3|99.5|122|predORdr@0|vdd|99.5|122
-Ametal-2|net@36|||S1800|wellCont@3|gnd_1|-91.5|72|inv05@0|gnd|-89.5|72
-Ametal-2|net@37|||S1800|wellCont@3|vdd_2|-91.5|22|inv05@0|vdd_1|-89.5|22
-Ametal-2|net@38|||S1800|wellCont@3|vdd_3|-91.5|122|inv05@0|vdd|-89.5|122
-Ametal-2|net@39|||S0|wellCont@3|gnd|-100.5|72|nand5A@0|gnd|-100.5|72
-Ametal-2|net@40|||S0|wellCont@3|vdd|-100.5|22|nand5A@0|vdd_1|-100.5|22
-Ametal-2|net@41|||S0|wellCont@3|vdd_1|-100.5|122|nand5A@0|vdd|-100.5|122
-Ametal-2|net@42|||S0|nand5A@1|gnd_1|-48.5|72|ctrAND1i@0|gnd|-48.5|72
-Ametal-2|net@43|||S0|nand5A@1|vdd_2|-48.5|122|ctrAND1i@0|vdd|-48.5|122
-Ametal-2|net@44|||S0|nand5A@1|vdd_3|-48.5|22|ctrAND1i@0|vdd_1|-48.5|22
-Ametal-2|net@45|||S0|nand5A@1|gnd|-71.5|72|inv05@0|gnd_1|-71.5|72
-Ametal-2|net@46|||S0|nand5A@1|vdd|-71.5|122|inv05@0|vdd_2|-71.5|122
-Ametal-2|net@47|||S0|nand5A@1|vdd_1|-71.5|22|inv05@0|vdd_3|-71.5|22
-Ametal-1|net@54|||S900|inv05@0|out[1]|-76|65|pin@0||-76|47
-Ametal-1|net@55|||S1800|pin@0||-76|47|nand5A@1|ina|-66|47
-Ametal-1|net@56|||S1800|nand5A@0|ina|-106|47|pin@1||-90.5|47
-Ametal-1|net@59|||S1800|pin@3||-90.5|87|inv05@0|in[1]|-78.5|87
-Ametal-1|net@60|||S900|nand5A@1|out|-53|63.9|pin@4||-53|47
-Ametal-1|net@61|||S1800|pin@4||-53|47|ctrAND1i@0|in|-40|47
-Ametal-1|net@62|||S900|nand5A@1|inb|-55|101|contact@0||-55|94
-Ametal-2|net@63|||S1800|contact@1||-117|94|contact@0||-55|94
-Ametal-1|net@65|||S900|nand5A@0|inb|-117|101|contact@1||-117|94
-Ametal-2|net@66|||S1800|contact@0||-55|94|pin@19||117.5|94
-Ametal-1|net@68||0.4|S2700|predORdr@0|pred|137|88|contact@2||137|94
-Ametal-1|net@75|||S2700|pin@1||-90.5|47|pin@3||-90.5|87
-Ametal-1|net@88|||S900|nand5A@0|out|-119|63.9|pin@13||-119|-3
-Ametal-1|net@94|||S1800|pin@13||-119|-3|pin@17||18.5|-3
-Ametal-1|net@95|||S2700|contact@15||18.5|-44|pin@17||18.5|-3
-Ametal-2|net@101|||S1800|pin@19||117.5|94|contact@2||137|94
-Ametal-2|net@113|||S1800|pin@26||0|0|contact@9||106|0
-Ametal-1|net@114|||S900|predORdr@0|mc|106|65|contact@9||106|0
-Ametal-2|net@119|||S0|ctrAND2i@1|gnd_1|57.5|-72|wellCont@0|gnd|57.5|-72
-Ametal-2|net@120|||S0|ctrAND2i@1|vdd_3|57.5|-122|wellCont@0|vdd|57.5|-122
-Ametal-2|net@121|||S0|ctrAND2i@1|vdd_2|57.5|-22|wellCont@0|vdd_1|57.5|-22
-Ametal-1|net@127|||S900|driveCon@0|out|-137|-40|ctrAND2i@1|out|-137|-56
-Ametal-2|net@128||1.2|S1800|driveCon@0|take|-129|-11.7|contact@10||70|-11.7
-Ametal-1|net@130|||S2700|driveCon@1|out|78|40|ctrAND1i@0|out_1|78|88
-Ametal-2|net@131|||S0|sucDri20@0|gnd|66.5|-72|wellCont@0|gnd_1|66.5|-72
-Ametal-2|net@132|||S0|sucDri20@0|vdd|66.5|-122|wellCont@0|vdd_2|66.5|-122
-Ametal-2|net@133|||S0|sucDri20@0|vdd_1|66.5|-22|wellCont@0|vdd_3|66.5|-22
-Ametal-2|net@138|||S1800|driveCon@1|take|70|11.7|contact@11||121|11.7
-Ametal-1|net@139|||S900|predORdr@0|in|121|50|contact@11||121|11.7
-Ametal-1|net@143|||S2700|sucDri20@0|succ|90.5|-106|contact@13||90.5|-94
-Ametal-1|net@145|||S2700|ctrAND2i@1|in|49|-97|contact@14||49|-94
-Ametal-1|net@146|||S2700|pin@32||70|-49|pin@38||70|-11.7
-Ametal-2|net@147|||S0|pin@36||108|-94|contact@14||49|-94
-Ametal-1|net@151|||S2700|ctrAND2i@1|in_1|41|-47|contact@16||41|-44
-Ametal-2|net@152||1.2|S1800|pin@30||-132|-11.7|driveCon@0|take|-129|-11.7
-Ametal-2|net@153|||S1800|contact@13||90.5|-94|pin@36||108|-94
-Ametal-1|net@155|||S2700|pin@38||70|-11.7|contact@10||70|-11.7
-Ametal-1|net@156|||S2700|pin@38||70|-11.7|pin@39||70|-11
-Ametal-2|net@160|||S1800|contact@15||18.5|-44|contact@16||41|-44
-Ametal-1|net@162|||S1800|pin@32||70|-49|pin@42||73.5|-49
-Ametal-1|net@163|||S900|pin@42||73.5|-49|sucDri20@0|in|73.5|-53
-Ametal-1|net@171|||S900|predORdr@0|inB|137|50|pin@47||137|2
-Ametal-2|net@172||1.2|S1800|contact@10||70|-11.7|contact@17||116|-11.7
-Ametal-1|net@175|||S0|pin@47||137|2|pin@48||116|2
-Ametal-1|net@176|||S900|pin@48||116|2|contact@17||116|-11.7
-Ametal-2|net@184|||S0|contact@1||-117|94|contact@18||-130.5|94
-Ametal-2|net@185|||S0|inv510@1|gnd|-123.5|72|nand5A@0|gnd_1|-123.5|72
-Ametal-2|net@186|||S0|inv510@1|vdd|-123.5|122|nand5A@0|vdd_2|-123.5|122
-Ametal-2|net@187|||S0|inv510@1|vdd_1|-123.5|22|nand5A@0|vdd_3|-123.5|22
-Ametal-1|net@188|||S2700|inv510@1|out10|-145|79|contact@19||-145|82
-Ametal-2|net@189|||S1800|contact@19||-145|82|pin@53||-139|82
-Ametal-2|net@190||1.2|S0|driveCon@1|take|70|11.7|pin@56||-145|11.7
-Ametal-2|net@192||1.2|S2700|pin@31||-145|6|pin@56||-145|11.7
-Ametal-1|net@197|||S900|contact@18||-130.5|94|inv510@1|in[1]|-130.5|79
-Edo[2]||D5G2;|pin@36||O
-Edo[Ld]||D5G2;|pin@19||I
-Egnd_6|gnd|D5G2;|inv510@1|gnd_1|G
-Egnd_2||D5G2;|predORdr@0|gnd_1|G
-Egnd_3||D5G2;|sucDri20@0|gnd_1|G
-Egnd_5||D5G2;|ctrAND2i@1|gnd_2|G
-Efire[Lo]|ilc[load]|D5G2;|pin@31||O
-Emc||D5G2;|pin@26||I
-Eilc[load]|olc[load]|D5G2;|pin@30||O
-ECd|rD|D5G2;|pin@3||I
-Es[1]||D5G2;|pin@53||O
-Evdd_12|vdd|D5G2;|inv510@1|vdd_2|P
-Evdd_4||D5G2;|predORdr@0|vdd_2|P
-Evdd_5||D5G2;|predORdr@0|vdd_3|P
-Evdd_6||D5G2;|sucDri20@0|vdd_2|P
-Evdd_7||D5G2;|sucDri20@0|vdd_3|P
-Evdd_10||D5G2;|ctrAND2i@1|vdd_4|P
-Evdd_11||D5G2;|ctrAND2i@1|vdd_5|P
-Evdd_13||D5G2;|inv510@1|vdd_3|P
-X
-
-# Cell olcControl1;1{sch}
-ColcControl1;1{sch}||schematic|1230935566337|1236908967051|I
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@5||-2|44.5|||XR|
-NOff-Page|conn@6||-11.5|44.5|||XYR|
-NOff-Page|conn@7||-7|29|||Y|
-NOff-Page|conn@9||18|32.5|||XR|
-NOff-Page|conn@11||-30|30|||XR|
-NOff-Page|conn@12||4|-24|||XY|
-NOff-Page|conn@13||48.5|24|||XRR|
-IcentersJ:ctrAND1in100;1{ic}|ctrAND1i@3||-30|5.5|XR||D5G4;
-IcentersJ:ctrAND2in100LT;1{ic}|ctrAND2i@3||18|8|R||D5G4;
-IredFive:inv;1{ic}|inv@16||-16.5|-24|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@17||-13.5|1|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-19|7.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@4||4.5|-6|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@5||-18|-6|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Ngeneric:Invisible-Pin|pin@0||-3|59.5|||||ART_message(D5G5;)SolcControl1
-Ngeneric:Invisible-Pin|pin@1||-3|53.5|||||ART_message(D5G3;)Sies 29 January 2009
-NWire_Pin|pin@35||42|24||||
-NWire_Pin|pin@104||42|-6||||
-NWire_Pin|pin@113||18|24||||
-Ngeneric:Invisible-Pin|pin@123||3.5|20.5|||||ART_message(D3G2;)S[this stage fires,for load OLC.]
-NWire_Pin|pin@135||-19|13.5|||RR|
-NWire_Pin|pin@144||17|-6||||
-NWire_Pin|pin@147||-4|21.5||||
-NWire_Pin|pin@149||19|-6||||
-NWire_Pin|pin@175||-30|24|||X|
-Ngeneric:Invisible-Pin|pin@176||-26|19.5|||X||ART_message(D3G2;)S[this stage fires,for load ILC.]
-NWire_Pin|pin@186||-6|-5||||
-NWire_Pin|pin@191||-24|-24|||X|
-NWire_Pin|pin@193||-24|-12|||X|
-NWire_Pin|pin@194||-12|-12|||X|
-NWire_Pin|pin@198||-6|24||||
-NWire_Pin|pin@199||-8|24||||
-NWire_Pin|pin@214||0|-24||||
-NWire_Pin|pin@216||0|-7||||
-NWire_Pin|pin@218||-12|-7||||
-NWire_Pin|pin@220||-30|-6||||
-NWire_Pin|pin@221||-6|1||||
-NWire_Pin|pin@222||-19|1||||
-IdriversL:predORdri20wMC;2{ic}|predORdr@0||-6|14|XRRR||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||27|24|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@17||11.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D134.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@20||-24.5|-6|X||D0G4;|ATTR_L(D5G1;PUD)D560.9608240343941|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@21||-19.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D560.9608240343941|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[Ld]|D5G2;||2700|pin@221||-6|1|predORdr@0|pred|-6|11
-Awire|mc|D5G2;||900|pin@147||-4|21.5|predORdr@0|mc|-4|17
-Awire|net@25|||1800|pin@113||18|24|sucDri20@0|in|23|24
-Awire|net@334|||900|pin@113||18|24|ctrAND2i@3|out|18|14
-Awire|net@339|||1800|wire90@17|b|14|-6|pin@144||17|-6
-Awire|net@340|||2700|pin@144||17|-6|ctrAND2i@3|inB|17|2
-Awire|net@347|||0|pin@104||42|-6|pin@149||19|-6
-Awire|net@348|||2700|pin@149||19|-6|ctrAND2i@3|inA|19|2
-Awire|net@420|||2700|ctrAND1i@3|out|-30|11.5|pin@175||-30|24
-Awire|net@438|||1800|wire90@20|a|-22|-6|nand2@5|out|-20.5|-6
-Awire|net@441|||1800|nand2@5|inb|-15.5|-5|pin@186||-6|-5
-Awire|net@442|||1800|pin@186||-6|-5|nand2@4|inb|2|-5
-Awire|net@451|||0|inv@16|out|-19|-24|pin@191||-24|-24
-Awire|net@454|||1800|pin@193||-24|-12|wire90@21|b|-22|-12
-Awire|net@455|||1800|wire90@21|a|-17|-12|pin@194||-12|-12
-Awire|net@461|||2700|pin@191||-24|-24|pin@193||-24|-12
-Awire|net@464|||900|pin@198||-6|24|predORdr@0|in_1|-6|17
-Awire|net@465|||2700|predORdr@0|in|-8|17|pin@199||-8|24
-Awire|net@468|||0|pin@113||18|24|pin@198||-6|24
-Awire|net@471|||0|wire90@17|a|9|-6|nand2@4|out|7|-6
-Awire|net@500|||1800|inv@16|in|-14|-24|pin@214||0|-24
-Awire|net@501|||1800|pin@214||0|-24|conn@12|y|2|-24
-Awire|net@503|||1800|pin@216||0|-7|nand2@4|ina|2|-7
-Awire|net@508|||1800|nand2@5|ina|-15.5|-7|pin@218||-12|-7
-Awire|net@509|||2700|pin@214||0|-24|pin@216||0|-7
-Awire|net@510|||2700|pin@194||-12|-12|pin@218||-12|-7
-Awire|net@516|||0|pin@199||-8|24|pin@175||-30|24
-Awire|net@519|||2700|pin@220||-30|-6|ctrAND1i@3|inB|-30|-0.5
-Awire|net@520|||0|wire90@20|b|-27|-6|pin@220||-30|-6
-Awire|net@521|||900|conn@11|a|-30|28|pin@175||-30|24
-Awire|net@531|||900|pin@35||42|24|pin@104||42|-6
-Awire|net@534|||2700|pin@113||18|24|conn@9|a|18|30.5
-Awire|net@535|||0|conn@13|a|46.5|24|pin@35||42|24
-Awire|net@536|||1800|sucDri20@0|succ|31|24|pin@35||42|24
-Awire|net@537|||2700|pin@186||-6|-5|pin@221||-6|1
-Awire|net@538|||1800|inv@17|in|-11|1|pin@221||-6|1
-Awire|net@539|||900|invI@1|in|-19|5|pin@222||-19|1
-Awire|net@540|||1800|pin@222||-19|1|inv@17|out|-16|1
-Awire|s[1]|D5G2;||2700|invI@1|out|-19|10|pin@135||-19|13.5
-Efire[Lo_1]|do[2]|D6G2;|conn@13|y|O
-Edo[Ld,Co]|do[Ld]|D4G2;|conn@7|a|I
-Efire[Li]|ilc[load]|D6G2;|conn@11|y|O
-Emc||D4G2;|conn@6|a|I
-Eolc[load,dec]|olc[load]|D6G2;|conn@9|y|O
-ECd|rD|D4G2;|conn@12|a|I
-Es[1,2]|s[1]|D6G2;|conn@5|y|O
-X
-
-# Cell olcControl2;2{lay}
-ColcControl2;2{lay}||cmos90|1232819186778|1240336755391|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-61.5|-100||||
-NX-Metal-1-Metal-2-Con|contact@1||-84|-100||||
-NX-Metal-1-Metal-2-Con|contact@2||37|-44||||
-NX-Metal-1-Metal-2-Con|contact@3||-101|-44||||
-NX-Metal-1-Metal-2-Con|contact@4||11|-44||||
-NX-Metal-1-Metal-2-Con|contact@6||-44.5|-112||||
-NX-Metal-1-Metal-2-Con|contact@7||-86|-6||||
-NX-Metal-1-Metal-2-Con|contact@8||22|-6||||
-NX-Metal-1-Metal-2-Con|contact@9||81|-6||||
-NX-Metal-1-Metal-2-Con|contact@10||25|-112||||
-IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@0||-14|-72|||D5G4;
-IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@2||88|-72|||D5G4;
-IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||-33|72|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-94|35|Y||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@0||64|72|XY||D5G4;
-Igates2inM:nor05sym;2{lay}|nor05sym@0||-56|-72|||D5G4;
-NMetal-2-Pin|pin@68||-109.5|6.7||||
-NMetal-1-Pin|pin@71||65.5|8||||
-NMetal-1-Pin|pin@74||113|15||||
-NMetal-1-Pin|pin@76||96|15||||
-NMetal-2-Pin|pin@79||-75|-100||||
-NMetal-2-Pin|pin@89||-74|-44||||
-NMetal-2-Pin|pin@91||-26|-112||||
-NMetal-1-Pin|pin@97||79|97||||
-NMetal-1-Pin|pin@102||-86|-68||||
-NMetal-1-Pin|pin@105||-56|-57||||
-NMetal-1-Pin|pin@106||58|8||||
-NMetal-1-Pin|pin@107||54|65||||
-NMetal-2-Pin|pin@112||0|-6||||
-NMetal-1-Pin|pin@113||-44.5|-91||||
-NMetal-1-Pin|pin@114||25|-107||||
-NMetal-1-Pin|pin@116||20|-107||||
-NMetal-1-Pin|pin@117||-110|61.5||||
-NMetal-1-Pin|pin@118||-108.5|61.5||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||37|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@2||-101|-72|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@3||96|72|||D5G4;
-IwiresL:select15;1{lay}|select15@0||55|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-73|-72|||D5G4;
-Ametal-1|net@250|||S0|pin@118||-108.5|61.5|pin@117||-110|61.5
-Ametal-2|net@251||1.2|S0|driveCon@0|take|-102|6.7|pin@68||-109.5|6.7
-Ametal-1|net@263|||S2700|ctrAND1i@2|in[1]|65.5|-57|pin@71||65.5|8
-Ametal-1|net@267|||S0|pin@71||65.5|8|pin@106||58|8
-Ametal-1|net@268|||S2700|ctrAND1i@2|out|113|-72|pin@74||113|15
-Ametal-1|net@271|||S0|pin@74||113|15|pin@76||96|15
-Ametal-1|net@272|||S2700|pin@76||96|15|predDri2@3|in|96|50
-Ametal-2|net@282|||S1800|contact@1||-84|-100|pin@79||-75|-100
-Ametal-1|net@283||0.4|S900|predDri2@2|pred|-84|-88|contact@1||-84|-100
-Ametal-2|net@284|||S1800|pin@89||-74|-44|contact@4||11|-44
-Ametal-1|net@285|||S2700|predDri2@1|in|37|-50|contact@2||37|-44
-Ametal-1|net@287|||S2700|predDri2@2|in|-101|-50|contact@3||-101|-44
-Ametal-2|net@288|||S1800|contact@4||11|-44|contact@2||37|-44
-Ametal-1|net@289|||S2700|ctrAND1i@0|out|11|-72|contact@4||11|-44
-Ametal-2|net@296|||S0|ctrAND1i@2|gnd_1|58.5|-72|predDri2@1|gnd_1|58.5|-72
-Ametal-2|net@297|||S0|ctrAND1i@2|vdd_3|58.5|-122|predDri2@1|vdd_2|58.5|-122
-Ametal-2|net@298|||S0|ctrAND1i@2|vdd_2|58.5|-22|predDri2@1|vdd_3|58.5|-22
-Ametal-2|net@299|||S0|predDri2@1|gnd|15.5|-72|ctrAND1i@0|gnd_2|15.5|-72
-Ametal-2|net@300|||S0|predDri2@1|vdd|15.5|-122|ctrAND1i@0|vdd_5|15.5|-122
-Ametal-2|net@301|||S0|predDri2@1|vdd_1|15.5|-22|ctrAND1i@0|vdd_4|15.5|-22
-Ametal-1|net@307|||S2700|predDri2@2|mc|-86|-65|contact@7||-86|-6
-Ametal-1|net@309|||S2700|predDri2@1|mc|22|-65|contact@8||22|-6
-Ametal-2|net@310|||S1800|contact@8||22|-6|contact@9||81|-6
-Ametal-1|net@311|||S900|predDri2@3|mc|81|65|contact@9||81|-6
-Ametal-2|net@312|||S1800|pin@79||-75|-100|contact@0||-61.5|-100
-Ametal-2|net@324|||S1800|contact@3||-101|-44|pin@89||-74|-44
-Ametal-2|net@326|||S0|pin@91||-26|-112|contact@6||-44.5|-112
-Ametal-2|net@334||6.2|S0|inv10D@0|gnd_1|55.5|72|ctrAND2i@0|gnd|55|72
-Ametal-2|net@335||6.2|S0|inv10D@0|vdd_2|55.5|22|ctrAND2i@0|vdd_1|55|22
-Ametal-2|net@336||6.2|S0|inv10D@0|vdd_3|55.5|122|ctrAND2i@0|vdd|55|122
-Ametal-2|net@337|||S1800|inv10D@0|gnd|72.5|72|predDri2@3|gnd|74.5|72
-Ametal-2|net@338|||S1800|inv10D@0|vdd_1|72.5|122|predDri2@3|vdd|74.5|122
-Ametal-2|net@339|||S1800|inv10D@0|vdd|72.5|22|predDri2@3|vdd_1|74.5|22
-Ametal-1|net@340|||S2700|predDri2@3|pred|79|88|pin@97||79|97
-Ametal-1|net@341|||S0|pin@97||79|97|inv10D@0|in|64|97
-Ametal-1|net@350|||S900|predDri2@2|mc|-86|-65|pin@102||-86|-68
-Ametal-2|net@353|||S0|pin@112||0|-6|contact@7||-86|-6
-Ametal-2|net@354|||S0|wellCont@0|gnd_1|-68.5|-72|nor05sym@0|gnd|-68.5|-72
-Ametal-2|net@355|||S0|wellCont@0|vdd_2|-68.5|-122|nor05sym@0|vdd_1|-68.5|-122
-Ametal-2|net@356|||S0|wellCont@0|vdd_3|-68.5|-22|nor05sym@0|vdd|-68.5|-22
-Ametal-2|net@357|||S0|wellCont@0|gnd|-77.5|-72|predDri2@2|gnd|-79.5|-72
-Ametal-2|net@358|||S0|wellCont@0|vdd|-77.5|-122|predDri2@2|vdd|-79.5|-122
-Ametal-2|net@359|||S0|wellCont@0|vdd_1|-77.5|-22|predDri2@2|vdd_1|-79.5|-22
-Ametal-2|net@360||6.2|S0|nor05sym@0|vdd_3|-43.5|-122|ctrAND1i@0|vdd_3|-43.5|-122
-Ametal-2|net@361||6.2|S1800|ctrAND1i@0|gnd_1|-43.5|-72|nor05sym@0|gnd_1|-43.5|-72
-Ametal-2|net@362||6.2|S1800|ctrAND1i@0|vdd_2|-43.5|-22|nor05sym@0|vdd_2|-43.5|-22
-Ametal-1|net@364|||S2700|contact@0||-61.5|-100|nor05sym@0|inA|-61.5|-91
-Ametal-1|net@366|||S0|ctrAND1i@0|in[1]|-36.5|-57|pin@105||-56|-57
-Ametal-1|net@367|||S2700|pin@105||-56|-57|nor05sym@0|out_1|-56|-34.4
-Ametal-1|net@369|||S2700|pin@106||58|8|inv10D@0|out|58|65
-Ametal-1|net@371|||S0|inv10D@0|out|58|65|pin@107||54|65
-Ametal-1|net@372|||S2700|pin@107||54|65|ctrAND2i@0|inB|54|81
-Ametal-2|net@383|||S0|contact@8||22|-6|pin@112||0|-6
-Ametal-1|net@384|||S2700|contact@6||-44.5|-112|pin@113||-44.5|-91
-Ametal-1|net@385|||S0|pin@113||-44.5|-91|nor05sym@0|inB|-50.5|-91
-Ametal-2|net@391|||S1800|pin@91||-26|-112|contact@10||25|-112
-Ametal-1|net@392|||S2700|contact@10||25|-112|pin@114||25|-107
-Ametal-1|net@394|||S0|pin@114||25|-107|pin@116||20|-107
-Ametal-1|net@395|||S2700|pin@116||20|-107|predDri2@1|pred|20|-88
-Ametal-1|net@396|||S900|ctrAND2i@0|out|-108.5|88|pin@118||-108.5|61.5
-Ametal-1|net@397|||FS900|pin@117||-110|61.5|driveCon@0|out|-110|35
-Edo[2]||D5G4;|pin@79||I
-Edo[Co]||D5G4;|predDri2@3|pred|O
-Edo[reD]||D5G4;|pin@91||O
-Efire[Co]||D5G4;|predDri2@3|in|I
-Efire[zz]||D5G4;|pin@89||O
-Egnd||D5G4;|ctrAND2i@0|gnd_1|G
-Egnd_2||D5G4;|predDri2@3|gnd_1|G
-Egnd_3||D5G4;|predDri2@2|gnd_1|G
-Egnd_4||D5G4;|ctrAND1i@2|gnd_2|G
-Emc||D5G4;|pin@112||I
-Emc_1||D5G4;|predDri2@3|mc_1|I
-Eolc[dec]||D5G4;|pin@68||O
-Eolc[zero]||D5G4;|ctrAND2i@0|inA|I
-Evdd||D5G4;|ctrAND2i@0|vdd_2|P
-Evdd_3||D5G4;|ctrAND2i@0|vdd_3|P
-Evdd_4||D5G4;|predDri2@3|vdd_2|P
-Evdd_5||D5G4;|predDri2@3|vdd_3|P
-Evdd_6||D5G4;|predDri2@2|vdd_2|P
-Evdd_7||D5G4;|predDri2@2|vdd_3|P
-Evdd_8||D5G4;|ctrAND1i@2|vdd_4|P
-Evdd_9||D5G4;|ctrAND1i@2|vdd_5|P
-X
-
-# Cell olcControl2;2{sch}
-ColcControl2;2{sch}||schematic|1230935566337|1236908967051|I
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@6||1|57|||XYR|
-NOff-Page|conn@7||37.5|9|||Y|
-NOff-Page|conn@9||66.5|32|||XRR|
-NOff-Page|conn@13||-16.5|6|||Y|
-NOff-Page|conn@15||25.5|3|||XY|
-NOff-Page|conn@16||6|34|||XR|
-NOff-Page|conn@17||82.5|-6|||XY|
-NOff-Page|conn@18||75.5|23|||XRR|
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@2||6|13|R||D5G4;
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@3||60|7|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@0||72|7|R||D5G4;
-IredFive:inv;1{ic}|inv@14||47.5|-6|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:nor2_sy;1{ic}|nor2_sy@0||-6|0.5|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_LEGATE(T)I1|ATTR_LEPARALLGRP()I-1|ATTR_su(T)I-1
-Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControl2
-Ngeneric:Invisible-Pin|pin@1||1|73.5|||||ART_message(D5G3;)Sies 24 January 2009
-NWire_Pin|pin@35||-12|24||||
-Ngeneric:Invisible-Pin|pin@73||63|43.5|||||ART_message(D3G2;)S[this stage fires,for count OLC.]
-NWire_Pin|pin@104||-12|-6||||
-Ngeneric:Invisible-Pin|pin@124||-16|37|||||ART_message(D3G2;)S[this stage sets,the flags from,"\"zero\" after load."]
-NWire_Pin|pin@150||1|22||||
-NWire_Pin|pin@151||1|18||||
-NWire_Pin|pin@153||6|26||||
-NWire_Pin|pin@155||54|22||||
-NWire_Pin|pin@156||54|19||||
-NWire_Pin|pin@159||42|24||||
-NWire_Pin|pin@160||42|-6||||
-NWire_Pin|pin@161||60|-6||||
-NWire_Pin|pin@178||60|26||||
-NWire_Pin|pin@221||60|32||||
-NWire_Pin|pin@232||6|5||||
-NWire_Pin|pin@233||-6|5||||
-NWire_Pin|pin@234||-7|-6||||
-NWire_Pin|pin@235||-5|-6||||
-NWire_Pin|pin@237||20|24||||
-NWire_Pin|pin@238||20|-6||||
-NWire_Pin|pin@239||20|3||||
-NWire_Pin|pin@240||-12|6||||
-NWire_Pin|pin@241||42|9||||
-NWire_Pin|pin@242||71|-6||||
-NWire_Pin|pin@246||73|-6||||
-NWire_Pin|pin@247||72|23||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-7|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||48|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||12|24|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||2|26|||D0G4;|ATTR_L(D5G1;PUD)D629.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-8;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||55.5|-6|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@23||1|5|||D0G4;|ATTR_L(D5G1;PUD)D137.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|mc|D5G2;||900|pin@150||1|22|pin@151||1|18
-Awire|mc|D5G2;||900|pin@155||54|22|pin@156||54|19
-Awire|net@80|||0|predDri2@0|pred|-10|24|pin@35||-12|24
-Awire|net@349|||1800|predDri2@0|mc|-4|22|pin@150||1|22
-Awire|net@357|||0|pin@153||6|26|wire90@6|b|4.5|26
-Awire|net@358|||0|wire90@6|a|-0.5|26|predDri2@0|in|-4|26
-Awire|net@378|||1800|predDri2@2|mc|51|22|pin@155||54|22
-Awire|net@383|||0|predDri2@2|pred|45|24|pin@159||42|24
-Awire|net@385|||1800|wire90@19|b|58|-6|pin@161||60|-6
-Awire|net@386|||0|wire90@19|a|53|-6|inv@14|out|50|-6
-Awire|net@388|||0|inv@14|in|45|-6|pin@160||42|-6
-Awire|net@401|||900|ctrAND1i@3|in|60|1|pin@161||60|-6
-Awire|net@415|||1800|predDri2@2|in|51|26|pin@178||60|26
-Awire|net@523|||900|pin@178||60|26|ctrAND1i@3|out|60|13
-Awire|net@524|||2700|pin@178||60|26|pin@221||60|32
-Awire|net@525|||0|conn@9|a|64.5|32|pin@221||60|32
-Awire|net@537|||900|pin@35||-12|24|pin@240||-12|6
-Awire|net@551|||900|pin@241||42|9|pin@160||42|-6
-Awire|net@552|||1800|wire90@23|b|3.5|5|pin@232||6|5
-Awire|net@553|||1800|pin@233||-6|5|wire90@23|a|-1.5|5
-Awire|net@554|||900|ctrAND1i@2|in|6|7|pin@232||6|5
-Awire|net@555|||900|pin@233||-6|5|nor2_sy@0|out|-6|3
-Awire|net@556|||1800|pin@104||-12|-6|pin@234||-7|-6
-Awire|net@557|||2700|pin@234||-7|-6|nor2_sy@0|inb|-7|-2
-Awire|net@558|||900|nor2_sy@0|ina|-5|-2|pin@235||-5|-6
-Awire|net@560|||900|pin@153||6|26|ctrAND1i@2|out|6|19
-Awire|net@561|||0|predDri2@3|in|9|26|pin@153||6|26
-Awire|net@562|||0|predDri2@3|mc|9|22|pin@150||1|22
-Awire|net@563|||1800|predDri2@3|pred|15|24|pin@237||20|24
-Awire|net@564|||900|pin@237||20|24|pin@239||20|3
-Awire|net@566|||900|pin@239||20|3|pin@238||20|-6
-Awire|net@567|||0|conn@15|y|23.5|3|pin@239||20|3
-Awire|net@568|||900|pin@240||-12|6|pin@104||-12|-6
-Awire|net@569|||1800|conn@13|y|-14.5|6|pin@240||-12|6
-Awire|net@570|||900|pin@159||42|24|pin@241||42|9
-Awire|net@571|||1800|conn@7|y|39.5|9|pin@241||42|9
-Awire|net@573|||900|ctrAND2i@0|inB|71|1|pin@242||71|-6
-Awire|net@577|||1800|pin@235||-5|-6|pin@238||20|-6
-Awire|net@578|||0|pin@242||71|-6|pin@161||60|-6
-Awire|net@581|||0|conn@17|y|80.5|-6|pin@246||73|-6
-Awire|net@584|||2700|pin@246||73|-6|ctrAND2i@0|inA|73|1
-Awire|net@585|||2700|pin@153||6|26|conn@16|a|6|32
-Awire|net@587|||0|conn@18|a|73.5|23|pin@247||72|23
-Awire|olc[dec]|D5G2;||900|pin@247||72|23|ctrAND2i@0|out|72|13
-Edo[2]||D4G2;|conn@13|a|I
-Edo[Co]||D4G2;|conn@7|a|I
-Edo[reD]||D4G2;|conn@15|a|I
-Efire[Co]||D6G2;|conn@9|y|O
-Efire[Co_1]|fire[zz]|D6G2;|conn@16|y|O
-Emc||D4G2;|conn@6|a|I
-Efire[Co_1]@45086567|olc[dec]|D6G2;|conn@18|y|O
-Edo[Co_1]|olc[zero]|D4G2;|conn@17|a|I
-X
-
-# Cell olcControlA;1{ic}
-ColcControlA;1{ic}||artwork|1240288371789|1240289923322|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1||
-Nschematic:Bus_Pin|pin@4||-5|1|-1|-1||
-Nschematic:Bus_Pin|pin@6||5|-1|-1|-1||
-Nschematic:Bus_Pin|pin@8||5|1|-1|-1||
-Nschematic:Bus_Pin|pin@10||0|3|-1|-1||
-Nschematic:Bus_Pin|pin@12||-3|3|-1|-1||
-Nschematic:Bus_Pin|pin@14||3|-3|-1|-1||
-NPin|pin@16||4|2|1|1||
-NPin|pin@17||-4|2|1|1||
-NPin|pin@18||-3|2|1|1||
-NPin|pin@19||-3|3|1|1||
-NPin|pin@20||-4|1|1|1||
-NPin|pin@21||-5|1|1|1||
-NPin|pin@24||0|2|1|1||
-NPin|pin@25||0|3|1|1||
-Ngeneric:Invisible-Pin|pin@26||0|0|||||ART_message(D5G2;)SolcA
-NPin|pin@27||4|1|1|1||
-NPin|pin@28||5|1|1|1||
-NPin|pin@29||-4|-2|1|1||
-NPin|pin@30||4|-2|1|1||
-NPin|pin@31||3|-2|1|1||
-NPin|pin@32||3|-3|1|1||
-NPin|pin@33||4|-1|1|1||
-NPin|pin@34||5|-1|1|1||
-NPin|pin@35||-4|-1|1|1||
-NPin|pin@36||-5|-1|1|1||
-Nschematic:Bus_Pin|pin@37||3|4|-1|-1||
-NPin|pin@39||3|2|1|1||
-NPin|pin@40||3|4|1|1||
-AThicker|net@8|||FS0|pin@20||-4|1|pin@21||-5|1
-AThicker|net@11|||FS0|pin@39||3|2|pin@24||0|2
-AThicker|net@12|||FS2700|pin@24||0|2|pin@25||0|3
-AThicker|net@14|||FS2700|pin@27||4|1|pin@16||4|2
-AThicker|net@15|||FS0|pin@24||0|2|pin@18||-3|2
-AThicker|net@16|||FS900|pin@20||-4|1|pin@35||-4|-1
-AThicker|net@17|||FS0|pin@18||-3|2|pin@17||-4|2
-AThicker|net@18|||FS2700|pin@33||4|-1|pin@27||4|1
-AThicker|net@19|||FS1800|pin@27||4|1|pin@28||5|1
-AThicker|net@20|||FS2700|pin@18||-3|2|pin@19||-3|3
-AThicker|net@21|||FS900|pin@17||-4|2|pin@20||-4|1
-AThicker|net@22|||FS1800|pin@31||3|-2|pin@30||4|-2
-AThicker|net@23|||FS900|pin@31||3|-2|pin@32||3|-3
-AThicker|net@24|||FS2700|pin@30||4|-2|pin@33||4|-1
-AThicker|net@25|||FS1800|pin@33||4|-1|pin@34||5|-1
-AThicker|net@26|||FS900|pin@35||-4|-1|pin@29||-4|-2
-AThicker|net@27|||FS0|pin@35||-4|-1|pin@36||-5|-1
-AThicker|net@28|||FS1800|pin@29||-4|-2|pin@31||3|-2
-AThicker|net@30|||FS0|pin@16||4|2|pin@39||3|2
-AThicker|net@31|||FS2700|pin@39||3|2|pin@40||3|4
-EDvoid||D5G2;|pin@0||I
-Edo[Ld]||D5G2;|pin@4||I
-Edo[zz]||D5G2;|pin@6||O
-Efire[zz]||D5G2;|pin@8||I
-Eilc[load]||D5G2;|pin@10||O
-Emc||D5G2;|pin@12||I
-Enot[Ld]||D5G2;|pin@14||O
-Enot[Ld_1]|s[1]|D5G2;|pin@37||O
-X
-
-# Cell olcControlA;1{lay}
-ColcControlA;1{lay}||cmos90|1240329466455|1240336923931||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-107|-92||||
-NX-Metal-1-Metal-2-Con|contact@1||-161|-92||||
-NX-Metal-1-Metal-2-Con|contact@2||-115|44||||
-NX-Metal-1-Metal-2-Con|contact@3||-161|44||||
-NX-Metal-1-Metal-2-Con|contact@4||-139.5|-6||||
-NX-Metal-1-Metal-2-Con|contact@5||-48.5|-6||||
-NX-Metal-1-Metal-2-Con|contact@6||-89|-43.5||||
-NX-Metal-1-Metal-2-Con|contact@7||-47|-43.5||||
-NX-Metal-1-Metal-2-Con|contact@8||117|-43.5||||
-NX-Metal-1-Metal-2-Con|contact@9||29.5|-85||||
-NX-Metal-1-Metal-2-Con|contact@10||-36.5|-85||||
-NX-Metal-1-Metal-2-Con|contact@11||71.5|44||||
-NX-Metal-1-Metal-2-Con|contact@12||107|44||||
-NX-Metal-1-Metal-2-Con|contact@13||45.5|-54||||
-NX-Metal-1-Metal-2-Con|contact@15||-10.5|-54||||
-NX-Metal-1-Metal-2-Con|contact@16||-174|-12||||
-NX-Metal-1-Metal-2-Con|contact@17||110.5|-12||||
-NX-Metal-1-Metal-2-Con|contact@18||3|-6||||
-NX-Metal-1-Metal-2-Con|contact@21||131|-6||||
-NX-Metal-1-Metal-2-Con|contact@23||39|-100||||
-NX-Metal-1-Metal-2-Con|contact@24||-79.5|-100||||
-IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||-4|72|||D5G4;
-IcentersJ:ctrAND3in30B;3{lay}|ctrAND3i@0||68|-72|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@0||-109|-72|Y||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||-109|72|Y||D5G4;
-Igates1inM:inv10E;1{lay}|inv10E@0||-6.5|-72|RR||D5G4;
-Igates1inM:inv10E;1{lay}|inv10E@1||12.5|-72|||D5G4;
-NMetal-1-Pin|pin@7||-104.5|1||||
-NMetal-1-Pin|pin@8||-115|1||||
-NMetal-1-Pin|pin@11||-174|103||||
-NMetal-1-Pin|pin@12||-174|-41||||
-NMetal-1-Pin|pin@13||-96|-106||||
-NMetal-1-Pin|pin@15||-96|-108.2||||
-NMetal-1-Pin|pin@18||-52|-94||||
-NMetal-1-Pin|pin@20||-52|-56||||
-NMetal-1-Pin|pin@21||-48|6||||
-NMetal-1-Pin|pin@22||-58|6||||
-NMetal-1-Pin|pin@23||-58|-50||||
-NMetal-1-Pin|pin@24||-91|87||||
-NMetal-1-Pin|pin@26||-104.5|87||||
-NMetal-1-Pin|pin@27||-142|59.5||||
-NMetal-1-Pin|pin@29||-107|59.5||||
-NMetal-1-Pin|pin@30||-139.5|38||||
-NMetal-1-Pin|pin@33||-89|-93||||
-NMetal-1-Pin|pin@34||-85|-93||||
-NMetal-1-Pin|pin@35||92|4||||
-NMetal-1-Pin|pin@36||117|4||||
-NMetal-1-Pin|pin@39||-10.5|-94||||
-NMetal-1-Pin|pin@40||11|-94||||
-NMetal-1-Pin|pin@55||3|-47||||
-NMetal-1-Pin|pin@61||131|55||||
-NMetal-1-Pin|pin@67||-79.5|-88||||
-NMetal-1-Pin|pin@68||-79.5|-96||||
-NMetal-1-Pin|pin@69||123.5|55||||
-NMetal-1-Pin|pin@70||123.5|60.5||||
-NMetal-1-Pin|pin@71||123.5|88||||
-NMetal-1-Pin|pin@72||-58|-56||||
-NMetal-1-Pin|pin@73||29.5|-92||||
-NMetal-2-Pin|pin@74||-126|-92||||
-NMetal-2-Pin|pin@76||-36|-100||||
-NMetal-2-Pin|pin@78||24|-54||||
-NMetal-2-Pin|pin@79||-172|154.5||||
-IdriversL:predDri10wMC;1{lay}|predDri1@0||-72|-72|Y||D5G4;
-IdriversL:predDri10wMC;1{lay}|predDri1@1||-34|-72|||D5G4;
-IdriversL:predORdri20wMC;1{lay}|predORdr@0||115|72|||D5G4;
-IdriversL:sucANDdri10;1{lay}|sucANDdr@0||-145|72|||D5G4;
-IdriversL:sucANDdri10;1{lay}|sucANDdr@1||-145|-72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-95.5|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||-95.5|-72|||D5G4;
-Ametal-1|net@2|||S900|pin@11||-174|103|contact@16||-174|-12
-Ametal-1|net@6|||S900|inv05@0|in[1]|-107|-87|contact@0||-107|-92
-Ametal-1|net@9|||S2700|sucANDdr@1|inA|-161|-103|contact@1||-161|-92
-Ametal-1|net@10|||S2700|inv05@0|out[1]|-104.5|-65|pin@7||-104.5|1
-Ametal-1|net@11|||S0|pin@7||-104.5|1|pin@8||-115|1
-Ametal-1|net@12|||S2700|pin@8||-115|1|contact@2||-115|44
-Ametal-2|net@19|||S0|sucANDdr@1|gnd_1|-118|-72|inv05@0|gnd|-118|-72
-Ametal-2|net@20|||S0|sucANDdr@1|vdd_2|-118|-22|inv05@0|vdd_1|-118|-22
-Ametal-2|net@21|||S0|sucANDdr@1|vdd_3|-118|-122|inv05@0|vdd|-118|-122
-Ametal-2|net@22|||S0|wellCont@1|gnd|-100|-72|inv05@0|gnd_1|-100|-72
-Ametal-2|net@23|||S0|wellCont@1|vdd|-100|-122|inv05@0|vdd_2|-100|-122
-Ametal-2|net@24|||S0|wellCont@1|vdd_1|-100|-22|inv05@0|vdd_3|-100|-22
-Ametal-2|net@25||6.2|S0|wellCont@0|gnd_1|-91|72|ctrAND2i@0|gnd|-92|72
-Ametal-2|net@26||6.2|S0|wellCont@0|vdd_2|-91|22|ctrAND2i@0|vdd_1|-92|22
-Ametal-2|net@27||6.2|S0|wellCont@0|vdd_3|-91|122|ctrAND2i@0|vdd|-92|122
-Ametal-2|net@28|||S0|wellCont@0|gnd|-100|72|inv05@1|gnd_1|-100|72
-Ametal-2|net@29|||S0|wellCont@0|vdd|-100|22|inv05@1|vdd_2|-100|22
-Ametal-2|net@30|||S0|wellCont@0|vdd_1|-100|122|inv05@1|vdd_3|-100|122
-Ametal-2|net@32|||S0|pin@74||-126|-92|contact@1||-161|-92
-Ametal-2|net@33|||S0|contact@2||-115|44|contact@3||-161|44
-Ametal-1|net@38|||S1800|pin@11||-174|103|sucANDdr@0|inB|-161|103
-Ametal-1|net@40|||S1800|pin@12||-174|-41|sucANDdr@1|inB|-161|-41
-Ametal-1|net@41|||S1800|sucANDdr@1|succ|-142|-106|pin@13||-96|-106
-Ametal-1|net@43|||S0|predDri1@0|pred|-86.5|-108.2|pin@15||-96|-108.2
-Ametal-1|net@44|||S2700|pin@15||-96|-108.2|pin@13||-96|-106
-Ametal-2|net@45|||S0|predDri1@1|gnd|-53|-72|predDri1@0|gnd_1|-53|-72
-Ametal-2|net@46|||S0|predDri1@1|vdd|-53|-22|predDri1@0|vdd_3|-53|-22
-Ametal-2|net@47|||S0|predDri1@1|vdd_1|-53|-122|predDri1@0|vdd_2|-53|-122
-Ametal-2|net@48|||S0|predDri1@0|gnd|-91|-72|wellCont@1|gnd_1|-91|-72
-Ametal-2|net@49|||S0|predDri1@0|vdd|-91|-122|wellCont@1|vdd_2|-91|-122
-Ametal-2|net@50|||S0|predDri1@0|vdd_1|-91|-22|wellCont@1|vdd_3|-91|-22
-Ametal-2|net@51|||S0|sucANDdr@0|gnd_1|-118|72|inv05@1|gnd|-118|72
-Ametal-2|net@52|||S0|sucANDdr@0|vdd_2|-118|122|inv05@1|vdd_1|-118|122
-Ametal-2|net@53|||S0|sucANDdr@0|vdd_3|-118|22|inv05@1|vdd|-118|22
-Ametal-1|net@55|||S900|contact@3||-161|44|sucANDdr@0|inA|-161|41
-Ametal-1|net@58|||S2700|predDri1@1|pred|-48.5|-35.8|contact@5||-48.5|-6
-Ametal-2|net@60|||S1800|contact@4||-139.5|-6|contact@5||-48.5|-6
-Ametal-1|net@61|||S0|predDri1@1|in|-28.5|-94|pin@18||-52|-94
-Ametal-1|net@64|||S0|pin@23||-58|-50|predDri1@0|in|-66.5|-50
-Ametal-1|net@65|||S900|ctrAND2i@0|inA|-48|65|pin@21||-48|6
-Ametal-1|net@66|||S0|pin@21||-48|6|pin@22||-58|6
-Ametal-1|net@68|||S900|pin@22||-58|6|pin@23||-58|-50
-Ametal-2|net@69|||S0|inv10E@1|gnd|4|-72|inv10E@0|gnd|2|-72
-Ametal-2|net@70|||S0|inv10E@1|vdd|4|-22|inv10E@0|vdd_1|2|-22
-Ametal-2|net@71|||S0|inv10E@1|vdd_1|4|-122|inv10E@0|vdd|2|-122
-Ametal-2|net@72|||S0|inv10E@0|gnd_1|-15|-72|predDri1@1|gnd_1|-15|-72
-Ametal-2|net@73|||S0|inv10E@0|vdd_3|-15|-22|predDri1@1|vdd_2|-15|-22
-Ametal-2|net@74|||S0|inv10E@0|vdd_2|-15|-122|predDri1@1|vdd_3|-15|-122
-Ametal-2|net@75|||S0|ctrAND3i@0|gnd|21|-72|inv10E@1|gnd_1|21|-72
-Ametal-2|net@76|||S0|ctrAND3i@0|vdd|21|-22|inv10E@1|vdd_2|21|-22
-Ametal-2|net@77|||S0|ctrAND3i@0|vdd_1|21|-122|inv10E@1|vdd_3|21|-122
-Ametal-1|net@78|||S2700|ctrAND2i@0|inB|-91|81|pin@24||-91|87
-Ametal-1|net@81|||S900|pin@26||-104.5|87|inv05@1|out[1]|-104.5|79
-Ametal-1|net@82|||S2700|sucANDdr@0|succ|-142|38|pin@27||-142|59.5
-Ametal-1|net@85|||S900|pin@29||-107|59.5|inv05@1|in[1]|-107|57
-Ametal-1|net@86|||S2700|contact@4||-139.5|-6|pin@30||-139.5|38
-Ametal-1|net@87|||S0|pin@30||-139.5|38|sucANDdr@0|succ|-142|38
-Ametal-1|net@91|||S2700|predDri1@1|mc|-47|-47|contact@7||-47|-43.5
-Ametal-1|net@92|||S900|contact@6||-89|-43.5|pin@33||-89|-93
-Ametal-1|net@94|||S1800|pin@33||-89|-93|pin@34||-85|-93
-Ametal-1|net@95|||S900|pin@34||-85|-93|predDri1@0|mc|-85|-97
-Ametal-1|net@96|||S2700|pin@18||-52|-94|pin@20||-52|-56
-Ametal-1|net@97|||S0|pin@24||-91|87|pin@26||-104.5|87
-Ametal-1|net@98|||S1800|pin@27||-142|59.5|pin@29||-107|59.5
-Ametal-2|net@99|||S1800|contact@6||-89|-43.5|contact@7||-47|-43.5
-Ametal-1|net@100|||S900|predORdr@0|mc|92|65|pin@35||92|4
-Ametal-1|net@101|||S1800|pin@35||92|4|pin@36||117|4
-Ametal-2|net@103|||S1800|contact@7||-47|-43.5|contact@8||117|-43.5
-Ametal-1|net@106|||S900|pin@36||117|4|contact@8||117|-43.5
-Ametal-1|net@107|||S1800|predDri1@1|in|-28.5|-94|pin@39||-10.5|-94
-Ametal-1|net@108|||S2700|pin@39||-10.5|-94|inv10E@0|out|-10.5|-79
-Ametal-1|net@109|||S1800|pin@39||-10.5|-94|pin@40||11|-94
-Ametal-1|net@110|||S900|pin@40||11|-94|inv10E@1|in|11|-97
-Ametal-1|net@118|||S900|predDri1@1|pred_1|-36.5|-56|contact@10||-36.5|-85
-Ametal-2|net@120|||S0|contact@9||29.5|-85|contact@10||-36.5|-85
-Ametal-2|net@121|||S0|predORdr@0|gnd|85.5|72|ctrAND2i@0|gnd_1|84|72
-Ametal-2|net@122|||S0|predORdr@0|vdd|85.5|122|ctrAND2i@0|vdd_2|84|122
-Ametal-2|net@123|||S0|predORdr@0|vdd_1|85.5|22|ctrAND2i@0|vdd_3|84|22
-Ametal-1|net@124|||S900|ctrAND2i@0|out|71.5|88|contact@11||71.5|44
-Ametal-1|net@127||0.4|S900|predORdr@0|in|107|50|contact@12||107|44
-Ametal-1|net@129|||S900|ctrAND3i@0|inC|45.5|-50|contact@13||45.5|-54
-Ametal-1|net@134|||S2700|inv10E@0|out|-10.5|-79|contact@15||-10.5|-54
-Ametal-2|net@138|||S1800|contact@16||-174|-12|contact@17||110.5|-12
-Ametal-1|net@140|||S900|contact@16||-174|-12|pin@12||-174|-41
-Ametal-1|net@142|||S2700|ctrAND3i@0|out|110.5|-56|contact@17||110.5|-12
-Ametal-1|net@143|||S1800|inv10E@0|in|-5|-47|pin@55||3|-47
-Ametal-1|net@144|||S2700|pin@55||3|-47|contact@18||3|-6
-Ametal-1|net@154|||S900|pin@61||131|55|contact@21||131|-6
-Ametal-2|net@158|||S1800|contact@18||3|-6|contact@21||131|-6
-Ametal-1|net@163|||S900|ctrAND3i@0|inA|39|-97|contact@23||39|-100
-Ametal-2|net@165|||S1800|contact@11||71.5|44|contact@12||107|44
-Ametal-2|net@166|||S0|pin@78||24|-54|contact@15||-10.5|-54
-Ametal-2|net@167|||S1800|pin@76||-36|-100|contact@23||39|-100
-Ametal-1|net@169|||S0|predDri1@0|pred_1|-74.5|-88|pin@67||-79.5|-88
-Ametal-1|net@170|||S900|pin@67||-79.5|-88|pin@68||-79.5|-96
-Ametal-1|net@172|||S900|pin@68||-79.5|-96|contact@24||-79.5|-100
-Ametal-1|net@173|||S0|pin@61||131|55|pin@69||123.5|55
-Ametal-1|net@174|||S2700|pin@69||123.5|55|pin@70||123.5|60.5
-Ametal-1|net@175||0.4|S2700|pin@70||123.5|60.5|pin@71||123.5|88
-Ametal-1|net@176||0.4|S0|pin@71||123.5|88|predORdr@0|pred|123|88
-Ametal-1|net@177|||S0|pin@20||-52|-56|pin@72||-58|-56
-Ametal-1|net@178|||S2700|pin@72||-58|-56|pin@23||-58|-50
-Ametal-1|net@179|||S900|contact@9||29.5|-85|pin@73||29.5|-92
-Ametal-1|net@180|||S1800|pin@73||29.5|-92|ctrAND3i@0|inB|31.5|-92
-Ametal-2|net@181|||S0|contact@0||-107|-92|pin@74||-126|-92
-Ametal-2|net@183|||S1800|contact@24||-79.5|-100|pin@76||-36|-100
-Ametal-2|net@185|||S0|contact@13||45.5|-54|pin@78||24|-54
-Ametal-2|net@186||6.2|S2700|sucANDdr@0|vdd|-172|122|pin@79||-172|154.5
-EDvoid||D5G4;|pin@74||I
-Epred|do[Ld]|D5G4;|predORdr@0|pred|I
-Edo[zz]||D5G2;|pin@76||I
-EinB_1|fire[zz]|D5G4;|predORdr@0|inB|I
-Egnd_4|gnd|D5G4;|sucANDdr@0|gnd|G
-Egnd_2||D5G4;|ctrAND3i@0|gnd_1|G
-Egnd_3||D5G4;|predORdr@0|gnd_1|G
-Egnd_5||D5G4;|sucANDdr@1|gnd|G
-Eout|ilc[load]|D5G4;|ctrAND2i@0|out|O
-EinA_1||D5G4;|predORdr@0|in|I
-Emc||D5G4;|predDri1@0|mc|I
-Enot[Ld]||D5G2;|pin@78||O
-Eout_3|s[1]|D5G4;|inv10E@1|out|O
-Evdd_8|vdd|D5G4;|sucANDdr@0|vdd|P
-Evdd_4||D5G4;|ctrAND3i@0|vdd_2|P
-Evdd_5||D5G4;|ctrAND3i@0|vdd_3|P
-Evdd_6||D5G4;|predORdr@0|vdd_2|P
-Evdd_7||D5G4;|predORdr@0|vdd_3|P
-Evdd_9||D5G4;|sucANDdr@0|vdd_1|P
-Evdd_10||D5G4;|sucANDdr@1|vdd|P
-Evdd_11||D5G4;|sucANDdr@1|vdd_1|P
-X
-
-# Cell olcControlA;1{sch}
-ColcControlA;1{sch}||schematic|1240279203422|1240332404265|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@3||-37|46|||Y|
-NOff-Page|conn@4||31|7|||XRR|
-NOff-Page|conn@5||5.5|46|||XY|
-NOff-Page|conn@6||42|52.5|||XR|
-NOff-Page|conn@7||-13|8|||XYRR|
-NOff-Page|conn@9||39|-42|||XYRRR|
-NOff-Page|conn@10||47|-35|||XRR|
-NOff-Page|conn@11||-22|-21.5|||XR|
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@2||42|34|R||D5G4;
-IcentersJ:ctrAND3in30B;1{ic}|ctrAND3i@1||-6|-8|R||D5G4;
-IredFive:inv;1{ic}|inv@5||-25|-35|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@6||0|14|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@7||29.5|25|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-15|-27|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IolcControlA;1{ic}|olcContr@0||39|68|||D5G4;
-Ngeneric:Invisible-Pin|pin@23||-5|73.5|||||ART_message(D5G5;)SolcControlA
-Ngeneric:Invisible-Pin|pin@24||-5|67.5|||||ART_message(D5G3;)Sies 20 April 2009
-Ngeneric:Invisible-Pin|pin@35||24.5|41|||X||ART_message(D3G2;)S[this stage fires,for load ILC.]
-NWire_Pin|pin@36||41|25||||
-NWire_Pin|pin@37||24|25||||
-NWire_Pin|pin@38||0|8||||
-NWire_Pin|pin@39||-6|6||||
-NWire_Pin|pin@40||18|7||||
-NWire_Pin|pin@41||18|-20||||
-NWire_Pin|pin@42||39|-27||||
-Ngeneric:Invisible-Pin|pin@43||-12.5|34.5|||||ART_message(D3G2;)S[this stage gives,delay for counter,input data to settle.]
-NWire_Pin|pin@48||-6|44||||
-NWire_Pin|pin@49||-6|40||||
-NWire_Pin|pin@50||24|-29||||
-NWire_Pin|pin@51||39|-18||||
-NWire_Pin|pin@52||43|-22||||
-NWire_Pin|pin@53||43|-31||||
-NWire_Pin|pin@54||43|-35||||
-NWire_Pin|pin@55||-3.5|-20||||
-NWire_Pin|pin@56||-5.5|-29||||
-Ngeneric:Invisible-Pin|pin@57||-21.5|5.5|||||ART_message(D3G2;)S[selects between,"1 = olc, 0 = ilc"]
-NWire_Pin|pin@59||-30|46||||
-NWire_Pin|pin@60||-30|-35||||
-NWire_Pin|pin@61||-8.5|-35||||
-NWire_Pin|pin@62||0|24||||
-NWire_Pin|pin@63||-6|26||||
-NWire_Pin|pin@65||-8.5|-27||||
-NWire_Pin|pin@66||-22|-27||||
-NWire_Pin|pin@68||42|48||||
-IdriversL:predDri10wMC;1{ic}|predDri1@0||31|-20|XY||D5G4;
-IdriversL:predDri10wMC;1{ic}|predDri1@1||31|-29|XY||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||-15.5|46|X||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@4||9|7|Y||D5G4;
-IdriversL:sucANDdri10;1{ic}|sucANDdr@5||15|25|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||-18|-35|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||-1|26|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||5|24|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||36|25|X||D0G4;|ATTR_L(D5G1;PUD)D127.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||10|-29|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||5|-20|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[ilc]|D5G2;||2700|pin@50||24|-29|pin@37||24|25
-Awire|mc|D5G2;||900|pin@48||-6|44|pin@49||-6|40
-Awire|net@58|||0|wire90@9|a|-20.5|-35|inv@5|out|-22.5|-35
-Awire|net@59|||0|predORdr@1|pred|-18.5|46|pin@59||-30|46
-Awire|net@60|||0|wire90@11|b|2.5|24|pin@62||0|24
-Awire|net@61|||1800|sucANDdr@5|succ|20|25|pin@37||24|25
-Awire|net@62|||0|pin@36||41|25|wire90@12|a|38.5|25
-Awire|net@63|||0|wire90@12|b|33.5|25|inv@7|out|32|25
-Awire|net@64|||1800|wire90@10|a|1.5|26|sucANDdr@5|inB|10|26
-Awire|net@65|||900|ctrAND2i@2|inB|41|28|pin@36||41|25
-Awire|net@66|||0|sucANDdr@5|inA|10|24|wire90@11|a|7.5|24
-Awire|net@68|||0|inv@7|in|27|25|pin@37||24|25
-Awire|net@69|||1800|conn@7|y|-11|8|pin@38||0|8
-Awire|net@70|||0|inv@5|in|-27.5|-35|pin@60||-30|-35
-Awire|net@71|||2700|pin@38||0|8|inv@6|in|0|11.5
-Awire|net@72|||900|pin@39||-6|6|ctrAND3i@1|out|-6|-2
-Awire|net@73|||0|sucANDdr@4|inB|4|6|pin@39||-6|6
-Awire|net@74|||1800|sucANDdr@4|succ|14|7|pin@40||18|7
-Awire|net@75|||0|sucANDdr@4|inA|4|8|pin@38||0|8
-Awire|net@76|||0|pin@41||18|-20|wire90@14|b|7.5|-20
-Awire|net@77|||0|pin@42||39|-27|predDri1@1|mc|34|-27
-Awire|net@81|||0|pin@61||-8.5|-35|wire90@9|b|-15.5|-35
-Awire|net@85|||1800|predORdr@1|mc|-12.5|44|pin@48||-6|44
-Awire|net@86|||1800|pin@61||-8.5|-35|pin@54||43|-35
-Awire|net@87|||0|predDri1@1|pred|28|-29|pin@50||24|-29
-Awire|net@88|||0|predDri1@0|pred|28|-20|pin@41||18|-20
-Awire|net@89|||1800|predDri1@0|mc|34|-18|pin@51||39|-18
-Awire|net@90|||1800|predDri1@0|in|34|-22|pin@52||43|-22
-Awire|net@91|||1800|predDri1@1|in|34|-31|pin@53||43|-31
-Awire|net@92|||2700|pin@65||-8.5|-27|ctrAND3i@1|inC|-8.5|-14
-Awire|net@93|||2700|pin@53||43|-31|pin@52||43|-22
-Awire|net@94|||900|pin@52||43|-22|pin@54||43|-35
-Awire|net@96|||0|pin@50||24|-29|wire90@13|b|12.5|-29
-Awire|net@97|||0|wire90@14|a|2.5|-20|pin@55||-3.5|-20
-Awire|net@98|||0|wire90@13|a|7.5|-29|pin@56||-5.5|-29
-Awire|net@99|||900|ctrAND3i@1|inA|-3.5|-14|pin@55||-3.5|-20
-Awire|net@100|||900|ctrAND3i@1|inB|-5.5|-14|pin@56||-5.5|-29
-Awire|net@101|||2700|pin@42||39|-27|pin@51||39|-18
-Awire|net@105|||900|ctrAND2i@2|inA|43|28|pin@53||43|-31
-Awire|net@106|||2700|inv@6|out|0|16.5|pin@62||0|24
-Awire|net@107|||0|wire90@10|b|-3.5|26|pin@63||-6|26
-Awire|net@109|||900|pin@63||-6|26|pin@39||-6|6
-Awire|net@111|||1800|conn@3|y|-35|46|pin@59||-30|46
-Awire|net@112|||900|pin@59||-30|46|pin@60||-30|-35
-Awire|net@113|||2700|conn@9|y|39|-40|pin@42||39|-27
-Awire|net@115|||1800|pin@40||18|7|conn@4|a|29|7
-Awire|net@116|||900|pin@40||18|7|pin@41||18|-20
-Awire|net@117|||1800|pin@54||43|-35|conn@10|a|45|-35
-Awire|net@118|||2700|pin@61||-8.5|-35|pin@65||-8.5|-27
-Awire|net@119|||1800|invI@1|in|-12.5|-27|pin@65||-8.5|-27
-Awire|net@120|||900|conn@11|a|-22|-23.5|pin@66||-22|-27
-Awire|net@121|||1800|pin@66||-22|-27|invI@1|out|-17.5|-27
-Awire|net@137|||2700|ctrAND2i@2|out|42|40|pin@68||42|48
-Awire|net@143|||1800|predORdr@1|in_1|-12.5|46|conn@5|y|3.5|46
-Awire|net@144|||2700|pin@68||42|48|conn@6|a|42|50.5
-Awire|net@145|||1800|predORdr@1|in|-12.5|48|pin@68||42|48
-EDvoid||D4G2;|conn@7|a|I
-Edo[Ld]||D4G2;|conn@3|a|I
-Eilc[load_1]|do[zz]|D6G2;|conn@4|y|O
-Edo[Ld_1]|fire[zz]|D4G2;|conn@5|a|I
-Eilc[load_1]@406197795|ilc[load]|D6G2;|conn@6|y|O
-Emc||D4G2;|conn@9|a|I
-Eilc[load_2]|not[Ld]|D6G2;|conn@10|y|O
-Enot[Ld_1]|s[1]|D6G2;|conn@11|y|O
-X
-
-# Cell olcControlB;1{ic}
-ColcControlB;1{ic}||artwork|1240288115267|1240289795726|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||-5|1|-1|-1||
-Nschematic:Bus_Pin|pin@2||3|3|-1|-1||
-Nschematic:Bus_Pin|pin@4||-3|-3|-1|-1||
-Nschematic:Bus_Pin|pin@6||-3|3|-1|-1||
-NPin|pin@8||-4|-2|1|1||
-NPin|pin@9||4|-2|1|1||
-NPin|pin@10||4|2|1|1||
-NPin|pin@11||-4|2|1|1||
-NPin|pin@12||-3|2|1|1||
-NPin|pin@13||-3|3|1|1||
-NPin|pin@14||-4|1|1|1||
-NPin|pin@15||-5|1|1|1||
-NPin|pin@16||-3|-2|1|1||
-NPin|pin@17||-3|-3|1|1||
-NPin|pin@18||3|2|1|1||
-NPin|pin@19||3|3|1|1||
-Ngeneric:Invisible-Pin|pin@20||0|0|||||ART_message(D5G2;)SolcB
-Nschematic:Bus_Pin|pin@21||5|0|-1|-1||
-NPin|pin@23||4|0|1|1||
-NPin|pin@24||5|0|1|1||
-Nschematic:Bus_Pin|pin@25||-5|-1|-1|-1||
-NPin|pin@27||-4|-1|1|1||
-NPin|pin@28||-5|-1|1|1||
-AThicker|net@4|||FS2700|pin@12||-3|2|pin@13||-3|3
-AThicker|net@5|||FS900|pin@11||-4|2|pin@14||-4|1
-AThicker|net@6|||FS0|pin@14||-4|1|pin@15||-5|1
-AThicker|net@7|||FS1800|pin@8||-4|-2|pin@16||-3|-2
-AThicker|net@8|||FS900|pin@16||-3|-2|pin@17||-3|-3
-AThicker|net@9|||FS0|pin@10||4|2|pin@18||3|2
-AThicker|net@10|||FS2700|pin@18||3|2|pin@19||3|3
-AThicker|net@11|||FS1800|pin@16||-3|-2|pin@9||4|-2
-AThicker|net@12|||FS2700|pin@23||4|0|pin@10||4|2
-AThicker|net@13|||FS0|pin@18||3|2|pin@12||-3|2
-AThicker|net@14|||FS900|pin@14||-4|1|pin@27||-4|-1
-AThicker|net@15|||FS0|pin@12||-3|2|pin@11||-4|2
-AThicker|net@17|||FS2700|pin@9||4|-2|pin@23||4|0
-AThicker|net@18|||FS1800|pin@23||4|0|pin@24||5|0
-AThicker|net@20|||FS900|pin@27||-4|-1|pin@8||-4|-2
-AThicker|net@21|||FS0|pin@27||-4|-1|pin@28||-5|-1
-Emc_1|do[reD]|D5G2;|pin@25||I
-Edo[zz]||D5G2;|pin@0||I
-Efire[zz]||D5G2;|pin@2||O
-Emc||D5G2;|pin@21||I
-Enot[Ld]||D5G2;|pin@4||I
-Eolc[load]||D5G2;|pin@6||O
-X
-
-# Cell olcControlB;1{lay}
-ColcControlB;1{lay}||cmos90|1240290941207|1240336836418||ATTR_NCC(D5G3;NTY142;)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@7||64.5|-44||||
-NX-Metal-1-Metal-2-Con|contact@8||90.5|-44||||
-NX-Metal-1-Metal-2-Con|contact@9||73.5|-88||||
-NX-Metal-1-Metal-2-Con|contact@11||-4|-88||||
-NX-Metal-1-Metal-2-Con|contact@13||-33|-32||||
-NX-Metal-1-Metal-2-Con|contact@14||75.5|-32||||
-NX-Metal-1-Metal-2-Con|contact@15||16.5|-50||||
-IcentersJ:ctrAND2in30;2{lay}|ctrAND2i@0||36|-72|||D5G4;
-IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@2||-24|72|Y||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||-78|-72|Y||D5G4;
-Igates2inM:nor05sym;2{lay}|nor05sym@0||-9.5|-72|||D5G4;
-NMetal-2-Pin|pin@0||55|-44||||
-NMetal-2-Pin|pin@1||16|-88||||
-NMetal-1-Pin|pin@8||10.5|-98.5||||
-NMetal-1-Pin|pin@9||10.5|-92||||
-NMetal-1-Pin|pin@10||-37|-92.5||||
-NMetal-1-Pin|pin@11||-33|-92.5||||
-NMetal-1-Pin|pin@32||51.5|53||||
-NMetal-1-Pin|pin@35||-73.5|-50||||
-NMetal-1-Pin|pin@36||-73.5|1||||
-NMetal-1-Pin|pin@38||-111|1||||
-NMetal-1-Pin|pin@39||-25.5|-91||||
-NMetal-1-Pin|pin@41||-25.5|-108.2||||
-NMetal-1-Pin|pin@43||-47.5|-5||||
-NMetal-1-Pin|pin@45||90.5|-5||||
-NMetal-1-Pin|pin@46||-68|-5||||
-NMetal-2-Pin|pin@47||21.5|-32||||
-NMetal-2-Pin|pin@50||8.5|-50||||
-IdriversL:predDri10wMC;1{lay}|predDri1@0||-50|-72|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@0||90.5|-72|Y||D5G4;
-IdriversL:sucDri10;1{lay}|sucDri10@1||88|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-26.5|-72|||D5G4;
-Ametal-2|net@6|||S0|nor05sym@0|gnd|-22|-72|wellCont@0|gnd_1|-22|-72
-Ametal-2|net@7|||S0|nor05sym@0|vdd_1|-22|-122|wellCont@0|vdd_2|-22|-122
-Ametal-2|net@8|||S0|nor05sym@0|vdd|-22|-22|wellCont@0|vdd_3|-22|-22
-Ametal-2|net@19|||S0|ctrAND2i@0|gnd|3|-72|nor05sym@0|gnd_1|3|-72
-Ametal-2|net@20|||S0|ctrAND2i@0|vdd|3|-22|nor05sym@0|vdd_2|3|-22
-Ametal-2|net@21|||S0|ctrAND2i@0|vdd_1|3|-122|nor05sym@0|vdd_3|3|-122
-Ametal-2|net@22|||S0|ctrAND2i@0|gnd_1|69|-72|predDri2@0|gnd|69|-72
-Ametal-2|net@23|||S0|ctrAND2i@0|vdd_3|69|-122|predDri2@0|vdd|69|-122
-Ametal-2|net@24|||S0|ctrAND2i@0|vdd_2|69|-22|predDri2@0|vdd_1|69|-22
-Ametal-1|net@26|||S2700|ctrAND2i@0|out|64.5|-56|contact@7||64.5|-44
-Ametal-2|net@27|||S1800|pin@0||55|-44|contact@7||64.5|-44
-Ametal-2|net@31|||S1800|contact@7||64.5|-44|contact@8||90.5|-44
-Ametal-1|net@35|||S900|predDri2@0|pred|73.5|-88|contact@9||73.5|-88
-Ametal-2|net@36|||S1800|pin@1||16|-88|contact@9||73.5|-88
-Ametal-1|net@43|||S0|pin@8||10.5|-98.5|nor05sym@0|out|-3.5|-98.5
-Ametal-1|net@44|||S2700|pin@8||10.5|-98.5|pin@9||10.5|-92
-Ametal-1|net@45|||S1800|pin@9||10.5|-92|ctrAND2i@0|inB|14.5|-92
-Ametal-1|net@48|||S2700|nor05sym@0|inB|-4|-91|contact@11||-4|-88
-Ametal-2|net@49|||S0|pin@1||16|-88|contact@11||-4|-88
-Ametal-2|net@53|||S0|predDri1@0|gnd|-31|-72|wellCont@0|gnd|-31|-72
-Ametal-2|net@54|||S0|predDri1@0|vdd|-31|-122|wellCont@0|vdd|-31|-122
-Ametal-2|net@55|||S0|predDri1@0|vdd_1|-31|-22|wellCont@0|vdd_1|-31|-22
-Ametal-1|net@59|||S2700|predDri1@0|mc|-37|-97|pin@10||-37|-92.5
-Ametal-1|net@60|||S1800|pin@10||-37|-92.5|pin@11||-33|-92.5
-Ametal-1|net@61|||S2700|pin@11||-33|-92.5|contact@13||-33|-32
-Ametal-1|net@64|||S2700|predDri2@0|mc|75.5|-65|contact@14||75.5|-32
-Ametal-2|net@92|||S1800|contact@13||-33|-32|pin@47||21.5|-32
-Ametal-1|net@101|||S900|contact@8||90.5|-44|predDri2@0|in|90.5|-50
-Ametal-1|net@120|||S900|ctrAND2i@2|out|51.5|56|pin@32||51.5|53
-Ametal-1|net@121|||S1800|pin@32||51.5|53|sucDri10@1|in|71|53
-Ametal-2|net@122|||S0|sucDri10@1|gnd|64|72|ctrAND2i@2|gnd_1|64|72
-Ametal-2|net@123|||S0|sucDri10@1|vdd|64|122|ctrAND2i@2|vdd_3|64|122
-Ametal-2|net@124|||S0|sucDri10@1|vdd_1|64|22|ctrAND2i@2|vdd_2|64|22
-Ametal-1|net@128|||S2700|predDri1@0|pred_1|-47.5|-88|pin@43||-47.5|-5
-Ametal-2|net@129|||S0|inv05@1|gnd_1|-69|-72|predDri1@0|gnd_1|-69|-72
-Ametal-2|net@130|||S0|inv05@1|vdd_2|-69|-122|predDri1@0|vdd_2|-69|-122
-Ametal-2|net@131|||S0|inv05@1|vdd_3|-69|-22|predDri1@0|vdd_3|-69|-22
-Ametal-1|net@133|||S900|pin@35||-73.5|-50|inv05@1|out[1]|-73.5|-65
-Ametal-1|net@134|||S0|predDri1@0|in|-55.5|-50|pin@35||-73.5|-50
-Ametal-1|net@136|||S2700|pin@35||-73.5|-50|pin@36||-73.5|1
-Ametal-1|net@139|||S2700|pin@38||-111|1|ctrAND2i@2|inB|-111|63
-Ametal-1|net@141|||S0|nor05sym@0|inA|-15|-91|pin@39||-25.5|-91
-Ametal-1|net@144|||S0|pin@41||-25.5|-108.2|predDri1@0|pred|-35.5|-108.2
-Ametal-1|net@145|||S0|pin@36||-73.5|1|pin@38||-111|1
-Ametal-1|net@146|||S900|pin@39||-25.5|-91|pin@41||-25.5|-108.2
-Ametal-1|net@147|||S900|ctrAND2i@2|inA|-68|79|pin@46||-68|-5
-Ametal-1|net@149|||S1800|pin@43||-47.5|-5|pin@45||90.5|-5
-Ametal-1|net@151|||S900|sucDri10@1|succ|90.5|38|pin@45||90.5|-5
-Ametal-1|net@153|||S0|pin@43||-47.5|-5|pin@46||-68|-5
-Ametal-2|net@154|||S1800|pin@47||21.5|-32|contact@14||75.5|-32
-Ametal-1|net@156|||S2700|ctrAND2i@0|inA|16.5|-52|contact@15||16.5|-50
-Ametal-2|net@157|||S0|contact@15||16.5|-50|pin@50||8.5|-50
-Edo[reD]||D5G4;|pin@1||O
-Ein[1]|do[zz]|D5G4;|inv05@1|in[1]|I
-Efire[zz]||D5G4;|pin@0||O
-Egnd||D5G4;|ctrAND2i@2|gnd|G
-Egnd_1||D5G4;|inv05@1|gnd|G
-Egnd_2||D5G4;|predDri2@0|gnd_1|G
-Egnd_3||D5G4;|sucDri10@1|gnd_1|G
-Emc||D5G4;|pin@47||I
-Enot[Ld]||D5G4;|pin@50||I
-Eout_1||D5G4;|nor05sym@0|out_1|O
-Evdd||D5G4;|ctrAND2i@2|vdd|P
-Evdd_1||D5G4;|ctrAND2i@2|vdd_1|P
-Evdd_2||D5G4;|inv05@1|vdd|P
-Evdd_3||D5G4;|inv05@1|vdd_1|P
-Evdd_4||D5G4;|predDri2@0|vdd_2|P
-Evdd_5||D5G4;|predDri2@0|vdd_3|P
-Evdd_6||D5G4;|sucDri10@1|vdd_2|P
-Evdd_7||D5G4;|sucDri10@1|vdd_3|P
-X
-
-# Cell olcControlB;1{sch}
-ColcControlB;1{sch}||schematic|1240279626137|1240327936362|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||28|23.5|||XR|
-NOff-Page|conn@1||-26|24.5|||XR|
-NOff-Page|conn@2||-51|-7|||Y|
-NOff-Page|conn@3||-42|-31|||Y|
-NOff-Page|conn@4||34.5|13.5|||XYR|
-NOff-Page|conn@5||4|17|||XYRR|
-IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@3||28|4|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@5||-26|1|R||D5G4;
-IredFive:inv;1{ic}|inv@3||-42|-7|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2_sy;1{ic}|nor2_sy@1||14|-6|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
-IolcControlB;1{ic}|olcContr@0||31|37|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||0.5|42|||||ART_message(D5G5;)SolcControlB
-Ngeneric:Invisible-Pin|pin@1||0.5|36|||||ART_message(D5G3;)Sies 20 April 2009
-NWire_Pin|pin@36||-26|17||||
-Ngeneric:Invisible-Pin|pin@38||-22|25|||||ART_message(D3G2;)S[this stage fires,for load OLC.]
-NWire_Pin|pin@40||-25|-7||||
-NWire_Pin|pin@41||22|15||||
-NWire_Pin|pin@42||22|11||||
-NWire_Pin|pin@43||10|17|||X|
-NWire_Pin|pin@44||27|-6||||
-NWire_Pin|pin@45||-8|-7||||
-NWire_Pin|pin@46||10|-5||||
-NWire_Pin|pin@47||28|19||||
-NWire_Pin|pin@50||29|-31||||
-NWire_Pin|pin@51||-8|17||||
-NWire_Pin|pin@53||-8|-21||||
-NWire_Pin|pin@54||-27|-23||||
-NWire_Pin|pin@55||-27|-27||||
-NWire_Pin|pin@56||-27|-19||||
-NWire_Pin|pin@57||-27|-7||||
-IdriversL:predDri10wMC;1{ic}|predDri1@0||-16|-21|||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||16|17|X||D5G4;
-IdriversL:sucDri10;1{ic}|sucDri10@0||-17|17|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||22|-6|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||-17.5|-7|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||-33.5|-7|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[2]|D5G2;||900|pin@51||-8|17|pin@45||-8|-7
-Awire|mc|D5G2;||900|pin@41||22|15|pin@42||22|11
-Awire|mc|D5G2;||900|pin@54||-27|-23|pin@55||-27|-27
-Awire|net@53|||1800|pin@36||-26|17|sucDri10@0|in|-21|17
-Awire|net@54|||900|pin@36||-26|17|ctrAND2i@5|out|-26|7
-Awire|net@56|||2700|pin@40||-25|-7|ctrAND2i@5|inA|-25|-5
-Awire|net@57|||0|predDri2@3|pred|13|17|pin@43||10|17
-Awire|net@58|||1800|predDri2@3|mc|19|15|pin@41||22|15
-Awire|net@59|||1800|wire90@6|b|24.5|-6|pin@44||27|-6
-Awire|net@60|||2700|pin@44||27|-6|ctrAND2i@3|inB|27|-2
-Awire|net@61|||0|pin@51||-8|17|sucDri10@0|succ|-13|17
-Awire|net@62|||0|wire90@7|a|-20|-7|pin@40||-25|-7
-Awire|net@65|||1800|predDri2@3|in|19|19|pin@47||28|19
-Awire|net@66|||0|wire90@6|a|19.5|-6|nor2_sy@1|out|16.5|-6
-Awire|net@67|||2700|ctrAND2i@3|out|28|10|pin@47||28|19
-Awire|net@68|||2700|pin@50||29|-31|ctrAND2i@3|inA|29|-2
-Awire|net@69|||1800|wire90@7|b|-15|-7|pin@45||-8|-7
-Awire|net@70|||0|predDri1@0|in|-19|-19|pin@56||-27|-19
-Awire|net@72|||2700|pin@53||-8|-21|pin@45||-8|-7
-Awire|net@74|||1800|predDri1@0|pred|-13|-21|pin@53||-8|-21
-Awire|net@75|||0|predDri1@0|mc|-19|-23|pin@54||-27|-23
-Awire|net@80|||900|conn@1|a|-26|22.5|pin@36||-26|17
-Awire|net@81|||0|wire90@8|a|-36|-7|inv@3|out|-39.5|-7
-Awire|net@82|||900|pin@57||-27|-7|pin@56||-27|-19
-Awire|net@83|||900|ctrAND2i@5|inB|-27|-5|pin@57||-27|-7
-Awire|net@84|||1800|wire90@8|b|-31|-7|pin@57||-27|-7
-Awire|net@87|||1800|conn@2|y|-49|-7|inv@3|in|-44.5|-7
-Awire|net@90|||900|conn@0|a|28|21.5|pin@47||28|19
-Awire|net@92|||0|pin@50||29|-31|conn@3|y|-40|-31
-Awire|net@93|||1800|conn@5|y|6|17|pin@43||10|17
-Awire|net@94|||900|pin@43||10|17|pin@46||10|-5
-Awire|net@97|||0|nor2_sy@1|inb|11.5|-5|pin@46||10|-5
-Awire|net@99|||1800|pin@45||-8|-7|nor2_sy@1|ina|11.5|-7
-Emc_1|do[reD]|D4G2;|conn@5|a|I
-ErD|do[zz]|D4G2;|conn@2|a|I
-Efire[zz]||D6G2;|conn@0|y|O
-Emc||D4G2;|conn@4|a|I
-Edo[zz_1]|not[Ld]|D4G2;|conn@3|a|I
-Eolc[load]||D6G2;|conn@1|y|O
-X
-
-# Cell olcControlC;1{ic}
-ColcControlC;1{ic}||artwork|1240287917947|1240288704951|E
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||-5|1|-1|-1||
-Nschematic:Bus_Pin|pin@2||-3|3|-1|-1||
-Nschematic:Bus_Pin|pin@4||5|0|-1|-1||
-Nschematic:Bus_Pin|pin@6||3|3|-1|-1||
-Nschematic:Bus_Pin|pin@8||3|-3|-1|-1||
-NPin|pin@10||-4|-2|1|1||
-NPin|pin@11||4|-2|1|1||
-NPin|pin@12||4|2|1|1||
-NPin|pin@13||-4|2|1|1||
-NPin|pin@14||-3|2|1|1||
-NPin|pin@15||-3|3|1|1||
-NPin|pin@16||-4|1|1|1||
-NPin|pin@17||-5|1|1|1||
-NPin|pin@18||3|-2|1|1||
-NPin|pin@19||3|-3|1|1||
-NPin|pin@20||3|2|1|1||
-NPin|pin@21||3|3|1|1||
-Ngeneric:Invisible-Pin|pin@22||0|0|||||ART_message(D5G2;)SolcC
-NPin|pin@23||4|0|1|1||
-NPin|pin@24||5|0|1|1||
-AThicker|net@5|||FS1800|pin@18||3|-2|pin@11||4|-2
-AThicker|net@6|||FS2700|pin@23||4|0|pin@12||4|2
-AThicker|net@7|||FS0|pin@20||3|2|pin@14||-3|2
-AThicker|net@8|||FS900|pin@16||-4|1|pin@10||-4|-2
-AThicker|net@9|||FS0|pin@14||-3|2|pin@13||-4|2
-AThicker|net@10|||FS2700|pin@14||-3|2|pin@15||-3|3
-AThicker|net@11|||FS900|pin@13||-4|2|pin@16||-4|1
-AThicker|net@12|||FS0|pin@16||-4|1|pin@17||-5|1
-AThicker|net@13|||FS1800|pin@10||-4|-2|pin@18||3|-2
-AThicker|net@14|||FS900|pin@18||3|-2|pin@19||3|-3
-AThicker|net@15|||FS0|pin@12||4|2|pin@20||3|2
-AThicker|net@16|||FS2700|pin@20||3|2|pin@21||3|3
-AThicker|net@17|||FS2700|pin@11||4|-2|pin@23||4|0
-AThicker|net@18|||FS1800|pin@23||4|0|pin@24||5|0
-Edo[Co]||D5G2;|pin@0||I
-Efire[Co]||D5G2;|pin@2||O
-Emc||D5G2;|pin@4||I
-Eolc[dec]||D5G2;|pin@6||O
-Eolc[zero]||D5G2;|pin@8||I
-X
-
-# Cell olcControlC;1{lay}
-ColcControlC;1{lay}||cmos90|1232819186778|1240336755391||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@9||83.5|-6||||
-IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@2||90.5|-72|||D5G4;
-IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||-30.5|72.5|X||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-90|35|Y||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@0||66.5|72.5|XY||D5G4;
-NMetal-2-Pin|pin@68||-107|6.7||||
-NMetal-1-Pin|pin@71||68|8||||
-NMetal-1-Pin|pin@74||115.5|15||||
-NMetal-1-Pin|pin@76||98.5|15||||
-NMetal-1-Pin|pin@97||81.5|97.5||||
-NMetal-1-Pin|pin@106||60.5|8||||
-NMetal-1-Pin|pin@107||56.5|65.5||||
-NMetal-2-Pin|pin@112||2.5|-6||||
-IdriversL:predDri20wMC;3{lay}|predDri2@3||98.5|72.5|||D5G4;
-IwiresL:select15;1{lay}|select15@0||57.5|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||56.5|-72|||D5G4;
-Ametal-1|net@250|||S900|ctrAND2i@0|out|-106|88.5|driveCon@0|out|-106|35
-Ametal-2|net@251||1.2|S0|driveCon@0|take|-98|6.7|pin@68||-107|6.7
-Ametal-1|net@263|||S2700|ctrAND1i@2|in[1]|68|-57|pin@71||68|8
-Ametal-1|net@267|||S0|pin@71||68|8|pin@106||60.5|8
-Ametal-1|net@268|||S2700|ctrAND1i@2|out|115.5|-72|pin@74||115.5|15
-Ametal-1|net@271|||S0|pin@74||115.5|15|pin@76||98.5|15
-Ametal-1|net@272|||S2700|pin@76||98.5|15|predDri2@3|in|98.5|50.5
-Ametal-1|net@311|||S900|predDri2@3|mc|83.5|65.5|contact@9||83.5|-6
-Ametal-2|net@334||6.2|S0|inv10D@0|gnd_1|58|72.5|ctrAND2i@0|gnd|57.5|72.5
-Ametal-2|net@335||6.2|S0|inv10D@0|vdd_2|58|22.5|ctrAND2i@0|vdd_1|57.5|22.5
-Ametal-2|net@336||6.2|S0|inv10D@0|vdd_3|58|122.5|ctrAND2i@0|vdd|57.5|122.5
-Ametal-2|net@337|||S1800|inv10D@0|gnd|75|72.5|predDri2@3|gnd|77|72.5
-Ametal-2|net@338|||S1800|inv10D@0|vdd_1|75|122.5|predDri2@3|vdd|77|122.5
-Ametal-2|net@339|||S1800|inv10D@0|vdd|75|22.5|predDri2@3|vdd_1|77|22.5
-Ametal-1|net@340|||S2700|predDri2@3|pred|81.5|88.5|pin@97||81.5|97.5
-Ametal-1|net@341|||S0|pin@97||81.5|97.5|inv10D@0|in|66.5|97.5
-Ametal-1|net@369|||S2700|pin@106||60.5|8|inv10D@0|out|60.5|65.5
-Ametal-1|net@371|||S0|inv10D@0|out|60.5|65.5|pin@107||56.5|65.5
-Ametal-1|net@372|||S2700|pin@107||56.5|65.5|ctrAND2i@0|inB|56.5|81.5
-Ametal-2|net@397|||S0|contact@9||83.5|-6|pin@112||2.5|-6
-Ametal-2|net@398|||S0|wellCont@0|gnd_1|61|-72|ctrAND1i@2|gnd_1|61|-72
-Ametal-2|net@399|||S0|wellCont@0|vdd_2|61|-122|ctrAND1i@2|vdd_3|61|-122
-Ametal-2|net@400|||S0|wellCont@0|vdd_3|61|-22|ctrAND1i@2|vdd_2|61|-22
-Edo[Co]||D5G4;|predDri2@3|pred|O
-Efire[Co]||D5G4;|predDri2@3|in|I
-Egnd||D5G4;|ctrAND2i@0|gnd_1|G
-Egnd_2||D5G4;|predDri2@3|gnd_1|G
-Egnd_4||D5G4;|ctrAND1i@2|gnd_2|G
-Egnd_5||D5G2;|wellCont@0|gnd|G
-Emc||D5G4;|pin@112||I
-Emc_1||D5G4;|predDri2@3|mc_1|I
-Eolc[dec]||D5G4;|pin@68||O
-Eolc[zero]||D5G4;|ctrAND2i@0|inA|I
-Evdd||D5G4;|ctrAND2i@0|vdd_2|P
-Evdd_1||D5G2;|wellCont@0|vdd_1|P
-Evdd_3||D5G4;|ctrAND2i@0|vdd_3|P
-Evdd_4||D5G4;|predDri2@3|vdd_2|P
-Evdd_5||D5G4;|predDri2@3|vdd_3|P
-Evdd_8||D5G4;|ctrAND1i@2|vdd_4|P
-Evdd_9||D5G4;|ctrAND1i@2|vdd_5|P
-Evdd_10||D5G2;|wellCont@0|vdd|P
-X
-
-# Cell olcControlC;1{sch}
-ColcControlC;1{sch}||schematic|1230935566337|1240287927365|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@6||-1.5|28.5|||XYR|
-NOff-Page|conn@7||-14.5|-1.5|||Y|
-NOff-Page|conn@9||8|25|||XR|
-NOff-Page|conn@17||30.5|-16.5|||XY|
-NOff-Page|conn@18||20|17.5|||XR|
-IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@3||8|-3.5|R||D5G4;
-IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@0||20|-3.5|R||D5G4;
-IredFive:inv;1{ic}|inv@14||-4.5|-16.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
-IolcControlC;1{ic}|olcContr@0||36.5|60|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||3|50.5|||||ART_message(D5G5;)SolcControlC
-Ngeneric:Invisible-Pin|pin@73||11|33|||||ART_message(D3G2;)S[this stage fires,for count OLC.]
-NWire_Pin|pin@155||2|11.5||||
-NWire_Pin|pin@156||2|8.5||||
-NWire_Pin|pin@159||-10|13.5||||
-NWire_Pin|pin@160||-10|-16.5||||
-NWire_Pin|pin@161||8|-16.5||||
-NWire_Pin|pin@178||8|15.5||||
-NWire_Pin|pin@241||-10|-1.5||||
-NWire_Pin|pin@242||19|-16.5||||
-NWire_Pin|pin@246||21|-16.5||||
-Ngeneric:Invisible-Pin|pin@248||3|44.5|||||ART_message(D5G3;)Sies 20 April 2009
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-4|13.5|X||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@19||3.5|-16.5|||D0G4;|ATTR_L(D5G1;PUD)D142.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|mc|D5G2;||900|pin@155||2|11.5|pin@156||2|8.5
-Awire|net@378|||1800|predDri2@2|mc|-1|11.5|pin@155||2|11.5
-Awire|net@383|||0|predDri2@2|pred|-7|13.5|pin@159||-10|13.5
-Awire|net@385|||1800|wire90@19|b|6|-16.5|pin@161||8|-16.5
-Awire|net@386|||0|wire90@19|a|1|-16.5|inv@14|out|-2|-16.5
-Awire|net@388|||0|inv@14|in|-7|-16.5|pin@160||-10|-16.5
-Awire|net@401|||900|ctrAND1i@3|in|8|-9.5|pin@161||8|-16.5
-Awire|net@415|||1800|predDri2@2|in|-1|15.5|pin@178||8|15.5
-Awire|net@523|||900|pin@178||8|15.5|ctrAND1i@3|out|8|2.5
-Awire|net@551|||900|pin@241||-10|-1.5|pin@160||-10|-16.5
-Awire|net@570|||900|pin@159||-10|13.5|pin@241||-10|-1.5
-Awire|net@571|||1800|conn@7|y|-12.5|-1.5|pin@241||-10|-1.5
-Awire|net@573|||900|ctrAND2i@0|inB|19|-9.5|pin@242||19|-16.5
-Awire|net@578|||0|pin@242||19|-16.5|pin@161||8|-16.5
-Awire|net@581|||0|conn@17|y|28.5|-16.5|pin@246||21|-16.5
-Awire|net@584|||2700|pin@246||21|-16.5|ctrAND2i@0|inA|21|-9.5
-Awire|net@590|||2700|pin@178||8|15.5|conn@9|a|8|23
-Awire|net@592|||900|conn@18|a|20|15.5|ctrAND2i@0|out|20|2.5
-Edo[Co]||D4G2;|conn@7|a|I
-Efire[Co]||D6G2;|conn@9|y|O
-Emc||D4G2;|conn@6|a|I
-Eolc[dec]||D6G2;|conn@18|y|O
-Eolc[zero]||D4G2;|conn@17|a|I
-X
-
 # Cell olcControlD;1{ic}
-ColcControlD;1{ic}||artwork|1240288689648|1240289079801|E
+ColcControlD;1{ic}||artwork|1240288689648|1240670135497|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||3|-3|-1|-1||
 Nschematic:Bus_Pin|pin@2||-3|-3|-1|-1||
@@ -5489,11 +3506,11 @@ Efire[Co]||D5G2;|pin@0||I
 Efire[zz]||D5G2;|pin@2||I
 Eflag[D][set,clr]||D5G2;|pin@4||O
 Eolc[zero,zoo]||D5G2;|pin@6||I
-Es[2,3]||D5G2;|pin@8||O
+Es[2,3]|s[1,2]|D5G2;|pin@8||O
 X
 
 # Cell olcControlD;2{lay}
-ColcControlD;2{lay}||cmos90|1232819186778|1240336569314||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703888825
+ColcControlD;2{lay}||cmos90|1232819186778|1240848417057||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-70|-62||||
 NX-Metal-1-Metal-2-Con|contact@4||24.5|-62||||
@@ -5543,8 +3560,8 @@ NMetal-2-Pin|pin@70||-47|-44|||Y|
 NMetal-1-Pin|pin@75||-23|2||||
 NMetal-2-Pin|pin@77||55.5|82||||
 NMetal-2-Pin|pin@79||59.5|-50||||
-IdriversL:sucDri20or;1{lay}|sucDri20@0||23.5|-72|||D5G4;
-IdriversL:sucDri20or;1{lay}|sucDri20@1||23.5|72|||D5G4;
+IdriversM:sucDri20or;1{lay}|sucDri20@0||23.5|-72|||D5G4;
+IdriversM:sucDri20or;1{lay}|sucDri20@1||23.5|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-6|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-6|-72|||D5G4;
 Ametal-1|net@8|||S2700|inv05@1|out[1]|-38|65|pin@0||-38|76.5
@@ -5639,8 +3656,8 @@ Egnd_4||D5G4;|inv510@4|gnd_1|G
 Egnd_5||D5G4;|inv510@5|gnd_1|G
 Eolc[zero]||D5G4;|pin@12||I
 Eolc[zoo]||D5G4;|pin@6||I
-Es[2]||D5G4;|pin@79||O
-Es[3]||D5G4;|pin@77||O
+Es[2]|s[1]|D5G4;|pin@79||O
+Es[3]|s[2]|D5G4;|pin@77||O
 Evdd||D5G4;|nand5A@0|vdd_2|P
 Evdd_2||D5G4;|nand5A@2|vdd_2|P
 Evdd_3||D5G4;|nand5A@2|vdd_3|P
@@ -5651,167 +3668,8 @@ Evdd_9||D5G4;|inv510@5|vdd_3|P
 Evdd_11||D5G4;|nand5A@0|vdd_3|P
 X
 
-# Cell olcControlD;1{lay}
-ColcControlD;1{lay}||cmos90|1232819186778|1239703868553||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703888825
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@3||-70|-62||||
-NX-Metal-1-Metal-2-Con|contact@4||25|-62||||
-NX-Metal-1-Metal-2-Con|contact@5||-11.5|-6||||
-NX-Metal-1-Metal-2-Con|contact@6||-62|-6||||
-NX-Metal-1-Metal-2-Con|contact@7||-16.5|44|||Y|
-NX-Metal-1-Metal-2-Con|contact@8||-68|44|||Y|
-NX-Metal-1-Metal-2-Con|contact@10||-16.5|-44|||Y|
-NX-Metal-1-Metal-2-Con|contact@11||-68|-44|||Y|
-NX-Metal-1-Metal-2-Con|contact@21||56|88||||
-NX-Metal-1-Metal-2-Con|contact@22||16.5|88||||
-NX-Metal-1-Metal-2-Con|contact@23||39|-56||||
-NX-Metal-1-Metal-2-Con|contact@24||56|-56||||
-NX-Metal-1-Metal-2-Con|contact@25||70.5|82||||
-NX-Metal-1-Metal-2-Con|contact@26||70.5|-50||||
-Igates1inM:inv05;1{lay}|inv05@1||-42.5|72|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@4||-42.5|-72|Y||D5G4;
-Igates1inM:inv510;3{lay}|inv510@4||62|72|||D5G4;
-Igates1inM:inv510;3{lay}|inv510@5||62|-72|||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@0||-63|72|XY||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@1||-21.5|72|Y||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@2||-63|-72|X||D5G4;
-Igates2inM:nand5A;1{lay}|nand5A@3||-21.5|-72|||D5G4;
-NMetal-1-Pin|pin@0||-38|76.5|||Y|
-NMetal-1-Pin|pin@1||-35|76.5|||Y|
-NMetal-1-Pin|pin@3||-35|88|||Y|
-NMetal-1-Pin|pin@5||-27.5|88|||Y|
-NMetal-1-Pin|pin@6||-40.5|97|||Y|
-NMetal-1-Pin|pin@7||-38|-76||||
-NMetal-1-Pin|pin@8||-34|-76||||
-NMetal-1-Pin|pin@9||-34|-92||||
-NMetal-1-Pin|pin@11||-27.5|-92||||
-NMetal-1-Pin|pin@12||-40.5|-97||||
-NMetal-1-Pin|pin@15||9|83.9||||
-NMetal-1-Pin|pin@22||-11.5|-48||||
-NMetal-1-Pin|pin@28||9|-48||||
-NMetal-1-Pin|pin@29||-14.5|83.9||||
-NMetal-2-Pin|pin@49||-46.5|44|||Y|
-NMetal-1-Pin|pin@59||16.5|106||||
-NMetal-2-Pin|pin@60||34.5|88||||
-NMetal-1-Pin|pin@63||39|-38||||
-NMetal-2-Pin|pin@64||34.5|-56||||
-NMetal-1-Pin|pin@65||25|48||||
-NMetal-1-Pin|pin@66||42|48||||
-NMetal-1-Pin|pin@67||42|2||||
-NMetal-2-Pin|pin@70||-46.5|-44|||Y|
-NMetal-1-Pin|pin@75||-22.5|2||||
-NMetal-2-Pin|pin@77||56|82||||
-NMetal-2-Pin|pin@79||60|-50||||
-IdriversL:sucDri20or;1{lay}|sucDri20@0||24|-72|||D5G4;
-IdriversL:sucDri20or;1{lay}|sucDri20@1||24|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-5.5|72|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||-5.5|-72|||D5G4;
-Ametal-1|net@8|||S2700|inv05@1|out[1]|-38|65|pin@0||-38|76.5
-Ametal-1|net@9|||S1800|pin@0||-38|76.5|pin@1||-35|76.5
-Ametal-1|net@10|||S2700|pin@1||-35|76.5|pin@3||-35|88
-Ametal-2|net@11|||S1800|inv05@1|gnd|-51.5|72|nand5A@0|gnd|-51.5|72
-Ametal-2|net@12|||S1800|inv05@1|vdd_1|-51.5|22|nand5A@0|vdd|-51.5|22
-Ametal-2|net@13|||S1800|inv05@1|vdd|-51.5|122|nand5A@0|vdd_1|-51.5|122
-Ametal-2|net@14|||S1800|inv05@1|gnd_1|-33.5|72|nand5A@1|gnd|-33|72
-Ametal-2|net@15|||S1800|inv05@1|vdd_3|-33.5|22|nand5A@1|vdd|-33|22
-Ametal-2|net@16|||S1800|inv05@1|vdd_2|-33.5|122|nand5A@1|vdd_1|-33|122
-Ametal-1|net@20|||S2700|pin@5||-27.5|88|nand5A@1|ina|-27.5|97
-Ametal-1|net@21|||S2700|inv05@1|in[1]|-40.5|87|pin@6||-40.5|97
-Ametal-1|net@22|||S0|pin@6||-40.5|97|nand5A@0|ina|-57|97
-Ametal-1|net@23|||S900|pin@8||-34|-76|pin@9||-34|-92
-Ametal-2|net@24|||S1800|inv05@4|gnd|-51.5|-72|nand5A@2|gnd|-51.5|-72
-Ametal-2|net@25|||S1800|inv05@4|vdd_1|-51.5|-22|nand5A@2|vdd|-51.5|-22
-Ametal-2|net@26|||S1800|inv05@4|vdd|-51.5|-122|nand5A@2|vdd_1|-51.5|-122
-Ametal-2|net@27|||S1800|inv05@4|gnd_1|-33.5|-72|nand5A@3|gnd|-33|-72
-Ametal-2|net@28|||S1800|inv05@4|vdd_3|-33.5|-22|nand5A@3|vdd|-33|-22
-Ametal-2|net@29|||S1800|inv05@4|vdd_2|-33.5|-122|nand5A@3|vdd_1|-33|-122
-Ametal-1|net@32|||S900|pin@11||-27.5|-92|nand5A@3|ina|-27.5|-97
-Ametal-1|net@33|||S900|inv05@4|in[1]|-40.5|-87|pin@12||-40.5|-97
-Ametal-1|net@34|||S0|pin@12||-40.5|-97|nand5A@2|ina|-57|-97
-Ametal-1|net@35|||S900|inv05@4|out[1]|-38|-65|pin@7||-38|-76
-Ametal-1|net@36|||S1800|pin@7||-38|-76|pin@8||-34|-76
-Ametal-1|net@39|||S1800|pin@3||-35|88|pin@5||-27.5|88
-Ametal-1|net@40|||S1800|pin@9||-34|-92|pin@11||-27.5|-92
-Ametal-1|net@42|||S2700|pin@15||9|83.9|sucDri20@1|inA|9|85
-Ametal-1|net@58|||S2700|nand5A@2|out|-70|-80.1|contact@3||-70|-62
-Ametal-1|net@62|||S2700|sucDri20@0|inB|25|-82|contact@4||25|-62
-Ametal-2|net@63|||S1800|contact@3||-70|-62|contact@4||25|-62
-Ametal-1|net@69|||S2700|pin@22||-11.5|-48|contact@5||-11.5|-6
-Ametal-2|net@71|||S1800|contact@6||-62|-6|contact@5||-11.5|-6
-Ametal-2|net@94|||S0|wellCont@0|gnd_1|-1|72|sucDri20@1|gnd|-1|72
-Ametal-2|net@95|||S0|wellCont@0|vdd_2|-1|22|sucDri20@1|vdd_1|-1|22
-Ametal-2|net@96|||S0|wellCont@0|vdd_3|-1|122|sucDri20@1|vdd|-1|122
-Ametal-2|net@102|||S1800|wellCont@1|gnd_1|-1|-72|sucDri20@0|gnd|-1|-72
-Ametal-2|net@103|||S1800|wellCont@1|vdd_2|-1|-122|sucDri20@0|vdd_1|-1|-122
-Ametal-2|net@104|||S1800|wellCont@1|vdd_3|-1|-22|sucDri20@0|vdd|-1|-22
-Ametal-1|net@107|||S900|pin@28||9|-48|sucDri20@0|inA|9|-59
-Ametal-1|net@108|||S1800|pin@22||-11.5|-48|pin@28||9|-48
-Ametal-1|net@111|||S2700|nand5A@1|inb|-16.5|43|contact@7||-16.5|44
-Ametal-2|net@112|||S1800|pin@49||-46.5|44|contact@7||-16.5|44
-Ametal-1|net@113|||S2700|nand5A@0|inb|-68|43|contact@8||-68|44
-Ametal-1|net@120|||S900|nand5A@3|inb|-16.5|-43|contact@10||-16.5|-44
-Ametal-2|net@121|||S1800|pin@70||-46.5|-44|contact@10||-16.5|-44
-Ametal-1|net@122|||S900|nand5A@2|inb|-68|-43|contact@11||-68|-44
-Ametal-1|net@134|||S0|pin@15||9|83.9|pin@29||-14.5|83.9
-Ametal-1|net@135|||S900|pin@29||-14.5|83.9|nand5A@1|out|-14.5|80.1
-Ametal-2|net@195|||S1800|contact@8||-68|44|pin@49||-46.5|44
-Ametal-2|net@210|||S1800|inv510@5|gnd|49|-72|sucDri20@0|gnd_1|49|-72
-Ametal-2|net@211|||S1800|inv510@5|vdd|49|-22|sucDri20@0|vdd_2|49|-22
-Ametal-2|net@212|||S1800|inv510@5|vdd_1|49|-122|sucDri20@0|vdd_3|49|-122
-Ametal-2|net@217|||S1800|pin@60||34.5|88|contact@21||56|88
-Ametal-1|net@218||0.4|S2700|inv510@4|in[1]|56|79|contact@21||56|88
-Ametal-1|net@223|||S2700|contact@22||16.5|88|pin@59||16.5|106
-Ametal-1|net@224|||S1800|pin@59||16.5|106|sucDri20@1|succ|19.5|106
-Ametal-2|net@225|||S1800|contact@22||16.5|88|pin@60||34.5|88
-Ametal-1|net@229|||S2700|contact@23||39|-56|pin@63||39|-38
-Ametal-1|net@230|||S0|pin@63||39|-38|sucDri20@0|succ|19.5|-38
-Ametal-2|net@231|||S1800|pin@64||34.5|-56|contact@23||39|-56
-Ametal-2|net@233|||S0|contact@24||56|-56|pin@64||34.5|-56
-Ametal-1|net@234||0.4|S2700|inv510@5|in[1]|56|-65|contact@24||56|-56
-Ametal-2|net@235|||S0|inv510@4|gnd|49|72|sucDri20@1|gnd_1|49|72
-Ametal-2|net@236|||S0|inv510@4|vdd|49|122|sucDri20@1|vdd_2|49|122
-Ametal-2|net@237|||S0|inv510@4|vdd_1|49|22|sucDri20@1|vdd_3|49|22
-Ametal-1|net@246|||S900|sucDri20@1|inB|25|62|pin@65||25|48
-Ametal-1|net@247|||S1800|pin@65||25|48|pin@66||42|48
-Ametal-1|net@248|||S900|pin@66||42|48|pin@67||42|2
-Ametal-2|net@257|||S1800|contact@11||-68|-44|pin@70||-46.5|-44
-Ametal-2|net@264|||S0|nand5A@1|gnd_1|-10|72|wellCont@0|gnd|-10|72
-Ametal-2|net@265|||S0|nand5A@1|vdd_2|-10|22|wellCont@0|vdd|-10|22
-Ametal-2|net@266|||S0|nand5A@1|vdd_3|-10|122|wellCont@0|vdd_1|-10|122
-Ametal-2|net@267|||S0|wellCont@1|gnd|-10|-72|nand5A@3|gnd_1|-10|-72
-Ametal-2|net@268|||S0|wellCont@1|vdd|-10|-122|nand5A@3|vdd_3|-10|-122
-Ametal-2|net@269|||S0|wellCont@1|vdd_1|-10|-22|nand5A@3|vdd_2|-10|-22
-Ametal-1|net@272|||S900|pin@75||-22.5|2|nand5A@3|out_2|-22.5|-61.6
-Ametal-1|net@273|||S0|pin@67||42|2|pin@75||-22.5|2
-Ametal-1|net@275|||S900|nand5A@0|out_2|-62|61.6|contact@6||-62|-6
-Ametal-1|net@276|||S2700|inv510@4|out10|70.5|79|contact@25||70.5|82
-Ametal-2|net@277|||S0|contact@25||70.5|82|pin@77||56|82
-Ametal-1|net@278|||S2700|inv510@5|out10|70.5|-65|contact@26||70.5|-50
-Ametal-2|net@279|||S0|contact@26||70.5|-50|pin@79||60|-50
-Efire[Co]||D5G2;|pin@49||I
-Eflag[D][clr]||D5G2;|pin@60||O
-Eflag[D][set]||D5G2;|pin@64||O
-Egnd_6|gnd|D5G2;|nand5A@0|gnd_1|G
-Egnd_1||D5G2;|nand5A@2|gnd_1|G
-Egnd_4||D5G2;|inv510@4|gnd_1|G
-Egnd_5||D5G2;|inv510@5|gnd_1|G
-Ego[zero]||D5G2;|pin@70||I
-Eolc[zero]||D5G2;|pin@12||I
-Eolc[zoo]||D5G2;|pin@6||I
-Es[2]||D5G2;|pin@79||O
-Es[3]||D5G2;|pin@77||O
-Evdd_10|vdd|D5G2;|nand5A@0|vdd_2|P
-Evdd_2||D5G2;|nand5A@2|vdd_2|P
-Evdd_3||D5G2;|nand5A@2|vdd_3|P
-Evdd_4||D5G2;|inv510@4|vdd_2|P
-Evdd_5||D5G2;|inv510@4|vdd_3|P
-Evdd_8||D5G2;|inv510@5|vdd_2|P
-Evdd_9||D5G2;|inv510@5|vdd_3|P
-Evdd_11||D5G2;|nand5A@0|vdd_3|P
-X
-
 # Cell olcControlD;2{sch}
-ColcControlD;2{sch}||schematic|1230935566337|1240288695220|
+ColcControlD;2{sch}||schematic|1230935566337|1240670135497|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@3||-4.5|44|||Y|
 NOff-Page|conn@8||57|17||||
@@ -5828,7 +3686,7 @@ IredFive:nand2;1{ic}|nand2@0||45|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|AT
 IredFive:nand2;1{ic}|nand2@1||21.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2;1{ic}|nand2@2||45|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2;1{ic}|nand2@3||21.5|39|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IolcControlD;1{ic}|olcContr@0||53|82|||D5G4;
+IolcControlD;1{ic}|olcContr@0||52|66|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControlD
 Ngeneric:Invisible-Pin|pin@73||63|44.5|||||ART_message(D3G2;)S[this side fires,for count OLC.]
 NWire_Pin|pin@83||33|24.5||||
@@ -5855,8 +3713,8 @@ NWire_Pin|pin@229||50|15||||
 NWire_Pin|pin@230||50|22||||
 NWire_Pin|pin@231||50|6||||
 Ngeneric:Invisible-Pin|pin@232||1|73.5|||||ART_message(D5G3;)Sies 20 April 2009
-IdriversL:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4;
+IdriversM:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4;
+IdriversM:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D406.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D488.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D348.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -5907,587 +3765,179 @@ Awire|net@580|||1800|conn@16|y|4.5|38|pin@89||6|38
 Awire|net@581|||0|conn@17|y|65.5|38|pin@85||60|38
 Awire|olc[zero]|D5G2;||900|inv@7|in|12|42.5|pin@95||12|40
 Awire|olc[zoo]|D5G2;||900|inv@6|in|54|43|pin@90||54|40
-Awire|s[2]|D5G2;||2700|pin@229||50|15|pin@230||50|22
-Awire|s[3]|D5G2;||2700|pin@231||50|6|pin@224||50|13
+Awire|s[1]|D5G2;||2700|pin@229||50|15|pin@230||50|22
+Awire|s[2]|D5G2;||2700|pin@231||50|6|pin@224||50|13
 Efire[Co]||D4G2;|conn@17|a|I
 Ego[zero]|fire[zz]|D4G2;|conn@16|a|I
 Eflag[D][set,clr]||D6G2;|conn@8|y|O
 Eolc[zero,zoo]||D4G2;|conn@3|a|I
-Es[2,3]||D6G2;|conn@14|y|O
+Es[2,3]|s[1,2]|D6G2;|conn@14|y|O
 X
 
-# Cell olcControlD;1{sch}
-ColcControlD;1{sch}||schematic|1230935566337|1236908967051|I
+# Cell olcCount;1{ic}
+ColcCount;1{ic}||artwork|1240668957488|1240669921888|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@3||-4.5|44|||Y|
-NOff-Page|conn@8||57|17||||
-NOff-Page|conn@14||55.5|24|||XR|
-NOff-Page|conn@16||2.5|38|||Y|
-NOff-Page|conn@17||67.5|38|||XY|
-IredFive:inv;1{ic}|inv@6||54|45.5|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@7||12|45|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@18||27|15|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@19||27|6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||43|6|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||43|15|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@0||45|51|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@1||21.5|51|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||45|39|XY||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@3||21.5|39|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Ngeneric:Invisible-Pin|pin@0||1|79.5|||||ART_message(D5G5;)SolcControlD
-Ngeneric:Invisible-Pin|pin@1||1|73.5|||||ART_message(D5G3;)Sies 29 January 2009
-Ngeneric:Invisible-Pin|pin@73||63|44.5|||||ART_message(D3G2;)S[this side fires,for count OLC.]
-NWire_Pin|pin@83||33|24.5||||
-NWire_Pin|pin@84||33|70.5||||
-NWire_Pin|pin@85||60|38|||X|
-NWire_Pin|pin@86||60|52|||X|
-NWire_Pin|pin@87||6|52||||
-NWire_Pin|pin@89||6|38||||
-NWire_Pin|pin@90||54|40|||X|
-NWire_Pin|pin@94||12|50||||
-NWire_Pin|pin@95||12|40||||
-NWire_Pin|pin@97||54|50|||X|
-Ngeneric:Invisible-Pin|pin@124||-5|31|||||ART_message(D3G2;)S[this side sets,the flags from,"\"zero\" after load."]
-NWire_Pin|pin@181||31|39||||
-NWire_Pin|pin@182||31|51||||
-NWire_Pin|pin@183||35|39||||
-NWire_Pin|pin@184||35|51||||
-NWire_Pin|pin@224||50|13||||
-NWire_Pin|pin@225||20|15||||
-NWire_Pin|pin@226||20|20||||
-NWire_Pin|pin@227||20|10||||
-NWire_Pin|pin@228||20|6||||
-NWire_Pin|pin@229||50|15||||
-NWire_Pin|pin@230||50|22||||
-NWire_Pin|pin@231||50|6||||
-IdriversL:sucDri20or;1{ic}|sucDri20@3||33|61.5|YRRR||D5G4;
-IdriversL:sucDri20or;1{ic}|sucDri20@4||33|32|XYR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||27.5|39|||D0G4;|ATTR_L(D5G1;PUD)D406.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||39|39|X||D0G4;|ATTR_L(D5G1;PUD)D488.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||39|51|X||D0G4;|ATTR_L(D5G1;PUD)D348.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||27.5|51|||D0G4;|ATTR_L(D5G1;PUD)D411.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||51|50|X||D0G4;|ATTR_L(D5G1;PUD)D147.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||15.5|50|||D0G4;|ATTR_L(D5G1;PUD)D143.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@21||35|15|||D0G4;|ATTR_L(D5G1;PUD)D142.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@22||35|6|||D0G4;|ATTR_L(D5G1;PUD)D142.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|flag[D][clr]|D5G2;||900|pin@84||33|70.5|sucDri20@3|succ|33|64.5
-Awire|flag[D][clr]|D5G2;||2700|pin@228||20|6|pin@227||20|10
-Awire|flag[D][set]|D5G2;||2700|pin@83||33|24.5|sucDri20@4|succ|33|29
-Awire|flag[D][set]|D5G2;||2700|pin@225||20|15|pin@226||20|20
-Awire|net@162|||1800|nand2@2|inb|47.5|38|pin@85||60|38
-Awire|net@164|||0|pin@86||60|52|nand2@0|inb|47.5|52
-Awire|net@165|||0|nand2@1|inb|19|52|pin@87||6|52
-Awire|net@168|||1800|pin@89||6|38|nand2@3|inb|19|38
-Awire|net@180|||2700|inv@6|out|54|48|pin@97||54|50
-Awire|net@184|||2700|inv@7|out|12|47.5|pin@94||12|50
-Awire|net@185|||1800|pin@95||12|40|nand2@3|ina|19|40
-Awire|net@186|||1800|nand2@2|ina|47.5|40|pin@90||54|40
-Awire|net@279|||0|nand2@2|out|42.5|39|wire90@10|a|41.5|39
-Awire|net@281|||1800|nand2@3|out|24|39|wire90@9|a|25|39
-Awire|net@284|||0|wire90@12|a|25|51|nand2@1|out|24|51
-Awire|net@286|||1800|wire90@11|a|41.5|51|nand2@0|out|42.5|51
-Awire|net@287|||1800|wire90@13|a|53.5|50|pin@97||54|50
-Awire|net@288|||0|wire90@13|b|48.5|50|nand2@0|ina|47.5|50
-Awire|net@289|||1800|wire90@14|b|18|50|nand2@1|ina|19|50
-Awire|net@290|||0|wire90@14|a|13|50|pin@94||12|50
-Awire|net@356|||900|pin@87||6|52|pin@89||6|38
-Awire|net@360|||2700|pin@85||60|38|pin@86||60|52
-Awire|net@422|||0|pin@181||31|39|wire90@9|b|30|39
-Awire|net@424|||0|pin@182||31|51|wire90@12|b|30|51
-Awire|net@425|||900|sucDri20@3|inA_1|31|58.5|pin@182||31|51
-Awire|net@426|||0|wire90@10|b|36.5|39|pin@183||35|39
-Awire|net@428|||0|wire90@11|b|36.5|51|pin@184||35|51
-Awire|net@429|||2700|pin@184||35|51|sucDri20@3|in|35|58.5
-Awire|net@539|||2700|sucDri20@4|in|35|35|pin@183||35|39
-Awire|net@540|||2700|sucDri20@4|inA_1|31|35|pin@181||31|39
-Awire|net@543|||1800|invI@1|out|45.5|15|pin@229||50|15
-Awire|net@544|||0|invI@0|in|40.5|6|wire90@22|b|37.5|6
-Awire|net@545|||0|wire90@22|a|32.5|6|inv@19|out|29.5|6
-Awire|net@546|||1800|invI@0|out|45.5|6|pin@231||50|6
-Awire|net@547|||0|inv@19|in|24.5|6|pin@228||20|6
-Awire|net@548|||0|inv@18|in|24.5|15|pin@225||20|15
-Awire|net@549|||0|invI@1|in|40.5|15|wire90@21|b|37.5|15
-Awire|net@550|||0|wire90@21|a|32.5|15|inv@18|out|29.5|15
-Awire|net@580|||1800|conn@16|y|4.5|38|pin@89||6|38
-Awire|net@581|||0|conn@17|y|65.5|38|pin@85||60|38
-Awire|olc[zero]|D5G2;||900|inv@7|in|12|42.5|pin@95||12|40
-Awire|olc[zoo]|D5G2;||900|inv@6|in|54|43|pin@90||54|40
-Awire|s[2]|D5G2;||2700|pin@229||50|15|pin@230||50|22
-Awire|s[3]|D5G2;||2700|pin@231||50|6|pin@224||50|13
-Ego[zero_1]|fire[Co]|D4G2;|conn@17|a|I
-Eflag[D][set,clr]||D6G2;|conn@8|y|O
-Eolc_1[zero,zoo]|go[zero]|D4G2;|conn@16|a|I
-Eolc[zero,zoo]||D4G2;|conn@3|a|I
-Es[2,3]||D6G2;|conn@14|y|O
+Nschematic:Bus_Pin|pin@0||-5|2|-1|-1||
+Nschematic:Bus_Pin|pin@1||-3|4|-1|-1||
+Nschematic:Bus_Pin|pin@2||3|5|-1|-1||
+Nschematic:Bus_Pin|pin@3||-3|-4|-1|-1||
+Nschematic:Bus_Pin|pin@4||-5|-2|-1|-1||
+NPin|pin@5||-4|-3|1|1||
+NPin|pin@6||-4|3|1|1||
+NPin|pin@7||4|3|1|1||
+NPin|pin@8||4|-3|1|1||
+Ngeneric:Invisible-Pin|pin@9||0|0|||||ART_message(D5G2;)S[count,OLC]
+NPin|pin@10||-4|2|1|1||
+NPin|pin@11||-5|2|1|1||
+NPin|pin@12||-4|-2|1|1||
+NPin|pin@13||-5|-2|1|1||
+NPin|pin@16||-3|3|1|1||
+NPin|pin@17||-3|4|1|1||
+NPin|pin@18||-3|-3|1|1||
+NPin|pin@19||-3|-4|1|1||
+NPin|pin@20||3|3|1|1||
+NPin|pin@21||3|5|1|1||
+AThicker|net@0|||FS2700|pin@12||-4|-2|pin@10||-4|2
+AThicker|net@1|||FS1800|pin@6||-4|3|pin@16||-3|3
+AThicker|net@2|||FS900|pin@7||4|3|pin@8||4|-3
+AThicker|net@4|||FS2700|pin@10||-4|2|pin@6||-4|3
+AThicker|net@5|||FS0|pin@10||-4|2|pin@11||-5|2
+AThicker|net@6|||FS2700|pin@5||-4|-3|pin@12||-4|-2
+AThicker|net@7|||FS0|pin@12||-4|-2|pin@13||-5|-2
+AThicker|net@10|||FS1800|pin@16||-3|3|pin@20||3|3
+AThicker|net@11|||FS2700|pin@16||-3|3|pin@17||-3|4
+AThicker|net@12|||FS0|pin@18||-3|-3|pin@5||-4|-3
+AThicker|net@13|||FS900|pin@18||-3|-3|pin@19||-3|-4
+AThicker|net@14|||FS1800|pin@18||-3|-3|pin@8||4|-3
+AThicker|net@15|||FS1800|pin@20||3|3|pin@7||4|3
+AThicker|net@16|||FS2700|pin@20||3|3|pin@21||3|5
+Edo[ins]||D5G2;|pin@0||I
+Efire[Co]||D5G2;|pin@1||O
+Eilc[load]|olc[dec]|D5G2;|pin@2||O
+Eolc[zero]||D5G2;|pin@3||I
+Esel[Co]||D5G2;|pin@4||I
 X
 
-# Cell olcControlOld;1{lay}
-ColcControlOld;1{lay}||cmos90|1230946360578|1238257435226|I|ATTR_NCC(D5G5;NTY213;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+# Cell olcCount;1{lay}
+ColcCount;1{lay}||cmos90|1232819186778|1240848417057||ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||11|-204|||Y|
-NX-Metal-1-Metal-2-Con|contact@1||39|-204|||Y|
-NX-Metal-1-Metal-2-Con|contact@2||19|60||||
-NX-Metal-1-Metal-2-Con|contact@3||47|60||||
-NX-Metal-1-Metal-2-Con|contact@4||3.5|-154||||
-NX-Metal-1-Metal-2-Con|contact@5||94|-154||||
-NX-Metal-1-Metal-2-Con|contact@9||67|-72||||
-NX-Metal-1-Metal-2-Con|contact@10||119|-204||||
-NX-Metal-1-Metal-2-Con|contact@11||183|-78||||
-NX-Metal-1-Metal-2-Con|contact@12||-17|-78||||
-NX-Metal-1-Metal-2-Con|contact@13||-74|-78||||
-NX-Metal-1-Metal-2-Con|contact@14||-33|-154||||
-NX-Metal-1-Metal-2-Con|contact@15||-71.5|-154||||
-NX-Metal-1-Metal-2-Con|contact@17||-62.5|-134||||
-NX-Metal-1-Metal-2-Con|contact@18||-100.5|-134||||
-NX-Metal-1-Metal-2-Con|contact@19||192|22||||
-NX-Metal-1-Metal-2-Con|contact@20||93.5|22||||
-NX-Metal-1-Metal-2-Con|contact@21||-84.5|60||||
-NX-Metal-1-Metal-2-Con|contact@23||-38.5|-78||||
-NX-Metal-1-Metal-2-Con|contact@27||123.5|116||||
-NX-Metal-1-Metal-2-Con|contact@28||-160.5|172||||
-NX-Metal-1-Metal-2-Con|contact@31||-123.5|60||||
-NX-Metal-1-Metal-2-Con|contact@32||-169|-22||||
-NX-Metal-1-Metal-2-Con|contact@33||-140.5|-22||||
-NX-Metal-1-Metal-2-Con|contact@34||-10|-22||||
-NX-Metal-1-Metal-2-Con|contact@35||194|166||||
-NX-Metal-1-Metal-2-Con|contact@36||181.5|60||||
-NX-Metal-1-Metal-2-Con|contact@39||-159.5|-204||||
-NX-Metal-1-Metal-2-Con|contact@40||127|-22||||
-NX-Metal-1-Metal-2-Con|contact@41||11.5|-72||||
-NX-Metal-1-Metal-2-Con|contact@42||102|-10||||
-NX-Metal-1-Metal-2-Con|contact@43||46.5|-10||||
-NX-Metal-1-Metal-2-Con|contact@46||-51.5|172||||
-NX-Metal-1-Metal-2-Con|contact@47||-109|-78||||
-NX-Metal-1-Metal-2-Con|contact@48||-176|184||||
-NX-Metal-1-Metal-2-Con|contact@49||125|-72||||
-NX-Metal-1-Metal-2-Con|contact@50||209|-72||||
-IcentersJ:ctrAND2in30A;1{lay}|ctrAND2i@0||-129|-144|XY||D5G4;
-IcentersJ:ctrAND2in30A;1{lay}|ctrAND2i@1||-54|0|X||D5G4;
-Igates1inM:inv05;1{lay}|inv05@7||-8|0|XY||D5G4;
-Igates1inM:inv05;1{lay}|inv05@8||25|-144|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@9||33|0|Y||D5G4;
-Igates1inM:inv05;1{lay}|inv05@10||-76|-144|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@11||211|0|X||D5G4;
-Igates1inM:inv05;1{lay}|inv05@12||211|-144|X||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@2||219.5|0|||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@3||219.5|-144|||D5G4;
-Igates1inM:inv30;1{lay}|inv30@1||135.5|144|X||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||160|-144|||D5G4;
-IlatchesK:mlat1in10i;1{lay}|mlat1in1@0||-37|-144|||D5G4;
-Igates2inM:nand5;2{lay}|nand5@2||45.5|-144|XY||D5G4;
-Igates2inM:nand5;2{lay}|nand5@3||4.5|-144|Y||D5G4;
-Igates2inM:nand5;2{lay}|nand5@4||53.5|0|X||D5G4;
-Igates2inM:nand5;2{lay}|nand5@5||12.5|0|||D5G4;
-Igates2inM:nand30;1{lay}|nand30@0||-124.5|144|||D5G4;
-Igates2inM:nor10B;1{lay}|nor10B@0||172.5|144|||D5G4;
-Igates2inM:nor20sym;1{lay}|nor20sym@0||160.5|0|||D5G4;
-Igates2inM:nor60;1{lay}|nor60@0||21.5|144|||D5G4;
-NMetal-1-Pin|pin@4||27|-119|||Y|
-NMetal-1-Pin|pin@5||29.5|-138.5|||Y|
-NMetal-1-Pin|pin@6||33|-138.5|||Y|
-NMetal-1-Pin|pin@7||33|-119|||Y|
-NMetal-2-Pin|pin@9||132.5|-204|||Y|
-NMetal-1-Pin|pin@10||35|-25||||
-NMetal-1-Pin|pin@11||37.5|-5.5||||
-NMetal-1-Pin|pin@12||41|-5.5||||
-NMetal-1-Pin|pin@13||41|-25||||
-NMetal-1-Pin|pin@16||67|-121|||Y|
-NMetal-1-Pin|pin@18||75|13|||Y|
-NMetal-1-Pin|pin@29||75|-64||||
-NMetal-1-Pin|pin@30||44.5|-64||||
-NMetal-1-Pin|pin@33||119|-169||||
-NMetal-1-Pin|pin@34||119|-119||||
-NMetal-1-Pin|pin@42||96.5|-75||||
-NMetal-1-Pin|pin@43||133|-30.5||||
-NMetal-1-Pin|pin@44||125|-30.5||||
-NMetal-1-Pin|pin@45||125|-75||||
-NMetal-1-Pin|pin@48||93.5|34||||
-NMetal-1-Pin|pin@53||142.5|125.9||||
-NMetal-1-Pin|pin@54||172.5|174||||
-NMetal-1-Pin|pin@56||148.5|174||||
-NMetal-1-Pin|pin@59||-146|22.5||||
-NMetal-1-Pin|pin@61||-18|-3||||
-NMetal-1-Pin|pin@63||-18|-7||||
-NMetal-1-Pin|pin@67||-163|119||||
-NMetal-1-Pin|pin@68||-77|169||||
-NMetal-1-Pin|pin@73||180|132||||
-NMetal-1-Pin|pin@74||-109|-119||||
-NMetal-1-Pin|pin@75||-101|75||||
-NMetal-1-Pin|pin@77||-163|75||||
-NMetal-1-Pin|pin@78||-77|82||||
-NMetal-1-Pin|pin@79||-90|82||||
-NMetal-1-Pin|pin@84||-90|-78||||
-NMetal-2-Pin|pin@89||226|184||||
-NMetal-1-Pin|pin@93||-51.5|168.5||||
-NMetal-1-Pin|pin@94||-51.5|167||||
-NMetal-1-Pin|pin@95||-12.5|-3||||
-NMetal-1-Pin|pin@96||-152|22.5||||
-NMetal-1-Pin|pin@97||78|-121||||
-NMetal-1-Pin|pin@98||148.5|169||||
-NMetal-1-Pin|pin@99||-113.5|-119||||
-NMetal-1-Pin|pin@100||-100.5|-78||||
-NMetal-1-Pin|pin@101||127|77||||
-NMetal-1-Pin|pin@105||180|77||||
-NMetal-1-Pin|pin@106||102|-16||||
-NMetal-1-Pin|pin@107||176|132||||
-NMetal-1-Pin|pin@108||194|71||||
-NMetal-1-Pin|pin@109||181.5|71||||
-NMetal-1-Pin|pin@115||-101|-71||||
-NMetal-1-Pin|pin@116||-109|-71||||
-NMetal-1-Pin|pin@120||-146|69||||
-NMetal-1-Pin|pin@121||-176|69||||
-NMetal-1-Pin|pin@123||206.5|-169||||
-NMetal-1-Pin|pin@124||206.5|-25||||
-NMetal-1-Pin|pin@125||192|15||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-123.5|0|Y||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||-169|0|XY||D5G4;
-IdriversL:sucDri20or;1{lay}|sucDri20@2||93|-144|Y||D5G4;
-IdriversL:sucDri20or;1{lay}|sucDri20@3||101|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||61.5|-144|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@2||69.5|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@3||-89.5|-144|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@4||-95.5|0|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@5||114.5|144|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@6||-71.5|144|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@7||197.5|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@8||197.5|-144|||D5G4;
-Ametal-2|net@5|||S1800|wellCont@1|gnd_1|66|-144|sucDri20@2|gnd|68|-144
-Ametal-2|net@6|||S1800|wellCont@1|vdd_2|66|-94|sucDri20@2|vdd_1|68|-94
-Ametal-2|net@7|||S1800|wellCont@1|vdd_3|66|-194|sucDri20@2|vdd|68|-194
-Ametal-2|net@26|||S0|nand5@2|gnd|57|-144|wellCont@1|gnd|57|-144
-Ametal-2|net@27|||S0|nand5@2|vdd_1|57|-94|wellCont@1|vdd|57|-94
-Ametal-2|net@28|||S0|nand5@2|vdd|57|-194|wellCont@1|vdd_1|57|-194
-Ametal-1|net@30|||S1800|nand5@3|ina|11|-119|pin@4||27|-119
-Ametal-1|net@31|||S900|pin@4||27|-119|inv05@8|in[1]|27|-129
-Ametal-1|net@32|||S2700|inv05@8|out[1]|29.5|-151|pin@5||29.5|-138.5
-Ametal-1|net@33|||S1800|pin@5||29.5|-138.5|pin@6||33|-138.5
-Ametal-1|net@34|||S2700|pin@6||33|-138.5|pin@7||33|-119
-Ametal-1|net@35|||S1800|pin@7||33|-119|nand5@2|ina|39|-119
-Ametal-2|net@36|||S1800|contact@1||39|-204|contact@10||119|-204
-Ametal-1|net@38|||S900|nand5@3|inb|11|-173|contact@0||11|-204
-Ametal-2|net@39|||S1800|contact@0||11|-204|contact@1||39|-204
-Ametal-1|net@40|||S900|nand5@2|inb|39|-173|contact@1||39|-204
-Ametal-2|net@41|||S0|nand5@4|gnd|65|0|wellCont@2|gnd|65|0
-Ametal-2|net@42|||S0|nand5@4|vdd_1|65|-50|wellCont@2|vdd|65|-50
-Ametal-2|net@43|||S0|nand5@4|vdd|65|50|wellCont@2|vdd_1|65|50
-Ametal-1|net@44|||S1800|nand5@5|ina|19|-25|pin@10||35|-25
-Ametal-1|net@45|||S2700|pin@10||35|-25|inv05@9|in[1]|35|-15
-Ametal-1|net@46|||S900|inv05@9|out[1]|37.5|7|pin@11||37.5|-5.5
-Ametal-1|net@47|||S1800|pin@11||37.5|-5.5|pin@12||41|-5.5
-Ametal-1|net@48|||S900|pin@12||41|-5.5|pin@13||41|-25
-Ametal-1|net@49|||S1800|pin@13||41|-25|nand5@4|ina|47|-25
-Ametal-1|net@52|||S2700|nand5@5|inb|19|29|contact@2||19|60
-Ametal-2|net@53|||S1800|contact@2||19|60|contact@3||47|60
-Ametal-1|net@54|||S2700|nand5@4|inb|47|29|contact@3||47|60
-Ametal-2|net@55|||S1800|wellCont@2|gnd_1|74|0|sucDri20@3|gnd|76|0
-Ametal-2|net@56|||S1800|wellCont@2|vdd_2|74|-50|sucDri20@3|vdd_1|76|-50
-Ametal-2|net@57|||S1800|wellCont@2|vdd_3|74|50|sucDri20@3|vdd|76|50
-Ametal-2|net@60|||S0|inv05@8|gnd_1|34|-144|nand5@2|gnd_1|34|-144
-Ametal-2|net@61|||S0|inv05@8|vdd_3|34|-194|nand5@2|vdd_2|34|-194
-Ametal-2|net@62|||S0|inv05@8|vdd_2|34|-94|nand5@2|vdd_3|34|-94
-Ametal-2|net@63|||S0|inv05@8|gnd|16|-144|nand5@3|gnd_1|16|-144
-Ametal-2|net@64|||S0|inv05@8|vdd_1|16|-194|nand5@3|vdd_2|16|-194
-Ametal-2|net@65|||S0|inv05@8|vdd|16|-94|nand5@3|vdd_3|16|-94
-Ametal-2|net@66|||S0|inv05@9|gnd_1|42|0|nand5@4|gnd_1|42|0
-Ametal-2|net@67|||S0|inv05@9|vdd_3|42|50|nand5@4|vdd_2|42|50
-Ametal-2|net@68|||S0|inv05@9|vdd_2|42|-50|nand5@4|vdd_3|42|-50
-Ametal-2|net@69|||S0|inv05@9|gnd|24|0|nand5@5|gnd_1|24|0
-Ametal-2|net@70|||S0|inv05@9|vdd_1|24|50|nand5@5|vdd_2|24|50
-Ametal-2|net@71|||S0|inv05@9|vdd|24|-50|nand5@5|vdd_3|24|-50
-Ametal-1|net@72|||S0|sucDri20@3|inA|86|13|pin@18||75|13
-Ametal-1|net@73|||S900|pin@18||75|13|pin@29||75|-64
-Ametal-2|net@79|||S1800|contact@4||3.5|-154|contact@5||94|-154
-Ametal-1|net@81|||S2700|nand5@3|out_2|3.5|-154.4|contact@4||3.5|-154
-Ametal-1|net@83|||S900|sucDri20@2|inB|94|-134|contact@5||94|-154
-Ametal-1|net@94|||S0|pin@29||75|-64|pin@30||44.5|-64
-Ametal-1|net@98|||S0|latchDri@0|in|128.5|-169|pin@33||119|-169
-Ametal-2|net@99|||S1800|contact@10||119|-204|pin@9||132.5|-204
-Ametal-1|net@100|||S900|pin@33||119|-169|contact@10||119|-204
-Ametal-1|net@101|||S0|latchDri@0|in_1|128.5|-119|pin@34||119|-119
-Ametal-1|net@102|||S900|pin@34||119|-119|pin@33||119|-169
-Ametal-2|net@103||6.2|S1800|sucDri20@2|gnd_1|118|-144|latchDri@0|gnd_1|124.5|-144
-Ametal-2|net@104||6.2|S0|latchDri@0|vdd_7|124.5|-194|sucDri20@2|vdd_2|118|-194
-Ametal-2|net@105||6.2|S0|latchDri@0|vdd_8|124.5|-94|sucDri20@2|vdd_3|118|-94
-Ametal-2|net@107|||S0|nor20sym@0|gnd|128|0|sucDri20@3|gnd_1|126|0
-Ametal-2|net@108|||S0|nor20sym@0|vdd|128|50|sucDri20@3|vdd_2|126|50
-Ametal-2|net@109|||S0|nor20sym@0|vdd_1|128|-50|sucDri20@3|vdd_3|126|-50
-Ametal-2|net@110|||S1800|contact@12||-17|-78|contact@11||183|-78
-Ametal-1|net@112|||S900|nor20sym@0|out_2|183|-25|contact@11||183|-78
-Ametal-1|net@114|||S2700|mlat1in1@0|cl[F]|-17|-114.1|contact@12||-17|-78
-Ametal-2|net@115|||S1800|contact@13||-74|-78|contact@23||-38.5|-78
-Ametal-1|net@116|||S2700|inv05@10|in[1]|-74|-129|contact@13||-74|-78
-Ametal-2|net@117|||S1800|contact@15||-71.5|-154|contact@14||-33|-154
-Ametal-1|net@118|||S900|mlat1in1@0|cl[T]|-33|-126|contact@14||-33|-154
-Ametal-1|net@120|||S900|inv05@10|out[1]|-71.5|-151|contact@15||-71.5|-154
-Ametal-2|net@123|||S0|inv05@10|gnd_1|-67|-144|mlat1in1@0|gnd|-67|-144
-Ametal-2|net@124|||S0|inv05@10|vdd_2|-67|-94|mlat1in1@0|vdd|-67|-94
-Ametal-2|net@125|||S0|inv05@10|vdd_3|-67|-194|mlat1in1@0|vdd_1|-67|-194
-Ametal-1|net@129|||S900|mlat1in1@0|out[1]|-62.5|-131|contact@17||-62.5|-134
-Ametal-1|net@131|||S2700|ctrAND2i@0|inA|-100.5|-137|contact@18||-100.5|-134
-Ametal-1|net@132|||S2700|pin@16||67|-121|contact@9||67|-72
-Ametal-2|net@134|||S0|wellCont@3|gnd|-94|-144|ctrAND2i@0|gnd|-94|-144
-Ametal-2|net@135|||S0|wellCont@3|vdd|-94|-94|ctrAND2i@0|vdd_1|-94|-94
-Ametal-2|net@136|||S0|wellCont@3|vdd_1|-94|-194|ctrAND2i@0|vdd|-94|-194
-Ametal-2|net@137|||S0|wellCont@3|gnd_1|-85|-144|inv05@10|gnd|-85|-144
-Ametal-2|net@138|||S0|wellCont@3|vdd_2|-85|-94|inv05@10|vdd|-85|-94
-Ametal-2|net@139|||S0|wellCont@3|vdd_3|-85|-194|inv05@10|vdd_1|-85|-194
-Ametal-1|net@143|||S900|pin@42||96.5|-75|sucDri20@2|succ_1|96.5|-81
-Ametal-1|net@145|||S0|pin@43||133|-30.5|pin@44||125|-30.5
-Ametal-1|net@147|||S900|pin@44||125|-30.5|contact@49||125|-72
-Ametal-1|net@148|||S0|pin@45||125|-75|pin@42||96.5|-75
-Ametal-1|net@152|||S0|sucDri20@3|succ|96.5|34|pin@48||93.5|34
-Ametal-2|net@154|||S1800|contact@20||93.5|22|contact@19||192|22
-Ametal-1|net@159|||S2700|ctrAND2i@1|out|-84.5|16|contact@21||-84.5|60
-Ametal-2|net@170|||S1800|contact@23||-38.5|-78|contact@12||-17|-78
-Ametal-1|net@171|||S900|ctrAND2i@1|inB|-38.5|-24.5|contact@23||-38.5|-78
-Ametal-2|net@172|||S1800|wellCont@4|gnd_1|-91|0|ctrAND2i@1|gnd_1|-89|0
-Ametal-2|net@173|||S1800|wellCont@4|vdd_2|-91|50|ctrAND2i@1|vdd_2|-89|50
-Ametal-2|net@174|||S1800|wellCont@4|vdd_3|-91|-50|ctrAND2i@1|vdd_3|-89|-50
-Ametal-2|net@175|||S0|wellCont@4|gnd|-100|0|predDri2@0|gnd_1|-102|0
-Ametal-2|net@176|||S0|wellCont@4|vdd|-100|50|predDri2@0|vdd_3|-102|50
-Ametal-2|net@177|||S0|wellCont@4|vdd_1|-100|-50|predDri2@0|vdd_2|-102|-50
-Ametal-2|net@196|||S0|wellCont@6|gnd|-76|144|nand30@0|gnd_1|-78|144
-Ametal-2|net@197|||S0|wellCont@6|vdd|-76|194|nand30@0|vdd_2|-78|194
-Ametal-2|net@198|||S0|wellCont@6|vdd_1|-76|94|nand30@0|vdd_3|-78|94
-Ametal-2|net@202|||S0|mlat1in1@0|gnd_1|-7|-144|nand5@3|gnd|-7|-144
-Ametal-2|net@203|||S0|mlat1in1@0|vdd_3|-7|-194|nand5@3|vdd|-7|-194
-Ametal-2|net@204|||S0|mlat1in1@0|vdd_2|-7|-94|nand5@3|vdd_1|-7|-94
-Ametal-1|net@215|||S0|nor10B@0|out_3|172.5|125.9|pin@53||142.5|125.9
-Ametal-1|net@216|||S900|pin@53||142.5|125.9|inv30@1|inA|142.5|119
-Ametal-1|net@217|||S2700|nor10B@0|out_4|172.5|154.5|pin@54||172.5|174
-Ametal-1|net@222|||S900|inv30@1|out|123.5|144|contact@27||123.5|116
-Ametal-1|net@224|||S2700|nand30@0|out_1|-160.5|160|contact@28||-160.5|172
-Ametal-2|net@225|||S0|inv30@1|gnd|152|144|nor10B@0|gnd|152|144
-Ametal-2|net@226|||S0|inv30@1|vdd|152|194|nor10B@0|vdd|152|194
-Ametal-2|net@227|||S0|inv30@1|vdd_1|152|94|nor10B@0|vdd_1|152|94
-Ametal-2|net@228|||S0|inv30@1|gnd_1|119|144|wellCont@5|gnd_1|119|144
-Ametal-2|net@229|||S0|inv30@1|vdd_2|119|194|wellCont@5|vdd_2|119|194
-Ametal-2|net@230|||S0|inv30@1|vdd_3|119|94|wellCont@5|vdd_3|119|94
-Ametal-2|net@237|||S0|contact@21||-84.5|60|contact@31||-123.5|60
-Ametal-1|net@238|||S2700|predDri2@0|in|-123.5|22|contact@31||-123.5|60
-Ametal-2|net@239|||S0|contact@33||-140.5|-22|contact@32||-169|-22
-Ametal-1|net@240||0.4|S2700|sucDri20@0|succ|-169|-34|contact@32||-169|-22
-Ametal-1|net@242||0.4|S900|predDri2@0|pred|-140.5|-16|contact@33||-140.5|-22
-Ametal-2|net@243|||S0|inv05@7|gnd_1|-17|0|ctrAND2i@1|gnd|-19|0
-Ametal-2|net@244|||S0|inv05@7|vdd_2|-17|-50|ctrAND2i@1|vdd_1|-19|-50
-Ametal-2|net@245|||S0|inv05@7|vdd_3|-17|50|ctrAND2i@1|vdd|-19|50
-Ametal-2|net@246|||S0|inv05@7|gnd|1|0|nand5@5|gnd|1|0
-Ametal-2|net@247|||S0|inv05@7|vdd_1|1|50|nand5@5|vdd|1|50
-Ametal-2|net@248|||S0|inv05@7|vdd|1|-50|nand5@5|vdd_1|1|-50
-Ametal-1|net@252|||S0|pin@63||-18|-7|ctrAND2i@1|inA|-25.5|-7
-Ametal-1|net@254||0.4|S900|inv05@7|in[1]|-10|-15|contact@34||-10|-22
-Ametal-2|net@255|||S1800|nor10B@0|inA|165.5|166|contact@35||194|166
-Ametal-2|net@260|||S0|contact@2||19|60|contact@21||-84.5|60
-Ametal-2|net@261|||S1800|contact@3||47|60|contact@36||181.5|60
-Ametal-1|net@262|||S900|pin@48||93.5|34|contact@20||93.5|22
-Ametal-1|net@264|||S0|pin@54||172.5|174|pin@56||148.5|174
-Ametal-2|net@265|||S1800|contact@33||-140.5|-22|contact@34||-10|-22
-Ametal-1|net@266|||S900|pin@61||-18|-3|pin@63||-18|-7
-Ametal-1|net@267|||S900|contact@35||194|166|pin@108||194|71
-Ametal-1|net@272|||S1800|nand30@0|inA|-145.5|169|pin@68||-77|169
-Ametal-1|net@277|||S900|ctrAND2i@0|out|-159.5|-160|contact@39||-159.5|-204
-Ametal-1|net@282|||S900|pin@101||127|77|contact@40||127|-22
-Ametal-2|net@286|||S0|contact@9||67|-72|contact@41||11.5|-72
-Ametal-1|net@287|||S900|nand5@5|out_2|11.5|10.4|contact@41||11.5|-72
-Ametal-1|net@289|||S900|sucDri20@3|inB|102|-10|contact@42||102|-10
-Ametal-1|net@290|||S900|nand5@4|out|46.5|-8.1|contact@43||46.5|-10
-Ametal-1|net@292|||S1800|nand30@0|inB|-163.5|119|pin@67||-163|119
-Ametal-1|net@293|||S900|pin@68||-77|169|pin@78||-77|82
-Ametal-2|net@294|||S1800|contact@34||-10|-22|contact@40||127|-22
-Ametal-2|net@295|||S0|contact@42||102|-10|contact@43||46.5|-10
-Ametal-1|net@298|||S2700|pin@43||133|-30.5|nor20sym@0|inA|133|19.5
-Ametal-1|net@299|||S900|pin@125||192|15|nor20sym@0|inB|192|-19.5
-Ametal-1|net@305|||S900|pin@67||-163|119|pin@77||-163|75
-Ametal-1|net@308|||S0|pin@78||-77|82|pin@79||-90|82
-Ametal-1|net@327|||S0|pin@75||-101|75|pin@77||-163|75
-Ametal-1|net@331|||S2700|pin@84||-90|-78|pin@79||-90|82
-Ametal-2|net@333|||S1800|nor60@0|out_3|22.5|184|pin@89||226|184
-Ametal-2|net@334|||S0|nor60@0|out_3|22.5|184|contact@48||-176|184
-Ametal-2|net@340|||S0|nor60@0|gnd_1|110|144|wellCont@5|gnd|110|144
-Ametal-2|net@341|||S0|nor60@0|vdd_2|110|194|wellCont@5|vdd|110|194
-Ametal-2|net@342|||S0|nor60@0|vdd_3|110|94|wellCont@5|vdd_1|110|94
-Ametal-2|net@343|||S0|nor60@0|gnd|-67|144|wellCont@6|gnd_1|-67|144
-Ametal-2|net@344|||S0|nor60@0|vdd|-67|194|wellCont@6|vdd_2|-67|194
-Ametal-2|net@345|||S0|nor60@0|vdd_1|-67|94|wellCont@6|vdd_3|-67|94
-Ametal-1|net@347|||S0|nor60@0|inB|30|168.5|pin@93||-51.5|168.5
-Ametal-1|net@348|||S900|pin@93||-51.5|168.5|pin@94||-51.5|167
-Ametal-2|net@349|||S1800|contact@28||-160.5|172|contact@46||-51.5|172
-Ametal-1|net@350|||S2700|pin@94||-51.5|167|contact@46||-51.5|172
-Ametal-2|net@351|||S1800|nor60@0|inA|3.5|116|contact@27||123.5|116
-Ametal-1|net@352|||S1800|pin@61||-18|-3|pin@95||-12.5|-3
-Ametal-1|net@353|||S2700|pin@95||-12.5|-3|inv05@7|out[1]|-12.5|7
-Ametal-1|net@354|||S0|pin@59||-146|22.5|pin@96||-152|22.5
-Ametal-1|net@355|||S900|pin@96||-152|22.5|sucDri20@0|in|-152|19
-Ametal-1|net@356|||S1800|pin@16||67|-121|pin@97||78|-121
-Ametal-1|net@357|||S900|pin@97||78|-121|sucDri20@2|inA|78|-157
-Ametal-1|net@358|||S900|pin@56||148.5|174|pin@98||148.5|169
-Ametal-1|net@359|||S0|pin@98||148.5|169|inv30@1|inB|142.5|169
-Ametal-1|net@360|||S0|pin@74||-109|-119|pin@99||-113.5|-119
-Ametal-1|net@361|||S900|pin@99||-113.5|-119|ctrAND2i@0|inB|-113.5|-119.5
-Ametal-1|net@362|||S2700|ctrAND2i@0|inA|-100.5|-137|pin@100||-100.5|-78
-Ametal-1|net@363|||S1800|pin@100||-100.5|-78|pin@84||-90|-78
-Ametal-2|net@364|||S0|contact@17||-62.5|-134|contact@18||-100.5|-134
-Ametal-1|net@371|||S1800|pin@101||127|77|pin@105||180|77
-Ametal-1|net@372|||S900|pin@73||180|132|pin@105||180|77
-Ametal-1|net@373||0.4|S2700|pin@106||102|-16|contact@42||102|-10
-Ametal-1|net@374|||S0|pin@73||180|132|pin@107||176|132
-Ametal-1|net@375|||S2700|pin@107||176|132|nor10B@0|inB|176|132.5
-Ametal-1|net@377|||S0|pin@108||194|71|pin@109||181.5|71
-Ametal-1|net@378|||S900|pin@109||181.5|71|contact@36||181.5|60
-Ametal-2|net@385|||S0|contact@13||-74|-78|contact@47||-109|-78
-Ametal-1|net@389|||S900|pin@75||-101|75|pin@115||-101|-71
-Ametal-1|net@391|||S900|contact@47||-109|-78|pin@74||-109|-119
-Ametal-1|net@392|||S0|pin@115||-101|-71|pin@116||-109|-71
-Ametal-1|net@393|||S900|pin@116||-109|-71|contact@47||-109|-78
-Ametal-1|net@395|||S2700|nand5@2|out_1|44.5|-85.5|pin@30||44.5|-64
-Ametal-2|net@398|||S0|contact@0||11|-204|contact@39||-159.5|-204
-Ametal-2|net@401|||S0|sucDri20@0|gnd|-145|0|predDri2@0|gnd|-145|0
-Ametal-2|net@402|||S0|sucDri20@0|vdd|-145|-50|predDri2@0|vdd|-145|-50
-Ametal-2|net@403|||S0|sucDri20@0|vdd_1|-145|50|predDri2@0|vdd_1|-145|50
-Ametal-1|net@404|||S2700|pin@59||-146|22.5|pin@120||-146|69
-Ametal-1|net@405|||S0|pin@120||-146|69|pin@121||-176|69
-Ametal-2|net@409|||RS0|inv05@11|gnd|220|0|inv10D@2|gnd|211|0
-Ametal-2|net@410|||S0|inv05@11|vdd|220|50|inv10D@2|vdd|211|50
-Ametal-2|net@411|||S0|inv05@11|vdd_1|220|-50|inv10D@2|vdd_1|211|-50
-Ametal-2|net@412|||S0|wellCont@7|gnd|193|0|nor20sym@0|gnd_1|193|0
-Ametal-2|net@413|||S0|wellCont@7|vdd|193|-50|nor20sym@0|vdd_3|193|-50
-Ametal-2|net@414|||S0|wellCont@7|vdd_1|193|50|nor20sym@0|vdd_2|193|50
-Ametal-2|net@415|||S0|inv05@11|gnd_1|202|0|wellCont@7|gnd_1|202|0
-Ametal-2|net@416|||S0|inv05@11|vdd_3|202|-50|wellCont@7|vdd_2|202|-50
-Ametal-2|net@417|||S0|inv05@11|vdd_2|202|50|wellCont@7|vdd_3|202|50
-Ametal-2|net@418|||S0|latchDri@0|gnd_2|193|-144|wellCont@8|gnd|193|-144
-Ametal-2|net@419|||S0|latchDri@0|vdd_5|193|-194|wellCont@8|vdd|193|-194
-Ametal-2|net@420|||S0|latchDri@0|vdd_4|193|-94|wellCont@8|vdd_1|193|-94
-Ametal-2|net@421|||S0|inv05@12|gnd_1|202|-144|wellCont@8|gnd_1|202|-144
-Ametal-2|net@422|||S0|inv05@12|vdd_3|202|-194|wellCont@8|vdd_2|202|-194
-Ametal-2|net@423|||S0|inv05@12|vdd_2|202|-94|wellCont@8|vdd_3|202|-94
-Ametal-1|net@424|||S900|inv05@12|out[1]|206.5|-151|pin@123||206.5|-169
-Ametal-1|net@425|||S1800|pin@123||206.5|-169|inv10D@3|in|219.5|-169
-Ametal-1|net@426|||S900|inv05@11|out[1]|206.5|-7|pin@124||206.5|-25
-Ametal-1|net@427|||S1800|pin@124||206.5|-25|inv10D@2|in|219.5|-25
-Ametal-1|net@428|||S900|contact@19||192|22|pin@125||192|15
-Ametal-1|net@429|||S1800|pin@125||192|15|inv05@11|in[1]|209|15
-Ametal-1|net@430|||S900|contact@49||125|-72|pin@45||125|-75
-Ametal-1|net@433|||S2700|inv05@12|in[1]|209|-129|contact@50||209|-72
-Ametal-1|net@434|||S2700|pin@121||-176|69|contact@48||-176|184
-Ametal-2|net@435|||S1800|contact@49||125|-72|contact@50||209|-72
-Esucc_3|flag[Z][clr]|D5G2;|sucDri20@3|succ_1|O
-Esucc_2|flag[Z][set]|D5G2;|sucDri20@2|succ_1|O
-Egnd||D5G2;|nand30@0|gnd|G
-Egnd_1||D5G2;|sucDri20@0|gnd_1|G
-Egnd_2||D5G2;|ctrAND2i@0|gnd_1|G
-Egnd_3||D5G2;|nor10B@0|gnd_1|G
-Egnd_4||D5G2;|inv10D@2|gnd_1|G
-Egnd_5||D5G2;|inv10D@3|gnd|G
-Egnd_6||D5G2;|inv10D@3|gnd_1|G
-Emc||D5G2;|predDri2@0|mc|I
-Eout_7|olc[dec]|D5G2;|latchDri@0|out|O
-Eolc[load]||D5G2;|pin@89||O
-Eina@704190464|olc[zero]|D5G2;|nand5@5|ina|I
-Eina|olc[zoo]|D5G2;|nand5@3|ina|I
-Eout_1|s[1]|D5G2;|inv10D@3|out|O
-Eout|s[2]|D5G2;|inv10D@2|out|O
-Evdd||D5G2;|nand30@0|vdd|P
-Evdd_1||D5G2;|nand30@0|vdd_1|P
-Evdd_2||D5G2;|sucDri20@0|vdd_2|P
-Evdd_3||D5G2;|sucDri20@0|vdd_3|P
-Evdd_4||D5G2;|ctrAND2i@0|vdd_2|P
-Evdd_5||D5G2;|ctrAND2i@0|vdd_3|P
-Evdd_6||D5G2;|nor10B@0|vdd_2|P
-Evdd_7||D5G2;|nor10B@0|vdd_3|P
-Evdd_8||D5G2;|inv10D@2|vdd_2|P
-Evdd_9||D5G2;|inv10D@2|vdd_3|P
-Evdd_10||D5G2;|inv10D@3|vdd|P
-Evdd_11||D5G2;|inv10D@3|vdd_1|P
-Evdd_12||D5G2;|inv10D@3|vdd_2|P
-Evdd_13||D5G2;|inv10D@3|vdd_3|P
+NX-Metal-1-Metal-2-Con|contact@10||-44.5|-50||||
+NX-Metal-1-Metal-2-Con|contact@11||61.5|-50||||
+NX-Metal-1-Metal-2-Con|contact@12||-75.5|132||||
+NX-Metal-1-Metal-2-Con|contact@13||-59.5|132||||
+NX-Metal-1-Metal-2-Con|contact@14||-43.5|132||||
+IcentersJ:ctrAND1in30;1{lay}|ctrAND1i@2||6.5|-72|X||D5G4;
+IcentersJ:ctrAND2in100;2{lay}|ctrAND2i@0||0|72|X||D5G4;
+Igates2inM:nand10;1{lay}|nand10@0||54.5|-72|RR||D5G4;
+NMetal-2-Pin|pin@68||-31.5|132||||
+NMetal-1-Pin|pin@114||87|-6||||
+NMetal-1-Pin|pin@115||-18.5|-91||||
+NMetal-2-Pin|pin@121||-29|-50||||
+NMetal-1-Pin|pin@123||48.5|-6||||
+NMetal-1-Pin|pin@124||29|-56||||
+NMetal-1-Pin|pin@128||-59.5|126||||
+NMetal-1-Pin|pin@129||-43.5|126||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-88|-72|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||88|-72|||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@0||-52.5|-72|||D5G4;
+IwiresL:select22;1{lay}|select22@0||-79.5|-72|||D5G4;
+IwiresL:select22;1{lay}|select22@1||77.5|-72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-27.5|-72|||D5G4;
+Ametal-1|net@403|||S2700|pin@114||87|-6|ctrAND2i@0|inB|87|81
+Ametal-1|net@404|||S900|ctrAND1i@2|out|-18.5|-72|pin@115||-18.5|-91
+Ametal-1|net@405|||S0|pin@115||-18.5|-91|predDri4@0|in|-52.5|-91
+Ametal-2|net@413|||S0|predDri4@0|gnd_1|-32|-72|wellCont@0|gnd|-32|-72
+Ametal-2|net@414|||S0|predDri4@0|vdd_3|-32|-122|wellCont@0|vdd|-32|-122
+Ametal-2|net@415|||S0|predDri4@0|vdd_2|-32|-22|wellCont@0|vdd_1|-32|-22
+Ametal-2|net@416|||S0|ctrAND1i@2|gnd_2|-23|-72|wellCont@0|gnd_1|-23|-72
+Ametal-2|net@417|||S0|ctrAND1i@2|vdd_5|-23|-122|wellCont@0|vdd_2|-23|-122
+Ametal-2|net@418|||S0|ctrAND1i@2|vdd_4|-23|-22|wellCont@0|vdd_3|-23|-22
+Ametal-2|net@420|||S0|nand10@0|gnd_1|36|-72|ctrAND1i@2|gnd_1|36|-72
+Ametal-2|net@421|||S0|nand10@0|vdd_2|36|-122|ctrAND1i@2|vdd_3|36|-122
+Ametal-2|net@422|||S0|nand10@0|vdd_3|36|-22|ctrAND1i@2|vdd_2|36|-22
+Ametal-1|net@425||0.4|S2700|predDri4@0|pred|-44.5|-52|contact@10||-44.5|-50
+Ametal-2|net@426|||S1800|contact@10||-44.5|-50|pin@121||-29|-50
+Ametal-2|net@427|||S1800|pin@121||-29|-50|contact@11||61.5|-50
+Ametal-1|net@428|||S900|nand10@0|inB|61.5|-47|contact@11||61.5|-50
+Ametal-1|net@431|||S900|pin@123||48.5|-6|nand10@0|out_2|48.5|-14
+Ametal-1|net@432|||S0|nand10@0|out|46|-56|pin@124||29|-56
+Ametal-1|net@433|||S900|pin@124||29|-56|ctrAND1i@2|in[1]|29|-57
+Ametal-2|net@434||6.2|S0|predDri4@0|vdd|-73|-22|pinsVddG@0|vdd|-88|-22
+Ametal-2|net@435||6.2|S1800|pinsVddG@0|gnd|-88|-72|predDri4@0|gnd|-73|-72
+Ametal-2|net@436||6.2|S1800|pinsVddG@0|vdd_1|-88|-122|predDri4@0|vdd_1|-73|-122
+Ametal-2|net@437||6.2|S1800|nand10@0|gnd|73|-72|pinsVddG@1|gnd|88|-72
+Ametal-2|net@438||6.2|S1800|nand10@0|vdd|73|-122|pinsVddG@1|vdd_1|88|-122
+Ametal-2|net@439||6.2|S1800|nand10@0|vdd_1|73|-22|pinsVddG@1|vdd|88|-22
+Ametal-2|net@444|||S0|contact@14||-43.5|132|contact@13||-59.5|132
+Ametal-1|net@445|||S2700|ctrAND2i@0|out|-75.5|88|contact@12||-75.5|132
+Ametal-2|net@446|||S0|contact@13||-59.5|132|contact@12||-75.5|132
+Ametal-1|net@447|||S2700|pin@128||-59.5|126|contact@13||-59.5|132
+Ametal-2|net@448|||S0|pin@68||-31.5|132|contact@14||-43.5|132
+Ametal-1|net@449|||S2700|pin@129||-43.5|126|contact@14||-43.5|132
+Ametal-1|net@450|||S0|pin@114||87|-6|pin@123||48.5|-6
+Edo[ins]||D5G2;|pin@121||I
+Efiore[Co]|fire[Co]|D5G2;|pin@115||O
+Egnd||D5G4;|ctrAND2i@0|gnd_1|G
+Egnd_2||D5G2;|ctrAND2i@0|gnd|G
+Egnd_3||D5G2;|pinsVddG@0|gnd|G
+Egnd_4||D5G2;|pinsVddG@1|gnd|G
+Eolc[dec]||D5G4;|pin@68||O
+Eolc[zero]||D5G4;|ctrAND2i@0|inA|I
+EinA|sel[Co]|D5G2;|nand10@0|inA|I
+Evdd||D5G4;|ctrAND2i@0|vdd_2|P
+Evdd_1||D5G2;|ctrAND2i@0|vdd_1|P
+Evdd_3||D5G4;|ctrAND2i@0|vdd_3|P
+Evdd_6||D5G2;|ctrAND2i@0|vdd|P
+Evdd_7||D5G2;|pinsVddG@0|vdd|P
+Evdd_8||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_9||D5G2;|pinsVddG@1|vdd|P
+Evdd_10||D5G2;|pinsVddG@1|vdd_1|P
 X
 
-# Cell olcControlParts;1{sch}
-ColcControlParts;1{sch}||schematic|1240288568458|1240454933024|
+# Cell olcCount;1{sch}
+ColcCount;1{sch}||schematic|1240664875194|1240669915015|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||24|11.5|||YRRR|
-NOff-Page|conn@1||-6.5|22.5|||XR|
-NOff-Page|conn@2||21|28|||R|
-NOff-Page|conn@4||-27|9|||XYR|
-NOff-Page|conn@5||6|14|||XR|
-NOff-Page|conn@6||39|11.5|||XR|
-NOff-Page|conn@7||-25.5|21.5|||Y|
-NOff-Page|conn@8||-24|7.5|||XR|
-NOff-Page|conn@9||-36|-1|||XYRR|
-IolcControlA;1{ic}|olcContr@0||-24|0|||D5G4;
-IolcControlB;1{ic}|olcContr@1||9|0|||D5G4;
-IolcControlC;1{ic}|olcContr@2||36|0|||D5G4;
-IolcControlD;1{ic}|olcContr@3||24|19.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|46.5|||||ART_message(D5G5;)SolcControlParts
-Ngeneric:Invisible-Pin|pin@1||1|40.5|||||ART_message(D5G3;)Sies 20 April 2009
-NWire_Pin|pin@3||12|6||||
-NWire_Pin|pin@4||21|6||||
-NWire_Pin|pin@5||-12|1||||
-NWire_Pin|pin@7||-12|6||||
-NWire_Pin|pin@8||16.5|0||||
-NWire_Pin|pin@9||16.5|-4||||
-NWire_Pin|pin@10||44|0||||
-NWire_Pin|pin@11||44|-2.5||||
-NWire_Pin|pin@12||39|-7.5||||
-NWire_Pin|pin@13||27|6||||
-NWire_Pin|pin@15||33|6||||
-NWire_Pin|pin@16||-6|-1||||
-NWire_Pin|pin@17||-6|1||||
-NWire_Pin|pin@18||-32|1||||
-NWire_Pin|pin@19||-32|5.5||||
-NWire_Pin|pin@20||-21|-7.5||||
-NWire_Pin|pin@21||6|-7.5||||
-NWire_Pin|pin@22||27|1||||
-NWire_Pin|pin@23||27|4.5||||
-NWire_Pin|pin@24||0.5|-1||||
-NWire_Pin|pin@26||0.5|-3.5||||
-NBus_Pin|pin@27||27|27.5|-1|-1||
-NWire_Pin|pin@28||-21|7||||
-Awire|do[Co]|D5G2;||2700|pin@22||27|1|pin@23||27|4.5
-Awire|do[Ld]|D5G2;||2700|pin@18||-32|1|pin@19||-32|5.5
-Awire|do[reD]|D5G2;||900|pin@24||0.5|-1|pin@26||0.5|-3.5
-Awire|do[zz]|D5G2;||2700|pin@16||-6|-1|pin@17||-6|1
-Awire|fire[zz]|D5G2;||2700|olcContr@1|fire[zz]|12|3|pin@3||12|6
-Awire|mc|D5G2;||900|pin@8||16.5|0|pin@9||16.5|-4
-Awire|mc|D5G2;||900|pin@10||44|0|pin@11||44|-2.5
-Abus|net@0||-0.5|IJ900|olcContr@3|olc[zero,zoo]|24|15.5|conn@0|y|24|13.5
-Abus|net@2||-0.5|IJ900|conn@2|a|21|26|olcContr@3|flag[D][set,clr]|21|22.5
-Awire|net@5|||1800|pin@3||12|6|pin@4||21|6
-Awire|net@6|||2700|pin@4||21|6|olcContr@3|fire[zz]|21|16.5
-Awire|net@7|||1800|olcContr@0|fire[zz]|-19|1|pin@5||-12|1
-Awire|net@10|||1800|pin@7||-12|6|pin@3||12|6
-Awire|net@11|||2700|pin@5||-12|1|pin@7||-12|6
-Awire|net@12|||900|conn@4|y|-27|7|olcContr@0|mc|-27|3
-Awire|net@13|||1800|olcContr@1|mc|14|0|pin@8||16.5|0
-Awire|net@15|||1800|olcContr@2|mc|41|0|pin@10||44|0
-Awire|net@20|||2700|pin@13||27|6|olcContr@3|fire[Co]|27|16.5
-Awire|net@21|||1800|pin@13||27|6|pin@15||33|6
-Awire|net@22|||900|pin@15||33|6|olcContr@2|fire[Co]|33|3
-Awire|net@23|||1800|olcContr@0|do[zz]|-19|-1|pin@16||-6|-1
-Awire|net@25|||1800|pin@17||-6|1|olcContr@1|do[zz]|4|1
-Awire|net@26|||900|conn@5|a|6|12|olcContr@1|olc[load]|6|3
-Awire|net@27|||900|conn@6|a|39|9.5|olcContr@2|olc[dec]|39|3
-Awire|net@28|||0|olcContr@0|do[Ld]|-29|1|pin@18||-32|1
-Awire|net@30|||900|conn@8|a|-24|5.5|olcContr@0|ilc[load]|-24|3
-Awire|net@32|||1800|pin@20||-21|-7.5|pin@21||6|-7.5
-Awire|net@33|||2700|pin@21||6|-7.5|olcContr@1|not[Ld]|6|-3
-Awire|net@34|||0|olcContr@2|do[Co]|31|1|pin@22||27|1
-Awire|net@36|||1800|conn@9|y|-34|-1|olcContr@0|Dvoid|-29|-1
-Awire|net@37|||0|olcContr@1|mc_1|4|-1|pin@24||0.5|-1
-Awire|not[Ld]|D5G2;||900|olcContr@0|not[Ld]|-21|-3|pin@20||-21|-7.5
-Awire|olc[zero]|D5G2;||900|olcContr@2|olc[zero]|39|-3|pin@12||39|-7.5
-Awire|s[1]|D5G2;||2700|olcContr@0|not[Ld_1]|-21|4|pin@28||-21|7
-Abus|s[2,3]|D5G2;|-0.5|IJ2700|olcContr@3|s[2,3]|27|23.5|pin@27||27|27.5
-EDvoid||D4G2;|conn@9|a|I
-Edo[Ld,Co,reD]||D4G2;|conn@7|a|I
-Eflag[D][set,clr]||D6G2;|conn@2|y|O
-Eilc[load]||D6G2;|conn@8|y|O
-Emc||D4G2;|conn@4|a|I
-Eolc[dec]||D6G2;|conn@6|y|O
-Eolc[load]||D6G2;|conn@5|y|O
-Eolc[zero,zoo]||D4G2;|conn@0|a|I
-Es[2,3]|s[1:3]|D6G2;|conn@1|y|O
+NOff-Page|conn@0||0|18.5|||XR|
+NOff-Page|conn@1||-42|14|||XYRR|
+NOff-Page|conn@2||-42|-13|||XYRR|
+NOff-Page|conn@3||9|-12|||YRR|
+NOff-Page|conn@4||-12|18.5|||XR|
+IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||-12|0|R||D5G4;
+IcentersJ:ctrAND2in100;1{ic}|ctrAND2i@0||0|0|R||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-28|-12|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IolcCount;1{ic}|olcCount@0||11|22|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-6|35.5|||||ART_message(D5G5;)SolcCount
+Ngeneric:Invisible-Pin|pin@1||-6|29.5|||||ART_message(D5G3;)Sies 25 April 2009
+NWire_Pin|pin@4||-36|14||||
+NWire_Pin|pin@6||-36|-11||||
+NWire_Pin|pin@9||-1|-12||||
+Ngeneric:Invisible-Pin|pin@12||-18.5|-21.5|||||ART_message(D3G2;)S[Dvoid selects what to load,"1 = olc, 0 = ilc"]
+NWire_Pin|pin@13||1|-12||||
+NWire_Pin|pin@14||-12|-12||||
+NWire_Pin|pin@16||-12|12||||
+IdriversM:predDri40;1{ic}|predDri4@0||-29|12|X||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-19.5|-12|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@3|||0|predDri4@0|pred|-31|14|pin@4||-36|14
+Awire|net@8|||1800|pin@6||-36|-11|nand2@0|inb|-30.5|-11
+Awire|net@12|||2700|pin@9||-1|-12|ctrAND2i@0|inB|-1|-6
+Awire|net@17|||1800|conn@1|y|-40|14|pin@4||-36|14
+Awire|net@18|||900|pin@4||-36|14|pin@6||-36|-11
+Awire|net@19|||0|nand2@0|ina|-30.5|-13|conn@2|y|-40|-13
+Awire|net@22|||0|pin@9||-1|-12|pin@14||-12|-12
+Awire|net@23|||0|wire90@0|a|-22|-12|nand2@0|out|-25.5|-12
+Awire|net@24|||0|conn@3|y|7|-12|pin@13||1|-12
+Awire|net@25|||2700|pin@13||1|-12|ctrAND2i@0|inA|1|-6
+Awire|net@26|||900|conn@0|a|0|16.5|ctrAND2i@0|out|0|6
+Awire|net@27|||0|pin@14||-12|-12|wire90@0|b|-17|-12
+Awire|net@28|||900|ctrAND1i@0|in|-12|-6|pin@14||-12|-12
+Awire|net@29|||2700|ctrAND1i@0|out|-12|6|pin@16||-12|12
+Awire|net@31|||1800|predDri4@0|in|-27|12|pin@16||-12|12
+Awire|net@33|||2700|pin@16||-12|12|conn@4|a|-12|16.5
+Edo[ins]||D4G2;|conn@1|a|I
+Eilc[load_1]|fire[Co]|D6G2;|conn@4|y|O
+Eilc[load]|olc[dec]|D6G2;|conn@0|y|O
+EDvoid|olc[zero]|D4G2;|conn@3|a|I
+Esel[Ld]|sel[Co]|D4G2;|conn@2|a|I
 X
 
 # Cell olcEven;1{ic}
@@ -6576,7 +4026,7 @@ Eload[2]|load[T]|D5G2;|pin@10||I
 X
 
 # Cell olcEven;8{lay}
-ColcEven;8{lay}||cmos90|1216735796008|1239549868233|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ColcEven;8{lay}||cmos90|1216735796008|1240848417057|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@16||-264|56||||
 NX-Metal-1-Metal-2-Con|contact@17||-264|-106||||
@@ -6757,6 +4207,408 @@ EinLO[2,4,6]||D4G2;|conn@6|a|I
 Eload[2]|load[T]|D4G2;|conn@7|a|I
 X
 
+# Cell olcLoad;1{ic}
+ColcLoad;1{ic}||artwork|1240668640419|1240688007944|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||-3|-4|-1|-1||
+Nschematic:Bus_Pin|pin@1||-6|2|-1|-1||
+Nschematic:Bus_Pin|pin@2||6|2|-1|-1||
+Nschematic:Bus_Pin|pin@3||4|4|-1|-1||
+Nschematic:Bus_Pin|pin@4||-4|4|-1|-1||
+Nschematic:Bus_Pin|pin@5||0|5|-1|-1||
+Nschematic:Bus_Pin|pin@6||-6|-2|-1|-1||
+NPin|pin@7||-5|-3|1|1||
+NPin|pin@8||-5|3|1|1||
+NPin|pin@9||5|3|1|1||
+NPin|pin@10||5|-3|1|1||
+NPin|pin@11||-4|3|1|1||
+NPin|pin@12||-4|4|1|1||
+NPin|pin@13||4|3|1|1||
+NPin|pin@14||4|4|1|1||
+NPin|pin@15||-3|-3|1|1||
+NPin|pin@16||-3|-4|1|1||
+NPin|pin@19||-5|-2|1|1||
+NPin|pin@20||-6|-2|1|1||
+NPin|pin@21||-5|2|1|1||
+NPin|pin@22||-6|2|1|1||
+NPin|pin@23||5|2|1|1||
+NPin|pin@24||6|2|1|1||
+Ngeneric:Invisible-Pin|pin@25||0|0|||||ART_message(D5G2;)S[load,OLC]
+NPin|pin@26||0|3|1|1||
+NPin|pin@27||0|5|1|1||
+AThicker|net@0|||FS2700|pin@19||-5|-2|pin@21||-5|2
+AThicker|net@1|||FS1800|pin@26||0|3|pin@13||4|3
+AThicker|net@2|||FS900|pin@23||5|2|pin@10||5|-3
+AThicker|net@4|||FS1800|pin@8||-5|3|pin@11||-4|3
+AThicker|net@5|||FS2700|pin@11||-4|3|pin@12||-4|4
+AThicker|net@6|||FS1800|pin@13||4|3|pin@9||5|3
+AThicker|net@7|||FS2700|pin@13||4|3|pin@14||4|4
+AThicker|net@8|||FS0|pin@15||-3|-3|pin@7||-5|-3
+AThicker|net@9|||FS900|pin@15||-3|-3|pin@16||-3|-4
+AThicker|net@12|||FS2700|pin@7||-5|-3|pin@19||-5|-2
+AThicker|net@13|||FS0|pin@19||-5|-2|pin@20||-6|-2
+AThicker|net@14|||FS2700|pin@21||-5|2|pin@8||-5|3
+AThicker|net@15|||FS0|pin@21||-5|2|pin@22||-6|2
+AThicker|net@16|||FS900|pin@9||5|3|pin@23||5|2
+AThicker|net@17|||FS1800|pin@23||5|2|pin@24||6|2
+AThicker|net@18|||FS1800|pin@15||-3|-3|pin@10||5|-3
+AThicker|net@19|||FS1800|pin@11||-4|3|pin@26||0|3
+AThicker|net@20|||FS2700|pin@26||0|3|pin@27||0|5
+Edo[ins]||D5G2;|pin@1||I
+Edo[reD]||D5G2;|pin@2||I
+Efire[zz]||D5G2;|pin@3||O
+Emc||D5G2;|pin@4||I
+Eolc[load]||D5G2;|pin@5||O
+Esel[Ld]||D5G2;|pin@6||I
+EDvoid|sel[rD]|D5G2;|pin@0||I
+X
+
+# Cell olcLoad;1{lay}
+ColcLoad;1{lay}||cmos90|1240768750847|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-129.5|-50||||
+NX-Metal-1-Metal-2-Con|contact@1||-13.5|82||||
+NX-Metal-1-Metal-2-Con|contact@2||-115|82||||
+NX-Metal-1-Metal-2-Con|contact@3||144|62||||
+NX-Metal-1-Metal-2-Con|contact@4||69.5|62||||
+NX-Metal-1-Metal-2-Con|contact@5||129.5|100||||
+NX-Metal-1-Metal-2-Con|contact@9||-135|0||||
+NX-Metal-1-Metal-2-Con|contact@10||-50|0||||
+NX-Metal-1-Metal-2-Con|contact@12||-125.5|100||||
+NX-Metal-1-Metal-2-Con|contact@14||137.5|-94||||
+NX-Metal-1-Metal-2-Con|contact@15||-72|-94||||
+NX-Metal-1-Metal-2-Con|contact@17||18|-6||||
+NX-Metal-1-Metal-2-Con|contact@18||-116.5|-94||||
+NX-Metal-1-Metal-2-Con|contact@19||-154.5|-94||||
+IcentersJ:ctrAND3in100A;1{lay}|ctrAND3i@1||-7|-72|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||-125|-72|XY||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||148.5|72|X||D5G4;
+Igates1inM:inv05;1{lay}|inv05@2||-87.5|72|||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@0||-29|72|RR||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@1||88|72|Y||D5G4;
+Igates1inM:inv510;3{lay}|inv510@0||-7.5|72|||D5G4;
+Igates1inM:inv510;3{lay}|inv510@1||55.5|72|X||D5G4;
+Igates2inM:nand5B;1{lay}|nand5B@0||-147.5|-72|X||D5G4;
+Igates2inM:nand5B;1{lay}|nand5B@1||-108|72|X||D5G4;
+Igates2inM:nand6sym;1{lay}|nand6sym@1||24|72|||D5G4;
+NMetal-1-Pin|pin@7||47|91||||
+NMetal-1-Pin|pin@8||88|91||||
+NMetal-1-Pin|pin@9||1|53||||
+NMetal-1-Pin|pin@10||1|97||||
+NMetal-1-Pin|pin@11||94|50||||
+NMetal-1-Pin|pin@12||-35|91||||
+NMetal-1-Pin|pin@13||-85.5|91||||
+NMetal-1-Pin|pin@14||-83|47||||
+NMetal-1-Pin|pin@17||146.5|88||||
+NMetal-1-Pin|pin@22||69.5|79||||
+NMetal-2-Pin|pin@24||-102.5|100||||
+NMetal-1-Pin|pin@25||98.5|-91||||
+NMetal-1-Pin|pin@28||-135|-43||||
+NMetal-1-Pin|pin@34||-154.5|28.5||||
+NMetal-1-Pin|pin@36||-144|28.5||||
+NMetal-1-Pin|pin@40||-60|3.5||||
+NMetal-1-Pin|pin@42||-108|41||||
+NMetal-1-Pin|pin@43||-100|41||||
+NMetal-1-Pin|pin@45||-100|3.5||||
+NMetal-1-Pin|pin@46||-72|-49||||
+NMetal-1-Pin|pin@47||-60|-49||||
+NMetal-1-Pin|pin@49||-136|41||||
+NMetal-2-Pin|pin@50||-99.5|0||||
+NMetal-1-Pin|pin@57||-129|3.5||||
+NMetal-1-Pin|pin@59||-129|41||||
+NMetal-2-Pin|pin@63||34|-6||||
+NMetal-2-Pin|pin@65||-131|-94||||
+IdriversM:predDri10wMC;1{lay}|predDri1@0||-138.5|72|X||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||118|72|X||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@1||-58|72|Y||D5G4;
+IdriversM:sucDri10;1{lay}|sucDri10@0||135|-72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||75|72|||D5G4;
+Ametal-2|net@3|||S0|inv05@0|gnd|-116|-72|ctrAND3i@1|gnd|-125|-72
+Ametal-2|net@4|||S0|inv05@0|vdd|-116|-122|ctrAND3i@1|vdd_1|-125|-122
+Ametal-2|net@5|||S0|inv05@0|vdd_1|-116|-22|ctrAND3i@1|vdd|-125|-22
+Ametal-2|net@9|||S0|sucDri10@0|gnd|111|-72|ctrAND3i@1|gnd_1|111|-72
+Ametal-2|net@10|||S0|sucDri10@0|vdd|111|-22|ctrAND3i@1|vdd_2|111|-22
+Ametal-2|net@11|||S0|sucDri10@0|vdd_1|111|-122|ctrAND3i@1|vdd_3|111|-122
+Ametal-1|net@12|||S900|nand5B@0|out|-154.5|-80.1|contact@19||-154.5|-94
+Ametal-1|net@16|||S2700|inv05@0|out[1]|-129.5|-65|contact@0||-129.5|-50
+Ametal-2|net@17|||S0|ctrAND3i@1|inB|-95.5|-50|contact@0||-129.5|-50
+Ametal-2|net@18|||S0|inv10D@0|gnd|-20.5|72|inv510@0|gnd|-20.5|72
+Ametal-2|net@19|||S0|inv10D@0|vdd_1|-20.5|122|inv510@0|vdd|-20.5|122
+Ametal-2|net@20|||S0|inv10D@0|vdd|-20.5|22|inv510@0|vdd_1|-20.5|22
+Ametal-2|net@24|||S0|inv510@0|gnd_1|5.5|72|nand6sym@1|gnd|5.5|72
+Ametal-2|net@25|||S0|inv510@0|vdd_2|5.5|122|nand6sym@1|vdd|5.5|122
+Ametal-2|net@26|||S0|inv510@0|vdd_3|5.5|22|nand6sym@1|vdd_1|5.5|22
+Ametal-2|net@27|||S0|inv510@1|gnd_1|42.5|72|nand6sym@1|gnd_1|42.5|72
+Ametal-2|net@28|||S0|inv510@1|vdd_2|42.5|122|nand6sym@1|vdd_2|42.5|122
+Ametal-2|net@29|||S0|inv510@1|vdd_3|42.5|22|nand6sym@1|vdd_3|42.5|22
+Ametal-1|net@65|||S1800|nand6sym@1|inA|33.5|91|pin@7||47|91
+Ametal-1|net@66|||S900|pin@7||47|91|inv510@1|out10|47|79
+Ametal-1|net@67|||S1800|pin@7||47|91|pin@8||88|91
+Ametal-1|net@68|||S2700|pin@8||88|91|inv10D@1|in|88|97
+Ametal-1|net@69|||S0|nand6sym@1|inB|14.5|53|pin@9||1|53
+Ametal-1|net@70|||S2700|pin@9||1|53|inv510@0|out10|1|79
+Ametal-1|net@71|||S2700|inv510@0|out10|1|79|pin@10||1|97
+Ametal-1|net@72|||S0|pin@10||1|97|inv10D@0|in|-29|97
+Ametal-1|net@73|||S900|inv10D@1|out|94|65|pin@11||94|50
+Ametal-1|net@74|||S1800|pin@11||94|50|predDri2@0|in|118|50
+Ametal-2|net@75|||S0|nand5B@1|gnd|-96.5|72|inv05@2|gnd|-96.5|72
+Ametal-2|net@76|||S0|nand5B@1|vdd|-96.5|122|inv05@2|vdd|-96.5|122
+Ametal-2|net@77|||S0|nand5B@1|vdd_1|-96.5|22|inv05@2|vdd_1|-96.5|22
+Ametal-2|net@81|||S0|predDri4@1|gnd|-78.5|72|inv05@2|gnd_1|-78.5|72
+Ametal-2|net@82|||S0|predDri4@1|vdd|-78.5|22|inv05@2|vdd_3|-78.5|22
+Ametal-2|net@83|||S0|predDri4@1|vdd_1|-78.5|122|inv05@2|vdd_2|-78.5|122
+Ametal-2|net@84|||S0|predDri4@1|gnd_1|-37.5|72|inv10D@0|gnd_1|-37.5|72
+Ametal-2|net@85|||S0|predDri4@1|vdd_2|-37.5|22|inv10D@0|vdd_2|-37.5|22
+Ametal-2|net@86|||S0|predDri4@1|vdd_3|-37.5|122|inv10D@0|vdd_3|-37.5|122
+Ametal-1|net@87|||S2700|inv10D@0|out|-35|65|pin@12||-35|91
+Ametal-1|net@88|||S0|pin@12||-35|91|predDri4@1|in|-58|91
+Ametal-1|net@89|||S0|predDri4@1|in|-58|91|pin@13||-85.5|91
+Ametal-1|net@90|||S900|pin@13||-85.5|91|inv05@2|in[1]|-85.5|87
+Ametal-1|net@91|||S900|inv05@2|out[1]|-83|65|pin@14||-83|47
+Ametal-1|net@92|||S0|pin@14||-83|47|nand5B@1|ina|-102|47
+Ametal-1|net@93|||S2700|inv510@0|in[1]|-13.5|79|contact@1||-13.5|82
+Ametal-1|net@96|||S2700|nand5B@1|out|-115|63.9|contact@2||-115|82
+Ametal-2|net@100|||S0|predDri2@0|gnd_1|96.5|72|inv10D@1|gnd_1|96.5|72
+Ametal-2|net@101|||S0|predDri2@0|vdd_2|96.5|122|inv10D@1|vdd_3|96.5|122
+Ametal-2|net@102|||S0|predDri2@0|vdd_3|96.5|22|inv10D@1|vdd_2|96.5|22
+Ametal-1|net@103|||S1800|predDri2@0|pred|135|88|pin@17||146.5|88
+Ametal-1|net@104|||S900|pin@17||146.5|88|inv05@1|in[1]|146.5|87
+Ametal-2|net@105|||S0|inv05@1|gnd_1|139.5|72|predDri2@0|gnd|139.5|72
+Ametal-2|net@106|||S0|inv05@1|vdd_2|139.5|122|predDri2@0|vdd|139.5|122
+Ametal-2|net@107|||S0|inv05@1|vdd_3|139.5|22|predDri2@0|vdd_1|139.5|22
+Ametal-2|net@108|||S0|wellCont@0|gnd_1|79.5|72|inv10D@1|gnd|79.5|72
+Ametal-2|net@109|||S0|wellCont@0|vdd_2|79.5|22|inv10D@1|vdd|79.5|22
+Ametal-2|net@110|||S0|wellCont@0|vdd_3|79.5|122|inv10D@1|vdd_1|79.5|122
+Ametal-2|net@111|||S0|wellCont@0|gnd|70.5|72|inv510@1|gnd|68.5|72
+Ametal-2|net@112|||S0|wellCont@0|vdd|70.5|22|inv510@1|vdd_1|68.5|22
+Ametal-2|net@113|||S0|wellCont@0|vdd_1|70.5|122|inv510@1|vdd|68.5|122
+Ametal-1|net@114|||S900|inv05@1|out[1]|144|65|contact@3||144|62
+Ametal-1|net@119|||S0|pin@22||69.5|79|inv510@1|in[1]|61.5|79
+Ametal-2|net@121|||S0|contact@1||-13.5|82|contact@2||-115|82
+Ametal-2|net@122|||S0|contact@3||144|62|contact@4||69.5|62
+Ametal-1|net@123|||S2700|contact@4||69.5|62|pin@22||69.5|79
+Ametal-1|net@124|||S2700|predDri2@0|mc_1|129.5|96|contact@5||129.5|100
+Ametal-2|net@125|||S0|contact@5||129.5|100|pin@24||-102.5|100
+Ametal-1|net@128|||S0|sucDri10@0|in|118|-91|pin@25||98.5|-91
+Ametal-1|net@129|||S2700|pin@25||98.5|-91|ctrAND3i@1|out|98.5|-56
+Ametal-1|net@134|||S1800|nand5B@0|inb|-147.5|-43|pin@28||-135|-43
+Ametal-1|net@135|||S2700|pin@28||-135|-43|contact@9||-135|0
+Ametal-1|net@138|||S900|predDri4@1|pred|-50|52|contact@10||-50|0
+Ametal-1|net@140|||S900|nand5B@1|inb|-108|101|pin@42||-108|41
+Ametal-2|net@145|||S1800|pin@50||-99.5|0|contact@10||-50|0
+Ametal-2|net@146|||S0|pin@24||-102.5|100|contact@12||-125.5|100
+Ametal-1|net@148|||S2700|predDri1@0|mc|-125.5|97|contact@12||-125.5|100
+Ametal-2|net@153|||S0|predDri1@0|gnd|-119.5|72|nand5B@1|gnd_1|-119.5|72
+Ametal-2|net@154|||S0|predDri1@0|vdd|-119.5|122|nand5B@1|vdd_2|-119.5|122
+Ametal-2|net@155|||S0|predDri1@0|vdd_1|-119.5|22|nand5B@1|vdd_3|-119.5|22
+Ametal-1|net@156|||S2700|nand5B@0|out|-154.5|-80.1|pin@34||-154.5|28.5
+Ametal-1|net@158|||S1800|pin@34||-154.5|28.5|pin@36||-144|28.5
+Ametal-1|net@159|||S900|predDri1@0|in|-144|50|pin@36||-144|28.5
+Ametal-2|net@160|||S1800|ctrAND3i@1|inA|-83.5|-94|contact@14||137.5|-94
+Ametal-1|net@162|||S2700|sucDri10@0|succ|137.5|-106|contact@14||137.5|-94
+Ametal-2|net@163|||S1800|ctrAND3i@1|inA|-83.5|-94|contact@15||-72|-94
+Ametal-1|net@168|||S2700|pin@49||-136|41|predDri1@0|pred_1|-136|88
+Ametal-1|net@170|||S1800|pin@42||-108|41|pin@43||-100|41
+Ametal-2|net@174||6.2|S0|inv05@0|vdd_3|-134|-22|nand5B@0|vdd|-136|-22
+Ametal-2|net@175||6.2|S1800|nand5B@0|gnd|-136|-72|inv05@0|gnd_1|-134|-72
+Ametal-2|net@176||6.2|S1800|nand5B@0|vdd_1|-136|-122|inv05@0|vdd_2|-134|-122
+Ametal-1|net@177|||S2700|pin@47||-60|-49|pin@40||-60|3.5
+Ametal-1|net@178|||S900|pin@43||-100|41|pin@45||-100|3.5
+Ametal-1|net@179|||S2700|contact@15||-72|-94|pin@46||-72|-49
+Ametal-1|net@180|||S1800|pin@46||-72|-49|pin@47||-60|-49
+Ametal-2|net@184|||S1800|contact@9||-135|0|pin@50||-99.5|0
+Ametal-1|net@197|||S1800|pin@45||-100|3.5|pin@40||-60|3.5
+Ametal-1|net@198|||S0|pin@45||-100|3.5|pin@57||-129|3.5
+Ametal-1|net@201|||S0|pin@59||-129|41|pin@49||-136|41
+Ametal-1|net@202|||S2700|pin@57||-129|3.5|pin@59||-129|41
+Ametal-1|net@205|||S900|nand6sym@1|out_1|18|41|contact@17||18|-6
+Ametal-2|net@206|||S1800|contact@17||18|-6|pin@63||34|-6
+Ametal-2|net@208|||S0|contact@18||-116.5|-94|pin@65||-131|-94
+Ametal-1|net@209|||S2700|ctrAND3i@1|in|-116.5|-97|contact@18||-116.5|-94
+Ametal-2|net@211|||S0|pin@65||-131|-94|contact@19||-154.5|-94
+Edo[ins]||D5G2;|pin@50||I
+Epred_1|do[reD]|D5G2;|predDri2@0|pred|O
+Efire[zz_1]|fire[zz]|D5G2;|pin@63||O
+Egnd_1|gnd|D5G2;|predDri1@0|gnd_1|G
+Egnd_2|gnd_1|D5G2;|inv05@1|gnd|G
+Egnd_3|gnd_2|D5G2;|nand5B@0|gnd_1|G
+Egnd_4|gnd_3|D5G2;|sucDri10@0|gnd_1|G
+Emc_1|mc|D5G2;|pin@24||I
+Eout@42554180|olc[load]|D5G2;|ctrAND3i@1|out|O
+Esel[Ld]||D5G2;|nand5B@0|ina|I
+Ein[1]|sel[rD]|D5G2;|inv05@0|in[1]|I
+Evdd_2|vdd|D5G2;|predDri1@0|vdd_2|P
+Evdd_3|vdd_1|D5G2;|predDri1@0|vdd_3|P
+Evdd_4|vdd_2|D5G2;|inv05@1|vdd|P
+Evdd_5|vdd_3|D5G2;|inv05@1|vdd_1|P
+Evdd_6|vdd_4|D5G2;|nand5B@0|vdd_2|P
+Evdd_7|vdd_5|D5G2;|nand5B@0|vdd_3|P
+Evdd_8|vdd_6|D5G2;|sucDri10@0|vdd_2|P
+Evdd_9|vdd_7|D5G2;|sucDri10@0|vdd_3|P
+X
+
+# Cell olcLoad;4{sch}
+ColcLoad;4{sch}||schematic|1230935566337|1240772889243|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@6||-60|33|||XYR|
+NOff-Page|conn@7||-109.5|26|||Y|
+NOff-Page|conn@9||-84|12|||XR|
+NOff-Page|conn@12||-108|-24|||XYRR|
+NOff-Page|conn@14||-18|31.5|||XR|
+NOff-Page|conn@15||-107.5|-19|||XYRR|
+NOff-Page|conn@16||22|26|||XY|
+IcentersJ:ctrAND3in100A;1{ic}|ctrAND3i@2||-84|-3|R||D5G4;
+IredFive:inv;1{ic}|inv@26||-12|6|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:inv;1{ic}|inv@27||14.5|-12|RR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@28||-24|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
+IredFive:inv;1{ic}|inv@30||-100|-24|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@32||-49.5|12|XRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@6||0|-6|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@7||-36|-6|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@8||-36|18|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:invI;2{ic}|invI@9||0|18|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@5||-100|-18|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@7||-48|-11|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n_sy;1{ic}|nand2n_s@1||-18|18|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IolcLoad;1{ic}|olcLoad@0||-38|45|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-63|48.5|||||ART_message(D5G5;)SolcLoad
+Ngeneric:Invisible-Pin|pin@1||-63|42.5|||||ART_message(D5G3;)Sies 25 April 2009
+Ngeneric:Invisible-Pin|pin@124||-26|46|||||ART_message(D3G2;)S["fire[zz] stage sets flag[D]","from the olc[zero] value.","Use after olc[load] or to",restore D after move.]
+NWire_Pin|pin@244||18|26||||
+NWire_Pin|pin@257||-105|-17||||
+NWire_Pin|pin@310||18|-12|||X|
+NWire_Pin|pin@364||-60|8|||X|
+NWire_Pin|pin@372||0|0||||
+NWire_Pin|pin@374||-17|12||||
+NWire_Pin|pin@375||0|12||||
+NWire_Pin|pin@379||-24|0|||X|
+NWire_Pin|pin@380||-24|12|||X|
+NWire_Pin|pin@381||-19|12||||
+NWire_Pin|pin@383||-36|0||||
+NWire_Pin|pin@390||-36|24||||
+NWire_Pin|pin@392||0|24||||
+NWire_Pin|pin@393||0|-12||||
+Ngeneric:Invisible-Pin|pin@399||-110.5|-26.5|||||ART_message(D3G2;)S["sel[rD] selects what to load","1 = olc, 0 = ilc"]
+NWire_Pin|pin@405||-72|6||||
+NWire_Pin|pin@406||-86.5|-18||||
+NWire_Pin|pin@407||-83.5|-24||||
+NWire_Pin|pin@408||-81.5|-12||||
+NWire_Pin|pin@409||-72|-12||||
+NWire_Pin|pin@411||-84|6||||
+NWire_Pin|pin@415||-105|26||||
+NWire_Pin|pin@416||-36|-11||||
+NWire_Pin|pin@420||-60|4||||
+NWire_Pin|pin@421||-60|-18||||
+NWire_Pin|pin@426||-54|0||||
+NWire_Pin|pin@427||-54|-10||||
+NWire_Pin|pin@431||-36|12||||
+NWire_Pin|pin@432||-12|12||||
+NWire_Pin|pin@433||-12|0||||
+NWire_Pin|pin@434||-43.5|12||||
+NWire_Pin|pin@435||-43.5|0||||
+NWire_Pin|pin@436||-54|12||||
+NWire_Pin|pin@437||-54|24||||
+NWire_Pin|pin@439||-60|28||||
+IdriversM:predDri10wMC;1{ic}|predDri1@0||-67|6|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||12|26|Y||D5G4;
+IdriversM:predDri40;1{ic}|predDri4@0||-98|24|X||D5G4;
+IdriversM:sucDri10;1{ic}|sucDri10@1||-77.5|6|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||-41.5|-11|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@22||7|-12|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||-93|-18|||D0G4;|ATTR_L(D5G1;PUD)D140.59999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@39||-46.5|24|||D0G4;|ATTR_L(D5G1;PUD)D144.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@40||-6|0|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@41||-6|12|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@42||-30|0|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@47||4.5|24|||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@48||-93|-24|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@50||-77|-12|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@51||-49|0|||D0G4;|ATTR_L(D5G1;PUD)D431.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@52||-30|12|X||D0G4;|ATTR_L(D5G1;PUD)D215.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|do[2]|D5G2;||900|pin@405||-72|6|pin@409||-72|-12
+Awire|net@563|||1800|predDri2@3|pred|15|26|pin@244||18|26
+Awire|net@845|||1800|predDri1@0|mc|-64|8|pin@364||-60|8
+Awire|net@880|||1800|inv@27|in|17|-12|pin@310||18|-12
+Awire|net@885|||1800|wire90@22|a|9.5|-12|inv@27|out|12|-12
+Awire|net@887|||1800|wire90@40|b|-3.5|0|pin@372||0|0
+Awire|net@889|||0|wire90@40|a|-8.5|0|pin@433||-12|0
+Awire|net@891|||0|pin@432||-12|12|pin@374||-17|12
+Awire|net@893|||1800|wire90@41|b|-3.5|12|pin@375||0|12
+Awire|net@898|||2700|pin@374||-17|12|nand2n_s@1|ina|-17|15.5
+Awire|net@905|||1800|wire90@42|b|-27.5|0|pin@379||-24|0
+Awire|net@906|||2700|pin@379||-24|0|inv@28|in|-24|3.5
+Awire|net@908|||900|pin@380||-24|12|inv@28|out|-24|8.5
+Awire|net@910|||2700|pin@381||-19|12|nand2n_s@1|inb|-19|15.5
+Awire|net@913|||2700|invI@7|out|-36|-3.5|pin@383||-36|0
+Awire|net@914|||1800|pin@383||-36|0|wire90@42|a|-32.5|0
+Awire|net@920|||900|invI@9|in|0|15.5|pin@375||0|12
+Awire|net@929|||900|invI@7|in|-36|-8.5|pin@416||-36|-11
+Awire|net@937|||0|pin@390||-36|24|wire90@39|b|-44|24
+Awire|net@938|||2700|invI@9|out|0|20.5|pin@392||0|24
+Awire|net@940|||900|invI@6|in|0|-8.5|pin@393||0|-12
+Awire|net@942|||0|wire90@22|b|4.5|-12|pin@393||0|-12
+Awire|net@945|||0|wire90@47|a|2|24|pin@392||0|24
+Awire|net@946|||1800|wire90@47|b|7|24|predDri2@3|in|9|24
+Awire|net@955|||900|conn@14|a|-18|29.5|nand2n_s@1|out|-18|20.5
+Awire|net@956|||1800|nand2@5|out|-97.5|-18|wire90@25|a|-95.5|-18
+Awire|net@957|||1800|pin@257||-105|-17|nand2@5|inb|-102.5|-17
+Awire|net@964|||0|nand2@5|ina|-102.5|-19|conn@15|y|-105.5|-19
+Awire|net@975|||0|pin@405||-72|6|sucDri10@1|succ|-73.5|6
+Awire|net@976|||0|wire90@48|a|-95.5|-24|inv@30|out|-97.5|-24
+Awire|net@978|||0|inv@30|in|-102.5|-24|conn@12|y|-106|-24
+Awire|net@979|||900|ctrAND3i@2|inC|-86.5|-9|pin@406||-86.5|-18
+Awire|net@981|||900|ctrAND3i@2|inB|-83.5|-9|pin@407||-83.5|-24
+Awire|net@982|||0|pin@407||-83.5|-24|wire90@48|b|-90.5|-24
+Awire|net@983|||900|ctrAND3i@2|inA|-81.5|-9|pin@408||-81.5|-12
+Awire|net@988|||1800|wire90@25|b|-90.5|-18|pin@406||-86.5|-18
+Awire|net@990|||2700|ctrAND3i@2|out|-84|3|pin@411||-84|6
+Awire|net@991|||2700|pin@411||-84|6|conn@9|a|-84|10
+Awire|net@992|||0|sucDri10@1|in|-81.5|6|pin@411||-84|6
+Awire|net@998|||0|predDri4@0|pred|-100|26|pin@415||-105|26
+Awire|net@999|||0|pin@415||-105|26|conn@7|y|-107.5|26
+Awire|net@1001|||2700|pin@257||-105|-17|pin@415||-105|26
+Awire|net@1005|||1800|wire90@17|b|-39|-11|pin@416||-36|-11
+Awire|net@1015|||0|predDri1@0|pred|-70|6|pin@405||-72|6
+Awire|net@1016|||1800|predDri1@0|in|-64|4|pin@420||-60|4
+Awire|net@1017|||900|pin@420||-60|4|pin@421||-60|-18
+Awire|net@1018|||0|pin@421||-60|-18|pin@406||-86.5|-18
+Awire|net@1019|||1800|wire90@50|b|-74.5|-12|pin@409||-72|-12
+Awire|net@1020|||0|wire90@50|a|-79.5|-12|pin@408||-81.5|-12
+Awire|net@1032|||0|pin@437||-54|24|predDri4@0|in|-96|24
+Awire|net@1033|||1800|nand2@7|out|-45.5|-11|wire90@17|a|-44|-11
+Awire|net@1035|||0|wire90@51|a|-51.5|0|pin@426||-54|0
+Awire|net@1036|||900|pin@426||-54|0|pin@427||-54|-10
+Awire|net@1037|||1800|pin@427||-54|-10|nand2@7|ina|-50.5|-10
+Awire|net@1040|||0|nand2@7|inb|-50.5|-12|pin@409||-72|-12
+Awire|net@1045|||1800|wire90@52|a|-27.5|12|pin@380||-24|12
+Awire|net@1046|||0|wire90@52|b|-32.5|12|pin@431||-36|12
+Awire|net@1047|||2700|pin@431||-36|12|invI@8|in|-36|15.5
+Awire|net@1048|||1800|pin@380||-24|12|pin@381||-19|12
+Awire|net@1049|||0|wire90@41|a|-8.5|12|pin@432||-12|12
+Awire|net@1050|||2700|inv@26|out|-12|8.5|pin@432||-12|12
+Awire|net@1052|||900|inv@26|in|-12|3.5|pin@433||-12|0
+Awire|net@1053|||2700|invI@6|out|0|-3.5|pin@372||0|0
+Awire|net@1054|||0|conn@16|y|20|26|pin@244||18|26
+Awire|net@1055|||900|pin@244||18|26|pin@310||18|-12
+Awire|net@1056|||900|pin@390||-36|24|invI@8|out|-36|20.5
+Awire|net@1057|||1800|inv@32|out|-47|12|pin@434||-43.5|12
+Awire|net@1058|||900|pin@434||-43.5|12|pin@435||-43.5|0
+Awire|net@1059|||0|pin@435||-43.5|0|wire90@51|b|-46.5|0
+Awire|net@1060|||0|inv@32|in|-52|12|pin@436||-54|12
+Awire|net@1061|||0|wire90@39|a|-49|24|pin@437||-54|24
+Awire|net@1062|||2700|pin@436||-54|12|pin@437||-54|24
+Awire|net@1066|||900|conn@6|y|-60|31|pin@439||-60|28
+Awire|net@1070|||900|pin@439||-60|28|pin@364||-60|8
+Awire|net@1072|||0|predDri2@3|mc|9|28|pin@439||-60|28
+Edo[Ld,Co,reD]|do[ins]|D4G2;|conn@7|a|I
+Emc_1|do[reD]|D4G2;|conn@16|a|I
+Es[4:6]|fire[zz]|D6G2;|conn@14|y|O
+Emc||D4G2;|conn@6|a|I
+Eolc[load,dec]|olc[load]|D6G2;|conn@9|y|O
+Esel[Ld]||D4G2;|conn@15|a|I
+EDvoid|sel[rD]|D4G2;|conn@12|a|I
+X
+
 # Cell olcOdd;2{ic}
 ColcOdd;2{ic}||artwork|1216797615611|1230943996032|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -6841,7 +4693,7 @@ Eload[1]|load[T]|D5G2;|pin@10||I
 X
 
 # Cell olcOdd;10{lay}
-ColcOdd;10{lay}||cmos90|1216735796008|1239549868233|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ColcOdd;10{lay}||cmos90|1216735796008|1240848417057|I|ATTR_NCC(D5G3;NTX1.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@7||211|122||6.2||
 NX-Metal-1-Metal-2-Con|contact@29||-264|-106||||
@@ -7024,13 +4876,12 @@ Eload[1]|load[T]|D4G2;|conn@7|a|I
 X
 
 # Cell olcWcont;1{ic}
-ColcWcont;1{ic}||artwork|1237031259178|1237040279768|E
+ColcWcont;1{ic}||artwork|1237031259178|1240677267290|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||5|-4|-1|-1||
-Nschematic:Bus_Pin|pin@2||-5|5|-1|-1||
-Ngeneric:Invisible-Pin|pin@3||-4|5|1|1||
-Nschematic:Bus_Pin|pin@4||-5|-4|-1|-1||
-Ngeneric:Invisible-Pin|pin@5||-4|-4|1|1||
+Nschematic:Bus_Pin|pin@2||-5|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@3||-4|0|1|1||
+Nschematic:Bus_Pin|pin@4||5|-4|-1|-1||
+Ngeneric:Invisible-Pin|pin@5||4|-4|1|1||
 Nschematic:Bus_Pin|pin@6||5|5|-1|-1||
 Nschematic:Bus_Pin|pin@8||0|-7|-1|-1|R|
 Ngeneric:Invisible-Pin|pin@9||0|-6|1|1|R|
@@ -7052,17 +4903,19 @@ NPin|pin@26||-1|8|1|1||
 NPin|pin@27||-2|7|1|1||
 NPin|pin@28||4|5|1|1||
 NPin|pin@29||5|5|1|1||
-NPin|pin@30||4|-4|1|1||
-NPin|pin@31||5|-4|1|1||
 Ngeneric:Invisible-Pin|pin@32||0|0|||||ART_message(D5G2;)S[OLC,w/cont]
-Ngeneric:Invisible-Pin|pin@33||0|8|||||ART_message(D5G1.5;)S9
-Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|5|pin@2||-5|5
-Aschematic:bus|net@2||-0.5|IJ0|pin@5||-4|-4|pin@4||-5|-4
+Ngeneric:Invisible-Pin|pin@33||0|8|||||ART_message(D5G1.5;)S8
+Nschematic:Bus_Pin|pin@34||5|1|-1|-1||
+Nschematic:Bus_Pin|pin@35||-5|5|-1|-1||
+NPin|pin@36||-4|5|1|1||
+NPin|pin@37||-5|5|1|1||
+NPin|pin@38||4|1|1|1||
+NPin|pin@39||5|1|1|1||
+Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|0|pin@2||-5|0
+Aschematic:bus|net@2||-0.5|IJ1800|pin@5||4|-4|pin@4||5|-4
 Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-6|pin@8||0|-7
 Aschematic:bus|net@5||-0.5|IJ2700|pin@11||0|9|pin@10||0|10
-AThicker|net@8|||FS2700|pin@16||-4|-6|pin@17||-4|6
 AThicker|net@9|||FS1800|pin@20||0|6|pin@18||4|6
-AThicker|net@10|||FS900|pin@28||4|5|pin@30||4|-4
 AThicker|net@11|||FS0|pin@19||4|-6|pin@16||-4|-6
 AThicker|net@12|||FS1800|pin@17||-4|6|pin@20||0|6
 AThicker|net@13|||FS2700|pin@20||0|6|pin@21||0|7
@@ -7075,533 +4928,305 @@ AThicker|net@19|||FS450|pin@26||-1|8|pin@27||-2|7
 AThicker|net@20|||FS1800|pin@27||-2|7|pin@21||0|7
 AThicker|net@21|||FS900|pin@18||4|6|pin@28||4|5
 AThicker|net@22|||FS1800|pin@28||4|5|pin@29||5|5
-AThicker|net@23|||FS900|pin@30||4|-4|pin@19||4|-6
-AThicker|net@24|||FS1800|pin@30||4|-4|pin@31||5|-4
-EDvoid||D5G2;|pin@0||I
-Edo[Ld,Co,reD]||D5G2;|pin@2||I
+AThicker|net@25|||FS2700|pin@36||-4|5|pin@17||-4|6
+AThicker|net@26|||FS0|pin@36||-4|5|pin@37||-5|5
+AThicker|net@27|||FS900|pin@28||4|5|pin@38||4|1
+AThicker|net@28|||FS1800|pin@38||4|1|pin@39||5|1
+AThicker|net@29|||FS900|pin@38||4|1|pin@19||4|-6
+AThicker|net@32|||FS900|pin@36||-4|5|pin@16||-4|-6
+Edo[ins]||D5G2;|pin@35||I
+EDvoid_1|do[reD]|D5G2;|pin@34||I
 Eflag[D][set,clr]||D5G2;|pin@4||O
 Eilc[load]||D5G2;|pin@6||O
 EinLO[1:6]||D5G2;|pin@8||I
 Ep2p,p1p,rd,mc||D5G2;|pin@10||B
+Edo[Ld,Co,reD]|sel[Ld,Co,rD]|D5G2;|pin@2||I
 Esin||D5G2;|pin@12||I
 Esout||D5G2;|pin@14||O
 X
 
-# Cell olcWcont;2{lay}
-ColcWcont;2{lay}||cmos90|1236866224075|1240335750541||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||48|60.3||1.2||
-NX-Metal-2-Metal-3-Con|contact@1||60|-222||||
-NX-Metal-1-Metal-2-Con|contact@2||-84.5|-60||||
-NX-Metal-1-Metal-2-Con|contact@3||-191|-60||||
-NX-Metal-2-Metal-3-Con|contact@5||-156|-316||||
-NX-Metal-1-Metal-2-Con|contact@8||44|586|||X|
-NX-Metal-2-Metal-3-Con|contact@9||30|586|||X|
-NX-Metal-1-Metal-2-Con|contact@10||188|586|||X|
-NX-Metal-2-Metal-3-Con|contact@11||174|586|||X|
-NX-Metal-1-Metal-2-Con|contact@12||332|586|||X|
-NX-Metal-2-Metal-3-Con|contact@13||318|586|||X|
-NX-Metal-1-Metal-2-Con|contact@14||62|442|||X|
-NX-Metal-2-Metal-3-Con|contact@15||102|442|||X|
-NX-Metal-1-Metal-2-Con|contact@16||206|442|||X|
-NX-Metal-2-Metal-3-Con|contact@17||246|442|||X|
-NX-Metal-1-Metal-2-Con|contact@18||350|442|||X|
-NX-Metal-2-Metal-3-Con|contact@19||390|442|||X|
-NX-Metal-2-Metal-3-Con|contact@20||390|104||||
-NX-Metal-2-Metal-3-Con|contact@21||246|104||||
-NX-Metal-2-Metal-3-Con|contact@22||102|104||||
-NX-Metal-2-Metal-3-Con|contact@23||318|-104||||
-NX-Metal-2-Metal-3-Con|contact@24||174|-104||||
-NX-Metal-2-Metal-3-Con|contact@25||30|-104||||
-NX-Metal-1-Metal-2-Con|contact@26||-15|472||||
-NX-Metal-1-Metal-2-Con|contact@27||-9|466||||
-NX-Metal-1-Metal-2-Con|contact@28||-3|454||||
-NX-Metal-1-Metal-2-Con|contact@29||3|416||||
-NX-Metal-1-Metal-2-Con|contact@30||3|560||||
-NX-Metal-1-Metal-2-Con|contact@31||-3|598||||
-NX-Metal-1-Metal-2-Con|contact@32||-9|610||||
-NX-Metal-1-Metal-2-Con|contact@33||-15|616||||
-NX-Metal-2-Metal-3-Con|contact@34||-336|560||||
-NX-Metal-2-Metal-3-Con|contact@35||-396|154||||
-NX-Metal-2-Metal-3-Con|contact@36||-120|-298||||
-NX-Metal-2-Metal-3-Con|contact@37||-300|-166||||
-NX-Metal-1-Metal-2-Con|contact@38||-435|442|||X|
-NX-Metal-1-Metal-2-Con|contact@39||-291|442|||X|
-NX-Metal-1-Metal-2-Con|contact@40||-147|442|||X|
-NX-Metal-1-Metal-2-Con|contact@44||14.5|422||||
-NX-Metal-1-Metal-2-Con|contact@45||14.5|504.5||||
-NX-Metal-1-Metal-2-Con|contact@46||456|504.5||||
-NX-Metal-1-Metal-2-Con|contact@48||456|566||||
-NX-Metal-2-Metal-3-Con|contact@49||-120|442||||
-NX-Metal-2-Metal-3-Con|contact@50||-300|442||||
-NX-Metal-2-Metal-3-Con|contact@51||-396|442||||
-NX-Metal-1-Metal-2-Con|contact@52||-21|422||||
-NX-Metal-1-Metal-2-Con|contact@53||-21|566||||
-NX-Metal-2-Metal-3-Con|contact@54||-156|16||||
-Iolc;9{lay}|olc@0||182.5|0|||D5G4;
-IolcControl;4{lay}|olcContr@0||-285|-72|||D5G4;
-IolcControl;5{lay}|olcContr@1||-834|96|||D5G4;
-NMetal-2-Pin|pin@7||-368|-222.7||||
-NMetal-2-Pin|pin@8||-368|-222||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-464.5|288|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-464.5|576|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|576|||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|576|X||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@1||-248.5|432|X||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|432|X||D5G4;
-IwiresL:select110;1{lay}|select11@0||-123.5|288|||D5G4;
-IwiresL:select110;1{lay}|select11@3||-123.5|144|||D5G4;
-IwiresL:select110;1{lay}|select11@4||-154.5|0|||D5G4;
-IwiresL:select144;1{lay}|select14@0||-392.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@1||-248.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@2||-104.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@3||-392.5|288|||D5G4;
-IwiresL:select144;1{lay}|select14@4||-248.5|288|||D5G4;
-IwiresL:select22;1{lay}|select22@0||460.5|576|||D5G4;
-IwiresL:select60;1{lay}|select60@0||0|432|||D5G4;
-IwiresL:select60;1{lay}|select60@1||0|576|||D5G4;
-Ametal-2|net@2|||S0|olcContr@0|gnd_6|-75.5|-144|olc@0|gnd_20|-75.5|-144
-Ametal-2|net@3|||S0|olcContr@0|vdd_10|-75.5|-194|olc@0|vdd_58|-75.5|-194
-Ametal-2|net@4|||S0|olcContr@0|vdd_11|-75.5|-94|olc@0|vdd_57|-75.5|-94
-Ametal-2|net@5|||S0|olcContr@0|vdd_4|-75.5|-338|olc@0|vdd_62|-75.5|-338
-Ametal-2|net@6|||S0|olcContr@0|vdd_5|-75.5|-238|olc@0|vdd_61|-75.5|-238
-Ametal-2|net@7|||S0|olcContr@0|gnd_5|-75.5|-288|olc@0|gnd_22|-75.5|-288
-Ametal-2|net@8||6.2|S0|olc@0|vdd_25|-75.5|194|olcContr@0|vdd_16|-159|194
-Ametal-2|net@9||6.2|S1800|olcContr@0|gnd_2|-159|144|olc@0|gnd_9|-75.5|144
-Ametal-2|net@10||6.2|S1800|olcContr@0|vdd_17|-159|94|olc@0|vdd_24|-75.5|94
-Ametal-2|net@12||6.2|S0|olc@0|gnd|-109|0|olcContr@0|gnd_9|-203|0
-Ametal-2|net@13||6.2|S0|olc@0|vdd|-109|50|olcContr@0|vdd_19|-203|50
-Ametal-2|net@14||6.2|S1800|olcContr@0|vdd_18|-203|-50|olc@0|vdd_4|-109|-50
-Ametal-3|net@19|||S900|olc@0|xx|48|100|contact@0||48|60.3
-Ametal-2|net@20||1.2|S1800|olcContr@0|olc[load]|-449.5|60.3|contact@0||48|60.3
-Ametal-2|net@23|||S1800|pin@8||-368|-222|contact@1||60|-222
-Ametal-3|net@24|||S900|olc@0|yy|60|100|contact@1||60|-222
-Ametal-2|net@25|||S1800|olcContr@0|olc[dec]|-454|-222.7|pin@7||-368|-222.7
-Ametal-2|net@26|||S2700|pin@7||-368|-222.7|pin@8||-368|-222
-Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-36|contact@2||-84.5|-60
-Ametal-1|net@31|||S2700|olcContr@0|olc[zero]|-191|-119|contact@3||-191|-60
-Ametal-2|net@33|||S0|contact@2||-84.5|-60|contact@3||-191|-60
-Ametal-2|net@37|||S1800|olcContr@0|olc[zoo]|-207|-316|contact@5||-156|-316
-Ametal-2|net@43||6.2|S1800|pinsVddG@0|gnd|-464.5|288|olc@0|gnd_8|-75.5|288
-Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|104|contact@20||390|104
-Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|569|contact@8||44|586
-Ametal-2|net@55|||S0|contact@8||44|586|contact@9||30|586
-Ametal-2|net@58|||S0|contact@10||188|586|contact@11||174|586
-Ametal-2|net@60|||S0|contact@12||332|586|contact@13||318|586
-Ametal-2|net@62|||S1800|contact@14||62|442|contact@15||102|442
-Ametal-2|net@64|||S1800|contact@16||206|442|contact@17||246|442
-Ametal-2|net@66|||S1800|contact@18||350|442|contact@19||390|442
-Ametal-1|net@68|||S900|contact@14||62|442|scanEx3h@3|dIn[3]|62|425
-Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|569|contact@10||188|586
-Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|569|contact@12||332|586
-Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|425|contact@16||206|442
-Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|425|contact@18||350|442
-Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|104|contact@21||246|104
-Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|104|contact@22||102|104
-Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-104|contact@23||318|-104
-Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-104|contact@24||174|-104
-Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-104|contact@25||30|-104
-Ametal-2|net@91|||S1800|contact@27||-9|466|scanEx3h@3|p1p_1|32.5|466
-Ametal-2|net@93|||S1800|contact@26||-15|472|scanEx3h@3|rd_1|32.5|472
-Ametal-2|net@99|||S1800|contact@28||-3|454|scanEx3h@3|p2p_1|32.5|454
-Ametal-2|net@101|||S1800|contact@29||3|416|scanEx3h@3|mc_1|32.5|416
-Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|616|contact@33||-15|616
-Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|560|contact@30||3|560
-Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|598|contact@31||-3|598
-Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|610|contact@32||-9|610
-Ametal-3|net@118|||S900|contact@9||30|586|contact@25||30|-104
-Ametal-3|net@119|||S900|contact@11||174|586|contact@24||174|-104
-Ametal-3|net@120|||S900|contact@13||318|586|contact@23||318|-104
-Ametal-3|net@121|||S900|contact@15||102|442|contact@22||102|104
-Ametal-3|net@122|||S900|contact@17||246|442|contact@21||246|104
-Ametal-3|net@123|||S900|contact@19||390|442|contact@20||390|104
-Ametal-1|net@124|||S2700|contact@26||-15|472|contact@33||-15|616
-Ametal-1|net@125|||S2700|contact@27||-9|466|contact@32||-9|610
-Ametal-1|net@126|||S2700|contact@28||-3|454|contact@31||-3|598
-Ametal-1|net@127|||S2700|contact@29||3|416|contact@30||3|560
-Ametal-2|net@128||6.2|S1800|pinsVddG@0|vdd|-464.5|338|olc@0|vdd_23|-75.5|338
-Ametal-2|net@129||6.2|S1800|pinsVddG@0|vdd_1|-464.5|238|olc@0|vdd_22|-75.5|238
-Ametal-2|net@131||6.2|S0|scanEx3h@0|gnd_1|14.5|576|pinsVddG@1|gnd|-464.5|576
-Ametal-2|net@132||6.2|S1800|pinsVddG@1|vdd|-464.5|626|scanEx3h@0|vdd_3|14.5|626
-Ametal-2|net@133||6.2|S1800|pinsVddG@1|vdd_1|-464.5|526|scanEx3h@0|vdd_1|14.5|526
-Ametal-3|net@134|||S2700|olcContr@0|mc_1|-336|102|contact@34||-336|560
-Ametal-2|net@138|||S1800|olcContr@0|s[1]|-456.5|154|contact@35||-396|154
-Ametal-2|net@142|||S0|olcContr@0|s[3]|-94.5|-298|contact@36||-120|-298
-Ametal-2|net@146|||S0|contact@30||3|560|contact@34||-336|560
-Ametal-2|net@147|||S0|olcContr@0|s[2]|-90.5|-166|contact@37||-300|-166
-Ametal-1|net@150|||S2700|scanEx3h@1|dIn[3]|-435|425|contact@38||-435|442
-Ametal-1|net@152|||S2700|scanEx3h@1|dIn[2]|-291|425|contact@39||-291|442
-Ametal-1|net@154|||S2700|scanEx3h@1|dIn[1]|-147|425|contact@40||-147|442
-Ametal-2|net@159|||S1800|contact@38||-435|442|contact@51||-396|442
-Ametal-2|net@161|||S0|scanEx3h@3|sout|32.5|422|contact@44||14.5|422
-Ametal-1|net@173|||S900|contact@48||456|566|contact@46||456|504.5
-Ametal-1|net@177|||S2700|contact@44||14.5|422|contact@45||14.5|504.5
-Ametal-2|net@178|||S1800|contact@45||14.5|504.5|contact@46||456|504.5
-Ametal-2|net@179|||S1800|scanEx3h@0|sin|446.5|566|contact@48||456|566
-Ametal-2|net@186||6.2|S1800|scanEx3h@1|vdd_2|-32.5|482|scanEx3h@3|vdd_3|32.5|482
-Ametal-2|net@187|||S0|contact@26||-15|472|scanEx3h@1|rd|-32.5|472
-Ametal-2|net@188|||S0|contact@27||-9|466|scanEx3h@1|p1p|-32.5|466
-Ametal-2|net@189|||S0|contact@28||-3|454|scanEx3h@1|p2p|-32.5|454
-Ametal-2|net@190|||S0|contact@29||3|416|scanEx3h@1|mc|-32.5|416
-Ametal-2|net@191||6.2|S1800|scanEx3h@1|gnd|-32.5|432|scanEx3h@3|gnd_1|32.5|432
-Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|382|scanEx3h@1|vdd|-32.5|382
-Ametal-2|net@193|||S1800|contact@40||-147|442|contact@49||-120|442
-Ametal-2|net@195|||S0|contact@39||-291|442|contact@50||-300|442
-Ametal-3|net@199|||S2700|contact@36||-120|-298|contact@49||-120|442
-Ametal-3|net@200|||S2700|contact@37||-300|-166|contact@50||-300|442
-Ametal-3|net@201|||S2700|contact@35||-396|154|contact@51||-396|442
-Ametal-2|net@202|||S1800|scanEx3h@1|sin|-32.5|422|contact@52||-21|422
-Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|566|contact@53||-21|566
-Ametal-1|net@207|||S2700|contact@52||-21|422|contact@53||-21|566
-Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|626|pinsVddG@2|vdd|464.5|626
-Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|576|scanEx3h@0|gnd|446.5|576
-Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|526|scanEx3h@0|vdd|446.5|526
-Ametal-2|net@216|||S0|olc@0|zoo|-92.5|16|contact@54||-156|16
-Ametal-3|net@218|||S2700|contact@5||-156|-316|contact@54||-156|16
-EDvoid||D5G2;|olcContr@0|rD|I
-Edo[Co]||D5G2;|olcContr@0|do[Co]|I
-Edo[Ld]||D5G2;|olcContr@0|do[Ld]|I
-Edo[reD]||D5G2;|olcContr@0|do[reD]|O
-Eflag[D][clr]||D5G2;|olcContr@0|flag[D][clr]|O
-Eflag[D][set]||D5G2;|olcContr@0|flag[D][set]|O
-Egnd||D5G2;|pinsVddG@1|gnd|G
-Egnd_1||D5G2;|olc@0|gnd_1|G
-Egnd_3||D5G2;|olcContr@0|gnd_3|G
-Egnd_6||D5G2;|olc@0|gnd_6|G
-Egnd_10||D5G2;|olcContr@0|gnd_10|G
-Egnd_11||D5G2;|olcContr@0|gnd_11|G
-Egnd_16||D5G2;|olc@0|gnd_16|G
-Egnd_17||D5G2;|olc@0|gnd_17|G
-Egnd_21||D5G2;|olc@0|gnd_21|G
-Egnd_23||D5G2;|pinsVddG@0|gnd|G
-Egnd_27||D5G2;|scanEx3h@3|gnd|G
-Egnd_28||D5G2;|scanEx3h@1|gnd_1|G
-Egnd_29||D5G2;|pinsVddG@2|gnd|G
-Egnd_30||D5G2;|olcContr@0|gnd|G
-Eilc[load]||D5G2;|olcContr@0|ilc[load]|O
-EinLO[1]||D5G2;|olc@0|inLO[1]|I
-EinLO[2]||D5G2;|olc@0|inLO[2]|I
-EinLO[3]||D5G2;|olc@0|inLO[3]|I
-EinLO[4]||D5G2;|olc@0|inLO[4]|I
-EinLO[5]||D5G2;|olc@0|inLO[5]|I
-EinLO[6]||D5G2;|olc@0|inLO[6]|I
-Emc||D5G2;|scanEx3h@3|mc|I
-Emc_1||D5G2;|scanEx3h@1|mc_1|I
-Emc_2||D5G2;|olcContr@0|mc_1@967497142|I
-Ep1p||D5G2;|scanEx3h@3|p1p|B
-Ep1p_1||D5G2;|scanEx3h@1|p1p_1|B
-Ep2p||D5G2;|scanEx3h@3|p2p|B
-Ep2p_1||D5G2;|scanEx3h@1|p2p_1|B
-Erd||D5G2;|scanEx3h@3|rd|B
-Erd_1||D5G2;|scanEx3h@1|rd_1|B
-Esin||D5G2;|scanEx3h@3|sin|I
-Esout||D5G2;|scanEx3h@1|sout|I
-Evdd||D5G2;|pinsVddG@1|vdd|P
-Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_2||D5G2;|olc@0|vdd_2|P
-Evdd_3||D5G2;|olc@0|vdd_3|P
-Evdd_6||D5G2;|olcContr@0|vdd_6|P
-Evdd_7||D5G2;|olcContr@0|vdd_7|P
-Evdd_12||D5G2;|olc@0|vdd_12|P
-Evdd_13||D5G2;|olcContr@0|vdd_13|P
-Evdd_18||D5G2;|olc@0|vdd_18|P
-Evdd_20||D5G2;|olcContr@0|vdd_20|P
-Evdd_21||D5G2;|olcContr@0|vdd_21|P
-Evdd_22||D5G2;|olcContr@0|vdd_22|P
-Evdd_33||D5G2;|olc@0|vdd_33|P
-Evdd_35||D5G2;|olc@0|vdd_35|P
-Evdd_36||D5G2;|olc@0|vdd_36|P
-Evdd_37||D5G2;|olc@0|vdd_37|P
-Evdd_59||D5G2;|olc@0|vdd_59|P
-Evdd_60||D5G2;|olc@0|vdd_60|P
-Evdd_61||D5G2;|olcContr@0|vdd_3|P
-Evdd_62||D5G2;|pinsVddG@0|vdd|P
-Evdd_63||D5G2;|pinsVddG@1|vdd_1|P
-Evdd_69||D5G2;|scanEx3h@3|vdd|P
-Evdd_70||D5G2;|scanEx3h@3|vdd_2|P
-Evdd_71||D5G2;|scanEx3h@1|vdd_1|P
-Evdd_72||D5G2;|scanEx3h@1|vdd_3|P
-Evdd_73||D5G2;|pinsVddG@2|vdd_1|P
-Evdd_74||D5G2;|pinsVddG@2|vdd|P
-Evdd_75||D5G2;|olcContr@0|vdd|P
-X
-
-# Cell olcWcont;1{lay}
-ColcWcont;1{lay}||cmos90|1236866224075|1239549868233||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell olcWcont;3{lay}
+ColcWcont;3{lay}||cmos90|1236866224075|1240877149231||ATTR_NCC(D5G5;NTY206.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240873747411|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240877379870
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||48|60.3||1.2||
-NX-Metal-2-Metal-3-Con|contact@1||60|-222||||
-NX-Metal-1-Metal-2-Con|contact@2||-84.5|-60||||
-NX-Metal-1-Metal-2-Con|contact@3||-191|-60||||
-NX-Metal-2-Metal-3-Con|contact@5||-156|-316||||
-NX-Metal-1-Metal-2-Con|contact@8||44|586|||X|
-NX-Metal-2-Metal-3-Con|contact@9||30|586|||X|
-NX-Metal-1-Metal-2-Con|contact@10||188|586|||X|
-NX-Metal-2-Metal-3-Con|contact@11||174|586|||X|
-NX-Metal-1-Metal-2-Con|contact@12||332|586|||X|
-NX-Metal-2-Metal-3-Con|contact@13||318|586|||X|
-NX-Metal-1-Metal-2-Con|contact@14||62|442|||X|
-NX-Metal-2-Metal-3-Con|contact@15||102|442|||X|
-NX-Metal-1-Metal-2-Con|contact@16||206|442|||X|
-NX-Metal-2-Metal-3-Con|contact@17||246|442|||X|
-NX-Metal-1-Metal-2-Con|contact@18||350|442|||X|
-NX-Metal-2-Metal-3-Con|contact@19||390|442|||X|
-NX-Metal-2-Metal-3-Con|contact@20||390|104||||
-NX-Metal-2-Metal-3-Con|contact@21||246|104||||
-NX-Metal-2-Metal-3-Con|contact@22||102|104||||
-NX-Metal-2-Metal-3-Con|contact@23||318|-104||||
-NX-Metal-2-Metal-3-Con|contact@24||174|-104||||
-NX-Metal-2-Metal-3-Con|contact@25||30|-104||||
-NX-Metal-1-Metal-2-Con|contact@26||-15|472||||
-NX-Metal-1-Metal-2-Con|contact@27||-9|466||||
-NX-Metal-1-Metal-2-Con|contact@28||-3|454||||
-NX-Metal-1-Metal-2-Con|contact@29||3|416||||
-NX-Metal-1-Metal-2-Con|contact@30||3|560||||
-NX-Metal-1-Metal-2-Con|contact@31||-3|598||||
-NX-Metal-1-Metal-2-Con|contact@32||-9|610||||
-NX-Metal-1-Metal-2-Con|contact@33||-15|616||||
-NX-Metal-2-Metal-3-Con|contact@34||-336|560||||
-NX-Metal-2-Metal-3-Con|contact@35||-396|154||||
-NX-Metal-2-Metal-3-Con|contact@36||-120|-298||||
-NX-Metal-2-Metal-3-Con|contact@37||-300|-166||||
-NX-Metal-1-Metal-2-Con|contact@38||-435|442|||X|
-NX-Metal-1-Metal-2-Con|contact@39||-291|442|||X|
-NX-Metal-1-Metal-2-Con|contact@40||-147|442|||X|
-NX-Metal-1-Metal-2-Con|contact@44||14.5|422||||
-NX-Metal-1-Metal-2-Con|contact@45||14.5|504.5||||
-NX-Metal-1-Metal-2-Con|contact@46||456|504.5||||
-NX-Metal-1-Metal-2-Con|contact@48||456|566||||
-NX-Metal-2-Metal-3-Con|contact@49||-120|442||||
-NX-Metal-2-Metal-3-Con|contact@50||-300|442||||
-NX-Metal-2-Metal-3-Con|contact@51||-396|442||||
-NX-Metal-1-Metal-2-Con|contact@52||-21|422||||
-NX-Metal-1-Metal-2-Con|contact@53||-21|566||||
-NX-Metal-2-Metal-3-Con|contact@54||-156|16||||
-Iolc;9{lay}|olc@0||182.5|0|||D5G4;
-IolcControl;4{lay}|olcContr@0||-285|-72|||D5G4;
-NMetal-2-Pin|pin@7||-368|-222.7||||
-NMetal-2-Pin|pin@8||-368|-222||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-464.5|288|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-464.5|576|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|576|||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|576|X||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@1||-248.5|432|X||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|432|X||D5G4;
-IwiresL:select110;1{lay}|select11@0||-123.5|288|||D5G4;
-IwiresL:select110;1{lay}|select11@3||-123.5|144|||D5G4;
-IwiresL:select110;1{lay}|select11@4||-154.5|0|||D5G4;
-IwiresL:select144;1{lay}|select14@0||-392.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@1||-248.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@2||-104.5|576|||D5G4;
-IwiresL:select144;1{lay}|select14@3||-392.5|288|||D5G4;
-IwiresL:select144;1{lay}|select14@4||-248.5|288|||D5G4;
-IwiresL:select22;1{lay}|select22@0||460.5|576|||D5G4;
-IwiresL:select60;1{lay}|select60@0||0|432|||D5G4;
-IwiresL:select60;1{lay}|select60@1||0|576|||D5G4;
-Ametal-2|net@2|||S0|olcContr@0|gnd_6|-75.5|-144|olc@0|gnd_20|-75.5|-144
-Ametal-2|net@3|||S0|olcContr@0|vdd_10|-75.5|-194|olc@0|vdd_58|-75.5|-194
-Ametal-2|net@4|||S0|olcContr@0|vdd_11|-75.5|-94|olc@0|vdd_57|-75.5|-94
-Ametal-2|net@5|||S0|olcContr@0|vdd_4|-75.5|-338|olc@0|vdd_62|-75.5|-338
-Ametal-2|net@6|||S0|olcContr@0|vdd_5|-75.5|-238|olc@0|vdd_61|-75.5|-238
-Ametal-2|net@7|||S0|olcContr@0|gnd_5|-75.5|-288|olc@0|gnd_22|-75.5|-288
-Ametal-2|net@8||6.2|S0|olc@0|vdd_25|-75.5|194|olcContr@0|vdd_16|-159|194
-Ametal-2|net@9||6.2|S1800|olcContr@0|gnd_2|-159|144|olc@0|gnd_9|-75.5|144
-Ametal-2|net@10||6.2|S1800|olcContr@0|vdd_17|-159|94|olc@0|vdd_24|-75.5|94
-Ametal-2|net@12||6.2|S0|olc@0|gnd|-109|0|olcContr@0|gnd_9|-203|0
-Ametal-2|net@13||6.2|S0|olc@0|vdd|-109|50|olcContr@0|vdd_19|-203|50
-Ametal-2|net@14||6.2|S1800|olcContr@0|vdd_18|-203|-50|olc@0|vdd_4|-109|-50
-Ametal-3|net@19|||S900|olc@0|xx|48|100|contact@0||48|60.3
-Ametal-2|net@20||1.2|S1800|olcContr@0|olc[load]|-449.5|60.3|contact@0||48|60.3
-Ametal-2|net@23|||S1800|pin@8||-368|-222|contact@1||60|-222
-Ametal-3|net@24|||S900|olc@0|yy|60|100|contact@1||60|-222
-Ametal-2|net@25|||S1800|olcContr@0|olc[dec]|-454|-222.7|pin@7||-368|-222.7
-Ametal-2|net@26|||S2700|pin@7||-368|-222.7|pin@8||-368|-222
-Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-36|contact@2||-84.5|-60
-Ametal-1|net@31|||S2700|olcContr@0|olc[zero]|-191|-119|contact@3||-191|-60
-Ametal-2|net@33|||S0|contact@2||-84.5|-60|contact@3||-191|-60
-Ametal-2|net@37|||S1800|olcContr@0|olc[zoo]|-207|-316|contact@5||-156|-316
-Ametal-2|net@43||6.2|S1800|pinsVddG@0|gnd|-464.5|288|olc@0|gnd_8|-75.5|288
-Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|104|contact@20||390|104
-Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|569|contact@8||44|586
-Ametal-2|net@55|||S0|contact@8||44|586|contact@9||30|586
-Ametal-2|net@58|||S0|contact@10||188|586|contact@11||174|586
-Ametal-2|net@60|||S0|contact@12||332|586|contact@13||318|586
-Ametal-2|net@62|||S1800|contact@14||62|442|contact@15||102|442
-Ametal-2|net@64|||S1800|contact@16||206|442|contact@17||246|442
-Ametal-2|net@66|||S1800|contact@18||350|442|contact@19||390|442
-Ametal-1|net@68|||S900|contact@14||62|442|scanEx3h@3|dIn[3]|62|425
-Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|569|contact@10||188|586
-Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|569|contact@12||332|586
-Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|425|contact@16||206|442
-Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|425|contact@18||350|442
-Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|104|contact@21||246|104
-Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|104|contact@22||102|104
-Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-104|contact@23||318|-104
-Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-104|contact@24||174|-104
-Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-104|contact@25||30|-104
-Ametal-2|net@91|||S1800|contact@27||-9|466|scanEx3h@3|p1p_1|32.5|466
-Ametal-2|net@93|||S1800|contact@26||-15|472|scanEx3h@3|rd_1|32.5|472
-Ametal-2|net@99|||S1800|contact@28||-3|454|scanEx3h@3|p2p_1|32.5|454
-Ametal-2|net@101|||S1800|contact@29||3|416|scanEx3h@3|mc_1|32.5|416
-Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|616|contact@33||-15|616
-Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|560|contact@30||3|560
-Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|598|contact@31||-3|598
-Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|610|contact@32||-9|610
-Ametal-3|net@118|||S900|contact@9||30|586|contact@25||30|-104
-Ametal-3|net@119|||S900|contact@11||174|586|contact@24||174|-104
-Ametal-3|net@120|||S900|contact@13||318|586|contact@23||318|-104
-Ametal-3|net@121|||S900|contact@15||102|442|contact@22||102|104
-Ametal-3|net@122|||S900|contact@17||246|442|contact@21||246|104
-Ametal-3|net@123|||S900|contact@19||390|442|contact@20||390|104
-Ametal-1|net@124|||S2700|contact@26||-15|472|contact@33||-15|616
-Ametal-1|net@125|||S2700|contact@27||-9|466|contact@32||-9|610
-Ametal-1|net@126|||S2700|contact@28||-3|454|contact@31||-3|598
-Ametal-1|net@127|||S2700|contact@29||3|416|contact@30||3|560
-Ametal-2|net@128||6.2|S1800|pinsVddG@0|vdd|-464.5|338|olc@0|vdd_23|-75.5|338
-Ametal-2|net@129||6.2|S1800|pinsVddG@0|vdd_1|-464.5|238|olc@0|vdd_22|-75.5|238
-Ametal-2|net@131||6.2|S0|scanEx3h@0|gnd_1|14.5|576|pinsVddG@1|gnd|-464.5|576
-Ametal-2|net@132||6.2|S1800|pinsVddG@1|vdd|-464.5|626|scanEx3h@0|vdd_3|14.5|626
-Ametal-2|net@133||6.2|S1800|pinsVddG@1|vdd_1|-464.5|526|scanEx3h@0|vdd_1|14.5|526
-Ametal-3|net@134|||S2700|olcContr@0|mc_1|-336|102|contact@34||-336|560
-Ametal-2|net@138|||S1800|olcContr@0|s[1]|-456.5|154|contact@35||-396|154
-Ametal-2|net@142|||S0|olcContr@0|s[3]|-94.5|-298|contact@36||-120|-298
-Ametal-2|net@146|||S0|contact@30||3|560|contact@34||-336|560
-Ametal-2|net@147|||S0|olcContr@0|s[2]|-90.5|-166|contact@37||-300|-166
-Ametal-1|net@150|||S2700|scanEx3h@1|dIn[3]|-435|425|contact@38||-435|442
-Ametal-1|net@152|||S2700|scanEx3h@1|dIn[2]|-291|425|contact@39||-291|442
-Ametal-1|net@154|||S2700|scanEx3h@1|dIn[1]|-147|425|contact@40||-147|442
-Ametal-2|net@159|||S1800|contact@38||-435|442|contact@51||-396|442
-Ametal-2|net@161|||S0|scanEx3h@3|sout|32.5|422|contact@44||14.5|422
-Ametal-1|net@173|||S900|contact@48||456|566|contact@46||456|504.5
-Ametal-1|net@177|||S2700|contact@44||14.5|422|contact@45||14.5|504.5
-Ametal-2|net@178|||S1800|contact@45||14.5|504.5|contact@46||456|504.5
-Ametal-2|net@179|||S1800|scanEx3h@0|sin|446.5|566|contact@48||456|566
-Ametal-2|net@186||6.2|S1800|scanEx3h@1|vdd_2|-32.5|482|scanEx3h@3|vdd_3|32.5|482
-Ametal-2|net@187|||S0|contact@26||-15|472|scanEx3h@1|rd|-32.5|472
-Ametal-2|net@188|||S0|contact@27||-9|466|scanEx3h@1|p1p|-32.5|466
-Ametal-2|net@189|||S0|contact@28||-3|454|scanEx3h@1|p2p|-32.5|454
-Ametal-2|net@190|||S0|contact@29||3|416|scanEx3h@1|mc|-32.5|416
-Ametal-2|net@191||6.2|S1800|scanEx3h@1|gnd|-32.5|432|scanEx3h@3|gnd_1|32.5|432
-Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|382|scanEx3h@1|vdd|-32.5|382
-Ametal-2|net@193|||S1800|contact@40||-147|442|contact@49||-120|442
-Ametal-2|net@195|||S0|contact@39||-291|442|contact@50||-300|442
-Ametal-3|net@199|||S2700|contact@36||-120|-298|contact@49||-120|442
-Ametal-3|net@200|||S2700|contact@37||-300|-166|contact@50||-300|442
-Ametal-3|net@201|||S2700|contact@35||-396|154|contact@51||-396|442
-Ametal-2|net@202|||S1800|scanEx3h@1|sin|-32.5|422|contact@52||-21|422
-Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|566|contact@53||-21|566
-Ametal-1|net@207|||S2700|contact@52||-21|422|contact@53||-21|566
-Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|626|pinsVddG@2|vdd|464.5|626
-Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|576|scanEx3h@0|gnd|446.5|576
-Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|526|scanEx3h@0|vdd|446.5|526
-Ametal-2|net@216|||S0|olc@0|zoo|-92.5|16|contact@54||-156|16
-Ametal-3|net@218|||S2700|contact@5||-156|-316|contact@54||-156|16
-EDvoid||D5G2;|olcContr@0|rD|I
-Edo[Co]||D5G2;|olcContr@0|do[Co]|I
-Edo[Ld]||D5G2;|olcContr@0|do[Ld]|I
-Edo[reD]||D5G2;|olcContr@0|do[reD]|O
-Eflag[D][clr]||D5G2;|olcContr@0|flag[D][clr]|O
-Eflag[D][set]||D5G2;|olcContr@0|flag[D][set]|O
-Egnd_24|gnd|D5G2;|pinsVddG@1|gnd|G
-Egnd_1||D5G2;|olc@0|gnd_1|G
-Egnd_3||D5G2;|olcContr@0|gnd_3|G
-Egnd_6||D5G2;|olc@0|gnd_6|G
-Egnd_10||D5G2;|olcContr@0|gnd_10|G
-Egnd_11||D5G2;|olcContr@0|gnd_11|G
-Egnd_16||D5G2;|olc@0|gnd_16|G
-Egnd_17||D5G2;|olc@0|gnd_17|G
-Egnd_21||D5G2;|olc@0|gnd_21|G
-Egnd_23||D5G2;|pinsVddG@0|gnd|G
-Egnd_27||D5G2;|scanEx3h@3|gnd|G
-Egnd_28||D5G2;|scanEx3h@1|gnd_1|G
-Egnd_29||D5G2;|pinsVddG@2|gnd|G
-Egnd_30||D5G2;|olcContr@0|gnd|G
-Eilc[load]||D5G2;|olcContr@0|ilc[load]|O
-EinLO[1]||D5G2;|olc@0|inLO[1]|I
-EinLO[2]||D5G2;|olc@0|inLO[2]|I
-EinLO[3]||D5G2;|olc@0|inLO[3]|I
-EinLO[4]||D5G2;|olc@0|inLO[4]|I
-EinLO[5]||D5G2;|olc@0|inLO[5]|I
-EinLO[6]||D5G2;|olc@0|inLO[6]|I
-Emc_3|mc|D5G2;|scanEx3h@3|mc|I
-Emc_1||D5G2;|scanEx3h@1|mc_1|I
-Emc_2||D5G2;|olcContr@0|mc_1@967497142|I
-Ep1p_2|p1p|D5G2;|scanEx3h@3|p1p|B
-Ep1p_1||D5G2;|scanEx3h@1|p1p_1|B
-Ep2p_2|p2p|D5G2;|scanEx3h@3|p2p|B
-Ep2p_1||D5G2;|scanEx3h@1|p2p_1|B
-Erd_2|rd|D5G2;|scanEx3h@3|rd|B
-Erd_1||D5G2;|scanEx3h@1|rd_1|B
-Esin_2|sin|D5G2;|scanEx3h@3|sin|I
-Esout||D5G2;|scanEx3h@1|sout|I
-Evdd_64|vdd|D5G2;|pinsVddG@1|vdd|P
-Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_2||D5G2;|olc@0|vdd_2|P
-Evdd_3||D5G2;|olc@0|vdd_3|P
-Evdd_6||D5G2;|olcContr@0|vdd_6|P
-Evdd_7||D5G2;|olcContr@0|vdd_7|P
-Evdd_12||D5G2;|olc@0|vdd_12|P
-Evdd_13||D5G2;|olcContr@0|vdd_13|P
-Evdd_18||D5G2;|olc@0|vdd_18|P
-Evdd_20||D5G2;|olcContr@0|vdd_20|P
-Evdd_21||D5G2;|olcContr@0|vdd_21|P
-Evdd_22||D5G2;|olcContr@0|vdd_22|P
-Evdd_33||D5G2;|olc@0|vdd_33|P
-Evdd_35||D5G2;|olc@0|vdd_35|P
-Evdd_36||D5G2;|olc@0|vdd_36|P
-Evdd_37||D5G2;|olc@0|vdd_37|P
-Evdd_59||D5G2;|olc@0|vdd_59|P
-Evdd_60||D5G2;|olc@0|vdd_60|P
-Evdd_61||D5G2;|olcContr@0|vdd_3|P
-Evdd_62||D5G2;|pinsVddG@0|vdd|P
-Evdd_63||D5G2;|pinsVddG@1|vdd_1|P
-Evdd_69||D5G2;|scanEx3h@3|vdd|P
-Evdd_70||D5G2;|scanEx3h@3|vdd_2|P
-Evdd_71||D5G2;|scanEx3h@1|vdd_1|P
-Evdd_72||D5G2;|scanEx3h@1|vdd_3|P
-Evdd_73||D5G2;|pinsVddG@2|vdd_1|P
-Evdd_74||D5G2;|pinsVddG@2|vdd|P
-Evdd_75||D5G2;|olcContr@0|vdd|P
+NX-Metal-2-Metal-3-Con|contact@0||48|10||||
+NX-Metal-1-Metal-2-Con|contact@2||-84.5|-216||||
+NX-Metal-2-Metal-3-Con|contact@5||-156|-460||||
+NX-Metal-1-Metal-2-Con|contact@8||44|442|||X|
+NX-Metal-2-Metal-3-Con|contact@9||30|442|||X|
+NX-Metal-1-Metal-2-Con|contact@10||188|442|||X|
+NX-Metal-2-Metal-3-Con|contact@11||174|442|||X|
+NX-Metal-1-Metal-2-Con|contact@12||332|442|||X|
+NX-Metal-2-Metal-3-Con|contact@13||318|442|||X|
+NX-Metal-1-Metal-2-Con|contact@14||62|298|||X|
+NX-Metal-2-Metal-3-Con|contact@15||102|298|||X|
+NX-Metal-1-Metal-2-Con|contact@16||206|298|||X|
+NX-Metal-2-Metal-3-Con|contact@17||246|298|||X|
+NX-Metal-1-Metal-2-Con|contact@18||350|298|||X|
+NX-Metal-2-Metal-3-Con|contact@19||390|298|||X|
+NX-Metal-2-Metal-3-Con|contact@20||390|-40||||
+NX-Metal-2-Metal-3-Con|contact@21||246|-40||||
+NX-Metal-2-Metal-3-Con|contact@22||102|-40||||
+NX-Metal-2-Metal-3-Con|contact@23||318|-248||||
+NX-Metal-2-Metal-3-Con|contact@24||174|-248||||
+NX-Metal-2-Metal-3-Con|contact@25||30|-248||||
+NX-Metal-1-Metal-2-Con|contact@26||-15|328||||
+NX-Metal-1-Metal-2-Con|contact@27||-9|322||||
+NX-Metal-1-Metal-2-Con|contact@28||-3|310||||
+NX-Metal-1-Metal-2-Con|contact@29||3|272||||
+NX-Metal-1-Metal-2-Con|contact@30||3|416||||
+NX-Metal-1-Metal-2-Con|contact@31||-3|454||||
+NX-Metal-1-Metal-2-Con|contact@32||-9|466||||
+NX-Metal-1-Metal-2-Con|contact@33||-15|472||||
+NX-Metal-2-Metal-3-Con|contact@34||-336|416||||
+NX-Metal-1-Metal-2-Con|contact@39||-291|298|||X|
+NX-Metal-1-Metal-2-Con|contact@40||-147|298|||X|
+NX-Metal-1-Metal-2-Con|contact@44||14.5|278||||
+NX-Metal-1-Metal-2-Con|contact@45||14.5|360.5||||
+NX-Metal-1-Metal-2-Con|contact@46||456|360.5||||
+NX-Metal-1-Metal-2-Con|contact@48||456|422||||
+NX-Metal-2-Metal-3-Con|contact@49||-120|298||||
+NX-Metal-2-Metal-3-Con|contact@50||-300|298||||
+NX-Metal-1-Metal-2-Con|contact@52||-21|278||||
+NX-Metal-1-Metal-2-Con|contact@53||-21|422||||
+NX-Metal-2-Metal-3-Con|contact@54||-156|-128||||
+NX-Metal-1-Metal-2-Con|contact@55||-190.5|-460||||
+NX-Metal-2-Metal-3-Con|contact@56||-120|-310||||
+NX-Metal-2-Metal-3-Con|contact@57||-300|-442||||
+NX-Metal-2-Metal-3-Con|contact@58||-336|172||||
+NX-Metal-1-Metal-2-Con|contact@59||-139.5|10||||
+NX-Metal-2-Metal-3-Con|contact@60||60|-228||||
+NX-Metal-1-Metal-2-Con|contact@61||-103|160||||
+NX-Metal-1-Metal-2-Con|contact@62||-162.5|-66||||
+NX-Metal-1-Metal-2-Con|contact@64||-282|-172||||
+NX-Metal-1-Metal-2-Con|contact@65||-378.5|-178||||
+IloadORcount;1{lay}|loadORco@0||-238|-144|||D5G4;
+Iolc;9{lay}|olc@0||182.5|-144|||D5G4;
+NMetal-3-Pin|pin@11||-336|303||||
+NMetal-2-Pin|pin@16||-403.5|160||||
+NMetal-2-Pin|pin@18||-379|-66||||
+NMetal-2-Pin|pin@20||-400.5|-178||||
+NMetal-2-Pin|pin@22||-400.5|-172||||
+NMetal-1-Pin|pin@24||-378.5|-169||||
+NMetal-1-Pin|pin@25||-378.5|-175||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-464.5|432|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|432|||D5G4;
+IscanM:scanEx2h;1{lay}|scanEx2h@0||-176.5|288|X||D5G4;
+IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|432|X||D5G4;
+IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|288|X||D5G4;
+IwiresL:select144;1{lay}|select14@0||-392.5|432|||D5G4;
+IwiresL:select144;1{lay}|select14@1||-248.5|432|||D5G4;
+IwiresL:select144;1{lay}|select14@2||-104.5|432|||D5G4;
+IwiresL:select22;1{lay}|select22@0||460.5|432|||D5G4;
+IwiresL:select60;1{lay}|select60@0||0|288|||D5G4;
+IwiresL:select60;1{lay}|select60@1||0|432|||D5G4;
+Ametal-3|net@19|||S2700|olc@0|xx|48|-44|contact@0||48|10
+Ametal-3|net@24|||S900|olc@0|yy|60|-44|contact@60||60|-228
+Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-180|contact@2||-84.5|-216
+Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|-40|contact@20||390|-40
+Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|425|contact@8||44|442
+Ametal-2|net@55|||S0|contact@8||44|442|contact@9||30|442
+Ametal-2|net@58|||S0|contact@10||188|442|contact@11||174|442
+Ametal-2|net@60|||S0|contact@12||332|442|contact@13||318|442
+Ametal-2|net@62|||S1800|contact@14||62|298|contact@15||102|298
+Ametal-2|net@64|||S1800|contact@16||206|298|contact@17||246|298
+Ametal-2|net@66|||S1800|contact@18||350|298|contact@19||390|298
+Ametal-1|net@68|||S900|contact@14||62|298|scanEx3h@3|dIn[3]|62|281
+Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|425|contact@10||188|442
+Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|425|contact@12||332|442
+Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|281|contact@16||206|298
+Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|281|contact@18||350|298
+Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|-40|contact@21||246|-40
+Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|-40|contact@22||102|-40
+Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-248|contact@23||318|-248
+Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-248|contact@24||174|-248
+Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-248|contact@25||30|-248
+Ametal-2|net@91|||S1800|contact@27||-9|322|scanEx3h@3|p1p_1|32.5|322
+Ametal-2|net@93|||S1800|contact@26||-15|328|scanEx3h@3|rd_1|32.5|328
+Ametal-2|net@99|||S1800|contact@28||-3|310|scanEx3h@3|p2p_1|32.5|310
+Ametal-2|net@101|||S1800|contact@29||3|272|scanEx3h@3|mc_1|32.5|272
+Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|472|contact@33||-15|472
+Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|416|contact@30||3|416
+Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|454|contact@31||-3|454
+Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|466|contact@32||-9|466
+Ametal-3|net@118|||S900|contact@9||30|442|contact@25||30|-248
+Ametal-3|net@119|||S900|contact@11||174|442|contact@24||174|-248
+Ametal-3|net@120|||S900|contact@13||318|442|contact@23||318|-248
+Ametal-3|net@121|||S900|contact@15||102|298|contact@22||102|-40
+Ametal-3|net@122|||S900|contact@17||246|298|contact@21||246|-40
+Ametal-3|net@123|||S900|contact@19||390|298|contact@20||390|-40
+Ametal-1|net@124|||S2700|contact@26||-15|328|contact@33||-15|472
+Ametal-1|net@125|||S2700|contact@27||-9|322|contact@32||-9|466
+Ametal-1|net@126|||S2700|contact@28||-3|310|contact@31||-3|454
+Ametal-1|net@127|||S2700|contact@29||3|272|contact@30||3|416
+Ametal-2|net@131||6.2|S0|scanEx3h@0|gnd_1|14.5|432|pinsVddG@1|gnd|-464.5|432
+Ametal-2|net@132||6.2|S1800|pinsVddG@1|vdd|-464.5|482|scanEx3h@0|vdd_3|14.5|482
+Ametal-2|net@133||6.2|S1800|pinsVddG@1|vdd_1|-464.5|382|scanEx3h@0|vdd_1|14.5|382
+Ametal-2|net@146|||S0|contact@30||3|416|contact@34||-336|416
+Ametal-1|net@152|||S2700|scanEx2h@0|dIn[2]|-291|281|contact@39||-291|298
+Ametal-1|net@154|||S2700|scanEx2h@0|dIn[1]|-147|281|contact@40||-147|298
+Ametal-2|net@161|||S0|scanEx3h@3|sout|32.5|278|contact@44||14.5|278
+Ametal-1|net@173|||S900|contact@48||456|422|contact@46||456|360.5
+Ametal-1|net@177|||S2700|contact@44||14.5|278|contact@45||14.5|360.5
+Ametal-2|net@178|||S1800|contact@45||14.5|360.5|contact@46||456|360.5
+Ametal-2|net@179|||S1800|scanEx3h@0|sin|446.5|422|contact@48||456|422
+Ametal-2|net@186||6.2|S1800|scanEx2h@0|vdd_2|-32.5|338|scanEx3h@3|vdd_3|32.5|338
+Ametal-2|net@187|||S0|contact@26||-15|328|scanEx2h@0|rd|-32.5|328
+Ametal-2|net@188|||S0|contact@27||-9|322|scanEx2h@0|p1p|-32.5|322
+Ametal-2|net@189|||S0|contact@28||-3|310|scanEx2h@0|p2p|-32.5|310
+Ametal-2|net@190|||S0|contact@29||3|272|scanEx2h@0|mc|-32.5|272
+Ametal-2|net@191||6.2|S1800|scanEx2h@0|gnd|-32.5|288|scanEx3h@3|gnd_1|32.5|288
+Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|238|scanEx2h@0|vdd|-32.5|238
+Ametal-2|net@193|||S1800|contact@40||-147|298|contact@49||-120|298
+Ametal-2|net@195|||S0|contact@39||-291|298|contact@50||-300|298
+Ametal-3|net@199|||S2700|contact@56||-120|-310|contact@49||-120|298
+Ametal-2|net@202|||S1800|scanEx2h@0|sin|-32.5|278|contact@52||-21|278
+Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|422|contact@53||-21|422
+Ametal-1|net@207|||S2700|contact@52||-21|278|contact@53||-21|422
+Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|482|pinsVddG@2|vdd|464.5|482
+Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|432|scanEx3h@0|gnd|446.5|432
+Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|382|scanEx3h@0|vdd|446.5|382
+Ametal-2|net@216|||S0|olc@0|zoo|-92.5|-128|contact@54||-156|-128
+Ametal-3|net@218|||S2700|contact@5||-156|-460|contact@54||-156|-128
+Ametal-2|net@242|||S0|olc@0|gnd_20|-75.5|-288|loadORco@0|gnd_5|-75.5|-288
+Ametal-2|net@243|||S0|olc@0|gnd_22|-75.5|-432|loadORco@0|gnd_4|-75.5|-432
+Ametal-2|net@244|||S0|olc@0|vdd_57|-75.5|-238|loadORco@0|vdd_9|-75.5|-238
+Ametal-2|net@245|||S0|olc@0|vdd_58|-75.5|-338|loadORco@0|vdd_8|-75.5|-338
+Ametal-2|net@246|||S0|olc@0|vdd_61|-75.5|-382|loadORco@0|vdd_6|-75.5|-382
+Ametal-2|net@247|||S0|olc@0|vdd_62|-75.5|-482|loadORco@0|vdd_5|-75.5|-482
+Ametal-2|net@248|||S0|loadORco@0|gnd_11|-75.5|144|olc@0|gnd_8|-75.5|144
+Ametal-2|net@249|||S0|loadORco@0|gnd_9|-75.5|0|olc@0|gnd_9|-75.5|0
+Ametal-2|net@250|||S0|loadORco@0|vdd_24|-75.5|94|olc@0|vdd_22|-75.5|94
+Ametal-2|net@251|||S0|loadORco@0|vdd_23|-75.5|194|olc@0|vdd_23|-75.5|194
+Ametal-2|net@252|||S0|loadORco@0|vdd_20|-75.5|-50|olc@0|vdd_24|-75.5|-50
+Ametal-2|net@253|||S0|loadORco@0|vdd_19|-75.5|50|olc@0|vdd_25|-75.5|50
+Ametal-2|net@254|||S0|loadORco@0|gnd_7|-109|-144|olc@0|gnd|-109|-144
+Ametal-2|net@255|||S0|loadORco@0|vdd_15|-109|-94|olc@0|vdd|-109|-94
+Ametal-2|net@256|||S0|loadORco@0|vdd_16|-109|-194|olc@0|vdd_4|-109|-194
+Ametal-2|net@258|||S0|contact@2||-84.5|-216|loadORco@0|olc[zero]|-244|-216
+Ametal-2|net@260|||S0|contact@5||-156|-460|contact@55||-190.5|-460
+Ametal-1|net@261|||S900|loadORco@0|olc[zoo]|-190.5|-457|contact@55||-190.5|-460
+Ametal-2|net@263|||S0|loadORco@0|s[1]|-90.5|-310|contact@56||-120|-310
+Ametal-3|net@265|||S900|contact@50||-300|298|contact@57||-300|-442
+Ametal-2|net@267|||S0|loadORco@0|s[2]|-94.5|-442|contact@57||-300|-442
+Ametal-3|net@268|||S900|contact@34||-336|416|pin@11||-336|303
+Ametal-3|net@269|||S900|pin@11||-336|303|contact@58||-336|172
+Ametal-2|net@271|||S0|contact@58||-336|172|loadORco@0|mc|-340.5|172
+Ametal-2|net@274|||S0|contact@0||48|10|contact@59||-139.5|10
+Ametal-1|net@275||0.4|S900|loadORco@0|olc[load]|-139.5|16|contact@59||-139.5|10
+Ametal-2|net@277|||S1800|loadORco@0|olc[dec]|-344|-228|contact@60||60|-228
+Ametal-1|net@279|||S900|loadORco@0|do[reD]|-103|160|contact@61||-103|160
+Ametal-2|net@280|||S0|contact@61||-103|160|pin@16||-403.5|160
+Ametal-2|net@282|||S0|contact@62||-162.5|-66|pin@18||-379|-66
+Ametal-1|net@283|||S900|contact@62||-162.5|-66|loadORco@0|ilc[load]|-162.5|-128
+Ametal-1|net@286|||S900|loadORco@0|sel[rD]|-282|-151|contact@64||-282|-172
+Ametal-2|net@287|||S0|contact@64||-282|-172|pin@22||-400.5|-172
+Ametal-1|net@289|||S0|loadORco@0|sel[Ld]|-352.5|-169|pin@24||-378.5|-169
+Ametal-1|net@290|||S900|pin@24||-378.5|-169|pin@25||-378.5|-175
+Ametal-2|net@291|||S0|contact@65||-378.5|-178|pin@20||-400.5|-178
+Ametal-1|net@292|||S900|pin@25||-378.5|-175|contact@65||-378.5|-178
+Edo[ins_2]|do[ins]|D5G5;|loadORco@0|do[ins_2]|I
+Edo[reD]||D5G5;|pin@16||O
+Eflag[D][clr]||D5G5;|loadORco@0|flag[D][clr]|O
+Eflag[D][set]||D5G5;|loadORco@0|flag[D][set]|O
+Egnd||D5G5;|pinsVddG@1|gnd|G
+Egnd_1||D5G5;|olc@0|gnd_1|G
+Egnd_3||D5G5;|loadORco@0|gnd_3|G
+Egnd_6||D5G5;|olc@0|gnd_6|G
+Egnd_8||D5G5;|loadORco@0|gnd_8|G
+Egnd_10||D5G5;|loadORco@0|gnd_10|G
+Egnd_16||D5G5;|olc@0|gnd_16|G
+Egnd_17||D5G5;|olc@0|gnd_17|G
+Egnd_21||D5G5;|olc@0|gnd_21|G
+Egnd_27||D5G5;|scanEx3h@3|gnd|G
+Egnd_28||D5G5;|scanEx2h@0|gnd_1|G
+Egnd_29||D5G5;|pinsVddG@2|gnd|G
+Egnd_30||D5G5;|loadORco@0|gnd|G
+Egnd_31||D5G5;|loadORco@0|gnd_6|G
+Eilc[load]||D5G5;|pin@18||O
+EinLO[1]||D5G5;|olc@0|inLO[1]|I
+EinLO[2]||D5G5;|olc@0|inLO[2]|I
+EinLO[3]||D5G5;|olc@0|inLO[3]|I
+EinLO[4]||D5G5;|olc@0|inLO[4]|I
+EinLO[5]||D5G5;|olc@0|inLO[5]|I
+EinLO[6]||D5G5;|olc@0|inLO[6]|I
+Emc||D5G5;|scanEx3h@3|mc|I
+Emc_1||D5G5;|scanEx2h@0|mc_1|I
+Ep1p||D5G5;|scanEx3h@3|p1p|B
+Ep1p_1||D5G5;|scanEx2h@0|p1p_1|B
+Ep2p||D5G5;|scanEx3h@3|p2p|B
+Ep2p_1||D5G5;|scanEx2h@0|p2p_1|B
+Erd||D5G5;|scanEx3h@3|rd|B
+Erd_1||D5G5;|scanEx2h@0|rd_1|B
+Esel[Co]||D5G2;|loadORco@0|sel[Co]|I
+Esel[Ld]||D5G5;|pin@20||I
+Esel[rD]||D5G5;|pin@22||I
+Esel[rD_1]||D5G5;|loadORco@0|sel[rD_1]|I
+Esin||D5G5;|scanEx3h@3|sin|I
+Esout||D5G5;|scanEx2h@0|sout|I
+Evdd||D5G5;|pinsVddG@1|vdd|P
+Evdd_1||D5G5;|loadORco@0|vdd_1|P
+Evdd_2||D5G5;|olc@0|vdd_2|P
+Evdd_3||D5G5;|olc@0|vdd_3|P
+Evdd_7||D5G5;|loadORco@0|vdd_7|P
+Evdd_12||D5G5;|olc@0|vdd_12|P
+Evdd_13||D5G5;|loadORco@0|vdd_13|P
+Evdd_14||D5G5;|loadORco@0|vdd_14|P
+Evdd_17||D5G5;|loadORco@0|vdd_17|P
+Evdd_18||D5G5;|olc@0|vdd_18|P
+Evdd_21||D5G5;|loadORco@0|vdd_21|P
+Evdd_22||D5G5;|loadORco@0|vdd_22|P
+Evdd_33||D5G5;|olc@0|vdd_33|P
+Evdd_35||D5G5;|olc@0|vdd_35|P
+Evdd_36||D5G5;|olc@0|vdd_36|P
+Evdd_37||D5G5;|olc@0|vdd_37|P
+Evdd_59||D5G5;|olc@0|vdd_59|P
+Evdd_60||D5G5;|olc@0|vdd_60|P
+Evdd_63||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_69||D5G5;|scanEx3h@3|vdd|P
+Evdd_70||D5G5;|scanEx3h@3|vdd_2|P
+Evdd_71||D5G5;|scanEx2h@0|vdd_1|P
+Evdd_72||D5G5;|scanEx2h@0|vdd_3|P
+Evdd_73||D5G5;|pinsVddG@2|vdd_1|P
+Evdd_74||D5G5;|pinsVddG@2|vdd|P
+Evdd_75||D5G5;|loadORco@0|vdd|P
+Evdd_76||D5G5;|loadORco@0|vdd_12|P
+Evdd_77||D5G5;|loadORco@0|vdd_18|P
 X
 
-# Cell olcWcont;1{sch}
-ColcWcont;1{sch}||schematic|1236866624132|1237031264367|
+# Cell olcWcont;2{sch}
+ColcWcont;2{sch}||schematic|1236866624132|1240677267290|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||10|0|||XY|
 NOff-Page|conn@1||0|-40|||YRRR|
-NOff-Page|conn@4||10|3|||XY|
-NOff-Page|conn@6||-21|0|||X|
-NOff-Page|conn@7||-12|10.5|||R|
+NOff-Page|conn@4||-13|-3|||Y|
+NOff-Page|conn@6||12|8|||XR|
+NOff-Page|conn@7||-13.5|0|||RR|
 NOff-Page|conn@9||55|-13|||YRRR|
 NOff-Page|conn@10||81|0||||
 NOff-Page|conn@11||32|0|||Y|
-Iolc;3{ic}|olc@0||0|-30|||D5G4;
-IolcControl;1{ic}|olcContr@0||0|0|X||D5G4;
+NOff-Page|conn@12||14|0|||XY|
+NOff-Page|conn@13||-13|3|||XYRR|
+IloadORcount;1{ic}|loadORco@0||0|0|||D5G4;
+Iolc;3{ic}|olc@0||0|-30|X||D5G4;
 IolcWcont;1{ic}|olcWcont@0||48|29|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0.5|35.5|||||ART_message(D5G6;)SolcWcont
-Ngeneric:Invisible-Pin|pin@1||-0.5|26.5|||||ART_message(D5G3;)Sies 14 March 2009
+Ngeneric:Invisible-Pin|pin@1||-0.5|26.5|||||ART_message(D5G3;)Sies 25 April 2009
 Ngeneric:Invisible-Pin|pin@2||-1.5|30.5|||||ART_message(D5G4;)Sthe OLC and its control
-NBus_Pin|pin@4||-9|-28|-1|-1||
-NBus_Pin|pin@5||9|-3|-1|-1||
-NBus_Pin|pin@6||9|-30|-1|-1||
-NBus_Pin|pin@16||-9|-3|-1|-1||
-NWire_Pin|pin@18||15.5|-10||||
-NWire_Pin|pin@19||15.5|-5.5||||
-NWire_Pin|pin@20||15.5|-22.5||||
-NWire_Pin|pin@21||15.5|-18||||
+NBus_Pin|pin@4||9|-28|-1|-1||
+NBus_Pin|pin@6||-9|-30|-1|-1||
+NBus_Pin|pin@16||9|-3|-1|-1||
+NWire_Pin|pin@18||-32.5|-30||||
+NWire_Pin|pin@19||-32.5|-25.5||||
+NWire_Pin|pin@20||-32.5|-42.5||||
+NWire_Pin|pin@21||-32.5|-38||||
 NWire_Pin|pin@22||-32|-11.5||||
 NWire_Pin|pin@23||-32|-7||||
 NWire_Pin|pin@24||-32|-21.5||||
 NWire_Pin|pin@25||-32|-17||||
-NBus_Pin|pin@27||-12|3|-1|-1||
 NBus_Pin|pin@28||39|-7|-1|-1||
-NBus_Pin|pin@29||70|-7|-1|-1||
 NBus_Pin|pin@30||55|-7|-1|-1||
 NBus_Pin|pin@31||41|9|-1|-1||
 NBus_Pin|pin@32||0|-20|-1|-1||
 NBus_Pin|pin@33||57|9|-1|-1||
-NBus_Pin|pin@34||72|9|-1|-1||
-NBus_Pin|pin@35||-2|11.5|-1|-1||
 NWire_Pin|pin@36||36|-12||||
 NWire_Pin|pin@37||36|-8||||
 NWire_Pin|pin@38||36|-42||||
@@ -7616,14 +5241,20 @@ NWire_Pin|pin@46||36|-36||||
 NWire_Pin|pin@47||36|-32||||
 NWire_Pin|pin@48||37|12||||
 NWire_Pin|pin@49||53|12||||
-NWire_Pin|pin@50||68|12||||
 NWire_Pin|pin@52||53|18||||
-NWire_Pin|pin@53||2|10||||
+NBus_Pin|pin@54||-9|-11|-1|-1||
+NBus_Pin|pin@55||0|-11|-1|-1||
+NWire_Pin|pin@57||-4|9||||
+NWire_Pin|pin@58||12|3||||
+NBus_Pin|pin@60||4|10|-1|-1||
+NBus_Pin|pin@61||71|-7|-1|-1||
+NWire_Pin|pin@62||70|12||||
+NBus_Pin|pin@63||72|8|-1|-1||
+IscanM:scanEx2h;1{ic}|scanEx2h@0||75|0|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@1||42|0|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@2||58|0|||D5G4;
-IscanM:scanEx3h;1{ic}|scanEx3h@3||73|0|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||22.5|-10|||D0G4;|ATTR_L(D5G1;PUD)D1022.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||22.5|-22.5|||D0G4;|ATTR_L(D5G1;PUD)D810.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-25.5|-30|||D0G4;|ATTR_L(D5G1;PUD)D1022.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-25.5|-42.5|||D0G4;|ATTR_L(D5G1;PUD)D810.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-25|-11.5|||D0G4;|ATTR_L(D5G1;PUD)D4437.900000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-25|-21.5|||D0G4;|ATTR_L(D5G1;PUD)D3501.1000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1686.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -7642,29 +5273,16 @@ Awire|bitt[4]|D5G2;||2700|pin@44||36|-30|pin@45||36|-26
 Awire|bitt[5]|D5G2;||2700|pin@46||36|-36|pin@47||36|-32
 Awire|bitt[6]|D5G2;||2700|pin@38||36|-42|pin@39||36|-38
 Awire|mc|D5G2;||2700|pin@49||53|12|pin@52||53|18
-Awire|mc|D5G2;||2700|olcContr@0|olc_1[zero,zoo]|2|5|pin@53||2|10
-Abus|net@0||-0.5|IJ0|olcContr@0|s_1[1,2]|-4|-3|pin@16||-9|-3
-Awire|net@2|||1800|olcContr@0|do_1[Lo,Co]|4|0|conn@0|y|8|0
-Abus|net@5||-0.5|IJ1800|pin@4||-9|-28|olc@0|olc[load,dec][1:2]|-6|-28
-Abus|net@6||-0.5|IJ1800|olcContr@0|olc[zero,zoo]|4|-3|pin@5||9|-3
-Abus|net@7||-0.5|IJ0|pin@6||9|-30|olc@0|zooLO|6|-30
-Abus|net@15||-0.5|IJ0|conn@4|y|8|3|olcContr@0|olc[load,dec]|4|3
-Awire|net@16|||0|wire90@1|a|20|-10|pin@18||15.5|-10
-Awire|net@18|||0|wire90@2|a|20|-22.5|pin@20||15.5|-22.5
+Awire|mc|D5G2;||2700|loadORco@0|mc|-4|5|pin@57||-4|9
+Awire|net@16|||0|wire90@1|a|-28|-30|pin@18||-32.5|-30
+Awire|net@18|||0|wire90@2|a|-28|-42.5|pin@20||-32.5|-42.5
 Awire|net@19|||0|wire90@3|a|-27.5|-11.5|pin@22||-32|-11.5
 Awire|net@20|||0|wire90@4|a|-27.5|-21.5|pin@24||-32|-21.5
 Abus|net@23||-0.5|IJ2700|conn@1|y|0|-38|olc@0|inLO[1:6]|0|-35
-Awire|net@28|||1800|conn@6|a|-19|0|olcContr@0|olc_1[load,count]|-4|0
-Abus|net@30||-0.5|IJ2700|pin@27||-12|3|conn@7|a|-12|8.5
-Abus|net@31||-0.5|IJ0|olcContr@0|flag[Z_1][seet,clr]|-4|3|pin@27||-12|3
 Abus|net@36||-0.5|IJ900|scanEx3h@1|p2p,p1p,rd|39|-3|pin@28||39|-7
 Abus|net@37||-0.5|IJ1800|pin@28||39|-7|pin@30||55|-7
-Abus|net@38||-0.5|IJ2700|pin@29||70|-7|scanEx3h@3|p2p,p1p,rd|70|-3
-Abus|net@39||-0.5|IJ1800|pin@30||55|-7|pin@29||70|-7
 Awire|net@46|||1800|scanEx3h@1|sout|43|0|scanEx3h@2|sin|53|0
-Awire|net@48|||1800|scanEx3h@2|sout|59|0|scanEx3h@3|sin|68|0
 Awire|net@49|||1800|conn@11|y|34|0|scanEx3h@1|sin|37|0
-Awire|net@50|||0|conn@10|a|79|0|scanEx3h@3|sout|74|0
 Awire|net@51|||1800|wire90@8|b|33|-12|pin@36||36|-12
 Awire|net@52|||1800|wire90@9|b|33|-18|pin@40||36|-18
 Awire|net@53|||1800|wire90@10|b|33|-24|pin@42||36|-24
@@ -7673,24 +5291,40 @@ Awire|net@55|||1800|wire90@6|b|33|-36|pin@46||36|-36
 Awire|net@56|||1800|wire90@7|b|33|-42|pin@38||36|-42
 Awire|net@57|||2700|scanEx3h@1|mc|37|4|pin@48||37|12
 Awire|net@58|||2700|scanEx3h@2|mc|53|4|pin@49||53|12
-Awire|net@59|||2700|scanEx3h@3|mc|68|4|pin@50||68|12
 Awire|net@60|||0|pin@49||53|12|pin@48||37|12
-Awire|net@62|||0|pin@50||68|12|pin@49||53|12
+Abus|net@63||-0.5|IJ1800|pin@6||-9|-30|olc@0|zooLO|-6|-30
+Abus|net@64||-0.5|IJ0|pin@4||9|-28|olc@0|olc[load,dec][1:2]|6|-28
+Abus|net@65||-0.5|IJ0|pin@16||9|-3|loadORco@0|olc[load,dec]|6|-3
+Abus|net@67||-0.5|IJ1800|pin@54||-9|-11|pin@55||0|-11
+Abus|net@68||-0.5|IJ2700|pin@55||0|-11|loadORco@0|olc[zero,zoo]|0|-6
+Awire|net@72|||900|conn@6|a|12|6|pin@58||12|3
+Awire|net@73|||0|pin@58||12|3|loadORco@0|ilc[load]|6|3
+Abus|net@74||-0.5|IJ0|loadORco@0|sel[Ld,Co]|-6|-3|conn@4|y|-11|-3
+Awire|net@78|||0|conn@12|y|12|0|loadORco@0|do[reD]|6|0
+Abus|net@80||-0.5|IJ2700|pin@61||71|-7|scanEx2h@0|p2p,p1p,rd|71|-3
+Awire|net@81|||1800|scanEx3h@2|sout|59|0|scanEx2h@0|sin|70|0
+Awire|net@82|||1800|scanEx2h@0|sout|74|0|conn@10|a|79|0
+Awire|net@83|||2700|scanEx2h@0|mc|70|4|pin@62||70|12
+Awire|net@86|||0|loadORco@0|do[ins]|-6|3|conn@13|y|-11|3
+Abus|net@88||-0.5|IJ1800|pin@30||55|-7|pin@61||71|-7
+Awire|net@89|||1800|pin@49||53|12|pin@62||70|12
+Abus|net@90||-0.5|IJ0|loadORco@0|flag[D][set,clr]|-6|0|conn@7|a|-11.5|0
 Awire|olc[dec]|D5G2;||2700|pin@24||-32|-21.5|pin@25||-32|-17
-Abus|olc[load,dec]|D5G2;|-0.5|IJ900|pin@16||-9|-3|pin@4||-9|-28
+Abus|olc[load,dec]|D5G2;|-0.5|IJ900|pin@16||9|-3|pin@4||9|-28
 Awire|olc[load]|D5G2;||2700|pin@22||-32|-11.5|pin@23||-32|-7
-Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@5||9|-3|pin@6||9|-30
-Awire|olc[zero]|D5G2;||2700|pin@18||15.5|-10|pin@19||15.5|-5.5
-Awire|olc[zoo]|D5G2;||2700|pin@20||15.5|-22.5|pin@21||15.5|-18
+Abus|olc[zero,zoo]|D5G2;|-0.5|IJ900|pin@54||-9|-11|pin@6||-9|-30
+Awire|olc[zero]|D5G2;||2700|pin@18||-32.5|-30|pin@19||-32.5|-25.5
+Awire|olc[zoo]|D5G2;||2700|pin@20||-32.5|-42.5|pin@21||-32.5|-38
 Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-3|pin@30||55|-7
-Abus|s[1:3]|D5G2;|-0.5|IJ2700|olcContr@0|olc_1[load,dec]|-2|6|pin@35||-2|11.5
-Abus|s[3:1]|D5G2;|-0.5|IJ2700|scanEx3h@3|dIn[1:4]|72|3|pin@34||72|9
-EDvoid||D4G2;|conn@0|a|I
-Edo[Ld,Co,reD]||D4G2;|conn@4|a|I
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|loadORco@0|s[1:2]|4|6|pin@60||4|10
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|3|pin@63||72|8
+Edo[ins]||D4G2;|conn@13|a|I
+EDvoid_1|do[reD]|D4G2;|conn@12|a|I
 Eflag[D][set,clr]||D6G2;|conn@7|y|O
 Eilc[load]||D6G2;|conn@6|y|O
-EinLO[1:7]|inLO[1:6]|D4G2;|conn@1|a|I
-Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@9|a|B
+EinLO[1:6]||D4G2;|conn@1|a|I
+Ep2p,p1p,rd,mc||D4G2;|conn@9|a|B
+Edo[Ld,Co,reD]|sel[Ld,Co,rD]|D4G2;|conn@4|a|I
 Esin||D4G2;|conn@11|a|I
 Esout||D6G2;|conn@10|y|O
 X
@@ -7822,7 +5456,7 @@ Eload[T,F]||D5G2;|pin@6||I
 X
 
 # Cell ringB;3{lay}
-CringB;3{lay}||cmos90|1216735796008|1239549868233|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CringB;3{lay}||cmos90|1216735796008|1240848417057|I|ATTR_NCC(D5G3;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@16||-59.5|56||||
 NX-Metal-1-Metal-2-Con|contact@17||-58.7|88||||
index f7e4607..9cf2034 100755 (executable)
@@ -10,7 +10,7 @@ Vschematic|sch
 
 LarbiterM|arbiterM
 
-LdriversL|driversL
+LdriversM|driversM
 
 Lgates1inM|gates1inM
 
@@ -39,7 +39,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell flagD;1{lay}
-CflagD;1{lay}||cmos90|1236523077508|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CflagD;1{lay}||cmos90|1236523077508|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@7||0|50||20.8||
 NMetal-1-P-Active-Con|contact@8||-16|50||20.8||
@@ -159,16 +159,15 @@ Eflag[D][set]||D6G2;|conn@7|y|O
 X
 
 # Cell ilcMoveOut;1{ic}
-CilcMoveOut;1{ic}||artwork|1236743723435|1237672115096|EI
+CilcMoveOut;1{ic}||artwork|1236743723435|1240671853463|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-11|-7|-1|-1|R|
 Ngeneric:Invisible-Pin|pin@1||-11|-6|1|1|R|
-Nschematic:Bus_Pin|pin@2||-13|2|-1|-1||
-Ngeneric:Invisible-Pin|pin@3||-12|2|1|1||
+Nschematic:Bus_Pin|pin@2||-13|5|-1|-1||
 Nschematic:Bus_Pin|pin@4||-1|-7|-1|-1||
 Nschematic:Bus_Pin|pin@6||-13|-2|-1|-1||
-Nschematic:Bus_Pin|pin@10||-13|5|-1|-1||
-Ngeneric:Invisible-Pin|pin@11||-12|5|1|1||
+Nschematic:Bus_Pin|pin@10||-13|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@11||-12|3|1|1||
 Nschematic:Bus_Pin|pin@14||-13|-5|-1|-1||
 NPin|pin@16||-12|-6|1|1||
 NPin|pin@17||-12|6|1|1||
@@ -205,10 +204,11 @@ Ngeneric:Invisible-Pin|pin@55||-6|8|||||ART_message(D5G1.5;)S13
 NPin|pin@58||0|5|1|1||
 NPin|pin@59||1|5|1|1||
 Nschematic:Bus_Pin|pin@60||1|5|-1|-1||
+NPin|pin@61||-12|5|1|1||
+NPin|pin@62||-13|5|1|1||
 Aschematic:bus|net@0||-0.5|IJ900|pin@1||-11|-6|pin@0||-11|-7
-Aschematic:bus|net@1||-0.5|IJ0|pin@3||-12|2|pin@2||-13|2
-Aschematic:bus|net@5||-0.5|IJ0|pin@11||-12|5|pin@10||-13|5
-AThicker|net@8|||FS2700|pin@24||-12|-2|pin@17||-12|6
+Aschematic:bus|net@5||-0.5|IJ0|pin@11||-12|3|pin@10||-13|3
+AThicker|net@8|||FS2700|pin@61||-12|5|pin@17||-12|6
 AThicker|net@10|||FS900|pin@36||0|0|pin@38||0|-5
 AThicker|net@11|||FS0|pin@22||-1|-6|pin@16||-12|-6
 AThicker|net@14|||FS0|pin@19||0|-6|pin@22||-1|-6
@@ -235,8 +235,9 @@ AThicker|net@39|||FS450|pin@53||-7.5|8|pin@54||-8.5|7
 AThicker|net@40|||FS1800|pin@54||-8.5|7|pin@48||-6|7
 AThicker|net@42|||FS900|pin@18||0|6|pin@58||0|5
 AThicker|net@43|||FS1800|pin@58||0|5|pin@59||1|5
-Ebit[Di,Ti]||D5G2;|pin@0||I
-Edo[Mv,Tp]||D5G2;|pin@2||I
+AThicker|net@44|||FS2700|pin@24||-12|-2|pin@61||-12|5
+AThicker|net@45|||FS0|pin@61||-12|5|pin@62||-13|5
+Edo[Mv,Tp]|do[ins]|D5G2;|pin@2||I
 Edo[reD]||D5G2;|pin@32||O
 Etorp|epi[torp]|D5G2;|pin@14||I
 Efire[M]||D5G2;|pin@4||O
@@ -245,17 +246,17 @@ Eilc[load]||D5G2;|pin@6||I
 EinLO[1:6,8]||D5G2;|pin@28||I
 Ep2p,p1p,rd|p2p,p1p,rd,mc|D5G2;|pin@41||B
 Epred[D,T]||D5G2;|pin@10||I
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D5G2;|pin@0||I
 Esin||D5G2;|pin@43||I
 Esout||D5G2;|pin@45||O
 Esucc[sf]||D5G2;|pin@60||I
 X
 
-# Cell ilcMoveOut;1{lay}
-CilcMoveOut;1{lay}||cmos90|1236826193407|1239549868233||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell ilcMoveOut;2{lay}
+CilcMoveOut;2{lay}||cmos90|1236826193407|1240873203115||ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-92.5|-266||||
 NX-Metal-1-Metal-2-Con|contact@3||-115.5|-122||||
-NX-Metal-2-Metal-3-Con|contact@4||-72|-154||||
 NX-Metal-2-Metal-3-Con|contact@7||108|104||||
 NX-Metal-2-Metal-3-Con|contact@9||216|-104||||
 NX-Metal-2-Metal-3-Con|contact@12||360|586||||
@@ -281,48 +282,36 @@ NX-Metal-2-Metal-3-Con|contact@39||252|104||||
 NX-Metal-2-Metal-3-Con|contact@40||72|-104||||
 NX-Metal-2-Metal-3-Con|contact@49||-186|-298||||
 NX-Metal-2-Metal-3-Con|contact@50||-186|416||||
-NX-Metal-2-Metal-3-Con|contact@51||-468|-304||||
 NX-Metal-2-Metal-3-Con|contact@52||-174|-304||||
-NX-Metal-2-Metal-3-Con|contact@53||-324|-134||||
-NX-Metal-2-Metal-3-Con|contact@54||-168|-134||||
-NX-Metal-2-Metal-3-Con|contact@55||-360|-128||||
+NX-Metal-2-Metal-3-Con|contact@55||-360|-122||||
 NX-Metal-1-Metal-2-Con|contact@56||-260.5|586||||
 NX-Metal-1-Metal-2-Con|contact@57||-404.5|586||||
-NX-Metal-1-Metal-2-Con|contact@58||-197.5|442||||
-NX-Metal-1-Metal-2-Con|contact@59||-341.5|442||||
-NX-Metal-1-Metal-2-Con|contact@60||-485.5|442||||
 NX-Metal-2-Metal-3-Con|contact@61||-174|586||||
-NX-Metal-2-Metal-3-Con|contact@62||-468|442||||
 NX-Metal-2-Metal-3-Con|contact@63||-360|442||||
-NX-Metal-2-Metal-3-Con|contact@64||-324|586||||
-NX-Metal-2-Metal-3-Con|contact@65||-168|442||||
-NX-Metal-1-Metal-2-Con|contact@66||-80.5|472||||
+NX-Metal-2-Metal-3-Con|contact@64||-468|586||||
+NX-Metal-1-Metal-2-Con|contact@66||-132|472||||
 NX-Metal-1-Metal-2-Con|contact@67||-132|616||||
-NX-Metal-1-Metal-2-Con|contact@68||-75|466||||
+NX-Metal-1-Metal-2-Con|contact@68||-126|466||||
 NX-Metal-1-Metal-2-Con|contact@69||-126|610||||
-NX-Metal-1-Metal-2-Con|contact@70||-69.5|454||||
+NX-Metal-1-Metal-2-Con|contact@70||-120|454||||
 NX-Metal-1-Metal-2-Con|contact@71||-120|598||||
 NX-Metal-2-Metal-3-Con|contact@74||-186|560||||
 NX-Metal-1-Metal-2-Con|contact@76||-59.5|422||||
 NX-Metal-1-Metal-2-Con|contact@77||-59.5|504||||
 NX-Metal-1-Metal-2-Con|contact@78||510|566||||
 NX-Metal-1-Metal-2-Con|contact@79||510|504||||
-NX-Metal-1-Metal-2-Con|contact@80||-73|422||||
-NX-Metal-1-Metal-2-Con|contact@81||-73|392||||
-NX-Metal-1-Metal-2-Con|contact@82||-423|392||||
 NX-Metal-1-Metal-2-Con|contact@83||-441|566||||
 NX-Metal-2-Metal-3-Con|contact@84||-30|248||||
 NX-Metal-1-Metal-2-Con|contact@87||497|422||||
 NX-Metal-1-Metal-2-Con|contact@88||497|404||||
+NX-Metal-2-Metal-3-Con|contact@89||-72|-166||||
+NX-Metal-1-Metal-2-Con|contact@91||-202|422||||
+NX-Metal-2-Metal-3-Con|contact@93||-468|-304||||
+NX-Metal-1-Metal-2-Con|contact@94||-468.5|-122||||
+NX-Metal-1-Metal-2-Con|contact@95||-346|442||||
 IloopCountM:ilc;8{lay}|ilc@1||184|0|||D5G4;
-ImoveOut;2{lay}|moveOut@0||-323.5|0|||D5G4;
-NMetal-1-Pin|pin@51||-80.5|498||||
-NMetal-1-Pin|pin@52||-132|498||||
-NMetal-1-Pin|pin@53||-75|504||||
-NMetal-1-Pin|pin@54||-126|504||||
-NMetal-1-Pin|pin@55||-69.5|510||||
-NMetal-1-Pin|pin@56||-120|510||||
-NMetal-1-Pin|pin@72||-423|504||||
+ImoveOut;3{lay}|moveOut@1||-323.5|0|||D5G4;
+NMetal-1-Pin|pin@72||-202|504||||
 NMetal-1-Pin|pin@73||-441|504||||
 NMetal-2-Pin|pin@81||-515|404||||
 NMetal-2-Pin|pin@83||80|586||||
@@ -331,35 +320,22 @@ NMetal-2-Pin|pin@89||222|586||||
 NMetal-2-Pin|pin@90||245|442||||
 NMetal-2-Pin|pin@91||367|586||||
 NMetal-2-Pin|pin@92||388|442||||
+NMetal-2-Pin|pin@97||-515|422||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-519.5|576|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||519.5|576|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-519.5|432|||D5G4;
+IscanM:scanEx1h;1{lay}|scanEx1h@0||-303.5|432|X||D5G4;
 IscanM:scanEx2h;1{lay}|scanEx2h@0||-290|576|X||D5G4;
-IscanM:scanEx3h;1{lay}|scanEx3h@1||-299|432|X||D5G4;
 IscanM:scanEx4h;1{lay}|scanEx4h@2||187|576|X||D5G4;
 IscanM:scanEx4h;1{lay}|scanEx4h@3||222.5|432|X||D5G4;
 IwiresL:select100;1{lay}|select10@0||-472|576|||D5G4;
+IwiresL:select144;1{lay}|select14@0||-443|432|||D5G4;
+IwiresL:select144;1{lay}|select14@1||-148.5|432|||D5G4;
 IwiresL:select15;1{lay}|select15@0||514.5|432|||D5G4;
-IwiresL:select30;1{lay}|select30@0||-70|432|||D5G4;
 IwiresL:select50;1{lay}|select50@0||-123|576|||D5G4;
 IwiresL:select50;1{lay}|select50@1||497|576|||D5G4;
-Ametal-2|net@0||6.2|S1800|moveOut@0|vdd_25|-127.5|338|ilc@1|vdd_11|-125.5|338
-Ametal-2|net@1||6.2|S0|ilc@1|gnd_3|-125.5|288|moveOut@0|gnd_11|-127.5|288
-Ametal-2|net@2||6.2|S0|ilc@1|gnd_4|-125.5|144|moveOut@0|gnd_10|-127.5|144
-Ametal-2|net@3||6.2|S0|ilc@1|vdd_10|-125.5|238|moveOut@0|vdd_26|-127.5|238
-Ametal-2|net@4||6.2|S0|ilc@1|vdd_12|-125.5|94|moveOut@0|vdd_23|-127.5|94
-Ametal-2|net@5||6.2|S0|ilc@1|vdd_13|-125.5|194|moveOut@0|vdd_24|-127.5|194
-Ametal-2|net@6||6.2|S1800|moveOut@0|vdd|-127.5|-338|ilc@1|vdd_47|-125.5|-338
-Ametal-2|net@7||6.2|S0|ilc@1|gnd_24|-125.5|-288|moveOut@0|gnd|-127.5|-288
-Ametal-2|net@8||6.2|S0|ilc@1|vdd_46|-125.5|-238|moveOut@0|vdd_22|-127.5|-238
-Ametal-2|net@9||6.2|S1800|moveOut@0|vdd_19|-127.5|-194|ilc@1|vdd_44|-125.5|-194
-Ametal-2|net@10||6.2|S0|ilc@1|gnd_22|-125.5|-144|moveOut@0|gnd_8|-127.5|-144
-Ametal-2|net@11||6.2|S0|ilc@1|vdd_3|-125.5|-94|moveOut@0|vdd_18|-127.5|-94
-Ametal-2|net@25|||S1800|moveOut@0|ilc[do]|-133.5|-266|contact@2||-92.5|-266
 Ametal-1|net@26|||S900|ilc@1|ilc[do]|-92.5|-249.5|contact@2||-92.5|-266
-Ametal-2|net@28|||S1800|moveOut@0|ilc[mo_1]|-226|-122|contact@3||-115.5|-122
 Ametal-1|net@29||0.4|S2700|ilc@1|ilc[mo]|-115.5|-128|contact@3||-115.5|-122
-Ametal-3|net@31|||S900|ilc@1|ilc[decLO]|-72|-86.5|contact@4||-72|-154
-Ametal-2|net@32|||S1800|moveOut@0|winLO[M]|-245|-154|contact@4||-72|-154
 Ametal-2|net@33|||S1800|ilc@1|bitt[1]|380|104|contact@37||396|104
 Ametal-2|net@35|||S1800|ilc@1|bitt[3]|213|104|contact@39||252|104
 Ametal-2|net@37|||S1800|ilc@1|bitt[5]|46|104|contact@7||108|104
@@ -383,7 +359,6 @@ Ametal-3|net@106|||S900|contact@31||72|586|contact@40||72|-104
 Ametal-3|net@108|||S900|contact@35||108|442|contact@7||108|104
 Ametal-3|net@109|||S2700|contact@15||-78|-222|contact@32||-78|586
 Ametal-3|net@133|||S2700|contact@84||-30|248|contact@36||-30|442
-Ametal-2|net@134|||S1800|moveOut@0|mc|-270|-298|contact@49||-186|-298
 Ametal-1|net@148|||S900|contact@23||396|442|scanEx4h@3|dIn[1]|396|425
 Ametal-1|net@149|||S2700|scanEx4h@2|dIn[1]|360.5|569|contact@13||360.5|586
 Ametal-1|net@150|||S2700|scanEx4h@2|dIn[2]|216.5|569|contact@17||216.5|586
@@ -392,35 +367,15 @@ Ametal-1|net@152|||S2700|scanEx4h@2|dIn[4]|-71.5|569|contact@21||-71.5|586
 Ametal-1|net@153|||S2700|scanEx4h@3|dIn[2]|252|425|contact@25||252|442
 Ametal-1|net@154|||S2700|scanEx4h@3|dIn[3]|108|425|contact@27||108|442
 Ametal-1|net@155|||S2700|scanEx4h@3|dIn[4]|-36|425|contact@29||-36|442
-Ametal-2|net@156|||S0|scanEx4h@3|mc_1|-65.5|416|contact@50||-186|416
-Ametal-2|net@157|||S0|moveOut@0|s[2]|-432.5|-304|contact@51||-468|-304
-Ametal-2|net@159|||S0|moveOut@0|s[1]|-148.5|-304|contact@52||-174|-304
-Ametal-2|net@161|||S1800|moveOut@0|s[5]|-327.5|-134|contact@53||-324|-134
-Ametal-2|net@163|||S0|moveOut@0|s[4]|-147.5|-134|contact@54||-168|-134
-Ametal-2|net@165|||S1800|moveOut@0|s[3]|-368|-128|contact@55||-360|-128
 Ametal-1|net@170|||S2700|scanEx2h@0|dIn[1]|-260.5|569|contact@56||-260.5|586
 Ametal-1|net@172|||S2700|scanEx2h@0|dIn[2]|-404.5|569|contact@57||-404.5|586
-Ametal-1|net@174|||S2700|scanEx3h@1|dIn[1]|-197.5|425|contact@58||-197.5|442
-Ametal-1|net@176|||S2700|scanEx3h@1|dIn[2]|-341.5|425|contact@59||-341.5|442
-Ametal-1|net@178|||S2700|scanEx3h@1|dIn[3]|-485.5|425|contact@60||-485.5|442
 Ametal-2|net@179|||S0|contact@61||-174|586|contact@56||-260.5|586
-Ametal-2|net@181|||S0|contact@62||-468|442|contact@60||-485.5|442
-Ametal-2|net@183|||S0|contact@59||-341.5|442|contact@63||-360|442
-Ametal-2|net@185|||S0|contact@64||-324|586|contact@57||-404.5|586
-Ametal-2|net@187|||S0|contact@65||-168|442|contact@58||-197.5|442
+Ametal-2|net@183|||S0|contact@95||-346|442|contact@63||-360|442
+Ametal-2|net@185|||S1800|contact@64||-468|586|contact@57||-404.5|586
 Ametal-3|net@189|||S2700|contact@49||-186|-298|contact@74||-186|560
-Ametal-3|net@190|||S2700|contact@51||-468|-304|contact@62||-468|442
 Ametal-3|net@191|||S2700|contact@52||-174|-304|contact@61||-174|586
-Ametal-3|net@192|||S2700|contact@53||-324|-134|contact@64||-324|586
-Ametal-3|net@193|||S2700|contact@54||-168|-134|contact@65||-168|442
-Ametal-3|net@194|||S2700|contact@55||-360|-128|contact@63||-360|442
-Ametal-2|net@195||6.2|S1800|scanEx3h@1|vdd_2|-83|482|scanEx4h@3|vdd_3|-65.5|482
-Ametal-2|net@196||6.2|S0|scanEx4h@3|gnd_1|-65.5|432|scanEx3h@1|gnd|-83|432
-Ametal-2|net@197|||S0|scanEx4h@3|mc_1|-65.5|416|scanEx3h@1|mc|-83|416
-Ametal-2|net@198|||S0|contact@68||-75|466|scanEx3h@1|p1p|-83|466
-Ametal-2|net@199|||S0|contact@70||-69.5|454|scanEx3h@1|p2p|-83|454
-Ametal-2|net@200|||S0|scanEx4h@3|rd_1|-65.5|472|contact@66||-80.5|472
-Ametal-2|net@202||6.2|S0|scanEx4h@3|vdd_1|-65.5|382|scanEx3h@1|vdd|-83|382
+Ametal-3|net@194|||S2700|contact@55||-360|-122|contact@63||-360|442
+Ametal-2|net@200|||S0|scanEx4h@3|rd_1|-65.5|472|contact@66||-132|472
 Ametal-2|net@203||6.2|S1800|scanEx2h@0|vdd_2|-146|626|scanEx4h@2|vdd_3|-101|626
 Ametal-2|net@204||6.2|S0|scanEx4h@2|gnd_1|-101|576|scanEx2h@0|gnd|-146|576
 Ametal-2|net@205|||S0|scanEx4h@2|mc_1|-101|560|scanEx2h@0|mc|-146|560
@@ -428,35 +383,22 @@ Ametal-2|net@206|||S0|contact@69||-126|610|scanEx2h@0|p1p|-146|610
 Ametal-2|net@207|||S0|contact@71||-120|598|scanEx2h@0|p2p|-146|598
 Ametal-2|net@208|||S0|contact@67||-132|616|scanEx2h@0|rd|-146|616
 Ametal-2|net@210||6.2|S0|scanEx4h@2|vdd_1|-101|526|scanEx2h@0|vdd|-146|526
-Ametal-1|net@213|||S2700|contact@66||-80.5|472|pin@51||-80.5|498
-Ametal-1|net@214|||S2700|contact@68||-75|466|pin@53||-75|504
-Ametal-1|net@215|||S2700|contact@70||-69.5|454|pin@55||-69.5|510
 Ametal-3|net@217|||S900|contact@74||-186|560|contact@50||-186|416
 Ametal-2|net@218|||S0|scanEx2h@0|mc|-146|560|contact@74||-186|560
 Ametal-2|net@219|||S0|scanEx4h@2|p1p_1|-101|610|contact@69||-126|610
 Ametal-2|net@220|||S0|scanEx4h@2|rd_1|-101|616|contact@67||-132|616
 Ametal-2|net@221|||S0|scanEx4h@2|p2p_1|-101|598|contact@71||-120|598
-Ametal-2|net@222|||S0|contact@66||-80.5|472|scanEx3h@1|rd|-83|472
-Ametal-2|net@223|||S0|scanEx4h@3|p1p_1|-65.5|466|contact@68||-75|466
-Ametal-2|net@224|||S0|scanEx4h@3|p2p_1|-65.5|454|contact@70||-69.5|454
-Ametal-1|net@226|||S0|pin@51||-80.5|498|pin@52||-132|498
-Ametal-1|net@227|||S2700|pin@52||-132|498|contact@67||-132|616
-Ametal-1|net@229|||S0|pin@53||-75|504|pin@54||-126|504
-Ametal-1|net@230|||S2700|pin@54||-126|504|contact@69||-126|610
-Ametal-1|net@232|||S0|pin@55||-69.5|510|pin@56||-120|510
-Ametal-1|net@233|||S2700|pin@56||-120|510|contact@71||-120|598
+Ametal-2|net@223|||S0|scanEx4h@3|p1p_1|-65.5|466|contact@68||-126|466
+Ametal-2|net@224|||S0|scanEx4h@3|p2p_1|-65.5|454|contact@70||-120|454
 Ametal-2|net@237|||S1800|contact@77||-59.5|504|contact@79||510|504
 Ametal-2|net@238|||S1800|scanEx4h@3|sout|-65.5|422|contact@76||-59.5|422
 Ametal-2|net@243|||S1800|scanEx4h@2|sin|475|566|contact@78||510|566
 Ametal-1|net@247|||S900|contact@78||510|566|contact@79||510|504
 Ametal-2|net@248|||S0|scanEx4h@2|sout|-101|566|scanEx2h@0|sin|-146|566
-Ametal-2|net@249|||S0|contact@81||-73|392|contact@82||-423|392
-Ametal-2|net@250|||S1800|scanEx3h@1|sin|-83|422|contact@80||-73|422
 Ametal-2|net@254|||S0|scanEx2h@0|sout|-434|566|contact@83||-441|566
-Ametal-1|net@261|||S900|contact@80||-73|422|contact@81||-73|392
 Ametal-1|net@262|||S2700|pin@73||-441|504|contact@83||-441|566
-Ametal-1|net@263|||S2700|contact@82||-423|392|pin@72||-423|504
-Ametal-1|net@264|||S0|pin@72||-423|504|pin@73||-441|504
+Ametal-1|net@263|||S2700|contact@91||-202|422|pin@72||-202|504
+Ametal-1|net@264|||S0|pin@72||-202|504|pin@73||-441|504
 Ametal-2|net@266||6.2|S0|scanEx2h@0|vdd_1|-434|526|pinsVddG@0|vdd_1|-519.5|526
 Ametal-2|net@267||6.2|S1800|pinsVddG@0|gnd|-519.5|576|scanEx2h@0|gnd_1|-434|576
 Ametal-2|net@268||6.2|S1800|pinsVddG@0|vdd|-519.5|626|scanEx2h@0|vdd_3|-434|626
@@ -468,37 +410,73 @@ Ametal-1|net@307|||S900|contact@77||-59.5|504|contact@76||-59.5|422
 Ametal-2|net@311|||S0|scanEx4h@3|sin|510.5|422|contact@87||497|422
 Ametal-1|net@312|||S900|contact@87||497|422|contact@88||497|404
 Ametal-2|net@313|||S0|contact@88||497|404|pin@81||-515|404
-Ametal-2|net@314||6.2|S1800|moveOut@0|gnd_5|-127.5|0|ilc@1|gnd_25|-125.5|0
-Ametal-2|net@315||6.2|S0|ilc@1|vdd_4|-125.5|-50|moveOut@0|vdd_13|-127.5|-50
-Ametal-2|net@316||6.2|S0|ilc@1|vdd_48|-125.5|50|moveOut@0|vdd_14|-127.5|50
 Ametal-2|net@318|||S0|pin@83||80|586|contact@19||72.5|586
 Ametal-2|net@320|||S1800|pin@84||100|442|contact@27||108|442
 Ametal-2|net@324|||S0|pin@89||222|586|contact@17||216.5|586
 Ametal-2|net@326|||S1800|pin@90||245|442|contact@34||252|442
 Ametal-2|net@328|||S0|pin@91||367|586|contact@13||360.5|586
 Ametal-2|net@330|||S1800|pin@92||388|442|contact@33||396|442
-Ebit[Di]||D5G2;|moveOut@0|use[Di]|I
-Ebit[Ti]||D5G2;|moveOut@0|use[Ti]|I
-Edo[Mv]||D5G2;|moveOut@0|do[Mv]|I
-Edo[Tp]||D5G2;|moveOut@0|do[Tp]|I
-Edo[reD]||D5G2;|moveOut@0|do[reD]|I
-Eepi[torp]||D5G2;|moveOut@0|epi[torp]|I
-Efire[M]||D5G2;|moveOut@0|fire[M]|I
-Eflag[D][set]||D5G2;|moveOut@0|flag[D][set_1]|I
+Ametal-2|net@331||6.2|S1800|moveOut@1|vdd|-127.5|-338|ilc@1|vdd_47|-125.5|-338
+Ametal-2|net@332||6.2|S0|ilc@1|gnd_3|-125.5|288|moveOut@1|gnd_4|-127.5|288
+Ametal-2|net@333||6.2|S0|ilc@1|gnd_4|-125.5|144|moveOut@1|gnd_3|-127.5|144
+Ametal-2|net@334||6.2|S0|ilc@1|gnd_22|-125.5|-144|moveOut@1|gnd_19|-127.5|-144
+Ametal-2|net@335||6.2|S0|ilc@1|gnd_24|-125.5|-288|moveOut@1|gnd|-127.5|-288
+Ametal-2|net@336||6.2|S0|ilc@1|gnd_25|-125.5|0|moveOut@1|gnd_5|-127.5|0
+Ametal-2|net@337||6.2|S0|ilc@1|vdd_3|-125.5|-94|moveOut@1|vdd_37|-127.5|-94
+Ametal-2|net@338||6.2|S0|ilc@1|vdd_4|-125.5|-50|moveOut@1|vdd_12|-127.5|-50
+Ametal-2|net@339||6.2|S0|ilc@1|vdd_10|-125.5|238|moveOut@1|vdd_9|-127.5|238
+Ametal-2|net@340||6.2|S0|ilc@1|vdd_11|-125.5|338|moveOut@1|vdd_8|-127.5|338
+Ametal-2|net@341||6.2|S0|ilc@1|vdd_12|-125.5|94|moveOut@1|vdd_6|-127.5|94
+Ametal-2|net@342||6.2|S0|ilc@1|vdd_13|-125.5|194|moveOut@1|vdd_7|-127.5|194
+Ametal-2|net@343||6.2|S0|ilc@1|vdd_44|-125.5|-194|moveOut@1|vdd_38|-127.5|-194
+Ametal-2|net@344||6.2|S0|ilc@1|vdd_46|-125.5|-238|moveOut@1|vdd_22|-127.5|-238
+Ametal-2|net@345||6.2|S0|ilc@1|vdd_48|-125.5|50|moveOut@1|vdd_10|-127.5|50
+Ametal-2|net@346|||S1800|contact@52||-174|-304|moveOut@1|s[1]|-148.5|-304
+Ametal-2|net@347|||S1800|moveOut@1|ilc[do]|-133.5|-266|contact@2||-92.5|-266
+Ametal-2|net@348|||S1800|moveOut@1|ilc[mo]|-258.5|-122|contact@3||-115.5|-122
+Ametal-3|net@352|||S900|ilc@1|ilc[decLO]|-72|-86.5|contact@89||-72|-166
+Ametal-2|net@353|||S1800|moveOut@1|sinLO[M]|-258.5|-166|contact@89||-72|-166
+Ametal-2|net@364|||S1800|contact@50||-186|416|scanEx4h@3|mc_1|-65.5|416
+Ametal-2|net@365|||S0|contact@50||-186|416|scanEx1h@0|mc|-231.5|416
+Ametal-2|net@367|||S1800|scanEx1h@0|sin|-231.5|422|contact@91||-202|422
+Ametal-2|net@372||6.2|S1800|scanEx1h@0|vdd_2|-231.5|482|scanEx4h@3|vdd_3|-65.5|482
+Ametal-2|net@373||6.2|S0|scanEx4h@3|gnd_1|-65.5|432|scanEx1h@0|gnd|-231.5|432
+Ametal-2|net@374|||S0|scanEx4h@3|p1p_1|-65.5|466|scanEx1h@0|p1p|-231.5|466
+Ametal-2|net@375|||S0|scanEx4h@3|p2p_1|-65.5|454|scanEx1h@0|p2p|-231.5|454
+Ametal-2|net@376|||S0|scanEx4h@3|rd_1|-65.5|472|scanEx1h@0|rd|-231.5|472
+Ametal-2|net@377||6.2|S0|scanEx4h@3|vdd_1|-65.5|382|scanEx1h@0|vdd|-231.5|382
+Ametal-2|net@379|||S0|contact@49||-186|-298|moveOut@1|mc|-270|-298
+Ametal-2|net@387|||S0|moveOut@1|s[2]|-432.5|-304|contact@93||-468|-304
+Ametal-3|net@388|||S900|contact@64||-468|586|contact@93||-468|-304
+Ametal-2|net@389|||S0|contact@55||-360|-122|contact@94||-468.5|-122
+Ametal-1|net@391|||S2700|moveOut@1|s[3]|-468.5|-137|contact@94||-468.5|-122
+Ametal-1|net@393|||S2700|scanEx1h@0|dIn[2]|-346|425|contact@95||-346|442
+Ametal-2|net@395|||S0|scanEx1h@0|sout|-375.5|422|pin@97||-515|422
+Ametal-1|net@396|||S900|contact@69||-126|610|contact@68||-126|466
+Ametal-1|net@399|||S900|contact@67||-132|616|contact@66||-132|472
+Ametal-1|net@400|||S900|contact@71||-120|598|contact@70||-120|454
+Ametal-2|net@401||6.2|S1800|pinsVddG@2|vdd|-519.5|482|scanEx1h@0|vdd_3|-375.5|482
+Ametal-2|net@402||6.2|S0|scanEx1h@0|gnd_1|-375.5|432|pinsVddG@2|gnd|-519.5|432
+Ametal-2|net@403||6.2|S0|scanEx1h@0|vdd_1|-375.5|382|pinsVddG@2|vdd_1|-519.5|382
+Edo[ins]||D5G5;|moveOut@1|do[ins]|I
+Edo[reD]||D5G4;|moveOut@1|do[reD]|O
+Eepi[torp]||D5G4;|moveOut@1|epi[torp]|I
+Efire[M]||D5G4;|moveOut@1|fire[M]|I
+Eflag[D][set]||D5G4;|moveOut@1|flag[D][set]|I
 Egnd||D5G2;|ilc@1|gnd|G
 Egnd_1||D5G2;|ilc@1|gnd_1|G
-Egnd_2||D5G2;|moveOut@0|gnd_2|G
-Egnd_4||D5G2;|moveOut@0|gnd_4|G
-Egnd_12||D5G2;|moveOut@0|gnd_12|G
-Egnd_14||D5G2;|moveOut@0|gnd_14|G
-Egnd_15||D5G2;|moveOut@0|gnd_15|G
+Egnd_5||D5G4;|moveOut@1|gnd_14|G
+Egnd_6||D5G4;|moveOut@1|gnd_16|G
+Egnd_7||D5G4;|moveOut@1|gnd_17|G
+Egnd_8||D5G4;|moveOut@1|gnd_18|G
 Egnd_18||D5G2;|ilc@1|gnd_18|G
 Egnd_19||D5G2;|ilc@1|gnd_19|G
 Egnd_26||D5G2;|scanEx4h@3|gnd|G
-Egnd_27||D5G2;|scanEx3h@1|gnd_1|G
 Egnd_28||D5G2;|pinsVddG@0|gnd|G
 Egnd_29||D5G2;|pinsVddG@1|gnd|G
 Egnd_30||D5G2;|ilc@1|gnd_26|G
+Egnd_32||D5G4;|moveOut@1|gnd_2|G
+Egnd_33||D5G2;|pinsVddG@2|gnd|G
 Eilc[load]||D5G2;|ilc@1|ilc[load]|I
 EinLO[1]||D5G2;|ilc@1|inLO[1]|I
 EinLO[2]||D5G2;|ilc@1|inLO[2]|I
@@ -507,51 +485,51 @@ EinLO[4]||D5G2;|ilc@1|inLO[4]|I
 EinLO[5]||D5G2;|ilc@1|inLO[5]|I
 EinLO[6]||D5G2;|ilc@1|inLO[6]|I
 EinLO[8]||D5G2;|ilc@1|inLO[8]|I
-Emc_9|mc|D5G2;|scanEx4h@3|mc|I
-Emc_1||D5G2;|scanEx3h@1|mc_1|I
-Ep1p_6|p1p|D5G2;|scanEx4h@3|p1p|B
-Ep1p_1||D5G2;|scanEx3h@1|p1p_1|B
-Ep2p_6|p2p|D5G2;|scanEx4h@3|p2p|B
-Ep2p_1||D5G2;|scanEx3h@1|p2p_1|B
-Epred[D]||D5G2;|moveOut@0|pred[D]|I
-Epred[T]||D5G2;|moveOut@0|pred[T_1]@492642890|I
-Erd_6|rd|D5G2;|scanEx4h@3|rd|B
-Erd_1||D5G2;|scanEx3h@1|rd_1|B
+Emc_1|mc|D5G2;|scanEx1h@0|mc_1|I
+Ep1p_1|p1p|D5G2;|scanEx1h@0|p1p_1|B
+Ep2p_1|p2p|D5G2;|scanEx1h@0|p2p_1|B
+Epred[D]||D5G4;|moveOut@1|pred[D]|I
+Epred[T]||D5G4;|moveOut@1|pred[T]|I
+Erd_1|rd|D5G2;|scanEx1h@0|rd_1|B
+Esel[Di]||D5G5;|moveOut@1|sel[Di]|I
+Esel[Mv]||D5G4;|moveOut@1|sel[Mv]|I
+Esel[Ti]||D5G4;|moveOut@1|bit[Ti]|I
+Esel[Tp]||D5G4;|moveOut@1|sel[Tp]|I
 Esin||D5G2;|pin@81||I
-Esout||D5G2;|scanEx3h@1|sout|I
-Esucc[sf]||D5G2;|moveOut@0|succ|I
+Esout||D5G2;|pin@97||O
+Esucc[sf]||D5G4;|moveOut@1|succ|I
 Evdd||D5G2;|ilc@1|vdd|P
 Evdd_1||D5G2;|ilc@1|vdd_1|P
 Evdd_2||D5G2;|ilc@1|vdd_2|P
-Evdd_3||D5G2;|scanEx3h@1|vdd_3|P
-Evdd_4||D5G2;|moveOut@0|vdd_4|P
 Evdd_7||D5G2;|ilc@1|vdd_7|P
-Evdd_8||D5G2;|moveOut@0|vdd_8|P
-Evdd_9||D5G2;|moveOut@0|vdd_9|P
-Evdd_12||D5G2;|moveOut@0|vdd_12|P
-Evdd_27||D5G2;|moveOut@0|vdd_27|P
-Evdd_28||D5G2;|moveOut@0|vdd_28|P
-Evdd_29||D5G2;|moveOut@0|vdd_29|P
-Evdd_30||D5G2;|moveOut@0|vdd_30|P
-Evdd_31||D5G2;|moveOut@0|vdd_31|P
+Evdd_8||D5G4;|moveOut@1|vdd_11|P
+Evdd_11||D5G4;|moveOut@1|vdd_29|P
+Evdd_12||D5G4;|moveOut@1|vdd_30|P
+Evdd_13||D5G4;|moveOut@1|vdd_32|P
+Evdd_14||D5G4;|moveOut@1|vdd_33|P
+Evdd_15||D5G4;|moveOut@1|vdd_34|P
+Evdd_16||D5G4;|moveOut@1|vdd_35|P
+Evdd_17||D5G4;|moveOut@1|vdd_36|P
 Evdd_36||D5G2;|ilc@1|vdd_36|P
 Evdd_37||D5G2;|ilc@1|vdd_37|P
 Evdd_38||D5G2;|ilc@1|vdd_38|P
 Evdd_39||D5G2;|ilc@1|vdd_39|P
-Evdd_40||D5G2;|moveOut@0|vdd_1|P
 Evdd_49||D5G2;|ilc@1|vdd_49|P
 Evdd_50||D5G2;|ilc@1|vdd_50|P
 Evdd_52||D5G2;|scanEx4h@3|vdd|P
 Evdd_54||D5G2;|scanEx4h@3|vdd_2|P
-Evdd_55||D5G2;|scanEx3h@1|vdd_1|P
 Evdd_56||D5G2;|pinsVddG@0|vdd|P
 Evdd_57||D5G2;|pinsVddG@0|vdd_1|P
 Evdd_58||D5G2;|pinsVddG@1|vdd|P
 Evdd_59||D5G2;|pinsVddG@1|vdd_1|P
+Evdd_61||D5G4;|moveOut@1|vdd_1|P
+Evdd_62||D5G4;|moveOut@1|vdd_5|P
+Evdd_63||D5G2;|pinsVddG@2|vdd|P
+Evdd_64||D5G2;|pinsVddG@2|vdd_1|P
 X
 
-# Cell ilcMoveOut;1{sch}
-CilcMoveOut;1{sch}||schematic|1236742999975|1237672115096|
+# Cell ilcMoveOut;2{sch}
+CilcMoveOut;2{sch}||schematic|1236742999975|1240848440230|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||2|4|||RRR|
 NOff-Page|conn@1||-8.5|13|||XYRR|
@@ -563,14 +541,14 @@ NOff-Page|conn@8||0|-30|||YRRR|
 NOff-Page|conn@10||20.5|10||||
 NOff-Page|conn@11||-13.5|10|||X|
 NOff-Page|conn@12||50|-32|||YRRR|
-NOff-Page|conn@13||71|-15||||
+NOff-Page|conn@13||80|0||||
 NOff-Page|conn@14||36|0|||Y|
 NOff-Page|conn@17||10.5|18|||X|
 IloopCountM:ilc;1{ic}|ilc@0||0|-21|||D5G4;
 IilcMoveOut;1{ic}|ilcMoveO@0||35|27.5|||D5G4;
 ImoveOut;1{ic}|outDockM@0||0|15|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||1|47|||||ART_message(D5G6;)SilcMoveOut
-Ngeneric:Invisible-Pin|pin@1||0|38|||||ART_message(D5G3;)Sies 12 March 2009
+Ngeneric:Invisible-Pin|pin@1||0|38|||||ART_message(D5G3;)Sies 26 April 2009
 Ngeneric:Invisible-Pin|pin@2||-1|42|||||ART_message(D5G4;)Sthe ILC is close to move
 NBus_Pin|pin@4||9|-19|-1|-1||
 NBus_Pin|pin@5||9|13|-1|-1||
@@ -583,76 +561,72 @@ NWire_Pin|pin@22||30|-12||||
 NWire_Pin|pin@23||30|-9||||
 NBus_Pin|pin@24||0|-11|-1|-1||
 NBus_Pin|pin@25||43.5|-6|-1|-1||
-NBus_Pin|pin@26||56.5|-6|-1|-1||
+NBus_Pin|pin@26||54.5|-6|-1|-1||
 NBus_Pin|pin@27||46.5|9|-1|-1||
-NBus_Pin|pin@28||59.5|9|-1|-1||
-NBus_Pin|pin@29||41.5|-7|-1|-1||
-NBus_Pin|pin@30||62|-8|-1|-1||
-NBus_Pin|pin@31||40.5|-22|-1|-1||
-NBus_Pin|pin@32||60|-22|-1|-1||
+NBus_Pin|pin@28||57.5|9|-1|-1||
 NBus_Pin|pin@33||50|-6|-1|-1||
-NBus_Pin|pin@35||50|-22|-1|-1||
+NBus_Pin|pin@35||50|-13|-1|-1||
 NBus_Pin|pin@36||2|27|-1|-1||
-NWire_Pin|pin@37||68|0||||
-NWire_Pin|pin@38||68|-5||||
-NWire_Pin|pin@39||36|-5||||
-NWire_Pin|pin@40||36|-15||||
-NWire_Pin|pin@41||89.5|-18||||
-NWire_Pin|pin@42||89.5|-14||||
-NWire_Pin|pin@43||89.5|-24||||
-NWire_Pin|pin@44||89.5|-20||||
-NWire_Pin|pin@45||89.5|18||||
-NWire_Pin|pin@46||89.5|22||||
-NWire_Pin|pin@47||89.5|12||||
-NWire_Pin|pin@48||89.5|16||||
-NWire_Pin|pin@49||89.5|6||||
-NWire_Pin|pin@50||89.5|10||||
-NWire_Pin|pin@51||89.5|0||||
-NWire_Pin|pin@52||89.5|4||||
-NWire_Pin|pin@53||89.5|-6||||
-NWire_Pin|pin@54||89.5|-2||||
-NWire_Pin|pin@55||89.5|-12||||
-NWire_Pin|pin@56||89.5|-8||||
+NWire_Pin|pin@41||95.5|-18||||
+NWire_Pin|pin@42||95.5|-14||||
+NWire_Pin|pin@43||95.5|-24||||
+NWire_Pin|pin@44||95.5|-20||||
+NWire_Pin|pin@45||95.5|18||||
+NWire_Pin|pin@46||95.5|22||||
+NWire_Pin|pin@47||95.5|12||||
+NWire_Pin|pin@48||95.5|16||||
+NWire_Pin|pin@49||95.5|6||||
+NWire_Pin|pin@50||95.5|10||||
+NWire_Pin|pin@51||95.5|0||||
+NWire_Pin|pin@52||95.5|4||||
+NWire_Pin|pin@53||95.5|-6||||
+NWire_Pin|pin@54||95.5|-2||||
+NWire_Pin|pin@55||95.5|-12||||
+NWire_Pin|pin@56||95.5|-8||||
 NWire_Pin|pin@58||40.5|10||||
-NWire_Pin|pin@60||53.5|10||||
-NWire_Pin|pin@62||39.5|-6.5||||
-NWire_Pin|pin@64||58|-7||||
+NWire_Pin|pin@60||51.5|10||||
 NWire_Pin|pin@65||-2|26||||
-IscanM:scanEx2h;1{ic}|scanEx2h@0||44.5|-15|||D5G4;
-IscanM:scanEx3h;1{ic}|scanEx3h@0||63|-15|||D5G4;
+NBus_Pin|pin@67||64|-6|-1|-1||
+NBus_Pin|pin@68||71|-6|-1|-1||
+NBus_Pin|pin@69||65|11|-1|-1||
+NWire_Pin|pin@70||63|10||||
+NWire_Pin|pin@71||70|9||||
+NWire_Pin|pin@72||72|10||||
+IscanM:scanEx1h;1{ic}|scanEx1h@0||75|0|||D5G4;
+IscanM:scanEx2h;1{ic}|scanEx2h@0||68|0|||D5G4;
 IscanM:scanEx4h;1{ic}|scanEx4h@0||45.5|0|||D5G4;
-IscanM:scanEx4h;1{ic}|scanEx4h@1||58.5|0|||D5G4;
+IscanM:scanEx4h;1{ic}|scanEx4h@1||56.5|0|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||10.5|15|||D0G4;|ATTR_L(D5G1;PUD)D4243.399999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||24|0|||D0G4;|ATTR_L(D5G1;PUD)D467.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||24|-12|||D0G4;|ATTR_L(D5G1;PUD)D574.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||84|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1674.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||84|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1625.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||84|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1899.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||84|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1577.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||84|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1661.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||84|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1338.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||84|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1486.5000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||84|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1831.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||90|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1674.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||90|18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1625.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||90|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1899.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||90|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1577.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||90|0|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1661.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||90|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1338.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||90|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1486.5000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||90|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1831.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|bitt[1,3,5,7]|D5G2;|-0.5|IJ2700|scanEx4h@0|dIn[1:6]|46.5|3|pin@27||46.5|9
 Abus|bitt[1:8]|D5G2;|-0.5|IJ2700|ilc@0|bitt[1:9]|0|-17|pin@24||0|-11
-Awire|bitt[1]|D5G2;||2700|pin@45||89.5|18|pin@46||89.5|22
-Abus|bitt[2,4,6,8]|D5G2;|-0.5|IJ2700|scanEx4h@1|dIn[1:6]|59.5|3|pin@28||59.5|9
-Awire|bitt[2]|D5G2;||2700|pin@47||89.5|12|pin@48||89.5|16
-Awire|bitt[3]|D5G2;||2700|pin@49||89.5|6|pin@50||89.5|10
-Awire|bitt[4]|D5G2;||2700|pin@51||89.5|0|pin@52||89.5|4
-Awire|bitt[5]|D5G2;||2700|pin@53||89.5|-6|pin@54||89.5|-2
-Awire|bitt[6]|D5G2;||2700|pin@55||89.5|-12|pin@56||89.5|-8
-Awire|bitt[7]|D5G2;||2700|pin@41||89.5|-18|pin@42||89.5|-14
-Awire|bitt[8]|D5G2;||2700|pin@43||89.5|-24|pin@44||89.5|-20
+Awire|bitt[1]|D5G2;||2700|pin@45||95.5|18|pin@46||95.5|22
+Abus|bitt[2,4,6,8]|D5G2;|-0.5|IJ2700|scanEx4h@1|dIn[1:6]|57.5|3|pin@28||57.5|9
+Awire|bitt[2]|D5G2;||2700|pin@47||95.5|12|pin@48||95.5|16
+Awire|bitt[3]|D5G2;||2700|pin@49||95.5|6|pin@50||95.5|10
+Awire|bitt[4]|D5G2;||2700|pin@51||95.5|0|pin@52||95.5|4
+Awire|bitt[5]|D5G2;||2700|pin@53||95.5|-6|pin@54||95.5|-2
+Awire|bitt[6]|D5G2;||2700|pin@55||95.5|-12|pin@56||95.5|-8
+Awire|bitt[7]|D5G2;||2700|pin@41||95.5|-18|pin@42||95.5|-14
+Awire|bitt[8]|D5G2;||2700|pin@43||95.5|-24|pin@44||95.5|-20
 Awire|ilc[decLO]|D5G2;Y3;||900|pin@10||15|15|pin@11||15|-23
 Awire|ilc[do]|D5G2;||2700|pin@22||30|-12|pin@23||30|-9
 Abus|ilc[mo,do]|D5G2;|-0.5|IJ2700|pin@4||9|-19|pin@5||9|13
 Awire|ilc[mo]|D5G2;||2700|pin@20||30|0|pin@21||30|3
 Awire|mc|D5G2;||900|pin@58||40.5|10|scanEx4h@0|mc|40.5|4
-Awire|mc|D5G2;||900|pin@60||53.5|10|scanEx4h@1|mc|53.5|4
-Awire|mc|D5G2;||900|pin@62||39.5|-6.5|scanEx2h@0|mc|39.5|-11
-Awire|mc|D5G2;||900|pin@64||58|-7|scanEx3h@0|mc|58|-11
+Awire|mc|D5G2;||900|pin@60||51.5|10|scanEx4h@1|mc|51.5|4
 Awire|mc|D5G2;||2700|outDockM@0|mc|-2|20|pin@65||-2|26
+Awire|mc|D5G2;||2700|scanEx2h@0|mc|63|4|pin@70||63|10
+Awire|mc|D5G2;||2700|scanEx1h@0|mc|70|4|pin@71||70|9
 Awire|net@0|||0|outDockM@0|torp|-4|13|conn@1|y|-6.5|13
 Awire|net@5|||1800|wire90@0|b|13|15|pin@10||15|15
 Awire|net@6|||0|pin@11||15|-23|ilc@0|ilc[cnt]|6|-23
@@ -664,275 +638,216 @@ Abus|net@12||-0.5|IJ1800|ilc@0|ilc[done]|6|-19|pin@4||9|-19
 Abus|net@14||-0.5|IJ0|pin@5||9|13|outDockM@0|ilc[mo,do,ho]|4|13
 Awire|net@17|||1800|wire90@1|b|26.5|0|pin@20||30|0
 Awire|net@18|||1800|wire90@2|b|26.5|-12|pin@22||30|-12
-Abus|net@21||-0.5|IJ0|outDockM@0|do[Mv,Tp]|-4|15|conn@6|y|-10|15
 Awire|net@23|||0|ilc@0|ilc[load]|-6|-23|conn@7|y|-11|-23
 Abus|net@26||-0.5|IJ2700|conn@8|y|0|-28|ilc@0|inLO[1:8]|0|-26
 Awire|net@35|||0|conn@10|a|18.5|10|outDockM@0|do[reD]|4|10
 Awire|net@36|||1800|conn@11|a|-11.5|10|outDockM@0|flag[D][set]|-4|10
 Abus|net@38||-0.5|IJ900|scanEx4h@0|p2p,p1p,rd|43.5|-3|pin@25||43.5|-6
-Abus|net@39||-0.5|IJ1800|pin@33||50|-6|pin@26||56.5|-6
-Abus|net@40||-0.5|IJ2700|pin@26||56.5|-6|scanEx4h@1|p2p,p1p,rd|56.5|-3
-Abus|net@42||-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|40.5|-18|pin@31||40.5|-22
-Abus|net@43||-0.5|IJ1800|pin@35||50|-22|pin@32||60|-22
-Abus|net@44||-0.5|IJ2700|pin@32||60|-22|scanEx3h@0|p2p,p1p,rd|60|-18
+Abus|net@39||-0.5|IJ1800|pin@33||50|-6|pin@26||54.5|-6
+Abus|net@40||-0.5|IJ2700|pin@26||54.5|-6|scanEx4h@1|p2p,p1p,rd|54.5|-3
 Abus|net@45||-0.5|IJ1800|pin@25||43.5|-6|pin@33||50|-6
-Abus|net@47||-0.5|IJ1800|pin@31||40.5|-22|pin@35||50|-22
-Awire|net@50|||1800|scanEx4h@0|sout|48.5|0|scanEx4h@1|sin|53.5|0
-Awire|net@51|||1800|scanEx4h@1|sout|61.5|0|pin@37||68|0
-Awire|net@52|||900|pin@37||68|0|pin@38||68|-5
-Awire|net@53|||0|pin@38||68|-5|pin@39||36|-5
-Awire|net@54|||900|pin@39||36|-5|pin@40||36|-15
-Awire|net@55|||1800|pin@40||36|-15|scanEx2h@0|sin|39.5|-15
-Awire|net@58|||1800|scanEx2h@0|sout|43.5|-15|scanEx3h@0|sin|58|-15
+Awire|net@50|||1800|scanEx4h@0|sout|48.5|0|scanEx4h@1|sin|51.5|0
 Awire|net@60|||0|scanEx4h@0|sin|40.5|0|conn@14|y|38|0
-Awire|net@61|||0|conn@13|a|69|-15|scanEx3h@0|sout|64|-15
-Awire|net@62|||1800|wire90@6|b|86.5|6|pin@49||89.5|6
-Awire|net@63|||1800|wire90@7|b|86.5|0|pin@51||89.5|0
-Awire|net@64|||1800|wire90@8|b|86.5|-6|pin@53||89.5|-6
-Awire|net@65|||1800|wire90@9|b|86.5|-12|pin@55||89.5|-12
-Awire|net@66|||1800|wire90@10|b|86.5|-18|pin@41||89.5|-18
-Awire|net@67|||1800|wire90@3|b|86.5|-24|pin@43||89.5|-24
-Awire|net@68|||1800|wire90@4|b|86.5|18|pin@45||89.5|18
-Awire|net@69|||1800|wire90@5|b|86.5|12|pin@47||89.5|12
+Awire|net@62|||1800|wire90@6|b|92.5|6|pin@49||95.5|6
+Awire|net@63|||1800|wire90@7|b|92.5|0|pin@51||95.5|0
+Awire|net@64|||1800|wire90@8|b|92.5|-6|pin@53||95.5|-6
+Awire|net@65|||1800|wire90@9|b|92.5|-12|pin@55||95.5|-12
+Awire|net@66|||1800|wire90@10|b|92.5|-18|pin@41||95.5|-18
+Awire|net@67|||1800|wire90@3|b|92.5|-24|pin@43||95.5|-24
+Awire|net@68|||1800|wire90@4|b|92.5|18|pin@45||95.5|18
+Awire|net@69|||1800|wire90@5|b|92.5|12|pin@47||95.5|12
 Awire|net@72|||0|wire90@0|a|8|15|outDockM@0|fire[M_1]|4|15
 Awire|net@77|||0|conn@17|y|8.5|18|outDockM@0|succ@61756879|4|18
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|pin@33||50|-6|pin@35||50|-22
-Abus|s[1,5]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|41.5|-12|pin@29||41.5|-7
-Abus|s[1:5]|D5G2;|-0.5|IJ2700|outDockM@0|s[1:5]|2|21|pin@36||2|27
-Abus|s[4,3,2]|D5G2;|-0.5|IJ2700|scanEx3h@0|dIn[1:4]|62|-12|pin@30||62|-8
-Ebit[Di,Ti]||D4G2;|conn@2|a|I
-Edo[Mv,Tp]||D4G2;|conn@6|a|I
+Awire|net@78|||0|outDockM@0|do[Mv,Tp]|-4|15|conn@6|y|-10|15
+Abus|net@83||-0.5|IJ1800|pin@26||54.5|-6|pin@67||64|-6
+Awire|net@84|||0|scanEx1h@0|sin|70|0|scanEx2h@0|sout|67|0
+Awire|net@85|||0|scanEx2h@0|sin|63|0|scanEx4h@1|sout|59.5|0
+Abus|net@87||-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|64|-3|pin@67||64|-6
+Abus|net@88||-0.5|IJ900|scanEx1h@0|p2p,p1p,rd|71|-3|pin@68||71|-6
+Abus|net@90||-0.5|IJ1800|scanEx1h@0|sout|74|0|conn@13|a|78|0
+Abus|net@91||-0.5|IJ1800|pin@67||64|-6|pin@68||71|-6
+Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|pin@33||50|-6|pin@35||50|-13
+Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|65|3|pin@69||65|11
+Abus|s[1:3]|D5G2;|-0.5|IJ2700|outDockM@0|s[1:5]|2|21|pin@36||2|27
+Awire|s[3]|D5G2;||2700|scanEx1h@0|dIn[1:2]|72|3|pin@72||72|10
+Edo[Mv,Tp]|do[ins]|D4G2;|conn@6|a|I
 Edo[reD]||D6G2;|conn@10|y|O
-Etorp|epi[torp]|D4G2;|conn@1|a|I
+Eepi[torp]||D4G2;|conn@1|a|I
 Efire[M]||D6G2;|conn@0|y|O
 Eflag[D][set]||D6G2;|conn@11|y|O
 Eilc[load]||D4G2;|conn@7|a|I
 EinLO[1:6,8]||D4G2;|conn@8|a|I
-Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@12|a|B
+Ep2p,p1p,rd,mc||D4G2;|conn@12|a|B
 Epred[D,T]||D4G2;|conn@3|a|I
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D4G2;|conn@2|a|I
 Esin||D4G2;|conn@14|a|I
 Esout||D6G2;|conn@13|y|O
 Esucc[sf]||D4G2;|conn@17|a|I
 X
 
-# Cell inDockMove;1{sch}
-CinDockMove;1{sch}||schematic|1236301496751|1236899726063|I
+# Cell moveDone;1{lay}
+CmoveDone;1{lay}||cmos90|1240753691602|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@1||6|-51|||YRRR|
-NOff-Page|conn@3||-19|2|||Y|
-NOff-Page|conn@4||-36|-29|||YRR|
-NOff-Page|conn@5||81|26|||R|
-NOff-Page|conn@6||54|18|||R|
-NOff-Page|conn@8||32|-27.5|||R|
-NOff-Page|conn@9||-17|-4||||
-NOff-Page|conn@15||-39|5|||Y|
-NOff-Page|conn@16||12|11.5|||R|
-NOff-Page|conn@17||-14|4|||Y|
-NOff-Page|conn@18||63|18|||R|
-NOff-Page|conn@19||38|-42||||
-NOff-Page|conn@20||35|-57||||
-NOff-Page|conn@23||4|33|||XY|
-IredFive:inv;1{ic}|inv@0||-23|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@1||-23|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@2||-23|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@3||41|-14|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@5||81|18|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@6||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@9||18|-51|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@10||-5|33|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-11|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-11|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||-11|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@5||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@0||26|-5|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@0||54|7|R||D0G4;|ATTR_Delay(D5G1;NPY-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@1||63|7|R||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@2||36|7|XR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@4||72|7|R||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Ngeneric:Invisible-Pin|pin@0||2|54.5|||||ART_message(D5G6;)SinDockMove
-Ngeneric:Invisible-Pin|pin@1||1.5|48|||||ART_message(D5G4;)S[this is the whole move control,for Input DOCK]
-Ngeneric:Invisible-Pin|pin@2||-1.5|41|||||ART_message(D5G3;)Sies 5 March 2009
-NWire_Pin|pin@3||-29|-24|||XYRR|
-NWire_Pin|pin@4||-29|-18|||XYRR|
-NWire_Pin|pin@5||-29|-12|||XYRR|
-NWire_Pin|pin@8||12|-28|||Y|
-NWire_Pin|pin@9||6|-32|||Y|
-NWire_Pin|pin@10||6|-20|||Y|
-NWire_Pin|pin@11||18|-30|||Y|
-NWire_Pin|pin@13||12|-16|||Y|
-NWire_Pin|pin@16||-29|-30|||XYRR|
-NWire_Pin|pin@17||12|-3||||
-NWire_Pin|pin@20||-6|-18||||
-NWire_Pin|pin@21||-6|2||||
-NWire_Pin|pin@22||-6|-30||||
-NWire_Pin|pin@23||-6|-35||||
-NWire_Pin|pin@24||6|-44||||
-NWire_Pin|pin@25||18|-42||||
-NWire_Pin|pin@27||12|-40||||
-NWire_Pin|pin@28||-29|-42|||XYRR|
-NWire_Pin|pin@30||-29|-37|||XYRR|
-NWire_Pin|pin@31||-6|-42||||
-NWire_Pin|pin@32||-6|-47||||
-NWire_Pin|pin@33||53|3||||
-NWire_Pin|pin@36||55|-14||||
-NWire_Pin|pin@37||25|-12||||
-NWire_Pin|pin@40||64|-6||||
-Ngeneric:Invisible-Pin|pin@43||62.5|-12.5|||||ART_message(D3G2;)S[This circuit needs three signals:,mo   to control exit: HI except for last cycle,do    to avoid action: HI means do it,ho    to hold the count: HI when count is zero.,"N.B. if do is LO, one otherwise",useless cycle merely causes exit.]
-Ngeneric:Invisible-Pin|pin@44||63|-27.5|||||ART_message(D3G2;)S[The logic behind these three signals is:,mo = LO if zoo & not inf,do = LO if zero & (not ovf & not inf),ho = HI if zero]
-NWire_Pin|pin@45||27|-20||||
-NWire_Pin|pin@51||37|3||||
-NWire_Pin|pin@54||35|3||||
-NWire_Pin|pin@55||26|3||||
-NWire_Pin|pin@59||72|12||||
-NWire_Pin|pin@62||73|-5||||
-NWire_Pin|pin@63||27|-14||||
-NWire_Pin|pin@65||-6|18||||
-NWire_Pin|pin@66||-29|18|||XYRR|
-NWire_Pin|pin@67||-29|24|||XYRR|
-NWire_Pin|pin@71||-6|13||||
-Ngeneric:Invisible-Pin|pin@73||-40.5|13|||||ART_message(D3G2;)S["succ[D] goes to ship, driven elsewhere","pred[D] is from switch fabric"]
-NWire_Pin|pin@75||12|3||||
-NWire_Pin|pin@76||71|3||||
-NWire_Pin|pin@81||6|16||||
-NWire_Pin|pin@86||36|20||||
-NWire_Pin|pin@87||62|3||||
-NWire_Pin|pin@88||81|12||||
-Ngeneric:Invisible-Pin|pin@89||61|41.5|||||ART_message(D3G2;)S["fire[M] goes to D latches and path","done[M] restores flag[D]","ilc[decLO] decrements the ilc"]
-NWire_Pin|pin@100||31|-57||||
-NWire_Pin|pin@101||12|-51||||
-Ngeneric:Invisible-Pin|pin@102||45|-47.5|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag]
-NBus_Pin|pin@107||-28|-2|-1|-1||
-NBus_Pin|pin@108||-28|2|-1|-1||
-NWire_Pin|pin@111||-24|33||||
-NWire_Pin|pin@112||-24|27||||
-NWire_Pin|pin@113||0|33||||
-IredFive:pms1;2{ic}|pms1@0||31|-51|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
-IdriversL:predDri20wMC;1{ic}|predDri2@0||0|-18|YRR||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@0||0|-30|YRR||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||0|-42|YRR||D5G4;
-Iraces;1{ic}|races@0||0|0|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||26|-42|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||49|-14|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||30|3|||D0G4;|ATTR_L(D5G1;PUD)D222.89999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||76|12|||D0G4;|ATTR_L(D5G1;PUD)D224.60000000000008|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||11.5|3|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||30.5|20|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||-15.5|33|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[M]|D5G2;||900|pin@31||-6|-42|pin@32||-6|-47
-Awire|do[Tp]|D5G2;||900|pin@22||-6|-30|pin@23||-6|-35
-Awire|done[M]|D5G2;||900|pin@11||18|-30|pin@25||18|-42
-Awire|fire[T]|D5G2;||900|pin@17||12|-3|pin@13||12|-16
-Awire|ilc[do]|D5G2;||900|pin@63||27|-14|pin@45||27|-20
-Awire|ilc[ho]|D5G2;||900|nor2n@4|ina|73|4.5|pin@62||73|-5
-Awire|ilc[mo]|D5G2;||900|nor2n@1|ina|64|4.5|pin@40||64|-6
-Awire|net@9|||2700|pin@8||12|-28|pin@13||12|-16
-Awire|net@10|||1800|predORdr@0|in|3|-28|pin@8||12|-28
-Awire|net@12|||2700|pin@24||6|-44|pin@9||6|-32
-Awire|net@13|||1800|predORdr@0|mc|3|-32|pin@9||6|-32
-Awire|net@14|||2700|pin@9||6|-32|pin@10||6|-20
-Awire|net@15|||0|pin@10||6|-20|predDri2@0|mc|3|-20
-Awire|net@16|||1800|predORdr@0|in_1|3|-30|pin@11||18|-30
-Awire|net@17|||1800|pin@16||-29|-30|inv@0|out|-25.5|-30
-Awire|net@18|||0|pin@13||12|-16|predDri2@0|in|3|-16
-Awire|net@19|||1800|pin@4||-29|-18|inv@1|out|-25.5|-18
-Awire|net@24|||1800|races@0|fire[T]|3|-3|pin@17||12|-3
-Awire|net@28|||1800|inv@0|in|-20.5|-30|invI@0|out|-13.5|-30
-Awire|net@29|||0|invI@1|out|-13.5|-18|inv@1|in|-20.5|-18
-Awire|net@30|||0|predDri2@0|pred|-3|-18|pin@20||-6|-18
-Awire|net@33|||0|pin@20||-6|-18|invI@1|in|-8.5|-18
-Awire|net@34|||0|races@0|torp|-3|2|pin@21||-6|2
-Awire|net@35|||2700|pin@20||-6|-18|pin@21||-6|2
-Awire|net@36|||0|predORdr@0|pred|-3|-30|pin@22||-6|-30
-Awire|net@37|||0|pin@22||-6|-30|invI@0|in|-8.5|-30
-Awire|net@40|||1800|predORdr@1|mc|3|-44|pin@24||6|-44
-Awire|net@41|||1800|predORdr@1|in_1|3|-42|pin@25||18|-42
-Awire|net@45|||2700|pin@27||12|-40|pin@8||12|-28
-Awire|net@47|||0|pin@21||-6|2|conn@3|y|-17|2
-Awire|net@48|||1800|predORdr@1|in|3|-40|pin@27||12|-40
-Awire|net@49|||1800|pin@28||-29|-42|inv@2|out|-25.5|-42
-Awire|net@50|||1800|inv@2|in|-20.5|-42|invI@2|out|-13.5|-42
-Awire|net@53|||1800|pin@31||-6|-42|predORdr@1|pred|-3|-42
-Awire|net@54|||1800|invI@2|in|-8.5|-42|pin@31||-6|-42
-Awire|net@59|||900|nand2@0|ina|27|-7.5|pin@63||27|-14
-Awire|net@62|||2700|pin@33||53|3|nor2n@0|inb|53|4.5
-Awire|net@63|||0|wire90@0|a|46.5|-14|inv@3|out|43.5|-14
-Awire|net@64|||1800|wire90@0|b|51.5|-14|pin@36||55|-14
-Awire|net@66|||900|conn@6|a|54|16|nor2n@0|out|54|9.5
-Awire|net@87|||1800|wire90@3|b|32.5|3|pin@54||35|3
-Awire|net@88|||2700|pin@54||35|3|nor2n@2|ina|35|4.5
-Awire|net@89|||0|wire90@3|a|27.5|3|pin@55||26|3
-Awire|net@90|||900|pin@55||26|3|nand2@0|out|26|-2.5
-Awire|net@100|||0|wire90@5|a|73.5|12|pin@59||72|12
-Awire|net@101|||900|pin@59||72|12|nor2n@4|out|72|9.5
-Awire|net@102|||900|conn@5|a|81|24|inv@5|out|81|20.5
-Awire|net@103|||900|nor2n@2|inb|37|4.5|pin@51||37|3
-Awire|net@107|||1800|races@0|winLO[M]|3|3|wire90@6|a|9|3
-Awire|net@108|||1800|pin@66||-29|18|inv@6|out|-25.5|18
-Awire|net@109|||0|invI@5|out|-13.5|18|inv@6|in|-20.5|18
-Awire|net@110|||0|predDri2@1|pred|-3|18|pin@65||-6|18
-Awire|net@111|||0|pin@65||-6|18|invI@5|in|-8.5|18
-Awire|net@121|||2700|pin@75||12|3|conn@16|a|12|9.5
-Awire|net@124|||1800|pin@87||62|3|pin@76||71|3
-Awire|net@125|||2700|pin@76||71|3|nor2n@4|inb|71|4.5
-Abus|net@128||-0.5|IJ1800|conn@9|y|-15|-4|races@0|use[D,T]|-3|-4
-Abus|net@131||-0.5|IJ0|races@0|do[Mv,Tp]|-4|4|conn@17|y|-12|4
-Awire|net@133|||2700|pin@10||6|-20|pin@81||6|16
-Awire|net@135|||1800|predDri2@1|mc|3|16|pin@81||6|16
-Awire|net@140|||2700|nor2n@1|out|63|9.5|conn@18|a|63|16
-Awire|net@150|||1800|predDri2@1|in|3|20|wire90@8|a|28|20
-Awire|net@154|||2700|nor2n@2|out|36|9.5|pin@86||36|20
-Awire|net@156|||1800|wire90@8|b|33|20|pin@86||36|20
-Awire|net@157|||0|pin@51||37|3|wire90@6|b|14|3
-Awire|net@158|||1800|pin@33||53|3|pin@87||62|3
-Awire|net@159|||900|nor2n@1|inb|62|4.5|pin@87||62|3
-Awire|net@160|||900|inv@5|in|81|15.5|pin@88||81|12
-Awire|net@161|||0|pin@88||81|12|wire90@5|b|78.5|12
-Awire|net@174|||900|pin@24||6|-44|conn@1|y|6|-49
-Awire|net@177|||0|sucDri20@0|in|22|-42|pin@25||18|-42
-Awire|net@178|||1800|sucDri20@0|succ|30|-42|conn@19|a|36|-42
-Awire|net@179|||900|pms1@0|d|31|-53|pin@100||31|-57
-Awire|net@180|||0|conn@20|a|33|-57|pin@100||31|-57
-Awire|net@182|||900|pin@27||12|-40|pin@101||12|-51
-Awire|net@185|||0|inv@9|in|15.5|-51|pin@101||12|-51
-Awire|net@186|||1800|inv@9|out|20.5|-51|pms1@0|g|28|-51
-Awire|net@187|||1800|pin@51||37|3|pin@33||53|3
-Awire|net@188|||0|inv@3|in|38.5|-14|pin@63||27|-14
-Abus|net@194||-0.5|IJ0|races@0|in[D,T]|-3|-2|pin@107||-28|-2
-Awire|net@199|||0|wire90@9|a|-18|33|pin@111||-24|33
-Awire|net@200|||0|inv@10|out|-7.5|33|wire90@9|b|-13|33
-Awire|net@201|||1800|inv@10|in|-2.5|33|pin@113||0|33
-Awire|net@204|||0|conn@23|y|2|33|pin@113||0|33
-Awire|pred[D]|D5G2;||900|pin@65||-6|18|pin@71||-6|13
-Abus|pred[D],succBAR|D5G2;|-0.5|IJ2700|pin@107||-28|-2|pin@108||-28|2
-Awire|s[2]|D5G2;||2700|pin@66||-29|18|pin@67||-29|24
-Awire|s[3]|D5G2;||2700|pin@4||-29|-18|pin@5||-29|-12
-Awire|s[4]|D5G2;||2700|pin@16||-29|-30|pin@3||-29|-24
-Awire|s[5]|D5G2;||2700|pin@28||-29|-42|pin@30||-29|-37
-Awire|skip|D5G2;||2700|pin@36||55|-14|nor2n@0|ina|55|4.5
-Awire|succBAR|D5G2;||900|pin@111||-24|33|pin@112||-24|27
-Awire|use[Di]|D5G2;||2700|pin@37||25|-12|nand2@0|inb|25|-7.5
-Edo[Mv,Tp]||D4G2;|conn@17|a|I
-Edo[reD]||D6G2;|conn@19|y|O
-Edone[M]||D6G2;|conn@18|y|O
-Efire[M]||D6G2;|conn@6|y|O
-Eflag[D][set]||D6G2;|conn@20|y|O
-Eilc[ck]||D6G2;|conn@16|y|O
-Eilc[decLO]||D6G2;|conn@5|y|O
-Eilc[mo,do,ho]||D4G2;|conn@8|a|I
-Emc||D4G2;|conn@1|a|I
-Epred[D,T]|pred[D]|D4G2;|conn@15|a|I
-Es[1:5]||D6G2;|conn@4|y|O
-Epred[D_1]|succ[D]|D4G2;|conn@23|a|I
-Etorp||D4G2;|conn@3|a|I
-Euse[Di,Ti]|use[Di,Do]|D4G2;|conn@9|a|I
+NX-Metal-1-Metal-2-Con|contact@0||-61.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@1||-102|-22||||
+IflagD;1{lay}|flagD@0||-60|0|Y||D5G4;
+Igates1inM:inv510;3{lay}|inv510@0||-136.5|0|X||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@0||72|0|||D5G4;
+NMetal-1-Pin|pin@0||-61.5|-19||||
+NMetal-1-Pin|pin@1||31|-18.1||||
+NMetal-1-Pin|pin@2||108.5|10.5||||
+NMetal-1-Pin|pin@3||15|20||||
+NMetal-1-Pin|pin@4||15|64||||
+NMetal-1-Pin|pin@6||-130.5|16||||
+NMetal-2-Pin|pin@8||-74|-22||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-102|0|||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@0||31|0|X||D5G4;
+IdriversM:predDri40;1{lay}|predDri4@1||-19|0|||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||125.5|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||97|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||6|0|||D5G4;
+Ametal-2|net@25|||S0|flagD@0|gnd_1|-39.5|0|predDri4@1|gnd|-39.5|0
+Ametal-2|net@26|||S0|flagD@0|vdd_3|-39.5|50|predDri4@1|vdd|-39.5|50
+Ametal-2|net@27|||S0|flagD@0|vdd_2|-39.5|-50|predDri4@1|vdd_1|-39.5|-50
+Ametal-2|net@28|||S0|wellCont@0|gnd|92.5|0|nor10B@0|gnd_1|92.5|0
+Ametal-2|net@29|||S0|wellCont@0|vdd|92.5|-50|nor10B@0|vdd_3|92.5|-50
+Ametal-2|net@30|||S0|wellCont@0|vdd_1|92.5|50|nor10B@0|vdd_2|92.5|50
+Ametal-2|net@31|||S0|wellCont@0|gnd_1|101.5|0|sucDri20@0|gnd|101.5|0
+Ametal-2|net@32|||S0|wellCont@0|vdd_2|101.5|-50|sucDri20@0|vdd|101.5|-50
+Ametal-2|net@33|||S0|wellCont@0|vdd_3|101.5|50|sucDri20@0|vdd_1|101.5|50
+Ametal-2|net@34|||S0|nor10B@0|gnd|51.5|0|predDri4@0|gnd|51.5|0
+Ametal-2|net@35|||S0|nor10B@0|vdd|51.5|50|predDri4@0|vdd|51.5|50
+Ametal-2|net@36|||S0|nor10B@0|vdd_1|51.5|-50|predDri4@0|vdd_1|51.5|-50
+Ametal-2|net@37|||S0|wellCont@1|gnd_1|10.5|0|predDri4@0|gnd_1|10.5|0
+Ametal-2|net@38|||S0|wellCont@1|vdd_2|10.5|-50|predDri4@0|vdd_3|10.5|-50
+Ametal-2|net@39|||S0|wellCont@1|vdd_3|10.5|50|predDri4@0|vdd_2|10.5|50
+Ametal-2|net@40|||S0|wellCont@1|gnd|1.5|0|predDri4@1|gnd_1|1.5|0
+Ametal-2|net@41|||S0|wellCont@1|vdd|1.5|-50|predDri4@1|vdd_3|1.5|-50
+Ametal-2|net@42|||S0|wellCont@1|vdd_1|1.5|50|predDri4@1|vdd_2|1.5|50
+Ametal-1|net@43|||S900|flagD@0|fire[T]|-61.5|-17.5|pin@0||-61.5|-19
+Ametal-1|net@44|||S1800|pin@0||-61.5|-19|predDri4@1|in|-19|-19
+Ametal-1|net@45|||S0|nor10B@0|out_3|72|-18.1|pin@1||31|-18.1
+Ametal-1|net@46|||S900|pin@1||31|-18.1|predDri4@0|in|31|-19
+Ametal-1|net@47|||S1800|nor10B@0|out_4|72|10.5|pin@2||108.5|10.5
+Ametal-1|net@48|||S2700|pin@2||108.5|10.5|sucDri20@0|in|108.5|19
+Ametal-1|net@49|||S1800|predDri4@1|pred|-11|20|pin@3||15|20
+Ametal-1|net@50|||S1800|pin@3||15|20|predDri4@0|pred|23|20
+Ametal-1|net@51|||S2700|pin@3||15|20|pin@4||15|64
+Ametal-2|net@52|||S0|predDri2@0|gnd_1|-80.5|0|flagD@0|gnd|-80.5|0
+Ametal-2|net@53|||S0|predDri2@0|vdd_2|-80.5|50|flagD@0|vdd_1|-80.5|50
+Ametal-2|net@54|||S0|predDri2@0|vdd_3|-80.5|-50|flagD@0|vdd|-80.5|-50
+Ametal-2|net@55|||S0|inv510@0|gnd|-123.5|0|predDri2@0|gnd|-123.5|0
+Ametal-2|net@56|||S0|inv510@0|vdd|-123.5|50|predDri2@0|vdd|-123.5|50
+Ametal-2|net@57|||S0|inv510@0|vdd_1|-123.5|-50|predDri2@0|vdd_1|-123.5|-50
+Ametal-1|net@60|||S0|predDri2@0|pred|-119|16|pin@6||-130.5|16
+Ametal-1|net@61|||S900|pin@6||-130.5|16|inv510@0|in[1]|-130.5|7
+Ametal-1|net@62||0.4|S900|pin@0||-61.5|-19|contact@0||-61.5|-22
+Ametal-2|net@63|||S0|contact@0||-61.5|-22|pin@8||-74|-22
+Ametal-2|net@64|||S0|pin@8||-74|-22|contact@1||-102|-22
+Ametal-1|net@65|||S900|predDri2@0|in|-102|-22|contact@1||-102|-22
+Edo[ins]||D5G2;|pin@4||O
+Esucc|do[reD]|D5G2;|sucDri20@0|succ|O
+Epred|epi[torp]|D5G2;|predDri2@0|pred|O
+Efire[T]||D5G2;|pin@8||I
+Eflag[D][set_1]|flag[D][set]|D5G2;|flagD@0|flag[D][set]|I
+Egnd_2|gnd|D5G2;|inv510@0|gnd_1|G
+Egnd_1||D5G2;|sucDri20@0|gnd_1|G
+Eilc[mo_1]|ilc[mo]|D5G2;|nor10B@0|inA|I
+Emc||D5G2;|predDri2@0|mc|I
+Emc_1||D5G2;|predDri2@0|mc_1|I
+Eout10|s[3]|D5G2;|inv510@0|out10|O
+Evdd_8|vdd|D5G2;|inv510@0|vdd_2|P
+Evdd_2||D5G2;|sucDri20@0|vdd_2|P
+Evdd_3||D5G2;|sucDri20@0|vdd_3|P
+Evdd_4||D5G2;|inv510@0|vdd_3|P
+EinB|winLO[M]|D5G2;|nor10B@0|inB|I
+X
+
+# Cell moveDone;1{sch}
+CmoveDone;1{sch}||schematic|1240753468829|1240755625896|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||20|-18||||
+NOff-Page|conn@1||29|2||||
+NOff-Page|conn@2||-6|27|||YR|
+NOff-Page|conn@3||6|15|||YR|
+NOff-Page|conn@4||-29|8|||Y|
+NOff-Page|conn@5||17.5|-7|||RR|
+NOff-Page|conn@6||-24|29.5|||YR|
+NOff-Page|conn@7||-12|28.5|||YR|
+NOff-Page|conn@8||-47|27.5|||R|
+IredFive:inv;1{ic}|inv@0||0|6|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@1||-29|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-41|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@0||0|-6|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||2.5|43.5|||||ART_message(D5G6;)SmoveDone
+Ngeneric:Invisible-Pin|pin@1||2.5|35.5|||||ART_message(D5G3;)Sies 26 April 2009
+NWire_Pin|pin@2||-6|-18||||
+NWire_Pin|pin@4||-24|-4||||
+NWire_Pin|pin@5||-24|8||||
+NWire_Pin|pin@6||-6|6||||
+NWire_Pin|pin@7||-6|-6||||
+NWire_Pin|pin@8||25|2||||
+Ngeneric:Invisible-Pin|pin@9||19.5|16|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag]
+NWire_Pin|pin@12||6|-5||||
+NWire_Pin|pin@15||-24|18||||
+NWire_Pin|pin@17||-47|18|||XYRR|
+NWire_Pin|pin@19||-6|20||||
+NWire_Pin|pin@20||-12|16||||
+IredFive:pms1;2{ic}|pms1@0||25|6|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-18|18|YRR||D5G4;
+IdriversM:predDri40;1{ic}|predDri4@0||-18|-6|X||D5G4;
+IdriversM:predDri40;1{ic}|predDri4@1||-18|6|X||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||2|-18|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-11|-6|||D0G4;|ATTR_L(D5G1;PUD)D709.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-11|6|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||17|6|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|done[M]|D5G2;||2700|pin@2||-6|-18|pin@7||-6|-6
+Awire|net@0|||1800|sucDri20@0|succ|6|-18|conn@0|a|18|-18
+Awire|net@1|||900|pms1@0|d|25|4|pin@8||25|2
+Awire|net@2|||0|inv@0|in|-2.5|6|pin@6||-6|6
+Awire|net@3|||1800|inv@0|out|2.5|6|wire90@2|a|14.5|6
+Awire|net@4|||1800|wire90@2|b|19.5|6|pms1@0|g|22|6
+Awire|net@5|||1800|predDri4@1|in|-16|6|wire90@1|a|-13.5|6
+Awire|net@6|||0|pin@6||-6|6|wire90@1|b|-8.5|6
+Awire|net@7|||900|pin@19||-6|20|pin@6||-6|6
+Awire|net@8|||1800|predDri4@0|in|-16|-6|wire90@0|a|-13.5|-6
+Awire|net@9|||1800|wire90@0|b|-8.5|-6|pin@7||-6|-6
+Awire|net@10|||0|conn@1|a|27|2|pin@8||25|2
+Awire|net@12|||1800|pin@7||-6|-6|nor2n@0|out|-2.5|-6
+Awire|net@13|||1800|nor2n@0|inb|2.5|-5|pin@12||6|-5
+Awire|net@14|||1800|pin@2||-6|-18|sucDri20@0|in|-2|-18
+Awire|net@16|||0|predDri4@0|pred|-20|-4|pin@4||-24|-4
+Awire|net@17|||1800|pin@5||-24|8|predDri4@1|pred|-20|8
+Awire|net@19|||900|conn@3|y|6|13|pin@12||6|-5
+Awire|net@20|||1800|conn@4|y|-27|8|pin@5||-24|8
+Awire|net@21|||2700|pin@4||-24|-4|pin@5||-24|8
+Awire|net@25|||0|conn@5|y|15.5|-7|nor2n@0|ina|2.5|-7
+Awire|net@26|||1800|pin@17||-47|18|invI@0|out|-43.5|18
+Awire|net@27|||0|inv@1|out|-31.5|18|invI@0|in|-38.5|18
+Awire|net@28|||0|predDri2@0|pred|-21|18|pin@15||-24|18
+Awire|net@29|||0|pin@15||-24|18|inv@1|in|-26.5|18
+Awire|net@30|||2700|pin@15||-24|18|conn@6|y|-24|27.5
+Awire|net@31|||900|conn@2|y|-6|25|pin@19||-6|20
+Awire|net@32|||1800|predDri2@0|in|-15|20|pin@19||-6|20
+Awire|net@34|||1800|predDri2@0|mc|-15|16|pin@20||-12|16
+Awire|net@37|||2700|pin@20||-12|16|conn@7|y|-12|26.5
+Awire|net@40|||900|conn@8|a|-47|25.5|pin@17||-47|18
+Edo[ins]||D4G2;|conn@4|a|I
+Edo[reD]||D6G2;|conn@0|y|O
+Eepi[torp]||D4G2;|conn@6|a|I
+Emc|fire[T]|D4G2;|conn@2|a|I
+Eflag[D][set]||D6G2;|conn@1|y|O
+Eilc[mo,do]|ilc[mo]|D4G2;|conn@5|a|I
+Efire[T_1]@458427645|mc|D4G2;|conn@7|a|I
+Eflag[D][set_1]|s[3]|D6G2;|conn@8|y|O
+Efire[T_1]|winLO[M]|D4G2;|conn@3|a|I
 X
 
 # Cell moveOut;1{ic}
-CmoveOut;1{ic}||artwork|1231680916842|1237671796274|EI
+CmoveOut;1{ic}||artwork|1231680916842|1240746537490|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||3.5|0|1|1||
 Nschematic:Bus_Pin|pin@0||-4|0|-1|-1||
-Ngeneric:Invisible-Pin|pin@1||-3|0|1|1||
 Nschematic:Bus_Pin|pin@2||4|-2|-1|-1||
 Ngeneric:Invisible-Pin|pin@3||3|-2|1|1||
 Nschematic:Bus_Pin|pin@4||-2|5|-1|-1||
@@ -964,14 +879,13 @@ NPin|pin@57||-4|-5|1|1||
 NPin|pin@64||3|3|1|1||
 NPin|pin@65||4|3|1|1||
 Nschematic:Bus_Pin|pin@66||4|0|-1|-1||
-NPin|pin@68||3|0|1|1||
-NPin|pin@69||4|0|1|1||
 Nschematic:Bus_Pin|pin@70||4|3|-1|-1||
-Aschematic:bus|net@0||-0.5|IJ0|pin@1||-3|0|pin@0||-4|0
+NPin|pin@71||-3|0|1|1||
+NPin|pin@72||-4|0|1|1||
 Aschematic:bus|net@1||-0.5|IJ1800|pin@3||3|-2|pin@2||4|-2
 Aschematic:bus|net@3||-0.5|IJ0|pin@7||-3|3|pin@6||-4|3
 Aschematic:bus|net@4||-0.5|IJ2700|pin@9||2|4|pin@8||2|6
-AThicker|net@8|||FS2700|pin@29||-3|-2|pin@17||-3|4
+AThicker|net@8|||FS2700|pin@71||-3|0|pin@17||-3|4
 AThicker|net@9|||FS1800|pin@20||-2|4|pin@18||3|4
 AThicker|net@12|||FS1800|pin@17||-3|4|pin@20||-2|4
 AThicker|net@13|||FS2700|pin@20||-2|4|pin@21||-2|5
@@ -985,13 +899,12 @@ AThicker|net@38|||FS2700|pin@19||3|-6|pin@54||3|-5
 AThicker|net@39|||FS1800|pin@54||3|-5|pin@55||4|-5
 AThicker|net@40|||FS2700|pin@16||-3|-6|pin@56||-3|-5
 AThicker|net@41|||FS0|pin@56||-3|-5|pin@57||-4|-5
-AThicker|net@43|||FS2700|pin@54||3|-5|pin@68||3|0
 AThicker|net@47|||FS2700|pin@64||3|3|pin@18||3|4
 AThicker|net@48|||FS1800|pin@64||3|3|pin@65||4|3
-AThicker|net@50|||FS2700|pin@68||3|0|pin@64||3|3
-AThicker|net@51|||FS1800|pin@68||3|0|pin@69||4|0
-Ebit[Di,Ti]||D5G2;|pin@35||I
-Edo[Mv,Tp]||D5G2;|pin@0||I
+AThicker|net@52|||FS2700|pin@54||3|-5|pin@64||3|3
+AThicker|net@53|||FS2700|pin@29||-3|-2|pin@71||-3|0
+AThicker|net@54|||FS0|pin@71||-3|0|pin@72||-4|0
+Edo[Mv,Tp]|do[ins]|D5G2;|pin@0||I
 Edo[reD]||D5G2;|pin@51||O
 Etorp|epi[torp]|D5G2;|pin@14||I
 Efire[M]||D5G2;|pin@45||O
@@ -999,29 +912,24 @@ Eflag[D][set]||D5G2;|pin@53||O
 Eilc[mo,do,ho]|ilc[mo,do]|D5G2;|pin@2||I
 Emc||D5G2;|pin@4||I
 Epred[D,T]||D5G2;|pin@6||I
-Es[1:5]||D5G2;|pin@8||O
+Es[1:5]|s[1:3]|D5G2;|pin@8||O
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D5G2;|pin@35||I
 Esucc@61756879|succ[sf]|D5G2;|pin@70||I
 Efire[M_1]|winLO[M]|D5G2;|pin@66||O
 X
 
-# Cell moveOut;2{lay}
-CmoveOut;2{lay}||cmos90|1236430597532|1239549868233||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell moveOut;3{lay}
+CmoveOut;3{lay}||cmos90|1236430597532|1240873188102||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@21||52|-266||||
 NX-Metal-2-Metal-3-Con|contact@22||41.5|-10||||
-NX-Metal-2-Metal-3-Con|contact@23||41.5|-154||||
+NX-Metal-2-Metal-3-Con|contact@23||41.5|-166||||
 NX-Metal-2-Metal-3-Con|contact@24||41.5|-278||||
 NX-Metal-2-Metal-3-Con|contact@26||23.5|-298||||
 NX-Metal-2-Metal-3-Con|contact@27||23.5|-178||||
-NX-Metal-1-Metal-2-Con|contact@29||35.5|-166||||
-NX-Metal-1-Metal-2-Con|contact@31||-78.5|-172||||
 NX-Metal-2-Metal-3-Con|contact@32||-60.5|-128||||
 NX-Metal-2-Metal-3-Con|contact@33||-60.5|310||||
 NX-Metal-2-Metal-3-Con|contact@34||17.5|134||||
-NX-Metal-2-Metal-3-Con|contact@35||17.5|-172||||
-NX-Metal-1-Metal-2-Con|contact@37||6|210||||
-NX-Metal-2-Metal-3-Con|contact@39||143.5|210||||
-NX-Metal-2-Metal-3-Con|contact@40||143.5|-104||||
 NX-Metal-1-Metal-2-Con|contact@41||171|-225||||
 NX-Metal-2-Metal-3-Con|contact@42||107.5|-225||||
 NX-Metal-1-Metal-2-Con|contact@43||142.5|72||||
@@ -1035,210 +943,195 @@ NX-Metal-1-Metal-2-Con|contact@54||8|-304||||
 NX-Metal-2-Metal-3-Con|contact@56||-42.5|228||||
 NX-Metal-2-Metal-3-Con|contact@57||-42.5|-304||||
 NX-Metal-2-Metal-3-Con|contact@58||89.5|222||||
-NX-Metal-1-Metal-2-Con|contact@59||-155|-166||||
-NX-Metal-1-Metal-2-Con|contact@60||-63.5|-178||||
-NX-Metal-1-Metal-2-Con|contact@63||131|-40||||
 NX-Metal-2-Metal-3-Con|contact@64||-108.5|60||||
-Imvtp;1{lay}|mvtp@1||84|-144|X||D5G4;
+NX-Metal-2-Metal-3-Con|contact@66||17.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@67||-117|-178||||
+NX-Metal-1-Metal-2-Con|contact@68||81.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@69||-119|-128||||
+ImoveDone;1{lay}|moveDone@0||0|-144|||D5G4;
+ImoveRepeat;1{lay}|moveRepe@0||0|144|Y||D5G4;
 NMetal-2-Pin|pin@72||190|-266||||
 NMetal-1-Pin|pin@80||52|-271||||
-NMetal-1-Pin|pin@120||19|-128||||
-NMetal-1-Pin|pin@121||19|-72||||
 NMetal-3-Pin|pin@153||89.5|95||||
 NMetal-2-Pin|pin@155||-128|60||||
-NMetal-2-Pin|pin@157||72|210||||
 NMetal-1-Pin|pin@160||171|-272||||
 NMetal-1-Pin|pin@162||8|-317||||
-NMetal-2-Pin|pin@165||-142|-40||||
-NMetal-1-Pin|pin@168||131|-72||||
 NMetal-2-Pin|pin@169||125|72||||
+NMetal-1-Pin|pin@174||135.5|-32||||
+NMetal-1-Pin|pin@175||143|-32||||
+NMetal-1-Pin|pin@176||143|-72||||
+NMetal-1-Pin|pin@177||15|-72||||
+NMetal-3-Pin|pin@178||-42.5|-263||||
+NMetal-2-Pin|pin@180||-96|-128||||
+NMetal-1-Pin|pin@184||81.5|-155.5||||
+NMetal-2-Pin|pin@185||65|-166||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-196|-288|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-196|-144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||196|-144|||D5G4;
 IpredDT;1{lay}|predDT@1||15|-288|XY||D5G4;
-Iraces;4{lay}|races@2||0|144|Y||D5G4;
-IwiresL:select15;1{lay}|select15@0||-29.5|-144|||D5G4;
 IwiresL:select40;1{lay}|select40@0||-178.5|-288|||D5G4;
-Itorp;1{lay}|torp@1||-113.5|-144|XY||D5G4;
+IwiresL:select50;1{lay}|select50@0||-173.5|-144|||D5G4;
+IwiresL:select50;1{lay}|select50@1||173.5|-144|||D5G4;
 Ametal-1|net@182|||S900|predDT@1|ilc[do]|52|-263|contact@21||52|-266
 Ametal-2|net@183|||S1800|contact@21||52|-266|pin@72||190|-266
-Ametal-3|net@185|||S900|contact@23||41.5|-154|contact@24||41.5|-278
-Ametal-3|net@186|||S900|contact@22||41.5|-10|contact@23||41.5|-154
-Ametal-2|net@187|||S0|mvtp@1|winLO[M]|78.5|-154|contact@23||41.5|-154
+Ametal-3|net@185|||S900|contact@23||41.5|-166|contact@24||41.5|-278
+Ametal-3|net@186|||S900|contact@22||41.5|-10|contact@23||41.5|-166
 Ametal-2|net@189|||S0|predDT@1|winLO[M]|45.5|-278|contact@24||41.5|-278
-Ametal-2|net@190|||S0|contact@27||23.5|-178|contact@60||-63.5|-178
 Ametal-1|net@198||0.4|S900|contact@21||52|-266|pin@80||52|-271
 Ametal-2|net@200|||S0|predDT@1|mc|53.5|-298|contact@26||23.5|-298
-Ametal-2|net@202|||S0|mvtp@1|mc|78|-178|contact@27||23.5|-178
 Ametal-3|net@204|||S2700|contact@26||23.5|-298|contact@27||23.5|-178
-Ametal-1|net@240|||S2700|mvtp@1|done[M]|35.5|-180|contact@29||35.5|-166
-Ametal-2|net@244|||S0|contact@35||17.5|-172|contact@31||-78.5|-172
-Ametal-1|net@245||0.4|S900|torp@1|in@387994497|-78.5|-166|contact@31||-78.5|-172
-Ametal-2|net@259|||S1800|torp@1|torp_1|-73.5|-128|contact@32||-60.5|-128
-Ametal-2|net@261|||S0|races@2|torp|0|310|contact@33||-60.5|310
-Ametal-2|net@263|||S0|contact@29||35.5|-166|contact@59||-155|-166
 Ametal-3|net@266|||S2700|contact@32||-60.5|-128|contact@33||-60.5|310
-Ametal-1|net@267||0.4|S0|mvtp@1|pred|35.5|-128|pin@120||19|-128
-Ametal-1|net@268||0.4|S2700|pin@120||19|-128|pin@121||19|-72
-Ametal-2|net@271||6.2|S1800|torp@1|vdd_8|-31|-94|mvtp@1|vdd_6|-28|-94
-Ametal-2|net@272||6.2|S0|mvtp@1|gnd_3|-28|-144|torp@1|gnd_4|-31|-144
-Ametal-2|net@273||6.2|S0|mvtp@1|vdd_7|-28|-194|torp@1|vdd_9|-31|-194
-Ametal-2|net@274|||S0|races@2|fire[T]|34|134|contact@34||17.5|134
-Ametal-2|net@276|||S0|mvtp@1|fire[T]|65.5|-172|contact@35||17.5|-172
-Ametal-1|net@281|||S900|races@2|do[Tp]|6|231|contact@37||6|210
-Ametal-2|net@288|||S1800|pin@157||72|210|contact@39||143.5|210
-Ametal-2|net@290|||S0|mvtp@1|do[Tp]|144|-104|contact@40||143.5|-104
-Ametal-1|net@295|||S900|races@2|in[T]|142.5|119|contact@43||142.5|72
-Ametal-3|net@299|||S900|contact@34||17.5|134|contact@35||17.5|-172
-Ametal-3|net@300|||S900|contact@39||143.5|210|contact@40||143.5|-104
+Ametal-3|net@299|||S900|contact@34||17.5|134|contact@66||17.5|-166
 Ametal-2|net@301|||S0|contact@41||171|-225|contact@42||107.5|-225
 Ametal-3|net@302|||S2700|contact@42||107.5|-225|contact@44||107.5|72
 Ametal-2|net@303|||S0|contact@43||142.5|72|pin@169||125|72
 Ametal-1|net@308|||S2700|predDT@1|inb|79.5|-317|contact@47||79.5|-316
 Ametal-2|net@317|||S0|contact@48||89.5|-316|contact@47||79.5|-316
 Ametal-2|net@320|||S0|predDT@1|pred[D]|-60|-272|contact@53||-108.5|-272
-Ametal-1|net@321|||S900|races@2|in[D]|-142.5|119|contact@50||-142.5|72
 Ametal-3|net@335|||S900|contact@64||-108.5|60|contact@53||-108.5|-272
 Ametal-2|net@337|||S1800|contact@57||-42.5|-304|contact@54||8|-304
-Ametal-2|net@338|||S1800|races@2|bit[Di]|-71|228|contact@56||-42.5|228
-Ametal-2|net@342|||S1800|races@2|bit[Ti]|70|222|contact@58||89.5|222
 Ametal-3|net@347|||S900|pin@153||89.5|95|contact@48||89.5|-316
-Ametal-3|net@348|||S900|contact@56||-42.5|228|contact@57||-42.5|-304
+Ametal-3|net@348|||S900|contact@56||-42.5|228|pin@178||-42.5|-263
 Ametal-3|net@349|||S900|contact@58||89.5|222|pin@153||89.5|95
-Ametal-2|net@353|||S1800|contact@37||6|210|pin@157||72|210
 Ametal-1|net@357|||S900|contact@41||171|-225|pin@160||171|-272
 Ametal-1|net@358|||S0|pin@160||171|-272|predDT@1|pred|165.5|-272
-Ametal-1|net@362|||S900|torp@1|in|-155|-163|contact@59||-155|-166
 Ametal-1|net@363|||S900|contact@54||8|-304|pin@162||8|-317
 Ametal-1|net@364|||S1800|pin@162||8|-317|predDT@1|inb_1|15.5|-317
-Ametal-1|net@366|||S900|torp@1|mc|-63.5|-151|contact@60||-63.5|-178
 Ametal-2|net@368||6.2|S1800|pinsVddG@0|vdd|-196|-238|predDT@1|vdd_5@73437559|-166|-238
 Ametal-2|net@369||6.2|S0|predDT@1|gnd_1|-166|-288|pinsVddG@0|gnd|-196|-288
 Ametal-2|net@370||6.2|S0|predDT@1|vdd_1|-166|-338|pinsVddG@0|vdd_1|-196|-338
-Ametal-1|net@381||0.4|S1800|pin@121||19|-72|pin@168||131|-72
-Ametal-2|net@383|||S0|contact@63||131|-40|pin@165||-142|-40
-Ametal-2|net@396|||S0|contact@22||41.5|-10|races@2|winLO[M]|-71.5|-10
-Ametal-1|net@398|||S2700|races@2|do[Mv]|131|-56|contact@63||131|-40
-Ametal-1|net@400||0.4|S2700|pin@168||131|-72|races@2|do[Mv]|131|-56
 Ametal-3|net@401|||S900|contact@52||-108.5|72|contact@64||-108.5|60
 Ametal-2|net@402|||S1800|pin@155||-128|60|contact@64||-108.5|60
 Ametal-2|net@403|||S0|contact@52||-108.5|72|contact@50||-142.5|72
 Ametal-2|net@404|||S0|pin@169||125|72|contact@44||107.5|72
-Euse[Di]|bit[Di]|D5G2;|races@2|bit[Di]|I
-Euse[Ti]|bit[Ti]|D5G2;|pin@153||I
-Edo[Mv]||D5G2;|pin@165||I
-Edo[Tp]||D5G2;|pin@157||I
-Edo[reD]||D5G2;|torp@1|do[reD]|I
-Eepi[torp]||D5G2;|torp@1|torp_1|I
-Efire[M]||D5G2;|predDT@1|fire[M]|I
-Eflag[D][set_1]|flag[D][set]|D5G2;|torp@1|flag[D][set]|I
-Egnd||D5G2;|predDT@1|gnd_2|G
-Egnd_2||D5G2;|races@2|gnd_2|G
-Egnd_4||D5G2;|races@2|gnd|G
-Egnd_5||D5G2;|races@2|gnd_5|G
-Egnd_8||D5G2;|mvtp@1|gnd_2|G
-Egnd_10||D5G2;|races@2|gnd_3|G
-Egnd_11||D5G2;|races@2|gnd_4|G
-Egnd_12||D5G2;|torp@1|gnd_1|G
-Egnd_14||D5G2;|pinsVddG@0|gnd|G
-Egnd_15||D5G2;|races@2|gnd_1|G
-Eilc[do]||D5G2;|pin@72||I
-Eilc[mo_1]|ilc[mo]|D5G2;|mvtp@1|inA|I
-Emc||D5G2;|predDT@1|mc|I
-Epred[D]||D5G2;|pin@155||I
-Epred[T_1]@492642890|pred[T]|D5G2;|pin@169||I
-Es[1]||D5G2;|predDT@1|s[1]|O
-Es[2]||D5G2;|predDT@1|s[2]|O
-Es[3]||D5G2;|torp@1|s[3]|U
-Es[4]||D5G2;|mvtp@1|s[4]|O
-Es[5]||D5G2;|mvtp@1|s[5]|O
-Esucc|succ[sf]|D5G2;|races@2|succ|I
-Evdd||D5G2;|predDT@1|vdd_5|P
-Evdd_1||D5G2;|races@2|vdd_1|P
-Evdd_4||D5G2;|races@2|vdd_4|P
-Evdd_8||D5G2;|races@2|vdd|P
-Evdd_9||D5G2;|races@2|vdd_5|P
-Evdd_12||D5G2;|races@2|vdd_11|P
-Evdd_13||D5G2;|races@2|vdd_10|P
-Evdd_14||D5G2;|races@2|vdd_12|P
-Evdd_18||D5G2;|mvtp@1|vdd_4|P
-Evdd_19||D5G2;|mvtp@1|vdd_5|P
-Evdd_22||D5G2;|predDT@1|vdd_4|P
-Evdd_23||D5G2;|races@2|vdd_6|P
-Evdd_24||D5G2;|races@2|vdd_7|P
-Evdd_25||D5G2;|races@2|vdd_8|P
-Evdd_26||D5G2;|races@2|vdd_9|P
-Evdd_27||D5G2;|torp@1|vdd_2|P
-Evdd_28||D5G2;|torp@1|vdd_3|P
-Evdd_29||D5G2;|pinsVddG@0|vdd|P
-Evdd_30||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_31||D5G2;|races@2|vdd_3|P
-EwinLO[M]||D5G2;|mvtp@1|winLO[M]|I
+Ametal-2|net@405|||S1800|contact@33||-60.5|310|moveRepe@0|torp|0|310
+Ametal-2|net@406|||S0|contact@32||-60.5|-128|pin@180||-96|-128
+Ametal-2|net@409|||S0|contact@56||-42.5|228|moveRepe@0|sel[Di]|-71|228
+Ametal-2|net@410|||S0|contact@58||89.5|222|moveRepe@0|sel[Ti]|70|222
+Ametal-2|net@411|||S1800|contact@34||17.5|134|moveRepe@0|fire[T]|34|134
+Ametal-2|net@414|||S1800|moveDone@0|fire[T]|-74|-166|contact@66||17.5|-166
+Ametal-1|net@415|||S2700|contact@50||-142.5|72|moveRepe@0|in[D]|-142.5|119
+Ametal-1|net@416|||S2700|contact@43||142.5|72|moveRepe@0|in[T]|142.5|119
+Ametal-2|net@417|||S0|contact@22||41.5|-10|moveRepe@0|winLO[M]|-71.5|-10
+Ametal-1|net@421|||S900|moveDone@0|mc|-117|-151|contact@67||-117|-178
+Ametal-2|net@422|||S0|contact@27||23.5|-178|contact@67||-117|-178
+Ametal-2|net@424|||S1800|contact@23||41.5|-166|pin@185||65|-166
+Ametal-1|net@427|||S1800|pin@174||135.5|-32|pin@175||143|-32
+Ametal-1|net@428|||S900|pin@175||143|-32|pin@176||143|-72
+Ametal-1|net@429|||S0|pin@176||143|-72|pin@177||15|-72
+Ametal-1|net@430|||S900|pin@177||15|-72|moveDone@0|do[ins]|15|-80
+Ametal-3|net@431|||S900|pin@178||-42.5|-263|contact@57||-42.5|-304
+Ametal-2|net@437|||S0|pin@180||-96|-128|contact@69||-119|-128
+Ametal-1|net@438|||S900|moveDone@0|pred|-119|-128|contact@69||-119|-128
+Ametal-1|net@439|||S2700|contact@68||81.5|-166|pin@184||81.5|-155.5
+Ametal-1|net@440|||S0|pin@184||81.5|-155.5|moveDone@0|inB|75.5|-155.5
+Ametal-2|net@441||6.2|S1800|moveDone@0|gnd_1|149.5|-144|pinsVddG@2|gnd|196|-144
+Ametal-2|net@442||6.2|S0|pinsVddG@2|vdd|196|-94|moveDone@0|vdd_3|149.5|-94
+Ametal-2|net@443||6.2|S0|pinsVddG@2|vdd_1|196|-194|moveDone@0|vdd_2|149.5|-194
+Ametal-2|net@444||6.2|S0|moveDone@0|gnd_2|-149.5|-144|pinsVddG@1|gnd|-196|-144
+Ametal-2|net@445||6.2|S0|moveDone@0|vdd_8|-149.5|-94|pinsVddG@1|vdd|-196|-94
+Ametal-2|net@446||6.2|S0|moveDone@0|vdd_4|-149.5|-194|pinsVddG@1|vdd_1|-196|-194
+Ametal-2|net@447|||S1800|pin@185||65|-166|contact@68||81.5|-166
+Ametal-1|net@448|||S2700|pin@174||135.5|-32|moveRepe@0|do[ins_1]|135.5|29
+Edo[ins]||D5G5;|moveRepe@0|do[ins]|I
+Edo[reD]||D5G4;|moveDone@0|succ|O
+Eepi[torp]||D5G4;|pin@180||I
+Efire[M]||D5G4;|predDT@1|fire[M]|I
+Eflag[D][set]||D5G4;|moveDone@0|flag[D][set_1]|I
+Egnd||D5G4;|predDT@1|gnd_2|G
+Egnd_2|gnd_1|D5G4;|moveRepe@0|gnd_2|G
+Egnd_3|gnd_2|D5G4;|moveRepe@0|gnd_3|G
+Egnd_4|gnd_3|D5G4;|moveRepe@0|gnd_4|G
+Egnd_5|gnd_4|D5G4;|moveRepe@0|gnd_5|G
+Egnd_14|gnd_5|D5G4;|pinsVddG@0|gnd|G
+Egnd_16|gnd_6|D5G4;|moveRepe@0|gnd|G
+Egnd_17|gnd_7|D5G4;|moveRepe@0|gnd_1|G
+Egnd_18|gnd_8|D5G4;|pinsVddG@1|gnd|G
+Egnd_19|gnd_9|D5G4;|pinsVddG@2|gnd|G
+Eilc[do]||D5G4;|pin@72||I
+Eilc[mo]||D5G4;|moveDone@0|ilc[mo_1]|I
+Emc||D5G4;|predDT@1|mc|I
+Epred[D]||D5G4;|pin@155||I
+Epred[T]||D5G4;|pin@169||I
+Es[1]||D5G4;|predDT@1|s[1]|O
+Es[2]||D5G4;|predDT@1|s[2]|O
+Es[3]||D5G4;|moveDone@0|out10|O
+Esel[Di]||D5G5;|moveRepe@0|sel[Di]|I
+Esel[Mv]||D5G4;|moveRepe@0|sel[Mv]|I
+Ebit[Ti]|sel[Ti]|D5G4;|pin@153||I
+Esel[Tp]||D5G4;|moveRepe@0|sel[Tp]|I
+Esucc|succ[sf]|D5G4;|moveRepe@0|succ|I
+Evdd||D5G4;|predDT@1|vdd_5|P
+Evdd_1||D5G4;|moveRepe@0|vdd_1|P
+Evdd_5|vdd_2|D5G4;|moveRepe@0|vdd_5|P
+Evdd_6|vdd_3|D5G4;|moveRepe@0|vdd_6|P
+Evdd_7|vdd_4|D5G4;|moveRepe@0|vdd_7|P
+Evdd_8|vdd_5|D5G4;|moveRepe@0|vdd_8|P
+Evdd_9|vdd_6|D5G4;|moveRepe@0|vdd_9|P
+Evdd_10|vdd_7|D5G4;|moveRepe@0|vdd_10|P
+Evdd_11|vdd_8|D5G4;|moveRepe@0|vdd_11|P
+Evdd_12|vdd_9|D5G4;|moveRepe@0|vdd_12|P
+Evdd_22|vdd_10|D5G4;|predDT@1|vdd_4|P
+Evdd_29|vdd_11|D5G4;|pinsVddG@0|vdd|P
+Evdd_30|vdd_12|D5G4;|pinsVddG@0|vdd_1|P
+Evdd_32|vdd_13|D5G4;|moveRepe@0|vdd|P
+Evdd_33|vdd_14|D5G4;|moveRepe@0|vdd_3|P
+Evdd_34|vdd_15|D5G4;|moveRepe@0|vdd_4|P
+Evdd_35|vdd_16|D5G4;|pinsVddG@1|vdd|P
+Evdd_36|vdd_17|D5G4;|pinsVddG@1|vdd_1|P
+Evdd_37|vdd_18|D5G4;|pinsVddG@2|vdd|P
+Evdd_38|vdd_19|D5G4;|pinsVddG@2|vdd_1|P
+EsinLO[M]|winLO[M]|D5G2;|pin@185||O
 X
 
-# Cell moveOut;2{sch}
-CmoveOut;2{sch}||schematic|1236301496751|1237671796274|
+# Cell moveOut;3{sch}
+CmoveOut;3{sch}||schematic|1236301496751|1240755940630|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@1||6|38|||YR|
+NOff-Page|conn@1||6|36|||YR|
 NOff-Page|conn@3||-19|2|||Y|
-NOff-Page|conn@4||-36|-29|||YRR|
+NOff-Page|conn@4||-35|23.5|||YRR|
 NOff-Page|conn@8||60.5|25.5|||RR|
 NOff-Page|conn@9||-19|-7||||
 NOff-Page|conn@15||-16|-2|||Y|
 NOff-Page|conn@17||-14|4|||Y|
-NOff-Page|conn@19||38|-18||||
-NOff-Page|conn@20||35|-46||||
-NOff-Page|conn@25||15|42|||YRR|
-NOff-Page|conn@29||30|48|||YRRR|
-NOff-Page|conn@31||18|-1|||X|
-IredFive:inv;1{ic}|inv@0||-23|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@1||-23|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@2||-23|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@9||18|-40|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@10||42|43|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@11||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@12||-23|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-11|-30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-11|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||-11|-42|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@7||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@8||-11|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||42|19|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@3||42|33|YRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@1||24|-30|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@5||24|20|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@6||24|32|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@7||24|42|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NOff-Page|conn@19||38|-54||||
+NOff-Page|conn@20||47|-34||||
+NOff-Page|conn@25||9|42|||YRR|
+NOff-Page|conn@29||24|48|||YRRR|
+NOff-Page|conn@31||13|-1|||X|
+IredFive:inv;1{ic}|inv@9||18|-30|XYRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@10||39|43|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@13||-11|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@14||-11|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@15||-11|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@9||-23|30|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@10||-23|18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@11||-23|-18|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+ImoveRepeat;1{ic}|moveRepe@0||0|0|||D5G4;
+IredFive:nand2;1{ic}|nand2@2||39|19|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@3||39|33|YRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@1||18|-42|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@5||18|20|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@6||18|32|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@7||18|42|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 ImoveOut;1{ic}|outDockM@0||48|57.5|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||3|62.5|||||ART_message(D5G6;)SmoveOut
-Ngeneric:Invisible-Pin|pin@1||2.5|56|||||ART_message(D5G4;)S[this is the whole move control,for Output DOCK]
-Ngeneric:Invisible-Pin|pin@2||-0.5|49|||||ART_message(D5G3;)Sies 9 March 2009
-NWire_Pin|pin@3||-29|-24|||XYRR|
+Ngeneric:Invisible-Pin|pin@0||3|69.5|||||ART_message(D5G6;)SmoveOut
+Ngeneric:Invisible-Pin|pin@1||2.5|63|||||ART_message(D5G4;)S[this is the whole move control,for Output DOCK]
 NWire_Pin|pin@4||-29|-18|||XYRR|
 NWire_Pin|pin@5||-29|-12|||XYRR|
-NWire_Pin|pin@8||9|-28|||Y|
-NWire_Pin|pin@9||6|-32|||Y|
 NWire_Pin|pin@10||6|-20|||Y|
-NWire_Pin|pin@13||9|-16|||Y|
-NWire_Pin|pin@16||-29|-30|||XYRR|
-NWire_Pin|pin@17||9|-3||||
+NWire_Pin|pin@13||12|-16|||Y|
+NWire_Pin|pin@17||12|-3||||
 NWire_Pin|pin@20||-6|-18||||
 NWire_Pin|pin@21||-6|2||||
-NWire_Pin|pin@22||-6|-30||||
-NWire_Pin|pin@23||-6|-35||||
-NWire_Pin|pin@24||6|-44||||
-NWire_Pin|pin@25||12|-42||||
-NWire_Pin|pin@27||9|-40||||
-NWire_Pin|pin@28||-29|-42|||XYRR|
-NWire_Pin|pin@30||-29|-37|||XYRR|
-NWire_Pin|pin@31||-6|-42||||
-NWire_Pin|pin@32||-6|-47||||
 Ngeneric:Invisible-Pin|pin@43||65.5|18.5|||||ART_message(D3G2;)S[This circuit needs two signals:,mo   to control exit: HI except for last cycle,do    to avoid action: HI means do it,"N.B. if do is LO, one otherwise",useless cycle merely causes exit.]
 Ngeneric:Invisible-Pin|pin@44||69|4.5|||||ART_message(D3G2;)S[The logic behind these three signals is:,mo = LO if zoo & not inf,do = LO if zero & (not ovf & not inf)]
 Ngeneric:Invisible-Pin|pin@73||-40.5|13|||||ART_message(D3G2;)S["pred[T] is from switch fabric","pred[D] is from ship"]
 Ngeneric:Invisible-Pin|pin@89||61|42.5|||||ART_message(D3G2;)S["fire[M] goes to D latches and path","done[M] restores flag[D]","ilc[decLO] decrements the ilc"]
-NWire_Pin|pin@100||31|-46||||
-Ngeneric:Invisible-Pin|pin@102||40.5|-30|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag]
-NWire_Pin|pin@103||30|41||||
-NWire_Pin|pin@104||54|43||||
+NWire_Pin|pin@100||43|-34||||
+Ngeneric:Invisible-Pin|pin@102||37.5|-20|||||ART_message(D3G2;)S["do[reD] restores the D flag",single transistor sets D flag]
+NWire_Pin|pin@103||24|41||||
+NWire_Pin|pin@104||48|43||||
 NWire_Pin|pin@105||-6|18||||
 NWire_Pin|pin@106||-29|18|||XYRR|
 NWire_Pin|pin@107||-29|24|||XYRR|
@@ -1247,154 +1140,423 @@ NWire_Pin|pin@109||-29|30|||XYRR|
 NWire_Pin|pin@110||-29|36|||XYRR|
 NWire_Pin|pin@111||-6|13||||
 NWire_Pin|pin@112||-6|25.5||||
-NWire_Pin|pin@113||54|32||||
+NWire_Pin|pin@113||48|32||||
 NWire_Pin|pin@115||6|16||||
 NWire_Pin|pin@116||6|28||||
-NWire_Pin|pin@117||54|20||||
-NWire_Pin|pin@118||48|38||||
-NWire_Pin|pin@119||48|14||||
-NWire_Pin|pin@120||48|34||||
-NWire_Pin|pin@121||48|18||||
-NWire_Pin|pin@122||30|21||||
-NWire_Pin|pin@123||30|31||||
-NWire_Pin|pin@128||30|-31|||X|
-NWire_Pin|pin@131||12|-30||||
-NWire_Pin|pin@132||30|-29||||
-NWire_Pin|pin@133||30|-34||||
-NWire_Pin|pin@134||12|-18||||
-NWire_Pin|pin@135||30|3||||
-NWire_Pin|pin@136||54|14||||
+NWire_Pin|pin@117||48|20||||
+NWire_Pin|pin@118||45|38||||
+NWire_Pin|pin@119||45|14||||
+NWire_Pin|pin@120||45|34||||
+NWire_Pin|pin@121||45|18||||
+NWire_Pin|pin@122||24|21||||
+NWire_Pin|pin@123||24|31||||
+NWire_Pin|pin@128||24|-43|||X|
+NWire_Pin|pin@132||24|-41||||
+NWire_Pin|pin@133||24|-46||||
+NWire_Pin|pin@134||12|-54||||
+NWire_Pin|pin@135||24|3||||
+NWire_Pin|pin@136||48|14||||
 NBus_Pin|pin@149||-10|-4|-1|-1||
-NBus_Pin|pin@150||-10|-9|-1|-1||
-IredFive:pms1;2{ic}|pms1@0||31|-40|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
-IdriversL:predDri20wMC;1{ic}|predDri2@0||0|-18|YRR||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||0|18|YRR||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@4||0|30|YRR||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@0||0|-30|YRR||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||0|-42|YRR||D5G4;
-Iraces;1{ic}|races@0||0|0|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||20|-18|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||33|19|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||33.5|43|||D0G4;|ATTR_L(D5G1;PUD)D602.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||16|32|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||16|20|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||33|33|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@15||16|-30|||D0G4;|ATTR_L(D5G1;PUD)D709.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Abus|bit[Di,Ti]|D5G2;|-0.5|IJ900|pin@149||-10|-4|pin@150||-10|-9
-Awire|bit[Di]|D5G2;||900|pin@121||48|18|pin@119||48|14
-Awire|bit[Ti]|D5G2;||2700|pin@120||48|34|pin@118||48|38
-Awire|do[Mv]|D5G2;||900|pin@31||-6|-42|pin@32||-6|-47
-Awire|do[Tp]|D5G2;||900|pin@22||-6|-30|pin@23||-6|-35
-Awire|done[M]|D5G2;||2700|pin@25||12|-42|pin@131||12|-30
-Awire|fire[T]|D5G2;||900|pin@17||9|-3|pin@13||9|-16
-Awire|ilc[do]|D5G2;||900|pin@117||54|20|pin@136||54|14
-Awire|ilc[mo]|D5G2;||900|pin@128||30|-31|pin@133||30|-34
-Awire|net@9|||2700|pin@8||9|-28|pin@13||9|-16
-Awire|net@10|||1800|predORdr@0|in|3|-28|pin@8||9|-28
-Awire|net@12|||2700|pin@24||6|-44|pin@9||6|-32
-Awire|net@13|||1800|predORdr@0|mc|3|-32|pin@9||6|-32
-Awire|net@14|||2700|pin@9||6|-32|pin@10||6|-20
+Ngeneric:Invisible-Pin|pin@151||-0.5|56|||||ART_message(D5G3;)Sies 26 April 2009
+NBus_Pin|pin@152||-10|-7|-1|-1||
+NWire_Pin|pin@154||-6|-40||||
+NWire_Pin|pin@155||-6|-28||||
+NWire_Pin|pin@156||12|-30||||
+NWire_Pin|pin@159||12|-42||||
+IredFive:pms1;2{ic}|pms1@0||43|-30|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
+IdriversM:predDri20wMC;1{ic}|predDri2@0||0|-18|YRR||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||0|18|YRR||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@4||0|30|YRR||D5G4;
+IdriversM:predDri40;1{ic}|predDri4@0||0|-42|X||D5G4;
+IdriversM:predDri40;1{ic}|predDri4@1||0|-30|X||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||20|-54|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||30|19|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||30.5|43|||D0G4;|ATTR_L(D5G1;PUD)D602.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||10|32|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||10|20|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||30|33|||D0G4;|ATTR_L(D5G1;PUD)D362.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||7|-42|||D0G4;|ATTR_L(D5G1;PUD)D709.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@16||7|-30|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@17||35|-30|||D0G4;|ATTR_L(D5G1;PUD)D269.90000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|do[ins]|D5G2;||2700|pin@154||-6|-40|pin@155||-6|-28
+Awire|done[M]|D5G2;||2700|pin@134||12|-54|pin@159||12|-42
+Awire|fire[T]|D5G2;||900|pin@17||12|-3|pin@13||12|-16
+Awire|ilc[do]|D5G2;||900|pin@117||48|20|pin@136||48|14
+Awire|ilc[mo]|D5G2;||900|pin@128||24|-43|pin@133||24|-46
 Awire|net@15|||0|pin@10||6|-20|predDri2@0|mc|3|-20
-Awire|net@17|||1800|pin@16||-29|-30|inv@0|out|-25.5|-30
-Awire|net@18|||0|pin@13||9|-16|predDri2@0|in|3|-16
-Awire|net@19|||1800|pin@4||-29|-18|inv@1|out|-25.5|-18
-Awire|net@24|||1800|races@0|fire[T]|3|-3|pin@17||9|-3
-Awire|net@28|||1800|inv@0|in|-20.5|-30|invI@0|out|-13.5|-30
-Awire|net@29|||0|invI@1|out|-13.5|-18|inv@1|in|-20.5|-18
+Awire|net@18|||0|pin@13||12|-16|predDri2@0|in|3|-16
+Awire|net@19|||1800|pin@4||-29|-18|invI@11|out|-25.5|-18
+Awire|net@24|||1800|moveRepe@0|fire[T]|3|-3|pin@17||12|-3
+Awire|net@29|||0|inv@15|out|-13.5|-18|invI@11|in|-20.5|-18
 Awire|net@30|||0|predDri2@0|pred|-3|-18|pin@20||-6|-18
-Awire|net@33|||0|pin@20||-6|-18|invI@1|in|-8.5|-18
-Awire|net@34|||0|races@0|torp|-3|2|pin@21||-6|2
+Awire|net@33|||0|pin@20||-6|-18|inv@15|in|-8.5|-18
+Awire|net@34|||0|moveRepe@0|torp|-3|2|pin@21||-6|2
 Awire|net@35|||2700|pin@20||-6|-18|pin@21||-6|2
-Awire|net@36|||0|predORdr@0|pred|-3|-30|pin@22||-6|-30
-Awire|net@37|||0|pin@22||-6|-30|invI@0|in|-8.5|-30
-Awire|net@40|||1800|predORdr@1|mc|3|-44|pin@24||6|-44
-Awire|net@41|||1800|predORdr@1|in_1|3|-42|pin@25||12|-42
-Awire|net@45|||2700|pin@27||9|-40|pin@8||9|-28
 Awire|net@47|||0|pin@21||-6|2|conn@3|y|-17|2
-Awire|net@48|||1800|predORdr@1|in|3|-40|pin@27||9|-40
-Awire|net@49|||1800|pin@28||-29|-42|inv@2|out|-25.5|-42
-Awire|net@50|||1800|inv@2|in|-20.5|-42|invI@2|out|-13.5|-42
-Awire|net@53|||1800|pin@31||-6|-42|predORdr@1|pred|-3|-42
-Awire|net@54|||1800|invI@2|in|-8.5|-42|pin@31||-6|-42
-Abus|net@128||-0.5|IJ1800|pin@149||-10|-4|races@0|use[D,T]|-3|-4
-Abus|net@131||-0.5|IJ0|races@0|do[Mv,Tp]|-4|4|conn@17|y|-12|4
-Abus|net@141||-0.5|IJ0|races@0|in[D,T]|-3|-2|conn@15|y|-14|-2
-Awire|net@178|||1800|sucDri20@0|succ|24|-18|conn@19|a|36|-18
-Awire|net@179|||900|pms1@0|d|31|-42|pin@100||31|-46
-Awire|net@180|||0|conn@20|a|33|-46|pin@100||31|-46
-Awire|net@186|||1800|inv@9|out|20.5|-40|pms1@0|g|28|-40
+Abus|net@128||-0.5|IJ1800|pin@149||-10|-4|moveRepe@0|bit[Di,Ti]|-3|-4
+Abus|net@141||-0.5|IJ0|moveRepe@0|in[D,T]|-3|-2|conn@15|y|-14|-2
+Awire|net@178|||1800|sucDri20@0|succ|24|-54|conn@19|a|36|-54
+Awire|net@179|||900|pms1@0|d|43|-32|pin@100||43|-34
+Awire|net@180|||0|conn@20|a|45|-34|pin@100||43|-34
 Awire|net@191|||0|predDri2@3|pred|-3|18|pin@105||-6|18
-Awire|net@192|||0|pin@105||-6|18|invI@7|in|-8.5|18
-Awire|net@193|||1800|pin@109||-29|30|inv@12|out|-25.5|30
-Awire|net@194|||0|invI@8|out|-13.5|30|inv@12|in|-20.5|30
+Awire|net@192|||0|pin@105||-6|18|inv@14|in|-8.5|18
+Awire|net@193|||1800|pin@109||-29|30|invI@9|out|-25.5|30
+Awire|net@194|||0|inv@13|out|-13.5|30|invI@9|in|-20.5|30
 Awire|net@195|||0|predDri2@4|pred|-3|30|pin@108||-6|30
-Awire|net@196|||0|pin@108||-6|30|invI@8|in|-8.5|30
+Awire|net@196|||0|pin@108||-6|30|inv@13|in|-8.5|30
 Awire|net@197|||1800|predDri2@3|mc|3|16|pin@115||6|16
 Awire|net@198|||1800|predDri2@4|mc|3|28|pin@116||6|28
 Awire|net@199|||2700|pin@115||6|16|pin@116||6|28
-Awire|net@200|||0|wire90@11|a|13.5|32|predDri2@4|in|3|32
-Awire|net@201|||1800|predDri2@3|in|3|20|wire90@12|a|13.5|20
-Awire|net@203|||0|nor2n@5|out|21.5|20|wire90@12|b|18.5|20
-Awire|net@204|||0|nor2n@6|out|21.5|32|wire90@11|b|18.5|32
-Awire|net@205|||0|wire90@13|a|30.5|33|nor2n@6|ina|26.5|33
-Awire|net@206|||0|wire90@9|a|30.5|19|nor2n@5|ina|26.5|19
-Awire|net@207|||1800|wire90@13|b|35.5|33|nand2@3|out|39.5|33
-Awire|net@208|||1800|wire90@9|b|35.5|19|nand2@2|out|39.5|19
-Awire|net@209|||1800|nand2@3|ina|44.5|32|pin@113||54|32
-Awire|net@210|||0|pin@117||54|20|nand2@2|ina|44.5|20
-Awire|net@211|||0|pin@120||48|34|nand2@3|inb|44.5|34
-Awire|net@212|||0|pin@121||48|18|nand2@2|inb|44.5|18
-Awire|net@213|||1800|nor2n@5|inb|26.5|21|pin@122||30|21
-Awire|net@214|||0|pin@123||30|31|nor2n@6|inb|26.5|31
-Awire|net@216|||2700|pin@122||30|21|pin@123||30|31
-Awire|net@217|||2700|pin@117||54|20|pin@113||54|32
-Awire|net@218|||2700|pin@123||30|31|pin@103||30|41
-Awire|net@219|||0|pin@103||30|41|nor2n@7|inb|26.5|41
-Awire|net@220|||0|wire90@10|a|31|43|nor2n@7|ina|26.5|43
-Awire|net@221|||0|inv@10|out|39.5|43|wire90@10|b|36|43
-Awire|net@222|||900|pin@104||54|43|pin@113||54|32
-Awire|net@223|||1800|inv@10|in|44.5|43|pin@104||54|43
-Awire|net@225|||0|nor2n@7|out|21.5|42|conn@25|a|17|42
-Awire|net@226|||1800|pin@106||-29|18|inv@11|out|-25.5|18
-Awire|net@227|||0|invI@7|out|-13.5|18|inv@11|in|-20.5|18
+Awire|net@200|||0|wire90@11|a|7.5|32|predDri2@4|in|3|32
+Awire|net@201|||1800|predDri2@3|in|3|20|wire90@12|a|7.5|20
+Awire|net@203|||0|nor2n@5|out|15.5|20|wire90@12|b|12.5|20
+Awire|net@204|||0|nor2n@6|out|15.5|32|wire90@11|b|12.5|32
+Awire|net@205|||0|wire90@13|a|27.5|33|nor2n@6|ina|20.5|33
+Awire|net@206|||0|wire90@9|a|27.5|19|nor2n@5|ina|20.5|19
+Awire|net@207|||1800|wire90@13|b|32.5|33|nand2@3|out|36.5|33
+Awire|net@208|||1800|wire90@9|b|32.5|19|nand2@2|out|36.5|19
+Awire|net@209|||1800|nand2@3|ina|41.5|32|pin@113||48|32
+Awire|net@210|||0|pin@117||48|20|nand2@2|ina|41.5|20
+Awire|net@211|||0|pin@120||45|34|nand2@3|inb|41.5|34
+Awire|net@212|||0|pin@121||45|18|nand2@2|inb|41.5|18
+Awire|net@213|||1800|nor2n@5|inb|20.5|21|pin@122||24|21
+Awire|net@214|||0|pin@123||24|31|nor2n@6|inb|20.5|31
+Awire|net@216|||2700|pin@122||24|21|pin@123||24|31
+Awire|net@217|||2700|pin@117||48|20|pin@113||48|32
+Awire|net@218|||2700|pin@123||24|31|pin@103||24|41
+Awire|net@219|||0|pin@103||24|41|nor2n@7|inb|20.5|41
+Awire|net@220|||0|wire90@10|a|28|43|nor2n@7|ina|20.5|43
+Awire|net@221|||0|inv@10|out|36.5|43|wire90@10|b|33|43
+Awire|net@222|||900|pin@104||48|43|pin@113||48|32
+Awire|net@223|||1800|inv@10|in|41.5|43|pin@104||48|43
+Awire|net@225|||0|nor2n@7|out|15.5|42|conn@25|a|11|42
+Awire|net@226|||1800|pin@106||-29|18|invI@10|out|-25.5|18
+Awire|net@227|||0|inv@14|out|-13.5|18|invI@10|in|-20.5|18
 Awire|net@228|||2700|pin@10||6|-20|pin@115||6|16
-Awire|net@240|||1800|nor2n@1|ina|26.5|-31|pin@128||30|-31
-Awire|net@248|||1800|pin@131||12|-30|wire90@15|a|13.5|-30
-Awire|net@249|||0|pin@131||12|-30|predORdr@0|in_1|3|-30
-Awire|net@250|||1800|wire90@15|b|18.5|-30|nor2n@1|out|21.5|-30
-Awire|net@251|||1800|nor2n@1|inb|26.5|-29|pin@132||30|-29
-Awire|net@255|||2700|pin@131||12|-30|pin@134||12|-18
-Awire|net@256|||1800|pin@134||12|-18|sucDri20@0|in|16|-18
-Awire|net@257|||1800|pin@27||9|-40|inv@9|in|15.5|-40
-Awire|net@258|||900|conn@1|y|6|36|pin@116||6|28
-Awire|net@260|||900|pin@135||30|3|pin@132||30|-29
-Awire|net@262|||1800|races@0|winLO[M]|3|3|pin@135||30|3
-Awire|net@289|||900|pin@122||30|21|pin@135||30|3
-Awire|net@292|||2700|pin@103||30|41|conn@29|a|30|46
-Awire|net@298|||0|conn@31|y|16|-1|races@0|torp_1|3|-1
+Awire|net@240|||1800|nor2n@1|ina|20.5|-43|pin@128||24|-43
+Awire|net@250|||1800|pin@159||12|-42|nor2n@1|out|15.5|-42
+Awire|net@251|||1800|nor2n@1|inb|20.5|-41|pin@132||24|-41
+Awire|net@256|||1800|pin@134||12|-54|sucDri20@0|in|16|-54
+Awire|net@258|||900|conn@1|y|6|34|pin@116||6|28
+Awire|net@260|||900|pin@135||24|3|pin@132||24|-41
+Awire|net@262|||1800|moveRepe@0|winLO[M]|3|3|pin@135||24|3
+Awire|net@289|||900|pin@122||24|21|pin@135||24|3
+Awire|net@292|||2700|pin@103||24|41|conn@29|a|24|46
+Awire|net@298|||0|conn@31|y|11|-1|moveRepe@0|succ|3|-1
+Awire|net@306|||1800|conn@17|y|-12|4|moveRepe@0|do[Mv,Tp]|-4|4
+Abus|net@307||-0.5|IJ1800|conn@9|y|-17|-7|pin@152||-10|-7
+Abus|net@308||-0.5|IJ2700|pin@152||-10|-7|pin@149||-10|-4
+Awire|net@320|||0|predDri4@0|pred|-2|-40|pin@154||-6|-40
+Awire|net@322|||1800|pin@155||-6|-28|predDri4@1|pred|-2|-28
+Awire|net@325|||0|inv@9|in|15.5|-30|pin@156||12|-30
+Awire|net@326|||1800|inv@9|out|20.5|-30|wire90@17|a|32.5|-30
+Awire|net@327|||1800|wire90@17|b|37.5|-30|pms1@0|g|40|-30
+Awire|net@340|||1800|predDri4@1|in|2|-30|wire90@16|a|4.5|-30
+Awire|net@341|||0|pin@156||12|-30|wire90@16|b|9.5|-30
+Awire|net@342|||900|pin@13||12|-16|pin@156||12|-30
+Awire|net@345|||1800|predDri4@0|in|2|-42|wire90@15|a|4.5|-42
+Awire|net@346|||1800|wire90@15|b|9.5|-42|pin@159||12|-42
 Awire|pred[D]|D5G2;||900|pin@105||-6|18|pin@111||-6|13
 Awire|pred[T]|D5G2;||900|pin@108||-6|30|pin@112||-6|25.5
 Awire|s[1]|D5G2;||2700|pin@109||-29|30|pin@110||-29|36
 Awire|s[2]|D5G2;||2700|pin@106||-29|18|pin@107||-29|24
 Awire|s[3]|D5G2;||2700|pin@4||-29|-18|pin@5||-29|-12
-Awire|s[4]|D5G2;||2700|pin@16||-29|-30|pin@3||-29|-24
-Awire|s[5]|D5G2;||2700|pin@28||-29|-42|pin@30||-29|-37
-Euse[Di,Ti]|bit[Di,Ti]|D4G2;|conn@9|a|I
-Edo[Mv,Tp]||D4G2;|conn@17|a|I
+Awire|sel[Di]|D5G2;||900|pin@121||45|18|pin@119||45|14
+Awire|sel[Ti]|D5G2;||2700|pin@120||45|34|pin@118||45|38
+Edo[Mv,Tp]|do[ins]|D4G2;|conn@17|a|I
 Edo[reD]||D6G2;|conn@19|y|O
-Etorp|epi[torp]|D4G2;|conn@3|a|I
+Eepi[torp]||D4G2;|conn@3|a|I
 Efire[M]||D6G2;|conn@25|y|O
 Eflag[D][set]||D6G2;|conn@20|y|O
-Eilc[mo,do,ho]|ilc[mo,do]|D4G2;|conn@8|a|I
+Eilc[mo,do]||D4G2;|conn@8|a|I
 Emc||D4G2;|conn@1|a|I
 Epred[D,T]||D4G2;|conn@15|a|I
-Es[1:5]||D6G2;|conn@4|y|O
-Esucc|succ[sf]|D4G2;|conn@31|a|I
-Efire[M_1]|winLO[M]|D6G2;|conn@29|y|O
+Es[1:5]|s[1:3]|D6G2;|conn@4|y|O
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D4G2;|conn@9|a|I
+Esucc[sf]||D4G2;|conn@31|a|I
+EwinLO[M]||D6G2;|conn@29|y|O
+X
+
+# Cell moveRepeat;1{ic}
+CmoveRepeat;1{ic}||artwork|1236301245757|1240757378229|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||2.5|3|1|1||
+NThick-Circle|art@3||2.5|-1|1|1||
+Nschematic:Bus_Pin|pin@0||-4|4|-1|-1||
+Nschematic:Bus_Pin|pin@4||3|-3|-1|-1||
+Nschematic:Bus_Pin|pin@6||-3|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@7||-2|-2|1|1||
+Nschematic:Bus_Pin|pin@8||-3|2|-1|-1||
+Nschematic:Bus_Pin|pin@10||-3|-4|-1|-1||
+Ngeneric:Invisible-Pin|pin@11||-2|-4|1|1||
+Nschematic:Bus_Pin|pin@12||3|3|-1|-1||
+NPin|pin@16||-2|-1|1|1||
+NPin|pin@17||-1|0|1|1||
+NPin|pin@18||-2|1|1|1||
+NPin|pin@19||-2|5|1|1||
+NPin|pin@20||2|4|1|1||
+NPin|pin@21||2|-4|1|1||
+NPin|pin@22||-2|-5|1|1||
+NPin|pin@25||2|-3|1|1||
+NPin|pin@26||3|-3|1|1||
+NPin|pin@27||-2|2|1|1||
+NPin|pin@28||-3|2|1|1||
+Nschematic:Bus_Pin|pin@29||3|-1|-1|-1||
+NPin|pin@37||-2|4|1|1||
+NPin|pin@38||-4|4|1|1||
+Aschematic:bus|net@3||-0.5|IJ0|pin@7||-2|-2|pin@6||-3|-2
+Aschematic:bus|net@5||-0.5|IJ0|pin@11||-2|-4|pin@10||-3|-4
+AThicker|net@8|||FS2250|pin@16||-2|-1|pin@17||-1|0
+AThicker|net@9|||FS3150|pin@17||-1|0|pin@18||-2|1
+AThicker|net@10|||FS2700|pin@27||-2|2|pin@37||-2|4
+AThicker|net@11|||FS1660|pin@19||-2|5|pin@20||2|4
+AThicker|net@13|||FS140|pin@21||2|-4|pin@22||-2|-5
+AThicker|net@14|||FS2700|pin@22||-2|-5|pin@16||-2|-1
+AThicker|net@17|||FS900|pin@25||2|-3|pin@21||2|-4
+AThicker|net@18|||FS1800|pin@25||2|-3|pin@26||3|-3
+AThicker|net@19|||FS2700|pin@18||-2|1|pin@27||-2|2
+AThicker|net@20|||FS0|pin@27||-2|2|pin@28||-3|2
+AThicker|net@29|||FS2700|pin@37||-2|4|pin@19||-2|5
+AThicker|net@30|||FS0|pin@37||-2|4|pin@38||-4|4
+AThicker|net@31|||FS2700|pin@25||2|-3|pin@20||2|4
+Edo[Mv,Tp]|do[ins]|D5G2;|pin@0||I
+Efire[T]||D5G2;|pin@4||O
+Ein[D,T]||D5G2;|pin@6||I
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D5G2;|pin@10||I
+Esucc|succ[sf]|D5G2;|pin@29||I
+Etorp||D5G2;|pin@8||I
+EwinLO[M]||D5G2;|pin@12||O
+X
+
+# Cell moveRepeat;1{lay}
+CmoveRepeat;1{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Pin|pin@114||-71.5|72||||
+NMetal-1-Pin|pin@116||-68.5|72||||
+NMetal-1-Pin|pin@117||68.5|72||||
+NMetal-1-Pin|pin@120||46|72||||
+NMetal-1-Pin|pin@121||151|115||||
+NMetal-1-Pin|pin@122||151|80||||
+NMetal-1-Pin|pin@123||104.5|80||||
+NMetal-1-Pin|pin@124||104.5|60||||
+IracesArb;2{lay}|racesArb@1||0|-72|||D5G4;
+IracesLoop;4{lay}|racesLoo@3||0|144|X||D5G4;
+Ametal-1|net@361|||S1800|pin@114||-71.5|72|pin@116||-68.5|72
+Ametal-1|net@362|||S900|pin@116||-68.5|72|racesArb@1|go[D]|-68.5|32
+Ametal-1|net@364|||S900|pin@117||68.5|72|racesArb@1|go[T]|68.5|32
+Ametal-1|net@379|||S0|pin@117||68.5|72|pin@120||46|72
+Ametal-1|net@380|||S2700|pin@114||-71.5|72|racesLoo@3|inA|-71.5|84
+Ametal-1|net@381|||S2700|pin@120||46|72|racesLoo@3|inB|46|83
+Ametal-1|net@384|||S1800|racesLoo@3|inb|135.5|115|pin@121||151|115
+Ametal-1|net@385|||S900|pin@121||151|115|pin@122||151|80
+Ametal-1|net@386|||S0|pin@122||151|80|pin@123||104.5|80
+Ametal-1|net@388|||S900|pin@123||104.5|80|pin@124||104.5|60
+Ametal-1|net@390|||S0|pin@124||104.5|60|racesArb@1|do[ins]|98.5|60
+Edo[ins]||D5G5;|racesArb@1|do[ins]|I
+Edo[ins_1]||D5G4;|racesLoo@3|inb|I
+Efire[T]||D5G5;|racesArb@1|fire[T]|O
+Egnd||D5G5;|racesArb@1|gnd|G
+Egnd_1||D5G5;|racesLoo@3|gnd_1|G
+Egnd_2||D5G5;|racesArb@1|gnd_2|G
+Egnd_3||D5G5;|racesArb@1|gnd_3|G
+Egnd_4||D5G5;|racesArb@1|gnd_4|G
+Egnd_5||D5G5;|racesLoo@3|gnd|G
+Ein[D]||D5G5;|racesArb@1|in[D]|I
+Ein[T]||D5G5;|racesArb@1|in[T]|I
+Esel[Di]||D5G5;|racesArb@1|bit[Di]|I
+Esel[Mv]||D5G5;|racesLoo@3|do[Mv]|I
+Esel[Ti]||D5G5;|racesArb@1|bit[Ti]|I
+Esel[Tp]||D5G5;|racesArb@1|inA|I
+Esucc|succ[sf]|D5G5;|racesLoo@3|succ|I
+Etorp||D5G5;|racesArb@1|torp|I
+Evdd||D5G5;|racesArb@1|vdd|P
+Evdd_1||D5G5;|racesArb@1|vdd_1|P
+Evdd_3||D5G5;|racesLoo@3|vdd_3|P
+Evdd_4||D5G5;|racesArb@1|vdd_4|P
+Evdd_5||D5G5;|racesArb@1|vdd_5|P
+Evdd_6||D5G5;|racesArb@1|vdd_6|P
+Evdd_7||D5G5;|racesArb@1|vdd_7|P
+Evdd_8||D5G5;|racesArb@1|vdd_8|P
+Evdd_9||D5G5;|racesArb@1|vdd_9|P
+Evdd_10||D5G5;|racesLoo@3|vdd|P
+Evdd_11||D5G5;|racesLoo@3|vdd_4|P
+Evdd_12||D5G5;|racesLoo@3|vdd_1|P
+EwinLO[M]||D5G5;|racesLoo@3|winLO[M]|O
+X
+
+# Cell moveRepeat;1{sch}
+CmoveRepeat;1{sch}||schematic|1236296906280|1240757378229|
+IarbiterM:arbiter2;1{ic}|arbiter2@0||0|18|Y||D5G4;
+IarbiterM:arbiter2;1{ic}|arbiter2@1||0|-12|||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-31.5|20.5||||
+NOff-Page|conn@2||-32.5|16||||
+NOff-Page|conn@7||48|25||||
+NOff-Page|conn@8||63.5|3||||
+NOff-Page|conn@11||-30|36|||Y|
+NOff-Page|conn@12||-30.5|26||||
+NOff-Page|conn@13||10|37||||
+IredFive:invI;2{ic}|invI@0||56|3|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@6||1|54|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@7||-12|60|XR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+ImoveRepeat;1{ic}|moveRepe@0||64|69.5|||D5G4;
+IredFive:nand2;1{ic}|nand2@2||0|43|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@5||18|54|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@6||0|3|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n;1{ic}|nand2n@0||18|23|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2n;1{ic}|nand2n@1||18|-17|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Igates3inM:nand3in44s;1{ic}|nand3in4@0||36|25|||D5G4;
+IredFive:nor2_sy;1{ic}|nor2_sy@0||39|3|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
+IredFive:nor2n;1{ic}|nor2n@0||18|13|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@1||18|-7|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@2||18|42|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NWire_Pin|pin@1||-12|13||||
+NWire_Pin|pin@2||-12|-7||||
+Ngeneric:Invisible-Pin|pin@3||0.5|81|||||ART_message(D5G6;)SmoveRepeat
+Ngeneric:Invisible-Pin|pin@4||0|75.5|||||ART_message(D5G4;)Swho wins the basic race, and does it matter
+Ngeneric:Invisible-Pin|pin@5||-3|70|||||ART_message(D5G3;)Sies 24 April 2009
+NWire_Pin|pin@6||14|30||||
+NWire_Pin|pin@7||14|24||||
+NWire_Pin|pin@8||14|-24||||
+NWire_Pin|pin@20||14|-6||||
+NWire_Pin|pin@21||14|3||||
+NWire_Pin|pin@22||14|12||||
+NWire_Pin|pin@23||33|13||||
+NWire_Pin|pin@24||33|4||||
+NWire_Pin|pin@25||33|2||||
+NWire_Pin|pin@26||33|-7||||
+NWire_Pin|pin@28||14|-18||||
+NWire_Pin|pin@35||30|42||||
+NWire_Pin|pin@51||-12|38.5||||
+NWire_Pin|pin@53||-12|30||||
+NWire_Pin|pin@54||-12|33.5||||
+NWire_Pin|pin@55||-12|-24||||
+NWire_Pin|pin@56||-12|-20||||
+Ngeneric:Invisible-Pin|pin@57||-60.5|11.5|||||ART_message(D3G2;)S[input dock,"in[D], use[Di] from switch fabric","in[T], use[Ti] is space in ship",output dock,"in[D], use[Di] data from ship","in[D], use[Ti] is token from switch fabric"]
+NWire_Pin|pin@58||-12|23||||
+NWire_Pin|pin@59||-12|27.5||||
+NWire_Pin|pin@60||-12|-17||||
+NWire_Pin|pin@61||-12|-13.5||||
+NWire_Pin|pin@65||30|-17||||
+Ngeneric:Invisible-Pin|pin@66||-42|-8.5|||||ART_message(D3G2;)S["For input docks,","in[T] is inverted D","register full signal,",so as to wait until,the ship accepts,the data proffered.]
+NWire_Pin|pin@69||30|27||||
+NWire_Pin|pin@70||14|37||||
+NWire_Pin|pin@71||14|41||||
+NWire_Pin|pin@72||30|25||||
+NWire_Pin|pin@79||42|25||||
+Ngeneric:Invisible-Pin|pin@80||-38|54|||||ART_message(D3G2;)S[This loop sets the speed,of repeated moves.,Extra load needed,on first stage.]
+NWire_Pin|pin@93||-12|42||||
+NWire_Pin|pin@95||23.5|55||||
+NWire_Pin|pin@96||42|53|||X|
+NWire_Pin|pin@98||23.5|58|||X|
+NWire_Pin|pin@99||-12|54||||
+NWire_Pin|pin@101||-12|44||||
+NWire_Pin|pin@108||-12|17||||
+NWire_Pin|pin@109||-12|-10.5||||
+NWire_Pin|pin@111||-12|8||||
+NWire_Pin|pin@113||-12|-2||||
+NWire_Pin|pin@115||-12|4||||
+NWire_Pin|pin@116||-12|2||||
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|-8|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||9|-16|||D0G4;|ATTR_L(D5G1;PUD)D293.99999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||9|22|||D0G4;|ATTR_L(D5G1;PUD)D294.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|3|||D0G4;|ATTR_L(D5G1;PUD)D572.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||26|13|||D0G4;|ATTR_L(D5G1;PUD)D741.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||26|-7|||D0G4;|ATTR_L(D5G1;PUD)D783.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||25|-17|||D0G4;|ATTR_L(D5G1;PUD)D1254.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||26|23|||D0G4;|ATTR_L(D5G1;PUD)D1300.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||9|43|||D0G4;|ATTR_L(D5G1;PUD)D392.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||25|42|||D0G4;|ATTR_L(D5G1;PUD)D1154.8999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||48|3|||D0G4;|ATTR_L(D5G1;PUD)D590.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@19||-6.5|54|||D0G4;|ATTR_L(D5G1;PUD)D174.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@20||11.5|54|||D0G4;|ATTR_L(D5G1;PUD)D174.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|do[ins]|D5G2;||2700|pin@51||-12|38.5|pin@93||-12|42
+Awire|do[ins]|D5G2;||900|pin@111||-12|8|pin@115||-12|4
+Awire|in[D]|D5G2;||2700|pin@58||-12|23|pin@59||-12|27.5
+Awire|in[T]|D5G2;||2700|pin@60||-12|-17|pin@61||-12|-13.5
+Awire|net@11|||0|nand2n@0|inb|15.5|22|wire90@3|b|11.5|22
+Awire|net@12|||0|nor2n@0|inb|15.5|14|wire90@0|b|11.5|14
+Awire|net@14|||900|pin@6||14|30|pin@7||14|24
+Awire|net@15|||1800|pin@7||14|24|nand2n@0|ina|15.5|24
+Awire|net@32|||1800|wire90@1|b|11.5|-8|nor2n@1|inb|15.5|-8
+Awire|net@38|||1800|pin@20||14|-6|nor2n@1|ina|15.5|-6
+Awire|net@39|||1800|wire90@4|b|11.5|3|pin@21||14|3
+Awire|net@40|||2700|pin@21||14|3|pin@22||14|12
+Awire|net@41|||1800|pin@22||14|12|nor2n@0|ina|15.5|12
+Awire|net@43|||0|wire90@7|a|23.5|-7|nor2n@1|out|20.5|-7
+Awire|net@44|||0|wire90@6|a|23.5|13|nor2n@0|out|20.5|13
+Awire|net@45|||1800|wire90@6|b|28.5|13|pin@23||33|13
+Awire|net@46|||900|pin@23||33|13|pin@24||33|4
+Awire|net@47|||1800|pin@24||33|4|nor2_sy@0|inb|36.5|4
+Awire|net@48|||0|nor2_sy@0|ina|36.5|2|pin@25||33|2
+Awire|net@49|||900|pin@25||33|2|pin@26||33|-7
+Awire|net@50|||0|pin@26||33|-7|wire90@7|b|28.5|-7
+Awire|net@53|||0|nand2n@1|inb|15.5|-16|wire90@2|b|11.5|-16
+Awire|net@54|||0|nand2n@1|ina|15.5|-18|pin@28||14|-18
+Awire|net@56|||2700|pin@8||14|-24|pin@28||14|-18
+Awire|net@57|||0|wire90@9|a|23.5|23|nand2n@0|out|20.5|23
+Awire|net@60|||0|wire90@8|a|22.5|-17|nand2n@1|out|20.5|-17
+Awire|net@86|||0|wire90@11|a|6.5|43|nand2@2|out|2.5|43
+Awire|net@89|||0|conn@8|a|61.5|3|invI@0|out|58.5|3
+Awire|net@98|||0|pin@35||30|42|wire90@13|b|27.5|42
+Awire|net@127|||1800|wire90@8|b|27.5|-17|pin@65||30|-17
+Awire|net@128|||1800|arbiter2@0|grant[B]|3|22|wire90@3|a|6.5|22
+Awire|net@129|||0|wire90@2|a|6.5|-16|arbiter2@1|grant[B]|3|-16
+Awire|net@130|||0|wire90@1|a|6.5|-8|arbiter2@1|grant[A]|3|-8
+Awire|net@131|||0|wire90@0|a|6.5|14|arbiter2@0|grant[A]|3|14
+Awire|net@132|||0|arbiter2@0|req[B]|-3|23|pin@58||-12|23
+Awire|net@133|||1800|pin@60||-12|-17|arbiter2@1|req[B]|-3|-17
+Awire|net@134|||0|arbiter2@0|req[A]|-3|13|pin@1||-12|13
+Awire|net@135|||1800|pin@2||-12|-7|arbiter2@1|req[A]|-3|-7
+Awire|net@140|||0|nand3in4@0|inC|34|27|pin@69||30|27
+Awire|net@145|||900|pin@35||30|42|pin@69||30|27
+Awire|net@150|||0|invI@0|in|53.5|3|wire90@15|b|50.5|3
+Awire|net@151|||0|wire90@15|a|45.5|3|nor2_sy@0|out|41.5|3
+Awire|net@152|||0|wire90@13|a|22.5|42|nor2n@2|out|20.5|42
+Awire|net@153|||1800|wire90@11|b|11.5|43|nor2n@2|inb|15.5|43
+Awire|net@154|||1800|conn@13|y|12|37|pin@70||14|37
+Awire|net@155|||2700|pin@70||14|37|pin@71||14|41
+Awire|net@156|||1800|pin@71||14|41|nor2n@2|ina|15.5|41
+Awire|net@159|||1800|wire90@9|b|28.5|23|nand3in4@0|inA|34|23
+Awire|net@161|||1800|pin@72||30|25|nand3in4@0|inB|34|25
+Awire|net@178|||1800|pin@79||42|25|conn@7|a|46|25
+Awire|net@182|||1800|nand3in4@0|out|39|25|pin@79||42|25
+Awire|net@215|||1800|pin@93||-12|42|nand2@2|inb|-2.5|42
+Awire|net@217|||0|invI@6|out|-1.5|54|wire90@19|b|-4|54
+Awire|net@221|||0|nand2@5|out|15.5|54|wire90@20|b|14|54
+Awire|net@222|||1800|nand2@5|inb|20.5|55|pin@95||23.5|55
+Awire|net@223|||1800|nand2@5|ina|20.5|53|pin@96||42|53
+Awire|net@224|||0|wire90@19|a|-9|54|pin@99||-12|54
+Awire|net@227|||1800|pin@101||-12|44|nand2@2|ina|-2.5|44
+Awire|net@228|||900|pin@99||-12|54|pin@101||-12|44
+Awire|net@252|||0|pin@8||14|-24|pin@55||-12|-24
+Awire|net@253|||0|pin@6||14|30|pin@53||-12|30
+Awire|net@254|||1800|nand2@6|out|2.5|3|wire90@4|a|6.5|3
+Awire|net@256|||2700|pin@20||14|-6|pin@21||14|3
+Awire|net@258|||0|nand2@6|inb|-2.5|4|pin@115||-12|4
+Awire|net@262|||900|pin@96||42|53|pin@79||42|25
+Awire|net@264|||0|nand2@6|ina|-2.5|2|pin@116||-12|2
+Awire|net@270|||2700|pin@65||30|-17|pin@72||30|25
+Awire|net@271|||1800|invI@6|in|3.5|54|wire90@20|a|9|54
+Awire|net@272|||900|invI@7|in|-12|57.5|pin@99||-12|54
+Awire|sel[Di]|D5G2;||2700|pin@53||-12|30|pin@54||-12|33.5
+Awire|sel[Mv]|D5G2;||2700|pin@95||23.5|55|pin@98||23.5|58
+Awire|sel[Ti]|D5G2;||2700|pin@55||-12|-24|pin@56||-12|-20
+Awire|sel[Tp]|D5G2;||900|pin@116||-12|2|pin@113||-12|-2
+Awire|torp|D5G2;||2700|pin@1||-12|13|pin@108||-12|17
+Awire|torp|D5G2;||900|pin@2||-12|-7|pin@109||-12|-10.5
+Edo[Mv,Tp]|do[ins]|D4G2;|conn@11|a|I
+Efire[T]||D6G2;|conn@8|y|O
+Ein[D,T]||D4G2;|conn@0|a|I
+Ebit[Di,Ti]|sel[Mv,Tp,Di,Ti]|D4G2;|conn@12|a|I
+Esucc|succ[sf]|D4G2;|conn@13|a|I
+Etorp||D4G2;|conn@2|a|I
+EwinLO[M]||D6G2;|conn@7|y|O
 X
 
 # Cell mvtp;1{lay}
-Cmvtp;1{lay}||cmos90|1236523077508|1239704155658||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239704159830
+Cmvtp;1{lay}||cmos90|1236523077508|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-64.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@1||64.5|-28||||
@@ -1422,8 +1584,8 @@ NMetal-2-Pin|pin@65||88|10||||
 NMetal-1-Pin|pin@66||-81|7||||
 NMetal-1-Pin|pin@68||81|16||||
 NMetal-1-Pin|pin@70||81|7||||
-IdriversL:predORdri20wMC;1{lay}|predORdr@0||56.5|0|X||D5G4;
-IdriversL:predORdri20wMC;1{lay}|predORdr@1||-56.5|0|||D5G4;
+IdriversM:predORdri20wMC;1{lay}|predORdr@0||56.5|0|X||D5G4;
+IdriversM:predORdri20wMC;1{lay}|predORdr@1||-56.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||20.5|0|||D5G4;
 Ametal-1|net@5||0.4|S900|predORdr@1|in|-64.5|-22|contact@0||-64.5|-28
 Ametal-2|net@6|||S1800|contact@0||-64.5|-28|pin@4||18.5|-28
@@ -1487,7 +1649,7 @@ EwinLO[M]||D5G2;|pin@58||I
 X
 
 # Cell mvtp;1{sch}
-Cmvtp;1{sch}||schematic|1236523754893|1236899726063|I
+Cmvtp;1{sch}||schematic|1236523754893|1240753430516|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|-14|||YRRR|
 NOff-Page|conn@1||30|-15|||YRRR|
@@ -1518,8 +1680,9 @@ NWire_Pin|pin@13||12|-6||||
 NWire_Pin|pin@14||6|-4||||
 NWire_Pin|pin@15||-36|-6|||XYRR|
 NWire_Pin|pin@18||30|-7||||
-IdriversL:predORdri20wMC;2{ic}|predORdr@0||-6|6|YRR||D5G4;
-IdriversL:predORdri20wMC;2{ic}|predORdr@1||-6|-6|YRR||D5G4;
+Ngeneric:Invisible-Pin|pin@20||1.5|21|||||ART_message(D5G3;)Sreplaced by moveDone, 26 April 2009
+IdriversM:predORdri20wMC;2{ic}|predORdr@0||-6|6|YRR||D5G4;
+IdriversM:predORdri20wMC;2{ic}|predORdr@1||-6|-6|YRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||17|-6|||D0G4;|ATTR_L(D5G1;PUD)D366.80000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-24|-6|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-24|6|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1564,7 +1727,7 @@ Emc_1|winLO[M]|D4G2;|conn@1|a|I
 X
 
 # Cell predDT;1{lay}
-CpredDT;1{lay}||cmos90|1236598225931|1239702624379||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702637997
+CpredDT;1{lay}||cmos90|1236598225931|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|22||||
 NX-Metal-1-Metal-2-Con|contact@1||-6.5|22||||
@@ -1604,8 +1767,8 @@ NMetal-2-Pin|pin@30||75|-16||||
 NMetal-2-Pin|pin@32||124|16||||
 NMetal-2-Pin|pin@36||-160|16||||
 NMetal-2-Pin|pin@38||150|40||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-133.5|0|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@1||68.5|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-133.5|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||68.5|0|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-23.5|0|||D5G4;
 Ametal-1|net@0|||S0|predDri2@0|pred|-150.5|-16|pin@0||-162|-16
 Ametal-1|net@1|||S2700|pin@0||-162|-16|inv510@4|in[1]|-162|-7
@@ -1688,8 +1851,8 @@ Epred[D]||D5G2;|pin@30||I
 Epred|pred[T]|D5G2;|predDri2@0|pred|O
 Es[1]||D5G2;|pin@36||O
 Es[2]||D5G2;|pin@32||O
-Einb_1|use[Di]|D5G2;|nand5A@1|inb|I
-Einb|use[Ti]|D5G2;|nand5A@0|inb|I
+Einb_1|sel[Di]|D5G2;|nand5A@1|inb|I
+Einb|sel[Ti]|D5G2;|nand5A@0|inb|I
 Evdd_5|vdd|D5G2;|inv510@4|vdd_3|P
 Evdd_1||D5G2;|nor20@0|vdd_1|P
 Evdd_4||D5G2;|inv510@4|vdd_2|P
@@ -1698,13 +1861,13 @@ EwinLO[M]||D5G2;|pin@17||I
 X
 
 # Cell predDT;1{sch}
-CpredDT;1{sch}||schematic|1236301496751|1236899726063|I
+CpredDT;1{sch}||schematic|1236301496751|1240756089021|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||7|12|||YRRR|
 NOff-Page|conn@4||-36|30.5|||YRR|
 NOff-Page|conn@8||48|12|||R|
-NOff-Page|conn@21||-13.5|38.5|||Y|
-NOff-Page|conn@22||-1.5|40.5||||
+NOff-Page|conn@21||-6|38|||YR|
+NOff-Page|conn@22||42|54.5|||RRR|
 NOff-Page|conn@23||24|12|||YRRR|
 NOff-Page|conn@24||9|45|||YRR|
 IredFive:inv;1{ic}|inv@3||36|46|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -1740,8 +1903,8 @@ NWire_Pin|pin@114||24|21||||
 NWire_Pin|pin@115||24|31||||
 NWire_Pin|pin@117||24|44||||
 NWire_Pin|pin@119||48|46||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||0|30|YRR||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||0|18|YRR||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||0|30|YRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@7||11|32|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@8||11|20|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@9||27|33|||D0G4;|ATTR_L(D5G1;PUD)D495.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1788,14 +1951,14 @@ Awire|pred[D]|D5G2;||900|pin@65||-6|18|pin@71||-6|13
 Awire|pred[T]|D5G2;||900|pin@68||-6|30|pin@72||-6|25.5
 Awire|s[1]|D5G2;||2700|pin@69||-29|30|pin@70||-29|36
 Awire|s[2]|D5G2;||2700|pin@66||-29|18|pin@67||-29|24
-Awire|use[Di]|D5G2;||900|pin@113||42|18|pin@111||42|10
-Awire|use[Ti]|D5G2;||2700|pin@112||42|34|pin@109||42|39.5
+Awire|sel[Di]|D5G2;||900|pin@113||42|18|pin@111||42|10
+Awire|sel[Ti]|D5G2;||2700|pin@112||42|34|pin@109||42|39.5
 Es[3:4]|fire[M]|D6G2;|conn@24|y|O
 Eilc[mo,do,ho]|ilc[do]|D4G2;|conn@8|a|I
 Emc||D4G2;|conn@1|a|I
 Epred[D,T]||D4G2;|conn@21|a|I
 Es[1:5]|s[1:2]|D6G2;|conn@4|y|O
-Euse[Di,Ti]||D4G2;|conn@22|a|I
+Euse[Di,Ti]|sel[Di,Ti]|D4G2;|conn@22|a|I
 Emc_1|winLO[M]|D4G2;|conn@23|a|I
 X
 
@@ -1852,7 +2015,7 @@ EwinLO[M]||D5G2;|pin@12||O
 X
 
 # Cell races;4{lay}
-Craces;4{lay}||cmos90|1236350504306|1239549868233||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Craces;4{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G4;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@114||-71.5|72||||
 NMetal-1-Pin|pin@116||-68.5|72||||
@@ -1897,7 +2060,7 @@ EwinLO[M]||D5G2;|racesLoo@2|winLO[M]|O
 X
 
 # Cell races;2{sch}
-Craces;2{sch}||schematic|1236296906280|1238110292803|
+Craces;2{sch}||schematic|1236296906280|1240576835487|
 IarbiterM:arbiter2;1{ic}|arbiter2@0||0|18|Y||D5G4;
 IarbiterM:arbiter2;1{ic}|arbiter2@1||0|-18|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1925,7 +2088,7 @@ IredFive:nor2n;1{ic}|nor2n@2||18|37|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|AT
 NWire_Pin|pin@0||-12|-4||||
 NWire_Pin|pin@1||-12|13||||
 NWire_Pin|pin@2||-12|-13||||
-Ngeneric:Invisible-Pin|pin@3||0.5|69|||||ART_message(D5G6;)Sraces
+Ngeneric:Invisible-Pin|pin@3||0.5|74|||||ART_message(D5G6;)Sraces
 Ngeneric:Invisible-Pin|pin@4||0|63.5|||||ART_message(D5G4;)Swho wins the basic race, and does it matter
 Ngeneric:Invisible-Pin|pin@5||-3|58|||||ART_message(D5G3;)Sies 5 March 2009
 NWire_Pin|pin@6||14|30||||
@@ -1974,6 +2137,7 @@ NWire_Pin|pin@77||42|45||||
 NWire_Pin|pin@79||42|25||||
 Ngeneric:Invisible-Pin|pin@80||44.5|49.5|||||ART_message(D3G2;)S[This loop sets the speed,of repeated moves.,Extra load needed,on first stage.]
 NWire_Pin|pin@82||17|45||||
+Ngeneric:Invisible-Pin|pin@83||-4|68.5|||||ART_message(D5G6;)Sreplaced by moveRepeat 24 April 2009
 Iraces;1{ic}|races@0||56|59.5|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|-14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2085,8 +2249,157 @@ Etorp||D4G2;|conn@2|a|I
 EwinLO[M]||D6G2;|conn@7|y|O
 X
 
+# Cell racesArb;2{lay}
+CracesArb;2{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+IarbiterM:arbiter2;1{lay}|arbiter2@0||-152.5|0|||D5G4;
+IarbiterM:arbiter2;1{lay}|arbiter2@1||152.5|0|X||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@10||36.5|44||||
+NX-Metal-1-Metal-2-Con|contact@12||-142.5|-94||||
+NX-Metal-1-Metal-2-Con|contact@13||142.5|-94||||
+NX-Metal-1-Metal-2-Con|contact@15||-98.5|-12||||
+NX-Metal-1-Metal-2-Con|contact@17||98.5|-6||||
+NX-Metal-1-Metal-2-Con|contact@25||83.5|94||||
+NX-Metal-1-Metal-2-Con|contact@26||113.5|94||||
+NX-Metal-1-Metal-2-Con|contact@27||-83.5|94||||
+NX-Metal-1-Metal-2-Con|contact@28||-113.5|94||||
+NX-Metal-1-Metal-2-Con|contact@31||42.5|82||||
+NX-Metal-1-Metal-2-Con|contact@33||13.5|-50||||
+NX-Metal-1-Metal-2-Con|contact@34||105|-62||||
+NX-Metal-1-Metal-2-Con|contact@36||19.5|-62||||
+NX-Metal-1-Metal-2-Con|contact@37||-17|44||||
+Igates1inM:inv20B;1{lay}|inv20B@1||40.5|72|||D5G4;
+Igates2inM:nand10;1{lay}|nand10@2||0|-72|X||D5G4;
+Igates2inM:nand20;2{lay}|nand20@0||-76.5|72|||D5G4;
+Igates2inM:nand20;2{lay}|nand20@1||76.5|72|X||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@0||-48|-72|X||D5G4;
+Igates2inM:nor10B;1{lay}|nor10B@1||50|-72|||D5G4;
+Igates2inM:nor10sym;2{lay}|nor10sym@0||-8.5|72|X||D5G4;
+NMetal-2-Pin|pin@72||0|-94||||
+NMetal-2-Pin|pin@104||34|82||||
+NMetal-2-Pin|pin@108||-71|-12||||
+NMetal-2-Pin|pin@110||70|-6||||
+NMetal-1-Pin|pin@111||-48|1||||
+NMetal-1-Pin|pin@112||50|1||||
+NMetal-1-Pin|pin@113||-113.5|-83.5||||
+NMetal-1-Pin|pin@114||113.5|-83.5||||
+NMetal-1-Pin|pin@115||98.5|132||||
+NMetal-1-Pin|pin@120||19.5|-97||||
+NMetal-1-Pin|pin@122||98.5|54||||
+NMetal-1-Pin|pin@123||105|54||||
+NMetal-1-Pin|pin@126||13|52.5||||
+NMetal-1-Pin|pin@127||13|1||||
+NMetal-1-Pin|pin@128||-30|1||||
+IwiresL:select50;1{lay}|select50@0||-88.5|-72|||D5G4;
+IwiresL:select50;1{lay}|select50@1||89|-72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@10||-23|-72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@11||25|-72|||D5G4;
+IwiresL:wellContacts26;1{lay}|wellCont@12||21.5|72|||D5G4;
+IwiresL:wellContacts26;1{lay}|wellCont@13||-36.5|72|||D5G4;
+Ametal-2|net@0|||S0|arbiter2@0|gnd_1|-109|72|nand20@0|gnd|-109|72
+Ametal-2|net@1|||S0|arbiter2@0|vdd_2|-109|122|nand20@0|vdd|-109|122
+Ametal-2|net@2|||S0|arbiter2@0|vdd_3|-109|22|nand20@0|vdd_1|-109|22
+Ametal-2|net@3|||S1800|arbiter2@1|gnd_1|109|72|nand20@1|gnd|109|72
+Ametal-2|net@4|||S1800|arbiter2@1|vdd_2|109|122|nand20@1|vdd|109|122
+Ametal-2|net@5|||S1800|arbiter2@1|vdd_3|109|22|nand20@1|vdd_1|109|22
+Ametal-1|net@24|||S2700|arbiter2@0|grant[B]|-113.5|85|contact@28||-113.5|94
+Ametal-1|net@26|||S2700|arbiter2@1|grant[B]|113.5|85|contact@26||113.5|94
+Ametal-2|net@115||6.2|S1800|wellCont@12|gnd_1|26|72|inv20B@1|gnd|32.5|72
+Ametal-2|net@116||6.2|S1800|wellCont@12|vdd_2|26|22|inv20B@1|vdd_1|32.5|22
+Ametal-2|net@117||6.2|S1800|wellCont@12|vdd_3|26|122|inv20B@1|vdd|32.5|122
+Ametal-2|net@122||6.2|S1800|nand20@1|vdd_2|44|122|inv20B@1|vdd_2|48.5|122
+Ametal-2|net@123||6.2|S0|inv20B@1|gnd_1|48.5|72|nand20@1|gnd_1|44|72
+Ametal-2|net@124||6.2|S0|inv20B@1|vdd_3|48.5|22|nand20@1|vdd_3|44|22
+Ametal-1|net@161|||S900|inv20B@1|in|36.5|47|contact@10||36.5|44
+Ametal-1|net@168|||S2700|arbiter2@0|req[A]|-142.5|-97|contact@12||-142.5|-94
+Ametal-1|net@171|||S2700|arbiter2@1|req[A]|142.5|-97|contact@13||142.5|-94
+Ametal-1|net@192|||S900|nand20@0|inA|-98.5|47.5|contact@15||-98.5|-12
+Ametal-1|net@197|||S900|nand20@1|inA|98.5|47.5|contact@17||98.5|-6
+Ametal-2|net@212|||S1800|pin@72||0|-94|contact@13||142.5|-94
+Ametal-2|net@268|||S1800|contact@12||-142.5|-94|pin@72||0|-94
+Ametal-1|net@321|||S900|nand20@1|inB|83.5|96.5|contact@25||83.5|94
+Ametal-2|net@324|||S1800|contact@25||83.5|94|contact@26||113.5|94
+Ametal-1|net@328|||S900|nand20@0|inB|-83.5|96.5|contact@27||-83.5|94
+Ametal-2|net@330|||S0|contact@27||-83.5|94|contact@28||-113.5|94
+Ametal-2|net@340|||S1800|pin@104||34|82|contact@31||42.5|82
+Ametal-1|net@341|||S900|inv20B@1|out|42.5|85|contact@31||42.5|82
+Ametal-2|net@345|||S0|pin@108||-71|-12|contact@15||-98.5|-12
+Ametal-2|net@347|||S0|contact@17||98.5|-6|pin@110||70|-6
+Ametal-2|net@375|||S0|wellCont@11|gnd_1|29.5|-72|nor10B@1|gnd|29.5|-72
+Ametal-2|net@376|||S0|wellCont@11|vdd_2|29.5|-122|nor10B@1|vdd_1|29.5|-122
+Ametal-2|net@377|||S0|wellCont@11|vdd_3|29.5|-22|nor10B@1|vdd|29.5|-22
+Ametal-2|net@378|||S1800|contact@33||13.5|-50|nor10B@1|inA|43|-50
+Ametal-2|net@379|||S1800|nor10B@0|inA|-41|-50|contact@33||13.5|-50
+Ametal-1|net@380||0.4|S2700|nand10@2|out_1|13.5|-56|contact@33||13.5|-50
+Ametal-2|net@408||6.2|S0|arbiter2@1|gnd_3|109|-72|nor10B@1|gnd_1|70.5|-72
+Ametal-2|net@409||6.2|S0|arbiter2@1|vdd_6|109|-122|nor10B@1|vdd_3|70.5|-122
+Ametal-2|net@410||6.2|S0|arbiter2@1|vdd_7|109|-22|nor10B@1|vdd_2|70.5|-22
+Ametal-1|net@412|||S900|pin@111||-48|1|nor10B@0|out_4|-48|-61.5
+Ametal-1|net@414|||S900|pin@112||50|1|nor10B@1|out_4|50|-61.5
+Ametal-2|net@415|||S0|nor10B@0|gnd|-27.5|-72|wellCont@10|gnd|-27.5|-72
+Ametal-2|net@416|||S0|nor10B@0|vdd_1|-27.5|-122|wellCont@10|vdd|-27.5|-122
+Ametal-2|net@417|||S0|nor10B@0|vdd|-27.5|-22|wellCont@10|vdd_1|-27.5|-22
+Ametal-2|net@418||6.2|S0|nor10B@0|vdd_3|-68.5|-122|arbiter2@0|vdd_6|-109|-122
+Ametal-2|net@419||6.2|S1800|arbiter2@0|gnd_3|-109|-72|nor10B@0|gnd_1|-68.5|-72
+Ametal-2|net@420||6.2|S1800|arbiter2@0|vdd_7|-109|-22|nor10B@0|vdd_2|-68.5|-22
+Ametal-1|net@421|||S2700|arbiter2@0|grant[A]|-113.5|-85|pin@113||-113.5|-83.5
+Ametal-1|net@422|||S1800|pin@113||-113.5|-83.5|nor10B@0|inB|-51.5|-83.5
+Ametal-1|net@423|||S2700|arbiter2@1|grant[A]|113.5|-85|pin@114||113.5|-83.5
+Ametal-1|net@424|||S0|pin@114||113.5|-83.5|nor10B@1|inB|53.5|-83.5
+Ametal-1|net@425|||S900|pin@115||98.5|132|pin@122||98.5|54
+Ametal-2|net@431|||S0|nand10@2|gnd_1|-18.5|-72|wellCont@10|gnd_1|-18.5|-72
+Ametal-2|net@432|||S0|nand10@2|vdd_3|-18.5|-122|wellCont@10|vdd_2|-18.5|-122
+Ametal-2|net@433|||S0|nand10@2|vdd_2|-18.5|-22|wellCont@10|vdd_3|-18.5|-22
+Ametal-2|net@434|||S1800|nand10@2|gnd|18.5|-72|wellCont@11|gnd|20.5|-72
+Ametal-2|net@435|||S1800|nand10@2|vdd_1|18.5|-122|wellCont@11|vdd|20.5|-122
+Ametal-2|net@436|||S1800|nand10@2|vdd|18.5|-22|wellCont@11|vdd_1|20.5|-22
+Ametal-1|net@437|||S1800|nand10@2|inB|7|-97|pin@120||19.5|-97
+Ametal-1|net@442|||S1800|pin@122||98.5|54|pin@123||105|54
+Ametal-2|net@445|||S0|contact@34||105|-62|contact@36||19.5|-62
+Ametal-1|net@446|||S2700|pin@120||19.5|-97|contact@36||19.5|-62
+Ametal-1|net@447|||S2700|contact@34||105|-62|pin@123||105|54
+Ametal-2|net@448|||S1800|nor10sym@0|gnd|14|72|wellCont@12|gnd|17|72
+Ametal-2|net@449|||S1800|nor10sym@0|vdd_1|14|22|wellCont@12|vdd|17|22
+Ametal-2|net@450|||S1800|nor10sym@0|vdd|14|122|wellCont@12|vdd_1|17|122
+Ametal-2|net@455|||S0|contact@10||36.5|44|contact@37||-17|44
+Ametal-1|net@457||0.4|S900|nor10sym@0|out_1|-17|49|contact@37||-17|44
+Ametal-1|net@461|||S2700|pin@126||13|52.5|nor10sym@0|inB|13|81
+Ametal-2|net@468||6.2|S1800|wellCont@13|vdd_2|-32|22|nor10sym@0|vdd_3|-31|22
+Ametal-2|net@469||6.2|S0|nor10sym@0|gnd_1|-31|72|wellCont@13|gnd_1|-32|72
+Ametal-2|net@470||6.2|S0|nor10sym@0|vdd_2|-31|122|wellCont@13|vdd_3|-32|122
+Ametal-2|net@471||6.2|S0|wellCont@13|vdd_1|-41|122|nand20@0|vdd_2|-44|122
+Ametal-2|net@472||6.2|S1800|nand20@0|gnd_1|-44|72|wellCont@13|gnd|-41|72
+Ametal-2|net@473||6.2|S1800|nand20@0|vdd_3|-44|22|wellCont@13|vdd|-41|22
+Ametal-1|net@474|||S900|pin@126||13|52.5|pin@127||13|1
+Ametal-1|net@476|||S0|pin@112||50|1|pin@127||13|1
+Ametal-1|net@478|||S0|pin@128||-30|1|pin@111||-48|1
+Ametal-1|net@479|||S900|nor10sym@0|inA|-30|65|pin@128||-30|1
+Edo[ins]||D5G2;|pin@115||I
+Efire[T]||D5G4;|pin@104||O
+Egnd||D5G4;|arbiter2@0|gnd|G
+Egnd_2||D5G4;|arbiter2@0|gnd_2|G
+Egnd_3||D5G4;|arbiter2@1|gnd|G
+Egnd_4||D5G4;|arbiter2@1|gnd_2|G
+Ego[D]||D5G4;|nand20@0|out_1|O
+Ego[T]||D5G4;|nand20@1|out_1|O
+Ein[D]||D5G4;|arbiter2@0|req[B]|I
+Ein[T]||D5G4;|arbiter2@1|req[B]|I
+Ebit[Di]|sel[Di]|D5G4;|pin@108||I
+Ebit[Ti]|sel[Ti]|D5G4;|pin@110||I
+EinA|sel[Tp]|D5G4;|nand10@2|inA|I
+Etorp||D5G4;|pin@72||I
+Evdd||D5G4;|arbiter2@0|vdd|P
+Evdd_1||D5G4;|arbiter2@0|vdd_1|P
+Evdd_4||D5G4;|arbiter2@0|vdd_4|P
+Evdd_5||D5G4;|arbiter2@0|vdd_5|P
+Evdd_6||D5G4;|arbiter2@1|vdd|P
+Evdd_7||D5G4;|arbiter2@1|vdd_1|P
+Evdd_8||D5G4;|arbiter2@1|vdd_4|P
+Evdd_9||D5G4;|arbiter2@1|vdd_5|P
+X
+
 # Cell racesArb;1{lay}
-CracesArb;1{lay}||cmos90|1236350504306|1239549868233||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CracesArb;1{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G4;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IarbiterM:arbiter2;1{lay}|arbiter2@0||-152.5|0|||D5G4;
 IarbiterM:arbiter2;1{lay}|arbiter2@1||152.5|0|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2232,103 +2545,78 @@ Evdd_8||D5G2;|arbiter2@1|vdd_4|P
 Evdd_9||D5G2;|arbiter2@1|vdd_5|P
 X
 
-# Cell racesArb;1{sch}
-CracesArb;1{sch}||schematic|1236296906280|1237121411781|
+# Cell racesArb;2{sch}
+CracesArb;2{sch}||schematic|1236296906280|1240752609626|
 IarbiterM:arbiter2;1{ic}|arbiter2@0||0|18|Y||D5G4;
 IarbiterM:arbiter2;1{ic}|arbiter2@1||0|-18|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-31.5|20.5||||
-NOff-Page|conn@2||-18|-4||||
+NOff-Page|conn@2||-18|-8||||
 NOff-Page|conn@8||65.5|0||||
-NOff-Page|conn@11||-30|36|||Y|
 NOff-Page|conn@12||-30.5|26||||
 NOff-Page|conn@15||26.5|23||||
 NOff-Page|conn@16||27.5|-23||||
+NOff-Page|conn@17||-17.5|1||||
 IredFive:invI;2{ic}|invI@0||54|0|||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@0||-1|5|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@1||-1|-5|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@0||0|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2n;1{ic}|nand2n@0||18|23|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2n;1{ic}|nand2n@1||18|-23|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2_sy;1{ic}|nor2_sy@0||36|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
-IredFive:nor2n;1{ic}|nor2n@0||18|13|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@1||18|-13|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-NWire_Pin|pin@0||-12|-4||||
+IredFive:nor2_sy;1{ic}|nor2_sy@0||36|0|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(T)I-1
+IredFive:nor2n;1{ic}|nor2n@0||18|13|XYRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@1||18|-13|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NWire_Pin|pin@0||-12|-8||||
 NWire_Pin|pin@1||-12|13||||
 NWire_Pin|pin@2||-12|-13||||
 Ngeneric:Invisible-Pin|pin@3||0.5|61|||||ART_message(D5G6;)SracesArb
 Ngeneric:Invisible-Pin|pin@4||0|55.5|||||ART_message(D5G4;)Swho wins the basic race, and does it matter
-Ngeneric:Invisible-Pin|pin@5||-3|50|||||ART_message(D5G3;)Sies 5 March 2009
+Ngeneric:Invisible-Pin|pin@5||-3|50|||||ART_message(D5G3;)Sies 26 April 2009
 NWire_Pin|pin@6||14|30||||
 NWire_Pin|pin@7||14|24||||
 NWire_Pin|pin@8||14|-30||||
-NWire_Pin|pin@11||-6|4||||
-NWire_Pin|pin@12||-6|-4||||
-NWire_Pin|pin@13||-6|6||||
-NWire_Pin|pin@15||-6|30||||
-NWire_Pin|pin@16||-6|-6||||
-NWire_Pin|pin@17||-6|-30||||
-NWire_Pin|pin@19||14|-5||||
+NWire_Pin|pin@13||-6|-1||||
 NWire_Pin|pin@20||14|-12||||
-NWire_Pin|pin@21||14|5||||
+NWire_Pin|pin@21||14|0||||
 NWire_Pin|pin@22||14|12||||
 NWire_Pin|pin@23||31|13||||
 NWire_Pin|pin@24||31|1||||
 NWire_Pin|pin@25||31|-1||||
 NWire_Pin|pin@26||31|-13||||
 NWire_Pin|pin@28||14|-24||||
-NWire_Pin|pin@49||-18|4||||
-NWire_Pin|pin@50||-18|10||||
-NWire_Pin|pin@53||-18|30||||
-NWire_Pin|pin@54||-18|33.5||||
-NWire_Pin|pin@55||-18|-30||||
-NWire_Pin|pin@56||-18|-26||||
-Ngeneric:Invisible-Pin|pin@57||-60.5|14.5|||||ART_message(D3G2;)S[input dock,"in[D], use[Di] from switch fabric","in[T], use[Ti] is space in ship",output dock,"in[D], use[Di] data from ship","in[D], use[Ti] is token from switch fabric"]
-NWire_Pin|pin@58||-18|23||||
-NWire_Pin|pin@59||-18|27.5||||
-NWire_Pin|pin@60||-18|-23||||
-NWire_Pin|pin@61||-18|-19.5||||
+NWire_Pin|pin@53||-12|30||||
+NWire_Pin|pin@54||-12|33.5||||
+NWire_Pin|pin@55||-12|-30||||
+NWire_Pin|pin@56||-12|-26||||
+Ngeneric:Invisible-Pin|pin@57||-60.5|15.5|||||ART_message(D3G2;)S[input dock,"in[D], use[Di] from switch fabric","in[T], use[Ti] is space in ship",output dock,"in[D], use[Di] data from ship","in[D], use[Ti] is token from switch fabric"]
+NWire_Pin|pin@58||-12|23||||
+NWire_Pin|pin@59||-12|27.5||||
+NWire_Pin|pin@60||-12|-23||||
+NWire_Pin|pin@61||-12|-19.5||||
 Ngeneric:Invisible-Pin|pin@66||-48.5|-16.5|||||ART_message(D3G2;)S["in[T] is inverted D register",full signal in input docks.,Thus to wait until the ship,accepts the data proffered.]
+NWire_Pin|pin@67||-6|-5||||
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|-14|||D0G4;|ATTR_L(D5G1;PUD)D321.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||9|-22|||D0G4;|ATTR_L(D5G1;PUD)D266.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||9|22|||D0G4;|ATTR_L(D5G1;PUD)D266.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|5|||D0G4;|ATTR_L(D5G1;PUD)D571.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||9|-5|||D0G4;|ATTR_L(D5G1;PUD)D571.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||9|0|||D0G4;|ATTR_L(D5G1;PUD)D571.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@6||26|13|||D0G4;|ATTR_L(D5G1;PUD)D741.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@7||26|-13|||D0G4;|ATTR_L(D5G1;PUD)D783.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@15||46|0|||D0G4;|ATTR_L(D5G1;PUD)D1162.000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|bit[Di]|D5G2;||2700|pin@53||-18|30|pin@54||-18|33.5
-Awire|bit[Ti]|D5G2;||2700|pin@55||-18|-30|pin@56||-18|-26
-Awire|do[Tp]|D5G2;||2700|pin@49||-18|4|pin@50||-18|10
-Awire|in[D]|D5G2;||2700|pin@58||-18|23|pin@59||-18|27.5
-Awire|in[T]|D5G2;||2700|pin@60||-18|-23|pin@61||-18|-19.5
-Awire|net@2|||1800|conn@2|y|-16|-4|pin@0||-12|-4
-Awire|net@3|||2700|pin@0||-12|-4|pin@1||-12|13
-Awire|net@5|||900|pin@0||-12|-4|pin@2||-12|-13
+Awire|in[D]|D5G2;||2700|pin@58||-12|23|pin@59||-12|27.5
+Awire|in[T]|D5G2;||2700|pin@60||-12|-23|pin@61||-12|-19.5
+Awire|net@2|||1800|conn@2|y|-16|-8|pin@0||-12|-8
+Awire|net@3|||2700|pin@0||-12|-8|pin@1||-12|13
+Awire|net@5|||900|pin@0||-12|-8|pin@2||-12|-13
 Awire|net@11|||0|nand2n@0|inb|15.5|22|wire90@3|b|11.5|22
 Awire|net@12|||0|nor2n@0|inb|15.5|14|wire90@0|b|11.5|14
-Awire|net@13|||1800|pin@15||-6|30|pin@6||14|30
 Awire|net@14|||900|pin@6||14|30|pin@7||14|24
 Awire|net@15|||1800|pin@7||14|24|nand2n@0|ina|15.5|24
-Awire|net@16|||1800|pin@17||-6|-30|pin@8||14|-30
-Awire|net@19|||0|nand2@0|inb|-3.5|4|pin@11||-6|4
-Awire|net@20|||900|pin@11||-6|4|pin@12||-6|-4
-Awire|net@21|||1800|pin@12||-6|-4|nand2@1|inb|-3.5|-4
-Awire|net@24|||0|nand2@0|ina|-3.5|6|pin@13||-6|6
-Awire|net@26|||1800|pin@53||-18|30|pin@15||-6|30
-Awire|net@28|||0|nand2@1|ina|-3.5|-6|pin@16||-6|-6
-Awire|net@29|||1800|pin@55||-18|-30|pin@17||-6|-30
-Awire|net@30|||900|pin@16||-6|-6|pin@17||-6|-30
-Awire|net@31|||2700|pin@13||-6|6|pin@15||-6|30
+Awire|net@24|||0|nand2@0|ina|-2.5|-1|pin@13||-6|-1
 Awire|net@32|||1800|wire90@1|b|11.5|-14|nor2n@1|inb|15.5|-14
-Awire|net@35|||0|wire90@4|a|6.5|5|nand2@0|out|1.5|5
-Awire|net@36|||1800|wire90@5|b|11.5|-5|pin@19||14|-5
-Awire|net@37|||900|pin@19||14|-5|pin@20||14|-12
+Awire|net@35|||0|wire90@4|a|6.5|0|nand2@0|out|2.5|0
 Awire|net@38|||1800|pin@20||14|-12|nor2n@1|ina|15.5|-12
-Awire|net@39|||1800|wire90@4|b|11.5|5|pin@21||14|5
-Awire|net@40|||2700|pin@21||14|5|pin@22||14|12
+Awire|net@39|||1800|wire90@4|b|11.5|0|pin@21||14|0
+Awire|net@40|||2700|pin@21||14|0|pin@22||14|12
 Awire|net@41|||1800|pin@22||14|12|nor2n@0|ina|15.5|12
-Awire|net@42|||0|wire90@5|a|6.5|-5|nand2@1|out|1.5|-5
 Awire|net@43|||0|wire90@7|a|23.5|-13|nor2n@1|out|20.5|-13
 Awire|net@44|||0|wire90@6|a|23.5|13|nor2n@0|out|20.5|13
 Awire|net@45|||1800|wire90@6|b|28.5|13|pin@23||31|13
@@ -2341,30 +2629,99 @@ Awire|net@53|||0|nand2n@1|inb|15.5|-22|wire90@2|b|11.5|-22
 Awire|net@54|||0|nand2n@1|ina|15.5|-24|pin@28||14|-24
 Awire|net@56|||2700|pin@8||14|-30|pin@28||14|-24
 Awire|net@89|||0|conn@8|a|63.5|0|invI@0|out|56.5|0
-Awire|net@110|||0|pin@11||-6|4|pin@49||-18|4
 Awire|net@128|||1800|arbiter2@0|grant[B]|3|22|wire90@3|a|6.5|22
 Awire|net@129|||0|wire90@2|a|6.5|-22|arbiter2@1|grant[B]|3|-22
 Awire|net@130|||0|wire90@1|a|6.5|-14|arbiter2@1|grant[A]|3|-14
 Awire|net@131|||0|wire90@0|a|6.5|14|arbiter2@0|grant[A]|3|14
-Awire|net@132|||0|arbiter2@0|req[B]|-3|23|pin@58||-18|23
-Awire|net@133|||1800|pin@60||-18|-23|arbiter2@1|req[B]|-3|-23
+Awire|net@132|||0|arbiter2@0|req[B]|-3|23|pin@58||-12|23
+Awire|net@133|||1800|pin@60||-12|-23|arbiter2@1|req[B]|-3|-23
 Awire|net@134|||0|arbiter2@0|req[A]|-3|13|pin@1||-12|13
 Awire|net@135|||1800|pin@2||-12|-13|arbiter2@1|req[A]|-3|-13
 Awire|net@150|||0|invI@0|in|51.5|0|wire90@15|b|48.5|0
 Awire|net@151|||0|wire90@15|a|43.5|0|nor2_sy@0|out|38.5|0
 Awire|net@158|||0|conn@15|a|24.5|23|nand2n@0|out|20.5|23
 Awire|net@159|||0|conn@16|a|25.5|-23|nand2n@1|out|20.5|-23
-Ebit[Di,Ti]||D4G2;|conn@12|a|I
-Edo[Mv,Tp]|do[Tp]|D4G2;|conn@11|a|I
+Awire|net@160|||0|pin@8||14|-30|pin@55||-12|-30
+Awire|net@162|||0|pin@6||14|30|pin@53||-12|30
+Awire|net@164|||2700|pin@20||14|-12|pin@21||14|0
+Awire|net@169|||1800|conn@17|y|-15.5|1|nand2@0|inb|-2.5|1
+Awire|sel[Di]|D5G2;||2700|pin@53||-12|30|pin@54||-12|33.5
+Awire|sel[Ti]|D5G2;||2700|pin@55||-12|-30|pin@56||-12|-26
+Awire|sel[Tp]|D5G2;||900|pin@13||-6|-1|pin@67||-6|-5
+Etorp_1|do[ins]|D4G2;|conn@17|a|I
 Efire[T]||D6G2;|conn@8|y|O
-Efire[T_1]|go[D]|D6G2;|conn@15|y|O
-Ego[D_1]|go[T]|D6G2;|conn@16|y|O
+Ego[D]||D6G2;|conn@15|y|O
+Ego[T]||D6G2;|conn@16|y|O
 Ein[D,T]||D4G2;|conn@0|a|I
+Ebit[Di,Ti]|sel[Tp,Di,Ti]|D4G2;|conn@12|a|I
 Etorp||D4G2;|conn@2|a|I
 X
 
+# Cell racesLoop;4{lay}
+CracesLoop;4{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G3;NTX3.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@32||-60|22||||
+NX-Metal-1-Metal-2-Con|contact@41||-183.5|10||||
+NX-Metal-1-Metal-2-Con|contact@42||-177.5|-22||||
+NX-Metal-1-Metal-2-Con|contact@43||-154|-22||||
+Igates1inM:inv510;3{lay}|inv510@2||-160|0|XY||D5G4;
+Igates3inM:nand3in44s;3{lay}|nand3in4@2||71.5|0|||D5G4;
+Igates2inM:nand5B;1{lay}|nand5B@0||-184.5|0|Y||D5G4;
+Igates2inM:nand5B;1{lay}|nand5B@1||-135.5|0|Y||D5G4;
+Igates2inM:nor20;1{lay}|nor20@2||-82.5|0|X||D5G4;
+NMetal-1-Pin|pin@79||-46|-61||||
+NMetal-1-Pin|pin@82||71.5|-60||||
+NMetal-1-Pin|pin@115||-60|16||||
+NMetal-1-Pin|pin@128||-184.5|-11||||
+NMetal-1-Pin|pin@154||-183.5|25||||
+NMetal-1-Pin|pin@161||-128.5|24.5||||
+IwiresL:wellContacts13;1{lay}|wellCont@7||-119.5|0|Y||D5G4;
+Ametal-1|net@281|||S2700|pin@82||71.5|-60|nand3in4@2|inB|71.5|-22
+Ametal-2|net@393|||S0|nand3in4@2|inC|74.5|22|contact@32||-60|22
+Ametal-1|net@395|||S900|contact@32||-60|22|pin@115||-60|16
+Ametal-1|net@396|||S0|pin@115||-60|16|nor20@2|out_2|-60.5|16
+Ametal-2|net@521|||S0|nor20@2|gnd|-50|0|nand3in4@2|gnd|-53|0
+Ametal-2|net@522|||S0|nor20@2|vdd|-50|50|nand3in4@2|vdd|-53|50
+Ametal-2|net@523|||S0|nor20@2|vdd_1|-50|-50|nand3in4@2|vdd_1|-53|-50
+Ametal-2|net@527|||S0|wellCont@7|gnd_1|-115|0|nor20@2|gnd_1|-115|0
+Ametal-2|net@528|||S0|wellCont@7|vdd_2|-115|50|nor20@2|vdd_2|-115|50
+Ametal-2|net@529|||S0|wellCont@7|vdd_3|-115|-50|nor20@2|vdd_3|-115|-50
+Ametal-1|net@532|||S900|nand3in4@2|inA|-46|-30|pin@79||-46|-61
+Ametal-1|net@542|||S1800|nand5B@0|ina|-190.5|25|pin@154||-183.5|25
+Ametal-1|net@543|||S900|pin@154||-183.5|25|contact@41||-183.5|10
+Ametal-1|net@545|||S900|nand5B@0|out|-177.5|8.1|contact@42||-177.5|-22
+Ametal-1|net@548|||S900|inv510@2|in[1]|-154|-7|contact@43||-154|-22
+Ametal-1|net@549|||S1800|inv510@2|out5|-151.5|25|nand5B@1|ina|-141.5|25
+Ametal-2|net@553|||S0|inv510@2|gnd|-147|0|nand5B@1|gnd|-147|0
+Ametal-2|net@554|||S0|inv510@2|vdd|-147|-50|nand5B@1|vdd|-147|-50
+Ametal-2|net@555|||S0|inv510@2|vdd_1|-147|50|nand5B@1|vdd_1|-147|50
+Ametal-1|net@565|||S0|nor20@2|inB|-91|24.5|pin@161||-128.5|24.5
+Ametal-1|net@566|||S900|pin@161||-128.5|24.5|nand5B@1|out|-128.5|8.1
+Ametal-1|net@567|||S900|pin@128||-184.5|-11|nand5B@0|inb|-184.5|-29
+Ametal-2|net@571|||S0|nand3in4@2|out|71.5|10|contact@41||-183.5|10
+Ametal-2|net@572|||S1800|contact@42||-177.5|-22|contact@43||-154|-22
+Ametal-2|net@573|||S0|inv510@2|gnd_1|-173|0|nand5B@0|gnd_1|-173|0
+Ametal-2|net@574|||S0|inv510@2|vdd_2|-173|-50|nand5B@0|vdd_2|-173|-50
+Ametal-2|net@575|||S0|inv510@2|vdd_3|-173|50|nand5B@0|vdd_3|-173|50
+Ametal-2|net@576|||S0|nand5B@1|gnd_1|-124|0|wellCont@7|gnd|-124|0
+Ametal-2|net@577|||S0|nand5B@1|vdd_3|-124|50|wellCont@7|vdd|-124|50
+Ametal-2|net@578|||S0|nand5B@1|vdd_2|-124|-50|wellCont@7|vdd_1|-124|-50
+Einb|do[ins]|D5G4;|nand5B@1|inb|I
+Egnd||D5G4;|nand5B@0|gnd|G
+Egnd_1||D5G4;|nand3in4@2|gnd_1|G
+EinA||D5G4;|pin@82||I
+EinB||D5G4;|pin@79||I
+Edo[Mv]|sel[Mv]|D5G4;|pin@128||I
+Esucc||D5G4;|nor20@2|inA|I
+Evdd||D5G4;|nand5B@0|vdd|P
+Evdd_3||D5G4;|nand3in4@2|vdd_2|P
+Evdd_4||D5G4;|nand3in4@2|vdd_3|P
+Evdd_1|vdd_6|D5G4;|nand5B@0|vdd_1|P
+EwinLO[M]||D5G4;|nand3in4@2|out|O
+X
+
 # Cell racesLoop;3{lay}
-CracesLoop;3{lay}||cmos90|1236350504306|1239702818699||ATTR_NCC(D5G3;NTX3.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702821340
+CracesLoop;3{lay}||cmos90|1236350504306|1240848417057||ATTR_NCC(D5G3;NTX3.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@32||-70|22||||
 NX-Metal-1-Metal-2-Con|contact@38||-119|10||||
@@ -2433,23 +2790,24 @@ Evdd_5||D5G2;|inv510@1|vdd_2|P
 EwinLO[M]||D5G2;|nand3in4@2|out|O
 X
 
-# Cell racesLoop;1{sch}
-CracesLoop;1{sch}||schematic|1236296906280|1238296092111|
+# Cell racesLoop;2{sch}
+CracesLoop;2{sch}||schematic|1236296906280|1240748198903|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@7||48|-7||||
 NOff-Page|conn@11||-13|5|||Y|
 NOff-Page|conn@13||10|10||||
 NOff-Page|conn@15||19.5|-11|||Y|
 NOff-Page|conn@16||19.5|-5|||Y|
-IredFive:inv;1{ic}|inv@0||36|15|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NOff-Page|conn@17||45|16|||XY|
 IredFive:invI;2{ic}|invI@0||12|15|X||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||21|21|XR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@2||-2|6|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-6|20|XR||D5G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@2||-2|6|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2;1{ic}|nand2@3||35|15|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Igates3inM:nand3in44s;1{ic}|nand3in4@0||36|-7|||D5G4;
 IredFive:nor2n;1{ic}|nor2n@2||18|7|XRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@3||9.5|39|||||ART_message(D5G6;)SracesLoop
 Ngeneric:Invisible-Pin|pin@4||9|33.5|||||ART_message(D5G4;)Sthis is the repeat loop
-Ngeneric:Invisible-Pin|pin@5||6|28|||||ART_message(D5G3;)Sies 14 March 2009
+Ngeneric:Invisible-Pin|pin@5||6|28|||||ART_message(D5G3;)Sies 26 April 2009
 NWire_Pin|pin@35||30|7||||
 NWire_Pin|pin@41||42|-7||||
 NWire_Pin|pin@42||-6|15||||
@@ -2461,8 +2819,7 @@ NWire_Pin|pin@72||24|-7||||
 NWire_Pin|pin@73||24|-5||||
 NWire_Pin|pin@74||24|-11||||
 NWire_Pin|pin@75||24|-9||||
-NWire_Pin|pin@76||42|15||||
-NWire_Pin|pin@77||21|15||||
+NWire_Pin|pin@78||42|14||||
 IorangeTSMC090nm:wire90;1{ic}|wire90@11||9|6|||D0G4;|ATTR_L(D5G1;PUD)D303.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||3|15|||D0G4;|ATTR_L(D5G1;PUD)D174.69999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||26|7|||D0G4;|ATTR_L(D5G1;PUD)D798.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2488,22 +2845,23 @@ Awire|net@162|||2700|pin@74||24|-11|pin@75||24|-9
 Awire|net@166|||1800|pin@75||24|-9|nand3in4@0|inA|34|-9
 Awire|net@167|||0|nand2@2|inb|-4.5|5|conn@11|y|-11|5
 Awire|net@168|||0|conn@7|a|46|-7|pin@41||42|-7
-Awire|net@170|||2700|pin@41||42|-7|pin@76||42|15
-Awire|net@175|||0|pin@77||21|15|invI@0|in|14.5|15
-Awire|net@176|||0|inv@0|out|33.5|15|wire90@14|b|29.5|15
-Awire|net@177|||0|wire90@14|a|24.5|15|pin@77||21|15
-Awire|net@178|||900|invI@1|in|21|18.5|pin@77||21|15
+Awire|net@170|||2700|pin@41||42|-7|pin@78||42|14
 Awire|net@179|||1800|wire90@12|b|5.5|15|invI@0|out|9.5|15
-Awire|net@180|||1800|inv@0|in|38.5|15|pin@76||42|15
-Edo[Mv,Tp]|do[Mv]|D4G2;|conn@11|a|I
+Awire|net@181|||0|conn@17|y|43|16|nand2@3|inb|37.5|16
+Awire|net@183|||0|pin@78||42|14|nand2@3|ina|37.5|14
+Awire|net@184|||0|nand2@3|out|32.5|15|wire90@14|b|29.5|15
+Awire|net@185|||1800|invI@0|in|14.5|15|wire90@14|a|24.5|15
+Awire|net@186|||900|invI@1|in|-6|17.5|pin@42||-6|15
+Edo[Mv]|do[ins]|D4G2;|conn@11|a|I
 EinA||D4G2;|conn@15|a|I
 EinB||D4G2;|conn@16|a|I
+Edo[ins_1]|sel[Mv]|D4G2;|conn@17|a|I
 Esucc||D4G2;|conn@13|a|I
 EwinLO[M]||D6G2;|conn@7|y|O
 X
 
 # Cell torp;1{lay}
-Ctorp;1{lay}||cmos90|1236523077508|1239703202950||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703207431
+Ctorp;1{lay}||cmos90|1236523077508|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-52|-16||||
 NX-Metal-1-Metal-2-Con|contact@1||-78|-16||||
@@ -2515,8 +2873,8 @@ NMetal-2-Pin|pin@48||-40|-16||||
 NMetal-2-Pin|pin@50||-69|-16||||
 NMetal-1-Pin|pin@51||61|-34||||
 NMetal-1-Pin|pin@52||-52|-7||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-35|0|Y||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||58.5|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-35|0|Y||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||58.5|0|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||30|0|||D5G4;
 Ametal-2|net@73|||S0|predDri2@0|gnd|-56.5|0|inv510@4|gnd|-56.5|0
 Ametal-2|net@74|||S0|predDri2@0|vdd|-56.5|-50|inv510@4|vdd|-56.5|-50
@@ -2557,7 +2915,7 @@ Evdd_8||D5G2;|inv510@4|vdd_2|P
 X
 
 # Cell torp;1{sch}
-Ctorp;1{sch}||schematic|1236523754893|1237224588548|I
+Ctorp;1{sch}||schematic|1236523754893|1240753422628|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|9|||YRRR|
 NOff-Page|conn@3||6|29|||YR|
@@ -2577,9 +2935,10 @@ NWire_Pin|pin@24||-12|18||||
 NWire_Pin|pin@26||-36|18|||XYRR|
 NWire_Pin|pin@27||-36|24|||XYRR|
 NWire_Pin|pin@28||0|16||||
+Ngeneric:Invisible-Pin|pin@29||2|37|||||ART_message(D5G3;)Sreplaced by moveDone, 26 April 2009
 IredFive:pms1;2{ic}|pms1@0||30|20|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.75;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S20
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-6|18|YRR||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||22|0|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-6|18|YRR||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||22|0|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-24|18|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@34|||0|pin@28||0|16|predDri2@0|mc|-3|16
 Awire|net@36|||900|pms1@0|d|30|18|pin@21||30|12
index f0c9510..17e25d5 100755 (executable)
@@ -10,7 +10,7 @@ Vschematic|sch
 
 LcentersJ|centersJ
 
-LdriversL|driversL
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -77,7 +77,7 @@ Epred[A]|mc|D5G2;|pin@14||I
 X
 
 # Cell aFlag;3{lay}
-CaFlag;3{lay}||cmos90|1228565721258|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CaFlag;3{lay}||cmos90|1228565721258|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@9||-35.5|106||||
 NX-Metal-1-Metal-2-Con|contact@10||-89.5|106||||
@@ -409,8 +409,8 @@ NWire_Pin|pin@151||24|21||||
 NWire_Pin|pin@152||24|15||||
 NBus_Pin|pin@154||-37|-2|-1|-1||
 Ngeneric:Invisible-Pin|pin@155||18.5|-28|||||ART_message(D3G2;)S["flag[A,B,C][T,F] are the old",flag values.  This circuit,"produces flag[1][set,clr}",which are the new flag vlaues.]
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||34|14|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@3||-29|14|XY||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||34|14|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@3||-29|14|XY||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||8|-15|||D0G4;|ATTR_L(D5G1;PUD)D405.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-5|21|||D0G4;|ATTR_L(D5G1;PUD)D385.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||5|21|||D0G4;|ATTR_L(D5G1;PUD)D406.4000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -539,7 +539,7 @@ Epred[A]|mc|D4G2;|conn@5|a|I
 X
 
 # Cell flagHalf;1{lay}
-CflagHalf;1{lay}||cmos90|1232292950923|1240294330563||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CflagHalf;1{lay}||cmos90|1232292950923|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||78|-10||||
 NX-Metal-1-Metal-2-Con|contact@1||-50.5|-10||||
@@ -568,7 +568,7 @@ NMetal-1-Pin|pin@22||82|-19||||
 NMetal-1-Pin|pin@23||82|-35||||
 NMetal-1-Pin|pin@26||86|16.5||||
 NMetal-1-Pin|pin@27||78|16.5||||
-IdriversL:sucANDdri20;3{lay}|sucANDdr@1||101|0|||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@1||101|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-4.5|0|||D5G4;
 Ametal-2|net@2|||S1800|nand10@1|gnd_1|14|0|nand5@2|gnd|23|0
 Ametal-2|net@3|||S0|nand5@0|gnd|-55|0|inv05@0|gnd_1|-55|0
@@ -702,7 +702,7 @@ Esout||D5G2;|pin@30||O
 X
 
 # Cell flags;3{lay}
-Cflags;3{lay}||cmos90|1228679954563|1239549868233||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cflags;3{lay}||cmos90|1228679954563|1240848417057||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 IaFlag;3{lay}|aFlag@4||0|144|||D5G4;
 IaFlag;3{lay}|aFlag@5||0|-144|Y||D5G4;
 IpredicateM:abdBUSpins;1{lay}|abdBUSpi@0||0|-144|||D5G4;
@@ -912,7 +912,7 @@ Evdd_36||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell flags;1{sch}
-Cflags;1{sch}||schematic|1228679587685|1237930493111|
+Cflags;1{sch}||schematic|1228679587685|1240673041452|
 IaFlag;1{ic}|aFlag@0||-12|0|X||D5G4;
 IaFlag;1{ic}|aFlag@1||12|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -923,7 +923,7 @@ NOff-Page|conn@9||-13|24.5|||Y|
 NOff-Page|conn@10||-9.5|18|||Y|
 NOff-Page|conn@11||7.5|18||||
 Iflags;1{ic}|flags@0||25.5|23.5|||D5G4;
-IredFive:inv;1{ic}|inv@0||-15.5|-10|||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@0||-15.5|-10|||D0G4;|ATTR_Delay(D5G1;NPX0.75;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@0||-42|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@1||-30|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@2||-18|13.5|R||D0G4;|ATTR_Delay(D5G1;NPX1.75;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -991,7 +991,7 @@ Esout||D6G2;|conn@11|y|O
 X
 
 # Cell flags2i;1{lay}
-Cflags2i;1{lay}||cmos90|1232317815342|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cflags2i;1{lay}||cmos90|1232317815342|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv10D;1{lay}|inv10D@0||0|-72|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@1||0|72|Y||D5G4;
@@ -1082,7 +1082,7 @@ Esucc|succ[m1]|D5G2;|pin@27||O
 X
 
 # Cell minusOne;1{lay}
-CminusOne;1{lay}||cmos90|1234791024271|1239702673430||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702678304
+CminusOne;1{lay}||cmos90|1234791024271|1240848417057||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-69.5|-32||||
 NX-Metal-1-Metal-2-Con|contact@1||11.5|-32||||
@@ -1132,9 +1132,9 @@ NMetal-1-Pin|pin@45||-82|-108||||
 NMetal-2-Pin|pin@46||-99|44||||
 NMetal-2-Pin|pin@47||-99|50||||
 IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@3||-300|72|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-69.5|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-69.5|-72|Y||D5G4;
 IsucDri10Pairx6;1{lay}|sucDri10@0||0|72|X||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||-24|-72|Y||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-24|-72|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||4.5|-72|||D5G4;
 Ametal-2|net@43|||S0|sucDri20@0|gnd_1|0|-72|wellCont@0|gnd|0|-72
 Ametal-2|net@44|||S0|sucDri20@0|vdd_2|0|-122|wellCont@0|vdd|0|-122
@@ -1257,7 +1257,7 @@ Evdd_7||D5G2;|sucDri10@0|vdd_3|P
 X
 
 # Cell minusOne;2{sch}
-CminusOne;2{sch}||schematic|1227919307257|1237248138437|
+CminusOne;2{sch}||schematic|1227919307257|1240925657717|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@6||-29.25|26||||
 NOff-Page|conn@8||0|33|||XR|
@@ -1299,15 +1299,15 @@ NWire_Pin|pin@200||0|13||||
 NWire_Pin|pin@201||0|17||||
 NWire_Pin|pin@203||17|5||||
 NWire_Pin|pin@205||17|-3||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-17|26|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-17|26|XY||D5G4;
 IsucDri10Pairx6;1{ic}|sucDri10@1||25|11|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||24.5|24|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||7|24|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-15|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||7|-3|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@13||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@14||-3|11|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@15||14|12|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IdriversM:sucDri20;1{ic}|sucDri20@1||24.5|24|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||7|24|||D0G4;|ATTR_L(D5G1;PUD)D425.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-15|||D0G4;|ATTR_L(D5G1;PUD)D257.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||7|-3|||D0G4;|ATTR_L(D5G1;PUD)D692.6999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||-6|-6|||D0G4;|ATTR_L(D5G1;PUD)D399.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||-3|11|||D0G4;|ATTR_L(D5G1;PUD)D489.19999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@15||14|12|||D0G4;|ATTR_L(D5G1;PUD)D1763.0000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Abus|bit[1:6]|D5G2;|-0.5|IJ900|pin@139||15|10|pin@140||15|5
 Awire|headBit|D5G2;||2700|pin@200||0|13|pin@201||0|17
 Awire|net@227|||0|wire90@10|a|4.5|24|pin@112||0|24
@@ -1360,6 +1360,396 @@ Es[1]||D6G2;|conn@11|y|O
 Esucc|succ[m1]|D6G2;|conn@13|y|O
 X
 
+# Cell minusOneGasP;1{ic}
+CminusOneGasP;1{ic}||artwork|1230412359238|1240938416121|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||-2|-4.5|1|1||
+Nschematic:Bus_Pin|pin@1||-4|3|-1|-1||
+Nschematic:Bus_Pin|pin@3||2|-5|-1|-1||
+NPin|pin@6||2|-4|1|1||
+NPin|pin@7||2|-5|1|1||
+NPin|pin@8||-3|-4|1|1||
+NPin|pin@9||-3|4|1|1||
+NPin|pin@10||3|4|1|1||
+NPin|pin@11||3|-4|1|1||
+Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G3;)SM1
+NPin|pin@13||-3|3|1|1||
+NPin|pin@14||-4|3|1|1||
+Nschematic:Bus_Pin|pin@18||-2|5|-1|-1||
+Nschematic:Bus_Pin|pin@19||2|6|-1|-1||
+NPin|pin@20||-2|4|1|1||
+NPin|pin@21||-2|5|1|1||
+NPin|pin@22||2|4|1|1||
+NPin|pin@23||2|6|1|1||
+Nschematic:Bus_Pin|pin@27||4|3|-1|-1||
+NPin|pin@28||3|3|1|1||
+NPin|pin@29||4|3|1|1||
+Nschematic:Bus_Pin|pin@34||-2|-5|-1|-1||
+Nschematic:Bus_Pin|pin@35||-4|-3|-1|-1||
+NPin|pin@36||-3|-3|1|1||
+NPin|pin@37||-4|-3|1|1||
+AThicker|net@1|||FS1800|pin@20||-2|4|pin@22||2|4
+AThicker|net@3|||FS0|pin@6||2|-4|pin@8||-3|-4
+AThicker|net@4|||FS2700|pin@13||-3|3|pin@9||-3|4
+AThicker|net@5|||FS0|pin@13||-3|3|pin@14||-4|3
+AThicker|net@8|||FS0|pin@11||3|-4|pin@6||2|-4
+AThicker|net@9|||FS900|pin@6||2|-4|pin@7||2|-5
+AThicker|net@13|||FS1800|pin@9||-3|4|pin@20||-2|4
+AThicker|net@14|||FS2700|pin@20||-2|4|pin@21||-2|5
+AThicker|net@15|||FS1800|pin@22||2|4|pin@10||3|4
+AThicker|net@16|||FS2700|pin@22||2|4|pin@23||2|6
+AThicker|net@19|||FS2700|pin@11||3|-4|pin@28||3|3
+AThicker|net@20|||FS2700|pin@28||3|3|pin@10||3|4
+AThicker|net@21|||FS1800|pin@28||3|3|pin@29||4|3
+AThicker|net@24|||FS2700|pin@36||-3|-3|pin@13||-3|3
+AThicker|net@25|||FS2700|pin@8||-3|-4|pin@36||-3|-3
+AThicker|net@26|||FS0|pin@36||-3|-3|pin@37||-4|-3
+EfireLO[m_2]|fireLO[m1]|D5G2;|pin@34||O
+Efire[m1]||D5G2;|pin@3||O
+Emc||D5G2;|pin@18||I
+Epred||D5G2;|pin@1||I
+Eready_1|ready|D5G2;|pin@35||I
+Es[1]||D5G2;|pin@19||O
+Esucc[m1]||D5G2;|pin@27||O
+X
+
+# Cell minusOneGasP;1{lay}
+CminusOneGasP;1{lay}||cmos90|1240926056446|1240939148048||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240939150308
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-150.5|40|||X|
+NX-Metal-1-Metal-2-Con|contact@7||-133.5|-22|||X|
+NX-Metal-1-Metal-2-Con|contact@8||-59|40||||
+NX-Metal-1-Metal-2-Con|contact@10||-34|-16||||
+NX-Metal-1-Metal-2-Con|contact@13||-68.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@14||-105|-22||||
+NX-Metal-1-Metal-2-Con|contact@15||-79|-40||||
+NX-Metal-1-Metal-2-Con|contact@16||6.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@17||159.5|40||||
+Igates1inM:inv10E;1{lay}|inv10E@0||-120.5|0|XY||D5G4;
+Igates1inM:inv10E;1{lay}|inv10E@1||-103.5|0|||D5G4;
+Igates1inM:inv100B;1{lay}|inv100B@0||127.5|0|||D5G4;
+Igates2inM:nand10symLT;2{lay}|nand10sy@1||-76.5|0|Y||D5G4;
+Igates2inM:nand30;1{lay}|nand30@0||45.5|0|||D5G4;
+NMetal-2-Pin|pin@1||-63.5|-16|||X|
+NMetal-1-Pin|pin@3||-51|24||||
+NMetal-1-Pin|pin@5||-59|24||||
+NMetal-2-Pin|pin@8||-4.5|40||||
+NMetal-2-Pin|pin@9||-122.5|-22|||X|
+NMetal-1-Pin|pin@11||-99.5|25||||
+NMetal-1-Pin|pin@12||81.5|-25||||
+NMetal-1-Pin|pin@13||81.5|17||||
+NMetal-1-Pin|pin@15||90.5|17||||
+NMetal-2-Pin|pin@17||-33|-40||||
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-150.5|0|XY||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||-34|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-5.5|0|||D5G4;
+Ametal-1|net@19||0.4|S900|predDri2@0|pred|-133.5|-16|contact@7||-133.5|-22
+Ametal-2|net@20|||S1800|contact@7||-133.5|-22|pin@9||-122.5|-22
+Ametal-1|net@25|||S2700|predDri2@0|in|-150.5|22|contact@0||-150.5|40
+Ametal-1|net@28|||S2700|sucDri20@0|in|-51|19|pin@3||-51|24
+Ametal-1|net@29|||RS0|pin@3||-51|24|pin@5||-59|24
+Ametal-2|net@30|||S1800|contact@0||-150.5|40|contact@8||-59|40
+Ametal-1|net@31|||S2700|pin@5||-59|24|contact@8||-59|40
+Ametal-2|net@32|||S1800|contact@8||-59|40|pin@8||-4.5|40
+Ametal-2|net@40|||S1800|pin@1||-63.5|-16|contact@10||-34|-16
+Ametal-1|net@41|||S2700|sucDri20@0|succ|-34|-34|contact@10||-34|-16
+Ametal-2|net@50|||S1800|pin@9||-122.5|-22|contact@14||-105|-22
+Ametal-2|net@59|||S0|pin@1||-63.5|-16|contact@13||-68.5|-16
+Ametal-1|net@60|||S2700|nand10sy@1|inA|-68.5|-25|contact@13||-68.5|-16
+Ametal-2|net@61|||S0|sucDri20@0|gnd|-58|0|nand10sy@1|gnd_1|-58|0
+Ametal-2|net@62|||S0|sucDri20@0|vdd|-58|-50|nand10sy@1|vdd_2|-58|-50
+Ametal-2|net@63|||S0|sucDri20@0|vdd_1|-58|50|nand10sy@1|vdd_3|-58|50
+Ametal-1|net@69||0.4|S2700|inv10E@1|in|-105|-25|contact@14||-105|-22
+Ametal-2|net@73|||S0|inv10E@1|gnd|-112|0|inv10E@0|gnd|-112|0
+Ametal-2|net@74|||S0|inv10E@1|vdd|-112|50|inv10E@0|vdd_1|-112|50
+Ametal-2|net@75|||S0|inv10E@1|vdd_1|-112|-50|inv10E@0|vdd|-112|-50
+Ametal-2|net@76|||S0|inv10E@1|gnd_1|-95|0|nand10sy@1|gnd|-95|0
+Ametal-2|net@77|||S0|inv10E@1|vdd_3|-95|-50|nand10sy@1|vdd|-95|-50
+Ametal-2|net@78|||S0|inv10E@1|vdd_2|-95|50|nand10sy@1|vdd_1|-95|50
+Ametal-2|net@79|||S0|predDri2@0|gnd|-129|0|inv10E@0|gnd_1|-129|0
+Ametal-2|net@80|||S0|predDri2@0|vdd|-129|-50|inv10E@0|vdd_2|-129|-50
+Ametal-2|net@81|||S0|predDri2@0|vdd_1|-129|50|inv10E@0|vdd_3|-129|50
+Ametal-1|net@82|||S2700|inv10E@1|out|-99.5|7|pin@11||-99.5|25
+Ametal-1|net@83|||S1800|pin@11||-99.5|25|nand10sy@1|inB|-84.5|25
+Ametal-1|net@84|||S0|pin@11||-99.5|25|inv10E@0|in|-119|25
+Ametal-2|net@85|||S1800|inv100B@0|gnd_2|83|0|nand30@0|gnd_1|92|0
+Ametal-2|net@86|||S1800|inv100B@0|vdd_4|83|50|nand30@0|vdd_2|92|50
+Ametal-2|net@87|||S1800|inv100B@0|vdd_5|83|-50|nand30@0|vdd_3|92|-50
+Ametal-1|net@88|||S900|nand30@0|out|81.5|-16|pin@12||81.5|-25
+Ametal-1|net@89|||S1800|pin@12||81.5|-25|inv100B@0|in|90.5|-25
+Ametal-1|net@90|||S2700|nand30@0|out|81.5|-16|pin@13||81.5|17
+Ametal-1|net@93|||S2700|pin@15||90.5|17|inv100B@0|in_1|90.5|25
+Ametal-1|net@94|||S1800|pin@13||81.5|17|pin@15||90.5|17
+Ametal-2|net@95|||S0|wellCont@0|gnd_1|-1|0|nand30@0|gnd|-1|0
+Ametal-2|net@96|||S0|wellCont@0|vdd_2|-1|-50|nand30@0|vdd_1|-1|-50
+Ametal-2|net@97|||S0|wellCont@0|vdd_3|-1|50|nand30@0|vdd|-1|50
+Ametal-2|net@98|||S0|wellCont@0|gnd|-10|0|sucDri20@0|gnd_1|-10|0
+Ametal-2|net@99|||S0|wellCont@0|vdd|-10|-50|sucDri20@0|vdd_2|-10|-50
+Ametal-2|net@100|||S0|wellCont@0|vdd_1|-10|50|sucDri20@0|vdd_3|-10|50
+Ametal-1|net@101|||S900|nand10sy@1|out_2|-79|-32|contact@15||-79|-40
+Ametal-2|net@102|||S1800|contact@15||-79|-40|pin@17||-33|-40
+Ametal-2|net@103|||S1800|pin@17||-33|-40|contact@16||6.5|-40
+Ametal-1|net@104|||S900|nand30@0|inB|6.5|-25|contact@16||6.5|-40
+Ametal-2|net@106|||S1800|pin@8||-4.5|40|contact@17||159.5|40
+Ametal-1|net@108|||S2700|inv100B@0|out|159.5|7|contact@17||159.5|40
+EfireLO[m1]||D5G4;|nand30@0|out_1|O
+Efire[m1]||D5G4;|pin@8||O
+Egnd||D5G4;|predDri2@0|gnd_1|G
+Egnd_1||D5G4;|inv100B@0|gnd_1|G
+Emc||D5G4;|predDri2@0|mc|I
+Emc_1||D5G4;|predDri2@0|mc_1|I
+Epred||D5G4;|pin@9||I
+Eready||D5G4;|nand30@0|inA|I
+Es[1]||D5G4;|inv10E@0|out|O
+Esucc[m1]||D5G4;|pin@1||O
+Evdd||D5G4;|predDri2@0|vdd_3|P
+Evdd_2||D5G4;|inv100B@0|vdd_2|P
+Evdd_3||D5G4;|inv100B@0|vdd_3|P
+Evdd_4||D5G4;|predDri2@0|vdd_2|P
+X
+
+# Cell minusOneGasP;1{sch}
+CminusOneGasP;1{sch}||schematic|1240925473152|1240939304782|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@4||0|32|||XR|
+NOff-Page|conn@6||-11|32|||RRR|
+NOff-Page|conn@7||-1|-31|||XRRR|
+NOff-Page|conn@9||40.5|23||||
+NOff-Page|conn@10||-0.25|-4|||RR|
+NOff-Page|conn@11||-29.25|25||||
+NOff-Page|conn@12||1|8|||XRR|
+IredFive:inv;1{ic}|inv@0||-18|-16|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||-1|-22|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@1||-9|16.5|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S100|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IminusOneGasP;1{ic}|minusOne@1||41|44|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||-9|0|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nand2LT_sy;1{ic}|nand2LT_@0||0|-12|R||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@4||0|61.5|||||ART_message(D5G5;)SminusOneGasP
+Ngeneric:Invisible-Pin|pin@5||0.5|57.5|||||ART_message(D5G3;)Sies 28 April 2009
+NWire_Pin|pin@9||-11|27||||
+NWire_Pin|pin@10||-1|-16||||
+NWire_Pin|pin@11||-24|25||||
+NWire_Pin|pin@12||-24|-16||||
+NWire_Pin|pin@16||1|-16||||
+NWire_Pin|pin@17||33.5|-16||||
+NWire_Pin|pin@18||33.5|23||||
+NWire_Pin|pin@19||0|-7||||
+NWire_Pin|pin@20||-10|-7||||
+NWire_Pin|pin@21||-8|-4||||
+NWire_Pin|pin@23||-9|23||||
+NWire_Pin|pin@29||0|23||||
+Ngeneric:Invisible-Pin|pin@31||-12|52|||||ART_message(D3G2;)S[this is the GasP portion only of M1,"stage with strong fire[m1] signal"]
+NWire_Pin|pin@32||-9|8||||
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|25|XY||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||24.5|23|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-8|-16|||D0G4;|ATTR_L(D5G1;PUD)D283.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-6|-7|||D0G4;|ATTR_L(D5G1;PUD)D527.0999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@14|||1800|predDri2@1|mc|-14|27|pin@9||-11|27
+Awire|net@15|||1800|wire90@2|b|-5.5|-16|pin@10||-1|-16
+Awire|net@16|||1800|pin@11||-24|25|predDri2@1|pred|-20|25
+Awire|net@17|||1800|conn@11|y|-27.25|25|pin@11||-24|25
+Awire|net@18|||1800|pin@12||-24|-16|inv@0|in|-20.5|-16
+Awire|net@19|||900|pin@11||-24|25|pin@12||-24|-16
+Awire|net@20|||2700|pin@9||-11|27|conn@6|y|-11|30
+Awire|net@21|||1800|inv@0|out|-15.5|-16|wire90@2|a|-10.5|-16
+Awire|net@22|||2700|invI@0|in|-1|-19.5|pin@10||-1|-16
+Awire|net@23|||2700|conn@7|a|-1|-29|invI@0|out|-1|-24.5
+Awire|net@24|||0|pin@18||33.5|23|sucDri20@1|succ|28.5|23
+Awire|net@25|||2700|pin@29||0|23|conn@4|a|0|30
+Awire|net@28|||0|conn@9|a|38.5|23|pin@18||33.5|23
+Awire|net@29|||1800|pin@16||1|-16|pin@17||33.5|-16
+Awire|net@30|||2700|pin@17||33.5|-16|pin@18||33.5|23
+Awire|net@31|||900|nand2LT_@0|inb|-1|-14.5|pin@10||-1|-16
+Awire|net@32|||900|nand2LT_@0|ina|1|-14.5|pin@16||1|-16
+Awire|net@33|||1800|wire90@4|b|-3.5|-7|pin@19||0|-7
+Awire|net@34|||900|pin@19||0|-7|nand2LT_@0|out|0|-9.5
+Awire|net@36|||0|pin@29||0|23|pin@23||-9|23
+Awire|net@40|||900|nand2@0|inb|-10|-2.5|pin@20||-10|-7
+Awire|net@41|||2700|pin@21||-8|-4|nand2@0|ina|-8|-2.5
+Awire|net@43|||0|wire90@4|a|-8.5|-7|pin@20||-10|-7
+Awire|net@47|||0|pin@23||-9|23|predDri2@1|in|-14|23
+Awire|net@48|||2700|invI@1|out|-9|19|pin@23||-9|23
+Awire|net@53|||2700|pin@32||-9|8|invI@1|in|-9|14
+Awire|net@54|||0|conn@10|y|-2.25|-4|pin@21||-8|-4
+Awire|net@55|||2700|nand2@0|out|-9|2.5|pin@32||-9|8
+Awire|net@56|||0|conn@12|a|-1|8|pin@32||-9|8
+Awire|net@57|||1800|pin@29||0|23|sucDri20@1|in|20.5|23
+EfireLO[m1]||D6G2;|conn@12|y|O
+Efire[m1]||D6G2;|conn@4|y|O
+Emc||D4G2;|conn@6|a|I
+Epred||D4G2;|conn@11|a|I
+Eready||D4G2;|conn@10|a|I
+Es[1]||D6G2;|conn@7|y|O
+Esucc[m1]||D6G2;|conn@9|y|O
+X
+
+# Cell minusOneStrong;1{ic}
+CminusOneStrong;1{ic}||artwork|1230412359238|1237248138437|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||4|-2|-1|-1||
+Nschematic:Bus_Pin|pin@1||-4|3|-1|-1||
+Nschematic:Bus_Pin|pin@3||0|-5|-1|-1||
+NPin|pin@6||0|-4|1|1||
+NPin|pin@7||0|-5|1|1||
+NPin|pin@8||-3|-4|1|1||
+NPin|pin@9||-3|4|1|1||
+NPin|pin@10||3|4|1|1||
+NPin|pin@11||3|-4|1|1||
+Ngeneric:Invisible-Pin|pin@12||0|0|||||ART_message(D5G3;)SM1
+NPin|pin@13||-3|3|1|1||
+NPin|pin@14||-4|3|1|1||
+Ngeneric:Invisible-Pin|pin@17||3|-2|1|1||
+Nschematic:Bus_Pin|pin@18||-2|5|-1|-1||
+Nschematic:Bus_Pin|pin@19||2|6|-1|-1||
+NPin|pin@20||-2|4|1|1||
+NPin|pin@21||-2|5|1|1||
+NPin|pin@22||2|4|1|1||
+NPin|pin@23||2|6|1|1||
+Nschematic:Bus_Pin|pin@24||-4|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@26||-3|-2|1|1||
+Nschematic:Bus_Pin|pin@27||4|3|-1|-1||
+NPin|pin@28||3|3|1|1||
+NPin|pin@29||4|3|1|1||
+Nschematic:Bus_Pin|pin@30||-4|0|-1|-1||
+NPin|pin@32||-3|0|1|1||
+NPin|pin@33||-4|0|1|1||
+AThicker|net@0|||FS2700|pin@8||-3|-4|pin@32||-3|0
+AThicker|net@1|||FS1800|pin@20||-2|4|pin@22||2|4
+AThicker|net@3|||FS0|pin@6||0|-4|pin@8||-3|-4
+AThicker|net@4|||FS2700|pin@13||-3|3|pin@9||-3|4
+AThicker|net@5|||FS0|pin@13||-3|3|pin@14||-4|3
+AThicker|net@8|||FS0|pin@11||3|-4|pin@6||0|-4
+AThicker|net@9|||FS900|pin@6||0|-4|pin@7||0|-5
+Aschematic:bus|net@11||-0.5|IJ1800|pin@17||3|-2|pin@0||4|-2
+AThicker|net@13|||FS1800|pin@9||-3|4|pin@20||-2|4
+AThicker|net@14|||FS2700|pin@20||-2|4|pin@21||-2|5
+AThicker|net@15|||FS1800|pin@22||2|4|pin@10||3|4
+AThicker|net@16|||FS2700|pin@22||2|4|pin@23||2|6
+Aschematic:bus|net@18||-0.5|IJ0|pin@26||-3|-2|pin@24||-4|-2
+AThicker|net@19|||FS2700|pin@11||3|-4|pin@28||3|3
+AThicker|net@20|||FS2700|pin@28||3|3|pin@10||3|4
+AThicker|net@21|||FS1800|pin@28||3|3|pin@29||4|3
+AThicker|net@22|||FS2700|pin@32||-3|0|pin@13||-3|3
+AThicker|net@23|||FS0|pin@32||-3|0|pin@33||-4|0
+Ebit[1:6]||D5G2;|pin@24||I
+Efire[m1]||D5G2;|pin@3||O
+EheadBit||D5G2;|pin@30||I
+Em1cate[1:6][T,F]||D5G2;|pin@0||O
+Emc||D5G2;|pin@18||I
+Epred||D5G2;|pin@1||I
+Es[1]||D5G2;|pin@19||O
+Esucc[m1]||D5G2;|pin@27||O
+X
+
+# Cell minusOneStrong;1{lay}
+CminusOneStrong;1{lay}||cmos90|1240926056446|1240939185261||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()G1240939186427
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@18||-14|-50||||
+NX-Metal-1-Metal-2-Con|contact@19||24.5|-50||||
+IminusOneGasP;1{lay}|minusOne@0||0|-72|||D5G4;
+NMetal-1-Pin|pin@24||3.5|6||||
+NMetal-1-Pin|pin@25||-14|0||||
+NMetal-1-Pin|pin@27||-25|0||||
+NMetal-1-Pin|pin@28||45.5|6||||
+NMetal-1-Pin|pin@30||45.5|47.5||||
+NMetal-1-Pin|pin@31||3.5|-40||||
+NMetal-1-Pin|pin@32||9.5|-40||||
+IsucDri10Pairx6s;1{lay}|sucDri10@0||-360|72|||D5G4;
+Ametal-1|net@120|||S900|minusOne@0|ready|24.5|-47|contact@19||24.5|-50
+Ametal-2|net@122|||S1800|contact@18||-14|-50|contact@19||24.5|-50
+Ametal-1|net@123|||S2700|contact@18||-14|-50|pin@25||-14|0
+Ametal-1|net@126|||S2700|pin@27||-25|0|sucDri10@0|out_4|-25|34
+Ametal-1|net@127|||S0|pin@25||-14|0|pin@27||-25|0
+Ametal-1|net@131|||S0|pin@30||45.5|47.5|sucDri10@0|inB|34.5|47.5
+Ametal-1|net@132|||S1800|pin@24||3.5|6|pin@28||45.5|6
+Ametal-1|net@133|||S2700|pin@28||45.5|6|pin@30||45.5|47.5
+Ametal-1|net@134|||S900|pin@24||3.5|6|pin@31||3.5|-40
+Ametal-1|net@136|||S1800|pin@31||3.5|-40|pin@32||9.5|-40
+Ametal-1|net@137|||S900|pin@32||9.5|-40|minusOne@0|fireLO[m1]|9.5|-56
+Ebit[1]||D5G5;|sucDri10@0|in[1]|I
+Ebit[2]||D5G5;|sucDri10@0|in[2]|I
+Ebit[3]||D5G5;|sucDri10@0|in[3]|I
+Ebit[4]||D5G5;|sucDri10@0|in[4]|I
+Ebit[5]||D5G5;|sucDri10@0|in[5]|I
+Ebit[6]||D5G5;|sucDri10@0|in[6]|I
+Efire[m1]||D5G4;|minusOne@0|fire[m1]|O
+Egnd||D5G4;|minusOne@0|gnd|G
+Egnd_1||D5G4;|minusOne@0|gnd_1|G
+Egnd_2||D5G5;|sucDri10@0|gnd_2|G
+Egnd_3||D5G5;|sucDri10@0|gnd_1|G
+EheadBit||D5G5;|sucDri10@0|inA|I
+Em1cate[1][F]||D5G5;|sucDri10@0|in[1]@451244315|I
+Em1cate[1][T]||D5G5;|sucDri10@0|m1cate[1][T]|O
+Em1cate[2][F]||D5G5;|sucDri10@0|in[2]@362228990|I
+Em1cate[2][T]||D5G5;|sucDri10@0|m1cate[2][T]|O
+Em1cate[3][F]||D5G5;|sucDri10@0|in[3]@341176303|I
+Em1cate[3][T]||D5G5;|sucDri10@0|m1cate[4][T]|O
+Em1cate[4][F]||D5G5;|sucDri10@0|in[4]@596770110|I
+Em1cate[4][T]||D5G5;|sucDri10@0|m1cate[6][T]|O
+Em1cate[5][F]||D5G5;|sucDri10@0|in[5]@689079609|I
+Em1cate[5][T]||D5G5;|sucDri10@0|m1cate[5][T]|O
+Em1cate[6][F]||D5G5;|sucDri10@0|in[6]@386420554|I
+Em1cate[6][T]||D5G5;|sucDri10@0|m1cate[3][T]|O
+Emc||D5G4;|minusOne@0|mc|I
+Emc_1||D5G4;|minusOne@0|mc_1|I
+Epred||D5G4;|minusOne@0|pred|I
+Es[1]||D5G4;|minusOne@0|s[1]|O
+Esucc[m1]||D5G4;|minusOne@0|succ[m1]|O
+Evdd||D5G4;|minusOne@0|vdd|P
+Evdd_2||D5G4;|minusOne@0|vdd_2|P
+Evdd_3||D5G4;|minusOne@0|vdd_3|P
+Evdd_4||D5G4;|minusOne@0|vdd_4|P
+Evdd_5||D5G5;|sucDri10@0|vdd_4|P
+Evdd_6||D5G5;|sucDri10@0|vdd_2|P
+Evdd_7||D5G5;|sucDri10@0|vdd_3|P
+Evdd_8||D5G5;|sucDri10@0|vdd_5|P
+X
+
+# Cell minusOneStrong;1{sch}
+CminusOneStrong;1{sch}||schematic|1240925473152|1240939315067|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@4||2|-1.5|||XRRR|
+NOff-Page|conn@6||-2|25|||RRR|
+NOff-Page|conn@7||2|25|||XR|
+NOff-Page|conn@9||14.5|15||||
+NOff-Page|conn@11||-14.25|15||||
+NOff-Page|conn@13||-37.5|3|||X|
+NOff-Page|conn@14||-18.25|4|||RR|
+NOff-Page|conn@15||-13.75|-7.5|||R|
+IminusOneStrong;1{ic}|minusOne@0||41|44|||D5G4;
+IminusOneGasP;1{ic}|minusOne@1||0|12|||D5G4;
+Ngeneric:Invisible-Pin|pin@4||0|61.5|||||ART_message(D5G5;)SminusOneStrong
+Ngeneric:Invisible-Pin|pin@5||0.5|57.5|||||ART_message(D5G3;)Sies 28 April 2009
+Ngeneric:Invisible-Pin|pin@31||-12|52|||||ART_message(D3G2;)S[this is the GasP portion only of M1,"stage with strong fire[m1] signal"]
+NWire_Pin|pin@33||-2|0||||
+NWire_Pin|pin@38||-13.75|-2||||
+IsucDri10Pairx6s;1{ic}|sucDri10@1||-27.5|3|XY||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-13|9|||D0G4;|ATTR_L(D5G1;PUD)D631.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||-7.5|0|||D0G4;|ATTR_L(D5G1;PUD)D1534.9000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@60|||900|conn@7|a|2|23|minusOne@1|s[1]|2|18
+Awire|net@63|||900|conn@6|y|-2|23|minusOne@1|mc|-2|17
+Awire|net@64|||0|conn@9|a|12.5|15|minusOne@1|succ[m1]|4|15
+Awire|net@67|||2700|pin@33||-2|0|minusOne@1|fireLO[m_2]|-2|7
+Abus|net@73||-0.5|IJ1800|conn@13|a|-35.5|3|sucDri10@1|m1cate[1:6][T,F]|-32.5|3
+Awire|net@76|||1800|conn@11|y|-12.25|15|minusOne@1|pred|-4|15
+Awire|net@77|||2700|conn@4|a|2|0.5|minusOne@1|fire[m1]|2|7
+Abus|net@78||-0.5|IJ0|conn@14|y|-20.25|4|sucDri10@1|bit[1:6]|-22.5|4
+Awire|net@79|||2700|conn@15|y|-13.75|-5.5|pin@38||-13.75|-2
+Awire|net@80|||0|pin@38||-13.75|-2|sucDri10@1|when_1|-17.5|-2
+Awire|net@82|||0|wire90@7|a|-15.5|9|sucDri10@1|ready|-27.5|9
+Awire|net@85|||1800|wire90@7|b|-10.5|9|minusOne@1|ready_1|-4|9
+Awire|net@86|||1800|wire90@8|b|-5|0|pin@33||-2|0
+Awire|net@87|||0|wire90@8|a|-10|0|sucDri10@1|when|-17.5|0
+Ebit[1:6]||D4G2;|conn@14|a|I
+Efire[m1]||D6G2;|conn@4|y|O
+EheadBit||D4G2;|conn@15|a|I
+Em1cate[1:6][T,F]||D6G2;|conn@13|y|O
+Emc||D4G2;|conn@6|a|I
+Epred||D4G2;|conn@11|a|I
+Es[1]||D6G2;|conn@7|y|O
+Esucc[m1]||D6G2;|conn@9|y|O
+X
+
 # Cell ohXor;2{ic}
 CohXor;2{ic}||artwork|1214216941201|1232288855295|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1384,7 +1774,7 @@ Eout||D5G2;|pin@4||O
 X
 
 # Cell ohXor;3{lay}
-CohXor;3{lay}||cmos90|1214212124019|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohXor;3{lay}||cmos90|1214212124019|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||-14.5|0||20.8||
 NMetal-1-N-Active-Con|contact@2||14.5|0||20.8||
@@ -1563,7 +1953,7 @@ Eout||D6G2;|conn@0|y|O
 X
 
 # Cell ohXorTwin;3{lay}
-CohXorTwin;3{lay}||cmos90|1227894317177|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohXorTwin;3{lay}||cmos90|1227894317177|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IohXor;3{lay}|ohXor@0||0|-72|||D5G4;
 IohXor;3{lay}|ohXor@1||0|72|||D5G4;
@@ -1649,7 +2039,7 @@ Es[1]|s[1,2]|D5G2;|pin@15||O
 X
 
 # Cell onDeck;2{lay}
-ConDeck;2{lay}||cmos90|1230644737459|1239703075883||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703081274
+ConDeck;2{lay}||cmos90|1230644737459|1240848417057||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||-40|56||||
 NX-Metal-1-Metal-2-Con|contact@14||10.5|50||||
@@ -1710,7 +2100,7 @@ NMetal-1-Pin|pin@113||-83|99.5||||
 NMetal-1-Pin|pin@114||-87|50||||
 NMetal-1-Pin|pin@115||-90|50||||
 NMetal-1-Pin|pin@116||-40|62.5||||
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-155|72|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-155|72|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||137|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@3||-129|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@4||-51|72|||D5G4;
@@ -1905,10 +2295,10 @@ NWire_Pin|pin@229||48|48||||
 NWire_Pin|pin@231||42|-10||||
 NWire_Pin|pin@232||45|-12||||
 NWire_Pin|pin@233||48|-14||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-29|22|X||D5G4;
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@1||27|36|||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||26.5|25|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@4||27|48|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-29|22|X||D5G4;
+IdriversM:suc3ANDdri20;1{ic}|suc3ANDd@1||27|36|||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||26.5|25|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@4||27|48|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@10||-5|24|||D0G4;|ATTR_L(D5G1;PUD)D956.7000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@11||-8|-12|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-35|-24|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1998,7 +2388,7 @@ Es[1,2]||D6G2;|conn@10|y|O
 X
 
 # Cell onDeckSucc;1{lay}
-ConDeckSucc;1{lay}||cmos90|1234810848014|1240294655805||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ConDeckSucc;1{lay}||cmos90|1234810848014|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-71.5|60||||
 NX-Metal-1-Metal-2-Con|contact@1||80.5|60||||
@@ -2024,9 +2414,9 @@ NMetal-1-Pin|pin@19||-105|34||||
 NMetal-1-Pin|pin@20||-47.5|-19||||
 NMetal-2-Pin|pin@22||-120|-16||||
 NMetal-2-Pin|pin@25||-120|-22||||
-IdriversL:suc3ANDdri20;1{lay}|suc3ANDd@0||0|0|Y||D5G4;
-IdriversL:sucANDdri20;3{lay}|sucANDdr@2||-92.5|0|X||D5G4;
-IdriversL:sucANDdri20;3{lay}|sucANDdr@3||101.5|0|||D5G4;
+IdriversM:suc3ANDdri20;1{lay}|suc3ANDd@0||0|0|Y||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@2||-92.5|0|X||D5G4;
+IdriversM:sucANDdri20;3{lay}|sucANDdr@3||101.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||63|0|||D5G4;
 Ametal-2|net@16|||S1800|pin@9||-65|60|contact@6||-30|60
 Ametal-2|net@18|||S0|inv05@0|gnd_1|-40.5|0|suc3ANDd@0|gnd|-40.5|0
@@ -2112,9 +2502,9 @@ NWire_Pin|pin@229||12|12||||
 NWire_Pin|pin@231||12|-5||||
 NWire_Pin|pin@232||12|4||||
 NWire_Pin|pin@233||12|15||||
-IdriversL:suc3ANDdri20;1{ic}|suc3ANDd@1||0|0|||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@0||0|-11|Y||D5G4;
-IdriversL:sucANDdri20;1{ic}|sucANDdr@4||0|12|||D5G4;
+IdriversM:suc3ANDdri20;1{ic}|suc3ANDd@1||0|0|||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@0||0|-11|Y||D5G4;
+IdriversM:sucANDdri20;1{ic}|sucANDdr@4||0|12|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@20||-10|-6|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@21||-10|0|||D0G4;|ATTR_L(D5G1;PUD)D294.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|bits[ABORT]|D5G2;||2700|pin@225||-24|0|pin@226||-24|11
@@ -2625,7 +3015,7 @@ Eloop_1|s[1:2]|D5G2;|pin@19||O
 X
 
 # Cell reQueueB;2{lay}
-CreQueueB;2{lay}||cmos90|1233968371879|1239702729523||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702740616
+CreQueueB;2{lay}||cmos90|1233968371879|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||-12|34||||
 NX-Metal-1-Metal-2-Con|contact@18||16.5|28||||
@@ -2654,9 +3044,9 @@ NMetal-1-Pin|pin@69||-186.5|-16||||
 NMetal-1-Pin|pin@72||-125.5|-16||||
 NMetal-2-Pin|pin@76||-133|22||||
 NMetal-2-Pin|pin@78||-177|-28||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-97|0|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-215|0|XY||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@0||16.5|0|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-97|0|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-215|0|XY||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@0||16.5|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-71|0|||D5G4;
 Ametal-2|net@20|||S0|sucDri20@0|gnd|-7.5|0|ctrAND1i@0|gnd_2|-7.5|0
 Ametal-2|net@21|||S0|sucDri20@0|vdd|-7.5|50|ctrAND1i@0|vdd_5|-7.5|50
@@ -2760,10 +3150,10 @@ Ngeneric:Invisible-Pin|pin@56||-54|42.5|||||ART_message(D3G2;)S[this part fires,
 NWire_Pin|pin@57||-70|6||||
 NWire_Pin|pin@58||-70|10||||
 NWire_Pin|pin@59||-43|6||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-38|30|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-38|18|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-38|30|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-38|18|XY||D5G4;
 IreQueueB;1{ic}|reQueueB@0||-15|40.5|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||-12|24|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-12|24|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-29|0|||D0G4;|ATTR_L(D5G1;PUD)D301.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-20|24|||D0G4;|ATTR_L(D5G1;PUD)D732.5000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-56|-1|||D0G4;|ATTR_L(D5G1;PUD)D142.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2867,7 +3257,7 @@ Esucc||D5G2;|pin@8||O
 X
 
 # Cell reQueueC;2{lay}
-CreQueueC;2{lay}||cmos90|1234488582830|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CreQueueC;2{lay}||cmos90|1234488582830|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-387.5|-34||||
 NX-Metal-1-Metal-2-Con|contact@1||-285|-34||||
@@ -3032,14 +3422,14 @@ NWire_Pin|pin@184||8.5|-40||||
 NWire_Pin|pin@185||-26|-14||||
 NWire_Pin|pin@190||30|-38||||
 NWire_Pin|pin@192||18|-38||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@7||-8|-50|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@7||-8|-50|||D5G4;
 IreQueueC;1{ic}|reQueueC@0||14|23|||D5G4;
-IdriversL:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
+IdriversM:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-65|-30|||D0G4;|ATTR_L(D5G1;PUD)D286.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-65|-39|||D0G4;|ATTR_L(D5G1;PUD)D428.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@14||-65|-48|||D0G4;|ATTR_L(D5G1;PUD)D356.70000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3179,7 +3569,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueEpi;1{lay}
-CreQueueEpi;1{lay}||cmos90|1234488088508|1239704287007||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239704289942
+CreQueueEpi;1{lay}||cmos90|1234488088508|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-72.5|-16||||
 NX-Metal-1-Metal-2-Con|contact@1||51|-28||||
@@ -3195,7 +3585,7 @@ NMetal-1-Pin|pin@10||54.5|3||||
 NMetal-2-Pin|pin@12||-48|60||||
 NMetal-1-Pin|pin@13||60|-11||||
 NMetal-1-Pin|pin@15||62.5|3||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||34|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||34|0|XY||D5G4;
 Ametal-2|net@0|||S0|predDri2@0|gnd_1|12.5|0|ctrAND3i@0|gnd_1|12.5|0
 Ametal-2|net@1|||S0|predDri2@0|vdd_2|12.5|-50|ctrAND3i@0|vdd_3|12.5|-50
 Ametal-2|net@2|||S0|predDri2@0|vdd_3|12.5|50|ctrAND3i@0|vdd_2|12.5|50
@@ -3257,7 +3647,7 @@ NWire_Pin|pin@183||8.5|-50||||
 NWire_Pin|pin@185||31.5|-12||||
 NWire_Pin|pin@187||31.5|-38||||
 NWire_Pin|pin@188||19.5|-38||||
-IdriversL:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||18|-12|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@26||14|-38|X||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|fire[E]|D5G2;||2700|pin@158||6|-14|pin@171||6|-9
 Awire|net@355|||900|ctrAND3i@0|inA|3.5|-32|pin@157||3.5|-38
@@ -3288,7 +3678,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueueMid;1{lay}
-CreQueueMid;1{lay}||cmos90|1234486181742|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CreQueueMid;1{lay}||cmos90|1234486181742|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-114.5|34||||
 NX-Metal-1-Metal-2-Con|contact@4||-51|28||||
@@ -3313,7 +3703,7 @@ NMetal-1-Pin|pin@19||-91.5|-33||||
 NMetal-1-Pin|pin@24||-45|11.5||||
 NMetal-2-Pin|pin@25||-59|-22||||
 NMetal-2-Pin|pin@26||-59|-28||||
-IdriversL:sucORdri20;1{lay}|sucORdri@0||-96|0|||D5G4;
+IdriversM:sucORdri20;1{lay}|sucORdri@0||-96|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-38|0|||D5G4;
 Ametal-1|net@24|||S1800|nand6sym@0|out_2|43|31|pin@0||78|31
 Ametal-1|net@25|||S900|pin@0||78|31|nand20sy@0|inA|78|25
@@ -3413,7 +3803,7 @@ NWire_Pin|pin@156||-3|-38||||
 NWire_Pin|pin@159||-11|-14||||
 NWire_Pin|pin@179||-14|-16||||
 NWire_Pin|pin@185||-43|-27||||
-IdriversL:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
+IdriversM:sucORdri20;1{ic}|sucORdri@0||-12|-6|YRRR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@17||-30|-39|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@18||-19|-27|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@19||-31|-27|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3464,7 +3854,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell reQueuePreds;1{lay}
-CreQueuePreds;1{lay}||cmos90|1234477787138|1239702903398||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702909450
+CreQueuePreds;1{lay}||cmos90|1234477787138|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@8||-114|-28||||
 NX-Metal-1-Metal-2-Con|contact@9||-155.5|-28||||
@@ -3530,11 +3920,11 @@ NMetal-1-Pin|pin@67||-112|-35||||
 NMetal-1-Pin|pin@68||19.5|63||||
 NMetal-1-Pin|pin@69||-190.5|63||||
 NMetal-1-Pin|pin@71||153.5|15||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-211|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@2||-131|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@5||-1|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@6||88|0|XY||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@7||211|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-211|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@2||-131|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@5||-1|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@6||88|0|XY||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@7||211|0|XY||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||62|0|||D5G4;
 Ametal-1|net@3|||S2700|predDri2@0|pred|-194|-16|pin@0||-194|-4
 Ametal-1|net@4|||S1800|pin@0||-194|-4|pin@1||-190.5|-4
@@ -3717,11 +4107,11 @@ NWire_Pin|pin@189||-13|-52||||
 NWire_Pin|pin@190||-13|-57||||
 Ngeneric:Invisible-Pin|pin@191||-34|-51.5|||||ART_message(D3G2;)S[this part fires,for an executed,abort instruction]
 NWire_Pin|pin@193||-49|-39||||
-IdriversL:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@6||-7|-50|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@2||-66|24|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@3||-66|12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@4||-66|0|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@5||-66|-12|XY||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@6||-7|-50|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@12||-65|-30|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@13||-65|-39|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@14||-65|-48|||D0G4;|ATTR_L(D5G1;PUD)S414|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3856,7 +4246,7 @@ Ewhen||D5G2;|pin@2||I
 X
 
 # Cell sucDri10Pair;1{lay}
-CsucDri10Pair;1{lay}||cmos90|1230394847248|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CsucDri10Pair;1{lay}||cmos90|1230394847248|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@0||6.5|48||20.8||
 NMetal-1-N-Active-Con|contact@1||0.5|0||5.2||
@@ -4157,7 +4547,7 @@ Ein|when|D5G2;|pin@98||I
 X
 
 # Cell sucDri10Pair;1{sch}
-CsucDri10Pair;1{sch}||schematic|1227976012682|1234876959146|
+CsucDri10Pair;1{sch}||schematic|1227976012682|1240934037485|
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||-12|-35|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@3||-21|-35|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S4
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4198,11 +4588,11 @@ NWire_Pin|pin@78||-18|-17.5||||
 IredFive:pms1;2{ic}|pms1@0||-12|5.5|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y2.75;)S10
 IredFive:pms2_sy;1{ic}|pms2_sy@0||-12|-22|X||D0G4;|ATTR_Delay(D5G1;NPX-5;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX4;Y2;)S10
 IsucDri10Pair;1{ic}|sucDri10@0||4.5|12|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-23|0|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||-22|-22|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|-12|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||-4|-42|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||-17|-38|||D0G4;|ATTR_L(D5G1;PUD)S403|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-23|0|||D0G4;|ATTR_L(D5G1;PUD)D288.29999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-22|-22|||D0G4;|ATTR_L(D5G1;PUD)D255.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-4|-12|||D0G4;|ATTR_L(D5G1;PUD)D120.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-4|-42|||D0G4;|ATTR_L(D5G1;PUD)D112.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-17|-38|||D0G4;|ATTR_L(D5G1;PUD)D66.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@2|||900|pms1@0|d|-12|3.5|pin@16||-12|0
 Awire|net@4|||0|pms1@0|g|-15|5.5|pin@3||-18|5.5
 Awire|net@6|||1800|pin@4||-18|-8|nms2b@0|g2|-15|-8
@@ -4315,7 +4705,7 @@ Ewhen||D5G2;|pin@6||I
 X
 
 # Cell sucDri10Pairx6;1{lay}
-CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CsucDri10Pairx6;1{lay}||cmos90|1230648725305|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-253|16||||
 NX-Metal-1-Metal-2-Con|contact@1||-140|16||||
@@ -4451,6 +4841,334 @@ Es[1]|ready|D6G2;|conn@3|y|O
 EheadBit_1|when|D4G2;|conn@1|a|I
 X
 
+# Cell sucDri10Pairx6s;1{ic}
+CsucDri10Pairx6s;1{ic}||artwork|1234796165018|1240938523656|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||-3|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@3||-0.5|0|1|1||
+NThick-Circle|art@4||-8|4|4|4|RRR||ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@5||-9.5|5|1|1||
+NThick-Circle|art@6||-9.5|3|1|1||
+Nschematic:Bus_Pin|pin@0||-5|-1|-1|-1||
+Ngeneric:Invisible-Pin|pin@1||-4|-1|1|1||
+Nschematic:Bus_Pin|pin@2||5|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@3||4|0|1|1||
+Nschematic:Bus_Pin|pin@4||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@6||-10|3|-1|-1||
+NPin|pin@8||-4|1|1|1||
+NPin|pin@9||-4|2|1|1||
+NPin|pin@10||-3|2|1|1||
+NPin|pin@11||-4|-2|1|1||
+NPin|pin@12||-3|-2|1|1||
+NPin|pin@13||0|4|1|1||
+NPin|pin@14||0|-4|1|1||
+NPin|pin@15||4|0|1|1||
+NPin|pin@16||2|4|1|1||
+NPin|pin@17||2|6|1|1||
+NPin|pin@18||1|5|1|1||
+NPin|pin@19||-3|2|1|1||
+NPin|pin@20||2|5|1|1||
+NPin|pin@21||3|5|1|1||
+NPin|pin@22||-1|5|1|1||
+NPin|pin@23||3|1|1|1||
+NPin|pin@24||-1|3|1|1||
+NPin|pin@25||0|3|1|1||
+NPin|pin@28||-5|1|1|1||
+NPin|pin@29||2|-2|1|1||
+NPin|pin@30||2|-6|1|1||
+NPin|pin@31||0|-6|1|1||
+NPin|pin@32||-8|6|1|1||
+NPin|pin@33||-9|6|1|1||
+NPin|pin@34||-9|2|1|1||
+NPin|pin@35||-8|2|1|1||
+NPin|pin@36||-5|4|1|1||
+NPin|pin@37||-6|4|1|1||
+Nschematic:Bus_Pin|pin@38||-10|5|-1|-1||
+NPin|pin@40||-9|5|1|1||
+Aschematic:bus|net@0||-0.5|IJ0|pin@1||-4|-1|pin@0||-5|-1
+Aschematic:bus|net@1||-0.5|IJ1800|pin@3||4|0|pin@2||5|0
+AThicker|net@4|||FS2700|pin@16||2|4|pin@20||2|5
+AThicker|net@5|||FS1800|pin@20||2|5|pin@21||3|5
+AThicker|net@6|||FS0|pin@18||1|5|pin@22||-1|5
+AThicker|net@7|||FS900|pin@21||3|5|pin@23||3|1
+AThicker|net@8|||FS2250|pin@8||-4|1|pin@19||-3|2
+AThicker|net@9|||FS900|pin@13||0|4|pin@25||0|3
+AThicker|net@10|||FS1800|pin@24||-1|3|pin@25||0|3
+AThicker|net@12|||FS1800|pin@28||-5|1|pin@8||-4|1
+AThicker|net@13|||FS0|pin@10||-3|2|pin@9||-4|2
+AThicker|net@14|||FS900|pin@9||-4|2|pin@11||-4|-2
+AThicker|net@15|||FS1800|pin@11||-4|-2|pin@12||-3|-2
+AThicker|net@16|||FS900|pin@25||0|3|pin@14||0|-4
+AThicker|net@17|||FS900|pin@22||-1|5|pin@24||-1|3
+AThicker|net@18|||FS2250|pin@14||0|-4|pin@15||4|0
+AThicker|net@19|||FS3150|pin@15||4|0|pin@13||0|4
+AThicker|net@20|||FS2700|pin@20||2|5|pin@17||2|6
+AThicker|net@21|||FS450|pin@17||2|6|pin@18||1|5
+AThicker|net@22|||FS900|pin@29||2|-2|pin@30||2|-6
+AThicker|net@23|||FS0|pin@30||2|-6|pin@31||0|-6
+AThicker|net@24|||FS0|pin@32||-8|6|pin@33||-9|6
+AThicker|net@25|||FS900|pin@33||-9|6|pin@34||-9|2
+AThicker|net@26|||FS1800|pin@34||-9|2|pin@35||-8|2
+AThicker|net@27|||FS2700|pin@28||-5|1|pin@36||-5|4
+AThicker|net@28|||FS0|pin@36||-5|4|pin@37||-6|4
+AThicker|net@29|||FS450|pin@32||-8|6|pin@40||-9|5
+Ebit[1:6]||D5G2;|pin@0||I
+Ewhen|fire[LO]|D5G2;|pin@6||I
+Ewhen_1|headBit|D5G2;|pin@38||I
+Em1cate[1:6][T,F]||D5G2;|pin@2||O
+Eready||D5G2;|pin@4||O
+X
+
+# Cell sucDri10Pairx6s;1{lay}
+CsucDri10Pairx6s;1{lay}||cmos90|1230648725305|1240938759747||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240938863876
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-320|16||||
+NX-Metal-1-Metal-2-Con|contact@1||-207|16||||
+NX-Metal-1-Metal-2-Con|contact@2||-103|16||||
+NX-Metal-1-Metal-2-Con|contact@3||10|16||||
+NX-Metal-1-Metal-2-Con|contact@4||114|16||||
+NX-Metal-1-Metal-2-Con|contact@5||227|16||||
+NX-Metal-1-Metal-2-Con|contact@6||291|10||||
+NX-Metal-1-Metal-2-Con|contact@8||268|22||||
+NX-Metal-1-Metal-2-Con|contact@10||313.5|22||||
+NX-Metal-2-Metal-3-Con|contact@13||-294|-28||||
+NX-Metal-3-Metal-4-Con|contact@14||-294|8.5||||
+NX-Metal-3-Metal-4-Con|contact@15||-192|2.7||||
+NX-Metal-2-Metal-3-Con|contact@16||-192|-28||||
+NX-Metal-3-Metal-4-Con|contact@17||-78|-3.1||||
+NX-Metal-2-Metal-3-Con|contact@18||-78|-28||||
+NX-Metal-3-Metal-4-Con|contact@19||24|-8.9||||
+NX-Metal-2-Metal-3-Con|contact@20||24|-28||||
+NX-Metal-3-Metal-4-Con|contact@21||132|-14.7||||
+NX-Metal-3-Metal-4-Con|contact@22||240|-20.5||||
+NX-Metal-2-Metal-3-Con|contact@23||132|-28||||
+NX-Metal-2-Metal-3-Con|contact@24||240|-28||||
+NX-Metal-1-Metal-2-Con|contact@25||364|16||||
+NX-Metal-1-Metal-2-Con|contact@26||356.5|10||||
+NX-Metal-3-Metal-4-Con|contact@27||240|-8.5||||
+NX-Metal-2-Metal-3-Con|contact@28||240|22||||
+NX-Metal-3-Metal-4-Con|contact@29||132|-2.7||||
+NX-Metal-2-Metal-3-Con|contact@30||132|22||||
+NX-Metal-1-Metal-2-Con|contact@31||155|22||||
+NX-Metal-3-Metal-4-Con|contact@32||24|3.1||||
+NX-Metal-2-Metal-3-Con|contact@33||24|22||||
+NX-Metal-3-Metal-4-Con|contact@34||-78|8.9||||
+NX-Metal-2-Metal-3-Con|contact@35||-78|22||||
+NX-Metal-3-Metal-4-Con|contact@36||-192|14.7||||
+NX-Metal-2-Metal-3-Con|contact@37||-192|22||||
+NX-Metal-3-Metal-4-Con|contact@38||-294|20.5||||
+NX-Metal-2-Metal-3-Con|contact@39||-294|22||||
+NX-Metal-1-Metal-2-Con|contact@40||-279|22||||
+NX-Metal-1-Metal-2-Con|contact@41||-166|22||||
+NX-Metal-1-Metal-2-Con|contact@42||-62|22||||
+NX-Metal-1-Metal-2-Con|contact@43||51|22||||
+NX-Metal-1-Metal-2-Con|contact@44||-256|40||||
+NX-Metal-1-Metal-2-Con|contact@45||-143|34||||
+NX-Metal-1-Metal-2-Con|contact@46||-39|-10||||
+NX-Metal-1-Metal-2-Con|contact@47||74|-22||||
+NX-Metal-1-Metal-2-Con|contact@48||178|-34||||
+Igates2inM:nor10sym;2{lay}|nor10sym@0||335|0|||D5G4;
+Igates2inM:nor20;1{lay}|nor20@0||386|0|Y||D5G4;
+NMetal-1-Pin|pin@31||364|17.5||||
+NMetal-2-Pin|pin@54||430|40||||
+NMetal-2-Pin|pin@63||430|-34||||
+NMetal-2-Pin|pin@64||430|34||||
+NMetal-2-Pin|pin@66||430|10||||
+NMetal-2-Pin|pin@67||430|-10||||
+NMetal-2-Pin|pin@68||430|-22||||
+NMetal-3-Pin|pin@69||-294|29||||
+IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@0||-121|-6|XY||D5G4;
+IfanPinsM:pinsIn06m4;1{lay}|pinsIn06@3||440|6|XY||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@0||-69.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@1||43.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@2||-286.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@3||-173.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@4||147.5|0|X||D5G4;
+IsucDri10Pair;1{lay}|sucDri10@5||260.5|0|X||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-13|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@1||-230|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||204|0|||D5G4;
+Ametal-1|net@32|||S2700|sucDri10@2|in|-320|13|contact@0||-320|16
+Ametal-2|net@33|||S1800|contact@4||114|16|contact@5||227|16
+Ametal-2|net@34|||S1800|contact@0||-320|16|contact@1||-207|16
+Ametal-1|net@35|||S2700|sucDri10@3|in|-207|13|contact@1||-207|16
+Ametal-2|net@36|||S1800|contact@1||-207|16|contact@2||-103|16
+Ametal-1|net@37|||S2700|sucDri10@0|in|-103|13|contact@2||-103|16
+Ametal-2|net@38|||S1800|contact@2||-103|16|contact@3||10|16
+Ametal-1|net@39|||S2700|sucDri10@1|in|10|13|contact@3||10|16
+Ametal-2|net@40|||S1800|contact@3||10|16|contact@4||114|16
+Ametal-1|net@41|||S2700|sucDri10@4|in|114|13|contact@4||114|16
+Ametal-1|net@43|||S2700|sucDri10@5|in|227|13|contact@5||227|16
+Ametal-1|net@52|||S900|sucDri10@5|out[T]|291|19|contact@6||291|10
+Ametal-1|net@56|||S2700|sucDri10@5|out[F]|268|15|contact@8||268|22
+Ametal-1|net@67||0.4|S2700|nor10sym@0|inB|313.5|9|contact@10||313.5|22
+Ametal-2|net@69|||S1800|contact@8||268|22|contact@10||313.5|22
+Ametal-2|net@80|||S1800|sucDri10@2|cond|-308|-28|contact@13||-294|-28
+Ametal-4|net@83|||S0|pinsIn06@0|in[1]|-121|8.5|contact@14||-294|8.5
+Ametal-4|net@84|||S0|pinsIn06@0|in[2]|-121|2.7|contact@15||-192|2.7
+Ametal-2|net@87|||S1800|sucDri10@3|cond|-195|-28|contact@16||-192|-28
+Ametal-4|net@88|||S1800|pinsIn06@0|in[3]|-121|-3.1|contact@17||-78|-3.1
+Ametal-2|net@91|||S1800|sucDri10@0|cond|-91|-28|contact@18||-78|-28
+Ametal-4|net@92|||S1800|pinsIn06@0|in[4]|-121|-8.9|contact@19||24|-8.9
+Ametal-2|net@95|||S1800|sucDri10@1|cond|22|-28|contact@20||24|-28
+Ametal-4|net@96|||S1800|pinsIn06@0|in[5]|-121|-14.7|contact@21||132|-14.7
+Ametal-4|net@98|||S1800|pinsIn06@0|in[6]|-121|-20.5|contact@22||240|-20.5
+Ametal-2|net@101|||S1800|sucDri10@4|cond|126|-28|contact@23||132|-28
+Ametal-2|net@103|||S1800|sucDri10@5|cond|239|-28|contact@24||240|-28
+Ametal-2|net@104||6.2|S0|nor10sym@0|vdd_2|357.5|50|nor20@0|vdd_1|353.5|50
+Ametal-2|net@105||6.2|S1800|nor20@0|gnd|353.5|0|nor10sym@0|gnd_1|357.5|0
+Ametal-2|net@106||6.2|S1800|nor20@0|vdd|353.5|-50|nor10sym@0|vdd_3|357.5|-50
+Ametal-1|net@108|||S0|nor20@0|out_1|372|17.5|pin@31||364|17.5
+Ametal-2|net@110|||S1800|contact@5||227|16|contact@25||364|16
+Ametal-1|net@112|||S900|pin@31||364|17.5|contact@25||364|16
+Ametal-2|net@113|||S0|sucDri10@5|gnd|312.5|0|nor10sym@0|gnd|312.5|0
+Ametal-2|net@114|||S0|sucDri10@5|vdd|312.5|50|nor10sym@0|vdd|312.5|50
+Ametal-2|net@115|||S0|sucDri10@5|vdd_1|312.5|-50|nor10sym@0|vdd_1|312.5|-50
+Ametal-2|net@116|||S0|sucDri10@5|gnd_1|208.5|0|wellCont@2|gnd_1|208.5|0
+Ametal-2|net@117|||S0|sucDri10@5|vdd_3|208.5|-50|wellCont@2|vdd_2|208.5|-50
+Ametal-2|net@118|||S0|sucDri10@5|vdd_2|208.5|50|wellCont@2|vdd_3|208.5|50
+Ametal-2|net@119|||S0|sucDri10@1|gnd|95.5|0|sucDri10@4|gnd_1|95.5|0
+Ametal-2|net@120|||S0|sucDri10@1|vdd|95.5|50|sucDri10@4|vdd_2|95.5|50
+Ametal-2|net@121|||S0|sucDri10@1|vdd_1|95.5|-50|sucDri10@4|vdd_3|95.5|-50
+Ametal-2|net@122|||S0|sucDri10@1|gnd_1|-8.5|0|wellCont@0|gnd_1|-8.5|0
+Ametal-2|net@123|||S0|sucDri10@1|vdd_3|-8.5|-50|wellCont@0|vdd_2|-8.5|-50
+Ametal-2|net@124|||S0|sucDri10@1|vdd_2|-8.5|50|wellCont@0|vdd_3|-8.5|50
+Ametal-2|net@125|||S0|sucDri10@0|gnd_1|-121.5|0|sucDri10@3|gnd|-121.5|0
+Ametal-2|net@126|||S0|sucDri10@0|vdd_2|-121.5|50|sucDri10@3|vdd|-121.5|50
+Ametal-2|net@127|||S0|sucDri10@0|vdd_3|-121.5|-50|sucDri10@3|vdd_1|-121.5|-50
+Ametal-2|net@128|||S0|sucDri10@0|gnd|-17.5|0|wellCont@0|gnd|-17.5|0
+Ametal-2|net@129|||S0|sucDri10@0|vdd_1|-17.5|-50|wellCont@0|vdd|-17.5|-50
+Ametal-2|net@130|||S0|sucDri10@0|vdd|-17.5|50|wellCont@0|vdd_1|-17.5|50
+Ametal-2|net@131|||S0|sucDri10@3|gnd_1|-225.5|0|wellCont@1|gnd_1|-225.5|0
+Ametal-2|net@132|||S0|sucDri10@3|vdd_3|-225.5|-50|wellCont@1|vdd_2|-225.5|-50
+Ametal-2|net@133|||S0|sucDri10@3|vdd_2|-225.5|50|wellCont@1|vdd_3|-225.5|50
+Ametal-2|net@134|||S0|sucDri10@2|gnd|-234.5|0|wellCont@1|gnd|-234.5|0
+Ametal-2|net@135|||S0|sucDri10@2|vdd_1|-234.5|-50|wellCont@1|vdd|-234.5|-50
+Ametal-2|net@136|||S0|sucDri10@2|vdd|-234.5|50|wellCont@1|vdd_1|-234.5|50
+Ametal-2|net@137|||S0|sucDri10@4|gnd|199.5|0|wellCont@2|gnd|199.5|0
+Ametal-2|net@138|||S0|sucDri10@4|vdd_1|199.5|-50|wellCont@2|vdd|199.5|-50
+Ametal-2|net@139|||S0|sucDri10@4|vdd|199.5|50|wellCont@2|vdd_1|199.5|50
+Ametal-1|net@142|||S2700|nor10sym@0|inA|356.5|-7|contact@26||356.5|10
+Ametal-2|net@143|||S1800|contact@6||291|10|contact@26||356.5|10
+Ametal-3|net@147|||S2700|contact@13||-294|-28|contact@14||-294|8.5
+Ametal-3|net@148|||S900|contact@15||-192|2.7|contact@16||-192|-28
+Ametal-3|net@149|||S900|contact@17||-78|-3.1|contact@18||-78|-28
+Ametal-3|net@150|||S900|contact@19||24|-8.9|contact@20||24|-28
+Ametal-3|net@151|||S900|contact@21||132|-14.7|contact@23||132|-28
+Ametal-3|net@152|||S900|contact@22||240|-20.5|contact@24||240|-28
+Ametal-4|net@155|||S0|pinsIn06@3|in[6]|440|-8.5|contact@27||240|-8.5
+Ametal-3|net@156|||S2700|contact@27||240|-8.5|contact@28||240|22
+Ametal-2|net@157|||S0|contact@8||268|22|contact@28||240|22
+Ametal-4|net@158|||S0|pinsIn06@3|in[5]|440|-2.7|contact@29||132|-2.7
+Ametal-3|net@159|||S2700|contact@29||132|-2.7|contact@30||132|22
+Ametal-2|net@160|||S1800|contact@30||132|22|contact@31||155|22
+Ametal-1|net@161|||S2700|sucDri10@4|out[F]|155|15|contact@31||155|22
+Ametal-4|net@162|||S0|pinsIn06@3|in[4]|440|3.1|contact@32||24|3.1
+Ametal-3|net@163|||S2700|contact@32||24|3.1|contact@33||24|22
+Ametal-4|net@165|||S0|pinsIn06@3|in[3]|440|8.9|contact@34||-78|8.9
+Ametal-3|net@166|||S2700|contact@34||-78|8.9|contact@35||-78|22
+Ametal-2|net@167|||S1800|contact@35||-78|22|contact@42||-62|22
+Ametal-4|net@168|||S0|pinsIn06@3|in[2]|440|14.7|contact@36||-192|14.7
+Ametal-3|net@169|||S2700|contact@36||-192|14.7|contact@37||-192|22
+Ametal-4|net@171|||S0|pinsIn06@3|in[1]|440|20.5|contact@38||-294|20.5
+Ametal-3|net@172|||S2700|contact@38||-294|20.5|contact@39||-294|22
+Ametal-2|net@174|||S1800|contact@39||-294|22|contact@40||-279|22
+Ametal-1|net@175|||S2700|sucDri10@2|out[F]|-279|15|contact@40||-279|22
+Ametal-1|net@177|||S2700|sucDri10@3|out[F]|-166|15|contact@41||-166|22
+Ametal-1|net@178|||S2700|sucDri10@0|out[F]|-62|15|contact@42||-62|22
+Ametal-1|net@180|||S2700|sucDri10@1|out[F]|51|15|contact@43||51|22
+Ametal-2|net@181|||S1800|contact@33||24|22|contact@43||51|22
+Ametal-2|net@182|||S1800|contact@37||-192|22|contact@41||-166|22
+Ametal-1|net@183|||S2700|sucDri10@2|out[T]|-256|19|contact@44||-256|40
+Ametal-1|net@186|||S2700|sucDri10@3|out[T]|-143|19|contact@45||-143|34
+Ametal-1|net@188|||S900|sucDri10@0|out[T]|-39|19|contact@46||-39|-10
+Ametal-1|net@190|||S900|sucDri10@1|out[T]|74|19|contact@47||74|-22
+Ametal-1|net@192|||S900|sucDri10@4|out[T]|178|19|contact@48||178|-34
+Ametal-2|net@196|||S1800|contact@44||-256|40|pin@54||430|40
+Ametal-2|net@197|||S1800|contact@48||178|-34|pin@63||430|-34
+Ametal-2|net@204|||S1800|contact@46||-39|-10|pin@67||430|-10
+Ametal-2|net@205|||S1800|contact@47||74|-22|pin@68||430|-22
+Ametal-2|net@206|||S1800|contact@26||356.5|10|pin@66||430|10
+Ametal-2|net@207|||S0|pin@64||430|34|contact@45||-143|34
+Ametal-3|net@208|||S2700|contact@39||-294|22|pin@69||-294|29
+Ein[1]|bit[1]|D5G5;|pinsIn06@0|in[1]|I
+Ein[2]|bit[2]|D5G5;|pinsIn06@0|in[2]|I
+Ein[3]|bit[3]|D5G5;|pinsIn06@0|in[3]|I
+Ein[4]|bit[4]|D5G5;|pinsIn06@0|in[4]|I
+Ein[5]|bit[5]|D5G5;|pinsIn06@0|in[5]|I
+Ein[6]|bit[6]|D5G5;|pinsIn06@0|in[6]|I
+EinB|fire[LO]|D5G5;|nor20@0|inB|I
+Egnd_2|gnd|D5G5;|sucDri10@2|gnd_1|G
+Egnd_1||D5G5;|nor20@0|gnd_1|G
+EinA|headBit|D5G5;|nor20@0|inA|I
+Ein[1]@451244315|m1cate[1][F]|D5G5;|pinsIn06@3|in[1]|I
+Em1cate[1][T]||D5G5;|pin@54||O
+Ein[2]@362228990|m1cate[2][F]|D5G5;|pinsIn06@3|in[2]|I
+Em1cate[2][T]||D5G5;|pin@64||O
+Ein[3]@341176303|m1cate[3][F]|D5G5;|pinsIn06@3|in[3]|I
+Em1cate[4][T]|m1cate[3][T]|D5G5;|pin@67||O
+Ein[4]@596770110|m1cate[4][F]|D5G5;|pinsIn06@3|in[4]|I
+Em1cate[6][T]|m1cate[4][T]|D5G5;|pin@68||O
+Ein[5]@689079609|m1cate[5][F]|D5G5;|pinsIn06@3|in[5]|I
+Em1cate[5][T]||D5G5;|pin@63||O
+Ein[6]@386420554|m1cate[6][F]|D5G5;|pinsIn06@3|in[6]|I
+Em1cate[3][T]|m1cate[6][T]|D5G5;|pin@66||O
+Eout_4|ready|D5G5;|nor10sym@0|out_4|O
+Evdd_4|vdd|D5G5;|sucDri10@2|vdd_2|P
+Evdd_2||D5G5;|nor20@0|vdd_2|P
+Evdd_3||D5G5;|nor20@0|vdd_3|P
+Evdd_5||D5G5;|sucDri10@2|vdd_3|P
+X
+
+# Cell sucDri10Pairx6s;2{sch}
+CsucDri10Pairx6s;2{sch}||schematic|1234795574786|1240934626823|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-10.75|-1.5||||
+NOff-Page|conn@1||-26.75|3||||
+NOff-Page|conn@2||15|-0.5|||XRR|
+NOff-Page|conn@3||-8|-15|||X|
+NOff-Page|conn@4||-26.75|8||||
+IsucDri10Pair;1{ic}|dd[1:6]|D5G3;Y-5;|1|-0.5|||D5G4;
+IredFive:nor2n;1{ic}|nor2n@0||-16|5.5|Y||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n_sy;1{ic}|nor2n_sy@0||0|-15|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NWire_Pin|pin@0||8|-14||||
+NWire_Pin|pin@1||8|-10.5||||
+NWire_Pin|pin@2||8|-16||||
+NWire_Pin|pin@3||8|-19.5||||
+Ngeneric:Invisible-Pin|pin@4||-2.5|27|||||ART_message(D5G5;)SsucDri10Pairx6s
+Ngeneric:Invisible-Pin|pin@5||-2.5|22|||||ART_message(D5G3;)Sies 28 April 2009
+NWire_Pin|pin@6||-22|6.5||||
+NWire_Pin|pin@7||-22|8||||
+NWire_Pin|pin@11||-5.5|5.5||||
+NWire_Pin|pin@12||-5.5|0.5||||
+NWire_Pin|pin@13||-22|3||||
+NWire_Pin|pin@14||-22|4.5||||
+IsucDri10Pairx6s;1{ic}|sucDri10@1||26|15|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-9|5.5|||D0G4;|ATTR_L(D5G1;PUD)D255.40000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|m1cate[6][F]|D5G2;||2700|pin@0||8|-14|pin@1||8|-10.5
+Awire|m1cate[6][T]|D5G2;||900|pin@2||8|-16|pin@3||8|-19.5
+Awire|net@0|||1800|nor2n_sy@0|inb|2.5|-14|pin@0||8|-14
+Awire|net@1|||1800|nor2n_sy@0|ina|2.5|-16|pin@2||8|-16
+Abus|net@6||-0.5|IJ0|conn@2|a|13|-0.5|dd[1:6]|out[1][T,F]|6|-0.5
+Awire|net@7|||1800|conn@3|a|-6|-15|nor2n_sy@0|out|-2.5|-15
+Abus|net@10||-0.5|IJ0|dd[1:6]|bit[1]|-4|-1.5|conn@0|y|-8.75|-1.5
+Awire|net@11|||0|nor2n@0|ina|-18.5|6.5|pin@6||-22|6.5
+Awire|net@16|||0|wire90@0|a|-11.5|5.5|nor2n@0|out|-13.5|5.5
+Awire|net@17|||1800|wire90@0|b|-6.5|5.5|pin@11||-5.5|5.5
+Awire|net@18|||900|pin@11||-5.5|5.5|pin@12||-5.5|0.5
+Awire|net@19|||1800|pin@12||-5.5|0.5|dd[1:6]|when|-4|0.5
+Awire|net@20|||1800|conn@1|y|-24.75|3|pin@13||-22|3
+Awire|net@21|||2700|pin@13||-22|3|pin@14||-22|4.5
+Awire|net@22|||1800|pin@14||-22|4.5|nor2n@0|inb|-18.5|4.5
+Awire|net@23|||1800|conn@4|y|-24.75|8|pin@7||-22|8
+Awire|net@24|||2700|pin@6||-22|6.5|pin@7||-22|8
+Ebit[1:6]||D4G2;|conn@0|a|I
+Ewhen|fire[LO]|D4G2;|conn@1|a|I
+Ewhen_1|headBit|D4G2;|conn@4|a|I
+Em1cate[1:6][T,F]||D6G2;|conn@2|y|O
+Eready||D6G2;|conn@3|y|O
+X
+
 # Cell xor6x12;2{ic}
 Cxor6x12;2{ic}||artwork|1227918818535|1232292169603|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4497,7 +5215,7 @@ Ein[1:3][S][on,off]|in[1:6][T]|D5G2;|pin@8||I
 X
 
 # Cell xor6x12;5{lay}
-Cxor6x12;5{lay}||cmos90|1227884192055|1239549868233||ATTR_NCC(D5G3;NTX-2.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cxor6x12;5{lay}||cmos90|1227884192055|1240848417057||ATTR_NCC(D5G3;NTX-2.5;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-1.5|-88||||
 NX-Metal-1-Metal-2-Con|contact@11||-73.9|-56||||
index b11c27c..d20d9c2 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HpredicateM|8.08k
+HpredicateM|8.09a
 
 # Views:
 Vicon|ic
@@ -8,7 +8,7 @@ Vschematic|sch
 
 # External Libraries:
 
-LdriversL|driversL
+LdriversM|driversM
 
 Lgates1inM|gates1inM
 
@@ -35,7 +35,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell abdBUSpins;1{lay}
-CabdBUSpins;1{lay}||cmos90|1233323784553|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CabdBUSpins;1{lay}||cmos90|1233323784553|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-4-Pin|pin@0||0|-4.6||||
 NMetal-4-Pin|pin@1||0|-23||||
@@ -93,7 +93,7 @@ EresetLO||D5G2;|pin@8||I
 X
 
 # Cell nand3in20sr;1{lay}
-Cnand3in20sr;1{lay}||cmos90|1188767772815|1239549868233||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cnand3in20sr;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@54||20|0||20.8||
 NMetal-1-N-Active-Con|contact@59||0|0||20.8||
@@ -396,10 +396,9 @@ EresetLO||D4G2;|conn@4|a|I
 X
 
 # Cell ohPredAll;1{ic}
-CohPredAll;1{ic}||artwork|1231971642098|1237040299052|E
+CohPredAll;1{ic}||artwork|1231971642098|1240862299703|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||4|0|-1|-1||
-Ngeneric:Invisible-Pin|pin@1||3|0|1|1||
+Nschematic:Bus_Pin|pin@0||2|-7|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1||
 Ngeneric:Invisible-Pin|pin@3||-3|-3|1|1||
 Ngeneric:Invisible-Pin|pin@9||-2|-6|1|1|R|
@@ -409,15 +408,12 @@ NPin|pin@14||-3|-6|1|1||
 NPin|pin@15||-3|6|1|1||
 NPin|pin@16||3|6|1|1||
 NPin|pin@17||3|-6|1|1||
-NPin|pin@18||2|-6|1|1||
-NPin|pin@19||2|-7|1|1||
 NPin|pin@20||0|6|1|1||
 NPin|pin@21||0|7|1|1||
 Nschematic:Bus_Pin|pin@22||-4|3|-1|-1||
 Ngeneric:Invisible-Pin|pin@23||-3|3|1|1||
 Ngeneric:Invisible-Pin|pin@24||0|0|||||ART_message(D5G2;)Spred
 Nschematic:Bus_Pin|pin@25||-2|-7|-1|-1||
-Nschematic:Bus_Pin|pin@31||2|-7|-1|-1||
 Nschematic:Bus_Pin|pin@32||0|10|-1|-1|R|
 Ngeneric:Invisible-Pin|pin@33||0|9|1|1|R|
 Nschematic:Bus_Pin|pin@34||-1|8|-1|-1||
@@ -428,15 +424,12 @@ NPin|pin@40||1|9|1|1||
 NPin|pin@41||-2|9|1|1||
 NPin|pin@42||-1|8|1|1||
 NPin|pin@43||-2|7|1|1||
-Ngeneric:Invisible-Pin|pin@44||0|8|||||ART_message(D5G1.5;)S2
-Aschematic:bus|net@0||-0.5|IJ1800|pin@1||3|0|pin@0||4|0
+Ngeneric:Invisible-Pin|pin@44||0|8|||||ART_message(D5G1.5;)S3
+NPin|pin@47||2|-6|1|1||
+NPin|pin@48||2|-7|1|1||
 Aschematic:bus|net@1||-0.5|IJ0|pin@3||-3|-3|pin@2||-4|-3
 Aschematic:bus|net@5||-0.5|IJ1800|pin@11||3|3|pin@10||4|3
 AThicker|net@7|||FS2700|pin@14||-3|-6|pin@15||-3|6
-AThicker|net@9|||FS900|pin@16||3|6|pin@17||3|-6
-AThicker|net@10|||FS0|pin@18||2|-6|pin@14||-3|-6
-AThicker|net@11|||FS0|pin@17||3|-6|pin@18||2|-6
-AThicker|net@12|||FS900|pin@18||2|-6|pin@19||2|-7
 AThicker|net@13|||FS1800|pin@15||-3|6|pin@20||0|6
 AThicker|net@14|||FS2700|pin@20||0|6|pin@21||0|7
 Aschematic:bus|net@15||-0.5|IJ0|pin@23||-3|3|pin@22||-4|3
@@ -450,19 +443,22 @@ AThicker|net@30|||FS0|pin@40||1|9|pin@41||-2|9
 AThicker|net@31|||FS1350|pin@41||-2|9|pin@42||-1|8
 AThicker|net@32|||FS450|pin@42||-1|8|pin@43||-2|7
 AThicker|net@33|||FS1800|pin@43||-2|7|pin@21||0|7
-Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@0||O
-Edo[6:10]|fire[do]|D5G2;|pin@31||O
+AThicker|net@36|||FS1800|pin@14||-3|-6|pin@47||2|-6
+AThicker|net@37|||FS2700|pin@17||3|-6|pin@16||3|6
+AThicker|net@38|||FS1800|pin@47||2|-6|pin@17||3|-6
+AThicker|net@39|||FS900|pin@47||2|-6|pin@48||2|-7
+Edo[Lo,Co,Tp,Mv,Lt]|do[ins]|D5G2;|pin@0||O
 Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D5G2;|pin@2||I
+Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|m1[Fl,rD]|D5G2;|pin@25||I
 Em1cate[1:6][T,F]||D5G2;|pin@22||I
 Ep2p,p1p,rd|p2p,p1p,rd,mc|D5G2;|pin@32||B
 Esucc[skip,do]|ps[skip,do]|D5G2;|pin@10||O
-Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D5G2;|pin@25||I
 Esin||D5G2;|pin@34||I
 Esout||D5G2;|pin@36||O
 X
 
 # Cell ohPredAll;4{lay}
-CohPredAll;4{lay}||cmos90|1232121970122|1240321115974||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240321119003|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240321119003
+CohPredAll;4{lay}||cmos90|1232121970122|1240872743588||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240849100153|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 IabdBUSpins;1{lay}|abdBUSpi@0||-33|-144|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@21||235.5|0||||
@@ -472,7 +468,6 @@ NX-Metal-2-Metal-3-Con|contact@41||-18|-150||||
 NX-Metal-1-Metal-2-Con|contact@42||35|-176||||
 NX-Metal-1-Metal-2-Con|contact@43||-57|-144||||
 NX-Metal-1-Metal-2-Con|contact@45||63|0||||
-NX-Metal-1-Metal-2-Con|contact@48||-74|156||||
 NX-Metal-1-Metal-2-Con|contact@51||-114.5|244||||
 NX-Metal-1-Metal-2-Con|contact@54||93.5|-6||||
 NX-Metal-1-Metal-2-Con|contact@55||57|-6||||
@@ -496,87 +491,72 @@ NX-Metal-3-Metal-4-Con|contact@76||312|-121||||
 NX-Metal-3-Metal-4-Con|contact@77||324|-130.2||||
 NX-Metal-2-Metal-3-Con|contact@78||144|-206||||
 NX-Metal-2-Metal-3-Con|contact@79||312|-62||||
-NX-Metal-1-Metal-2-Con|contact@80||201.5|514||||
-NX-Metal-1-Metal-2-Con|contact@81||57.5|494||||
 NX-Metal-2-Metal-3-Con|contact@82||144|494||||
 NX-Metal-2-Metal-3-Con|contact@83||312|514||||
 NX-Metal-2-Metal-3-Con|contact@84||-18|488||||
-NX-Metal-1-Metal-2-Con|contact@85||-87|194||||
-NX-Metal-1-Metal-2-Con|contact@87||-44|244||||
-NX-Metal-1-Metal-2-Con|contact@88||26.5|200||||
-NX-Metal-1-Metal-2-Con|contact@89||36.5|250||||
-NX-Metal-1-Metal-2-Con|contact@90||-19.5|232||||
-NX-Metal-1-Metal-2-Con|contact@92||-38.5|238||||
+NX-Metal-1-Metal-2-Con|contact@85||-68.5|194||||
+NX-Metal-1-Metal-2-Con|contact@87||-25.5|244||||
+NX-Metal-1-Metal-2-Con|contact@88||-236.5|194||||
+NX-Metal-1-Metal-2-Con|contact@89||-172.5|56||||
+NX-Metal-2-Metal-3-Con|contact@90||-18|56||||
+NX-Metal-1-Metal-2-Con|contact@95||56.5|188||||
+NX-Metal-1-Metal-2-Con|contact@96||-161.5|188||||
+NX-Metal-1-Metal-2-Con|contact@97||222.5|514||||
+NX-Metal-1-Metal-2-Con|contact@98||78.5|494||||
+NX-Metal-2-Metal-3-Con|contact@99||-72|494||||
+NX-Metal-1-Metal-2-Con|contact@100||-65.5|494||||
+NX-Metal-2-Metal-3-Con|contact@101||-72|188||||
 IohPredCtr;4{lay}|ohPredCt@3||-5|0|||D5G4;
-IohPredDo;1{lay}|ohPredDo@1||-208|0|||D5G4;
+IohPredDo;2{lay}|ohPredDo@2||-208|0|||D5G4;
 IohPredPred;1{lay}|ohPredPr@1||199.5|0|||D5G4;
 NMetal-1-Pin|pin@45||63|97||||
 NMetal-1-Pin|pin@49||-76|-209||||
 NMetal-1-Pin|pin@54||57|46||||
 NMetal-2-Pin|pin@55||-106|244||||
 NMetal-2-Pin|pin@60||-43|194||||
-NMetal-1-Pin|pin@63||-102.5|144||||
-NMetal-1-Pin|pin@64||-87|144||||
-NMetal-1-Pin|pin@91||36.5|242.5||||
-NMetal-1-Pin|pin@92||26.5|189.5||||
-NMetal-1-Pin|pin@94||-19.5|242.5||||
-NMetal-1-Pin|pin@95||-76|130.5||||
-NMetal-1-Pin|pin@96||-74|130.5||||
-IscanM:scanEx2h;1{lay}|scanEx2h@0||172|504|X||D5G4;
+NMetal-1-Pin|pin@97||-114.5|106||||
+NMetal-1-Pin|pin@100||-137.5|48||||
+NMetal-1-Pin|pin@101||-137.5|3||||
+NMetal-1-Pin|pin@103||-76|3||||
+NMetal-1-Pin|pin@104||-134|48||||
+NMetal-2-Pin|pin@113||40.5|188||||
+IscanM:scanEx3h;1{lay}|scanEx3h@0||121|504|X||D5G4;
+IwiresL:select100;1{lay}|select10@0||-142|504|||D5G4;
 IwiresL:select144;1{lay}|select14@0||0|360|||D5G4;
 IwiresL:select144;1{lay}|select14@1||-260.5|360|||D5G4;
 IwiresL:select144;1{lay}|select14@2||-130|360|||D5G4;
 IwiresL:select144;1{lay}|select14@3||130|360|||D5G4;
 IwiresL:select144;1{lay}|select14@4||267|360|||D5G4;
 IwiresL:select144;1{lay}|select14@5||-260.5|504|||D5G4;
-IwiresL:select144;1{lay}|select14@6||-129.5|504|||D5G4;
-IwiresL:select30;1{lay}|select30@0||331|504|||D5G4;
-IwiresL:select90;1{lay}|select90@0||-11.5|504|||D5G4;
-Ametal-2|net@36|||S1800|ohPredDo@1|fire[do_1]|-194|-144|contact@43||-57|-144
-Ametal-2|net@43|||S1800|ohPredDo@1|fire[skip]|-86|156|contact@48||-74|156
 Ametal-2|net@140|||S1800|contact@45||63|0|contact@21||235.5|0
 Ametal-1|net@142|||S900|contact@21||235.5|0|ohPredPr@1|all|235.5|-40
 Ametal-1|net@191|||S2700|ohPredPr@1|any|239.5|-184.5|contact@34||239.5|-176
-Ametal-2|net@194|||S1800|ohPredDo@1|do[Mv]|-222.5|200|contact@88||26.5|200
 Ametal-2|net@210|||S0|ohPredPr@1|mc|106.5|144|contact@40||-18|144
-Ametal-2|net@213|||S1800|ohPredDo@1|mc|-194|-150|contact@41||-18|-150
-Ametal-2|net@214||6.2|S0|ohPredCt@3|vdd_2|-69.5|-22|ohPredDo@1|vdd_10|-79|-22
-Ametal-2|net@215||6.2|S1800|ohPredDo@1|gnd_5|-79|-72|ohPredCt@3|gnd_1|-69.5|-72
-Ametal-2|net@216||6.2|S1800|ohPredDo@1|vdd_15|-79|-122|ohPredCt@3|vdd_3|-69.5|-122
 Ametal-2|net@240|||S0|contact@34||239.5|-176|contact@42||35|-176
 Ametal-1|net@241|||S2700|ohPredCt@3|skip|35|-241|contact@42||35|-176
 Ametal-1|net@243|||S900|ohPredCt@3|fire[do]|-57|-65|contact@43||-57|-144
 Ametal-1|net@247|||S1800|ohPredCt@3|do|44|97|pin@45||63|97
 Ametal-1|net@249|||S900|pin@45||63|97|contact@45||63|0
-Ametal-3|net@257|||S2700|contact@41||-18|-150|contact@40||-18|144
+Ametal-3|net@257|||S2700|contact@41||-18|-150|contact@90||-18|56
 Ametal-1|net@261|||S0|ohPredCt@3|fire[skip]|1|-209|pin@49||-76|-209
 Ametal-1|net@270|||S2700|ohPredPr@1|out@804003077|93.5|-79|contact@54||93.5|-6
 Ametal-2|net@274|||S0|pin@55||-106|244|contact@51||-114.5|244
-Ametal-1|net@275||0.4|S900|ohPredDo@1|succ@9468550|-114.5|250|contact@51||-114.5|244
-Ametal-1|net@276|||S2700|pin@49||-76|-209|pin@95||-76|130.5
+Ametal-1|net@276|||S2700|pin@49||-76|-209|pin@103||-76|3
 Ametal-1|net@278|||S1800|ohPredCt@3|resetLO|41|46|pin@54||57|46
 Ametal-1|net@291|||S900|pin@54||57|46|contact@55||57|-6
 Ametal-2|net@294|||S0|contact@54||93.5|-6|contact@55||57|-6
 Ametal-1|net@298|||S0|ohPredPr@1|fire[both]|68.5|-56|ohPredCt@3|fire[both]|54|-56
-Ametal-1|net@300|||S900|pin@63||-102.5|144|ohPredDo@1|succ_1|-102.5|135
-Ametal-1|net@301|||S1800|pin@63||-102.5|144|pin@64||-87|144
-Ametal-2|net@303|||S1800|ohPredDo@1|flag[A][set]|-296.5|-82|contact@56||-276|-82
-Ametal-2|net@307|||S1800|ohPredDo@1|flag[A][clr]|-296.5|-206|contact@58||-276|-206
 Ametal-4|net@317|||S1800|contact@63||-276|-167|abdBUSpi@0|flag[2][xx]|-33|-167
 Ametal-4|net@318|||S1800|contact@62||-276|-157.8|abdBUSpi@0|flag[3][xx]|-33|-157.8
 Ametal-4|net@319|||S1800|contact@67||-204|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6
 Ametal-3|net@323|||S900|contact@56||-276|-82|contact@62||-276|-157.8
 Ametal-3|net@325|||S2700|contact@58||-276|-206|contact@63||-276|-167
-Ametal-2|net@326|||S1800|ohPredDo@1|flag[B][set]|-213.5|-82|contact@64||-204|-82
 Ametal-4|net@328|||S1800|contact@65||-204|-139.4|abdBUSpi@0|flag[4][xx]|-33|-139.4
 Ametal-3|net@333|||S900|contact@64||-204|-82|contact@65||-204|-139.4
-Ametal-2|net@334|||S1800|ohPredDo@1|flag[B][clr]|-213.5|-206|contact@66||-204|-206
 Ametal-3|net@337|||S2700|contact@66||-204|-206|contact@67||-204|-148.6
-Ametal-2|net@338|||S0|ohPredDo@1|flag[D][set]|-119.5|-82|contact@68||-132|-82
 Ametal-4|net@340|||S0|abdBUSpi@0|flag[6][xx]|-33|-121|contact@69||-132|-121
 Ametal-4|net@343|||S1800|contact@70||-132|-130.2|abdBUSpi@0|flag[5][xx]|-33|-130.2
 Ametal-3|net@345|||S900|contact@70||-132|-130.2|contact@71||-132|-206
-Ametal-2|net@346|||S0|ohPredDo@1|flag[D][clr]|-119.5|-206|contact@71||-132|-206
 Ametal-4|net@347|||S1800|abdBUSpi@0|flag[4][xx]|-33|-139.4|contact@75||246|-139.4
 Ametal-4|net@348|||S0|contact@72||168|-167|abdBUSpi@0|flag[2][xx]|-33|-167
 Ametal-4|net@350|||S0|contact@74||246|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6
@@ -589,12 +569,6 @@ Ametal-3|net@358|||S2700|ohPredPr@1|flag[B][clr]|246|-156|contact@74||246|-148.6
 Ametal-3|net@360|||S900|ohPredPr@1|flag[B][set]|246|-132|contact@75||246|-139.4
 Ametal-3|net@362|||S2700|ohPredPr@1|flag[A][set_2]|312|-144|contact@76||312|-121
 Ametal-3|net@364|||S2700|ohPredPr@1|flag[A][clr_2]|324|-144|contact@77||324|-130.2
-Ametal-2|net@370||6.2|S1800|ohPredDo@1|gnd_7|-79|-216|ohPredCt@3|gnd_9|-69.5|-216
-Ametal-2|net@371||6.2|S1800|ohPredDo@1|gnd_13|-79|72|ohPredCt@3|gnd|-69.5|72
-Ametal-2|net@373||6.2|S1800|ohPredDo@1|vdd_4|-79|-166|ohPredCt@3|vdd_18|-69.5|-166
-Ametal-2|net@374||6.2|S1800|ohPredDo@1|vdd_5|-79|-266|ohPredCt@3|vdd_19|-69.5|-266
-Ametal-2|net@375||6.2|S1800|ohPredDo@1|vdd_26|-79|122|ohPredCt@3|vdd|-69.5|122
-Ametal-2|net@376||6.2|S1800|ohPredDo@1|vdd_27|-79|22|ohPredCt@3|vdd_1|-69.5|22
 Ametal-2|net@379||6.2|S1800|ohPredCt@3|vdd_30|66.5|266|ohPredPr@1|vdd_4|70|266
 Ametal-2|net@380||6.2|S0|ohPredPr@1|gnd_2|70|216|ohPredCt@3|gnd_15|66.5|216
 Ametal-2|net@381||6.2|S0|ohPredPr@1|gnd_9|70|72|ohPredCt@3|gnd_13|66.5|72
@@ -609,360 +583,125 @@ Ametal-2|net@389||6.2|S0|ohPredPr@1|vdd_22|70|-166|ohPredCt@3|vdd_22|66.5|-166
 Ametal-2|net@390||6.2|S0|ohPredPr@1|vdd_23|70|-266|ohPredCt@3|vdd_23|66.5|-266
 Ametal-2|net@391|||S1800|ohPredPr@1|s[2]|107.5|-206|contact@78||144|-206
 Ametal-2|net@393|||S1800|ohPredPr@1|s[1]|109.5|-62|contact@79||312|-62
-Ametal-1|net@396|||S2700|scanEx2h@0|dIn[1]|201.5|497|contact@80||201.5|514
-Ametal-2|net@398|||S0|contact@82||144|494|contact@81||57.5|494
-Ametal-1|net@400|||S900|scanEx2h@0|dIn[2]|57.5|497|contact@81||57.5|494
 Ametal-3|net@405|||S900|contact@68||-132|-82|contact@69||-132|-121
 Ametal-3|net@406|||S2700|contact@78||144|-206|contact@82||144|494
-Ametal-2|net@408|||S1800|contact@80||201.5|514|contact@83||312|514
 Ametal-3|net@409|||S900|contact@83||312|514|contact@79||312|-62
 Ametal-3|net@414|||S2700|contact@40||-18|144|contact@84||-18|488
-Ametal-2|net@415|||S0|scanEx2h@0|mc_1|28|488|contact@84||-18|488
-Ametal-2|net@452|||S0|pin@60||-43|194|contact@85||-87|194
-Ametal-2|net@453|||S1800|pin@55||-106|244|contact@87||-44|244
-Ametal-1|net@485|||S2700|ohPredCt@3|succ[skip_1]|-44|225|contact@87||-44|244
-Ametal-2|net@486||6.2|S0|ohPredDo@1|gnd_15|-79|216|ohPredCt@3|gnd_14|-88|216
-Ametal-2|net@487||6.2|S1800|ohPredCt@3|vdd_28|-88|266|ohPredDo@1|vdd_30|-79|266
-Ametal-2|net@488||6.2|S1800|ohPredCt@3|vdd_29|-88|166|ohPredDo@1|vdd_31|-79|166
-Ametal-2|net@498|||S1800|ohPredDo@1|do[Lt]|-299.5|250|contact@89||36.5|250
-Ametal-1|net@499|||S900|contact@89||36.5|250|pin@91||36.5|242.5
-Ametal-1|net@500|||S1800|pin@91||36.5|242.5|ohPredCt@3|do[Mv_2]|41.5|242.5
-Ametal-1|net@501|||S900|contact@88||26.5|200|pin@92||26.5|189.5
-Ametal-1|net@502|||S1800|pin@92||26.5|189.5|ohPredCt@3|inA_1|32.5|189.5
-Ametal-1|net@505||0.4|S2700|contact@85||-87|194|ohPredCt@3|succ[do_1]|-87|209
-Ametal-2|net@507|||S1800|ohPredDo@1|do[Co]|-188.5|232|contact@90||-19.5|232
-Ametal-2|net@509|||S1800|ohPredDo@1|do[Ld]|-154.5|238|contact@92||-38.5|238
-Ametal-1|net@511|||S2700|ohPredCt@3|do[Ld]|-38.5|234|contact@92||-38.5|238
-Ametal-1|net@512|||S2700|contact@90||-19.5|232|pin@94||-19.5|242.5
-Ametal-1|net@513|||S0|pin@94||-19.5|242.5|ohPredCt@3|inA|-20.5|242.5
-Ametal-1|net@515|||S900|contact@85||-87|194|pin@64||-87|144
-Ametal-1|net@517|||S1800|pin@95||-76|130.5|pin@96||-74|130.5
-Ametal-1|net@518|||S2700|pin@96||-74|130.5|contact@48||-74|156
-Edo[Co]||D5G4;|ohPredDo@1|do[Co]|O
-Edo[Ld]||D5G4;|ohPredDo@1|do[Ld]|O
-Edo[Lt]||D5G4;|ohPredDo@1|do[Lt]|O
-Edo[Mv]||D5G4;|ohPredDo@1|do[Mv]|O
-Edo[Tp]||D5G4;|ohPredDo@1|do[Tp]|O
-Efire[do]||D5G4;|ohPredDo@1|fire[do_1]|O
-Eflag[A][clr]||D5G4;|abdBUSpi@0|flag[2][xx]|I
-Eflag[A][set]||D5G4;|abdBUSpi@0|flag[3][xx]|I
-Eflag[B][clr]||D5G4;|abdBUSpi@0|flag[1][xx]|I
-Eflag[B][set]||D5G4;|abdBUSpi@0|flag[4][xx]|I
-Eflag[D][clr]||D5G4;|abdBUSpi@0|flag[5][xx]|I
-Eflag[D][set]||D5G4;|abdBUSpi@0|flag[6][xx]|I
-Egnd||D5G4;|ohPredDo@1|gnd_14|G
-Egnd_1||D5G4;|ohPredPr@1|gnd_1|G
-Egnd_2||D5G4;|ohPredDo@1|gnd_2|G
-Egnd_3||D5G4;|ohPredPr@1|gnd_3|G
-Egnd_8||D5G4;|ohPredDo@1|gnd_6|G
-Egnd_12||D5G4;|ohPredDo@1|gnd_12|G
-Egnd_13||D5G4;|ohPredPr@1|gnd_12|G
-Egnd_14||D5G4;|ohPredPr@1|gnd_13|G
-Egnd_15||D5G4;|scanEx2h@0|gnd|G
-Egnd_16||D5G4;|scanEx2h@0|gnd_1|G
-Em1cate[1][F]||D5G4;|ohPredPr@1|m1cate[1][F]|I
-Em1cate[1][T]||D5G4;|ohPredPr@1|m1cate[1][T]|I
-Em1cate[2][F]||D5G4;|ohPredPr@1|m1cate[2][F]|I
-Em1cate[2][T]||D5G4;|ohPredPr@1|m1cate[2][T]|I
-Em1cate[3][F]||D5G4;|ohPredPr@1|m1cate[3][F]|I
-Em1cate[3][T]||D5G4;|ohPredPr@1|m1cate[3][T]|I
-Em1cate[4][F]||D5G4;|ohPredPr@1|m1cate[4][F]|I
-Em1cate[4][T]||D5G4;|ohPredPr@1|m1cate[4][T]|I
-Em1cate[5][F]||D5G4;|ohPredPr@1|m1cate[5][F]|I
-Em1cate[5][T]||D5G4;|ohPredPr@1|m1cate[5][T]|I
-Em1cate[6][F]||D5G4;|ohPredPr@1|m1cate[6][F]|I
-Em1cate[6][T]||D5G4;|ohPredPr@1|m1cate[6][T]|I
-Emc||D5G4;|scanEx2h@0|mc_1|I
-Emc_1||D5G4;|scanEx2h@0|mc|I
-Ep1p||D5G4;|scanEx2h@0|p1p|B
-Ep1p_1||D5G4;|scanEx2h@0|p1p_1|B
-Ep2p||D5G4;|scanEx2h@0|p2p|B
-Ep2p_1||D5G4;|scanEx2h@0|p2p_1|B
-Eps[do]||D5G4;|pin@60||O
-Eps[skip]||D5G4;|pin@55||O
-Erd||D5G4;|scanEx2h@0|rd|B
-Erd_1||D5G4;|scanEx2h@0|rd_1|B
-Esel[Co]||D5G4;|ohPredDo@1|sel[Co]|I
-Esel[Fl]||D5G4;|ohPredDo@1|sel[Fl]|I
-Esel[Ld]||D5G4;|ohPredDo@1|sel[Ld]|I
-Esel[Lt]||D5G4;|ohPredDo@1|sel[Lt]|I
-Esel[Mv]||D5G4;|ohPredDo@1|sel[Mv]|I
-Esel[Tp]||D5G4;|ohPredDo@1|sel[Tp]|I
-Esel[rD]||D5G4;|ohPredDo@1|sel[rD]|I
-Esel[rD_1]||D5G4;|ohPredDo@1|sel[rD_1]|I
-Esin||D5G4;|scanEx2h@0|sin|I
-Esout||D5G4;|scanEx2h@0|sout|I
-Evdd||D5G4;|ohPredDo@1|vdd_28|P
-Evdd_1||D5G4;|scanEx2h@0|vdd_1|P
-Evdd_2||D5G4;|ohPredPr@1|vdd_2|P
-Evdd_3||D5G4;|ohPredPr@1|vdd_3|P
-Evdd_6||D5G4;|ohPredPr@1|vdd_6|P
-Evdd_7||D5G4;|ohPredPr@1|vdd_7|P
-Evdd_11||D5G4;|ohPredDo@1|vdd_11|P
-Evdd_17||D5G4;|ohPredDo@1|vdd_12|P
-Evdd_18||D5G4;|ohPredDo@1|vdd_13|P
-Evdd_19||D5G4;|ohPredDo@1|vdd_14|P
-Evdd_24||D5G4;|ohPredDo@1|vdd_24|P
-Evdd_25||D5G4;|ohPredDo@1|vdd_25|P
-Evdd_26||D5G4;|ohPredPr@1|vdd_26|P
-Evdd_27||D5G4;|ohPredPr@1|vdd_27|P
-Evdd_29||D5G4;|ohPredDo@1|vdd_29|P
-Evdd_30||D5G4;|ohPredPr@1|vdd_24|P
-Evdd_31||D5G4;|ohPredPr@1|vdd_25|P
-Evdd_32||D5G4;|scanEx2h@0|vdd|P
-Evdd_33||D5G4;|scanEx2h@0|vdd_2|P
-Evdd_34||D5G4;|scanEx2h@0|vdd_3|P
+Ametal-2|net@452|||S0|pin@60||-43|194|contact@85||-68.5|194
+Ametal-2|net@453|||S1800|pin@55||-106|244|contact@87||-25.5|244
+Ametal-1|net@485|||S2700|ohPredCt@3|succ[skip_1]|-25.5|225|contact@87||-25.5|244
+Ametal-1|net@505||0.4|S2700|contact@85||-68.5|194|ohPredCt@3|succ[do_1]|-68.5|209
+Ametal-2|net@519||6.2|S0|ohPredCt@3|vdd|-69.5|122|ohPredDo@2|vdd_26|-79|122
+Ametal-2|net@520||6.2|S1800|ohPredDo@2|gnd_5|-79|-72|ohPredCt@3|gnd_1|-69.5|-72
+Ametal-2|net@521||6.2|S1800|ohPredDo@2|gnd_7|-79|-216|ohPredCt@3|gnd_9|-69.5|-216
+Ametal-2|net@522||6.2|S1800|ohPredDo@2|gnd_13|-79|72|ohPredCt@3|gnd|-69.5|72
+Ametal-2|net@523||6.2|S1800|ohPredDo@2|vdd_4|-79|-166|ohPredCt@3|vdd_18|-69.5|-166
+Ametal-2|net@524||6.2|S1800|ohPredDo@2|vdd_5|-79|-266|ohPredCt@3|vdd_19|-69.5|-266
+Ametal-2|net@525||6.2|S1800|ohPredDo@2|vdd_10|-79|-22|ohPredCt@3|vdd_2|-69.5|-22
+Ametal-2|net@526||6.2|S1800|ohPredDo@2|vdd_15|-79|-122|ohPredCt@3|vdd_3|-69.5|-122
+Ametal-2|net@527||6.2|S1800|ohPredDo@2|vdd_27|-79|22|ohPredCt@3|vdd_1|-69.5|22
+Ametal-2|net@528|||S0|contact@56||-276|-82|ohPredDo@2|flag[A][set]|-296.5|-82
+Ametal-2|net@529|||S0|contact@64||-204|-82|ohPredDo@2|flag[B][set]|-213.5|-82
+Ametal-2|net@530|||S1800|contact@68||-132|-82|ohPredDo@2|flag[D][set]|-119.5|-82
+Ametal-2|net@531|||S1800|contact@71||-132|-206|ohPredDo@2|flag[D][clr]|-119.5|-206
+Ametal-2|net@532|||S0|contact@66||-204|-206|ohPredDo@2|flag[B][clr]|-213.5|-206
+Ametal-2|net@533|||S0|contact@58||-276|-206|ohPredDo@2|flag[A][clr]|-296.5|-206
+Ametal-2|net@534|||S0|contact@43||-57|-144|ohPredDo@2|fire[do]|-194|-144
+Ametal-2|net@535|||S0|contact@41||-18|-150|ohPredDo@2|mc|-194|-150
+Ametal-1|net@536|||S1800|ohPredDo@2|succ|-117|106|pin@97||-114.5|106
+Ametal-1|net@537|||S2700|pin@97||-114.5|106|contact@51||-114.5|244
+Ametal-2|net@543|||S0|contact@85||-68.5|194|contact@88||-236.5|194
+Ametal-1|net@545|||S900|pin@100||-137.5|48|pin@101||-137.5|3
+Ametal-1|net@549|||S1800|pin@101||-137.5|3|pin@103||-76|3
+Ametal-1|net@550|||S1800|pin@100||-137.5|48|pin@104||-134|48
+Ametal-1|net@551|||S2700|pin@104||-134|48|ohPredDo@2|in|-134|53
+Ametal-1|net@552|||S900|ohPredDo@2|mc_1|-172.5|59.5|contact@89||-172.5|56
+Ametal-3|net@554|||S2700|contact@90||-18|56|contact@40||-18|144
+Ametal-2|net@556|||S1800|contact@89||-172.5|56|contact@90||-18|56
+Ametal-1|net@560|||S2700|ohPredDo@2|succ@1024580906|-161.5|91.5|contact@96||-161.5|188
+Ametal-2|net@571||6.2|S1800|ohPredDo@2|vdd_30|-79|266|ohPredCt@3|vdd_28|-69.5|266
+Ametal-2|net@572||6.2|S0|ohPredCt@3|gnd_14|-69.5|216|ohPredDo@2|gnd_15|-79|216
+Ametal-2|net@573||6.2|S0|ohPredCt@3|vdd_29|-69.5|166|ohPredDo@2|vdd_31|-79|166
+Ametal-2|net@574|||S1800|pin@113||40.5|188|contact@95||56.5|188
+Ametal-1|net@575|||S900|ohPredCt@3|in|56.5|191|contact@95||56.5|188
+Ametal-2|net@580|||S0|pin@113||40.5|188|contact@101||-72|188
+Ametal-1|net@588|||S2700|scanEx3h@0|dIn[1]|222.5|497|contact@97||222.5|514
+Ametal-2|net@589|||S0|contact@83||312|514|contact@97||222.5|514
+Ametal-1|net@592|||S900|scanEx3h@0|dIn[2]|78.5|497|contact@98||78.5|494
+Ametal-2|net@593|||S0|contact@82||144|494|contact@98||78.5|494
+Ametal-2|net@594|||S0|contact@84||-18|488|scanEx3h@0|mc_1|-95|488
+Ametal-2|net@599|||S1800|contact@99||-72|494|contact@100||-65.5|494
+Ametal-1|net@600|||S900|scanEx3h@0|dIn[3]|-65.5|497|contact@100||-65.5|494
+Ametal-2|net@601|||S0|contact@101||-72|188|contact@96||-161.5|188
+Ametal-3|net@602|||S2700|contact@101||-72|188|contact@99||-72|494
+Ametal-1|net@605|||S900|contact@88||-236.5|194|ohPredDo@2|ps[do]|-236.5|111
+Edo[ins]||D5G5;|pin@113||O
+Eflag[A][clr]||D5G5;|abdBUSpi@0|flag[2][xx]|I
+Eflag[A][set]||D5G5;|abdBUSpi@0|flag[3][xx]|I
+Eflag[B][clr]||D5G5;|abdBUSpi@0|flag[1][xx]|I
+Eflag[B][set]||D5G5;|abdBUSpi@0|flag[4][xx]|I
+Eflag[D][clr]||D5G5;|abdBUSpi@0|flag[5][xx]|I
+Eflag[D][set]||D5G5;|abdBUSpi@0|flag[6][xx]|I
+Egnd||D5G5;|ohPredDo@2|gnd_12|G
+Egnd_1||D5G5;|ohPredPr@1|gnd_1|G
+Egnd_2||D5G5;|ohPredDo@2|gnd_2|G
+Egnd_3||D5G5;|ohPredPr@1|gnd_3|G
+Egnd_6||D5G5;|ohPredDo@2|gnd_6|G
+Egnd_13||D5G5;|ohPredPr@1|gnd_12|G
+Egnd_14||D5G5;|ohPredPr@1|gnd_13|G
+Egnd_15||D5G5;|ohPredDo@2|gnd_14|G
+Egnd_16||D5G2;|scanEx3h@0|gnd|G
+Egnd_17||D5G2;|scanEx3h@0|gnd_1|G
+Esel[Fl]|m1[Fl]|D5G5;|ohPredDo@2|sel[Fl]|I
+Em1[rD]||D5G4;|ohPredDo@2|sel[rD]|U
+Em1cate[1][F]||D5G5;|ohPredPr@1|m1cate[1][F]|I
+Em1cate[1][T]||D5G5;|ohPredPr@1|m1cate[1][T]|I
+Em1cate[2][F]||D5G5;|ohPredPr@1|m1cate[2][F]|I
+Em1cate[2][T]||D5G5;|ohPredPr@1|m1cate[2][T]|I
+Em1cate[3][F]||D5G5;|ohPredPr@1|m1cate[3][F]|I
+Em1cate[3][T]||D5G5;|ohPredPr@1|m1cate[3][T]|I
+Em1cate[4][F]||D5G5;|ohPredPr@1|m1cate[4][F]|I
+Em1cate[4][T]||D5G5;|ohPredPr@1|m1cate[4][T]|I
+Em1cate[5][F]||D5G5;|ohPredPr@1|m1cate[5][F]|I
+Em1cate[5][T]||D5G5;|ohPredPr@1|m1cate[5][T]|I
+Em1cate[6][F]||D5G5;|ohPredPr@1|m1cate[6][F]|I
+Em1cate[6][T]||D5G5;|ohPredPr@1|m1cate[6][T]|I
+Emc||D5G2;|scanEx3h@0|mc|I
+Emc_1||D5G2;|scanEx3h@0|mc_1|I
+Ep1p||D5G2;|scanEx3h@0|p1p|B
+Ep1p_1||D5G2;|scanEx3h@0|p1p_1|B
+Ep2p||D5G2;|scanEx3h@0|p2p|B
+Ep2p_1||D5G2;|scanEx3h@0|p2p_1|B
+Eps[do]||D5G5;|pin@60||O
+Eps[skip]||D5G5;|pin@55||O
+Erd||D5G2;|scanEx3h@0|rd|B
+Erd_1||D5G2;|scanEx3h@0|rd_1|B
+Esin||D5G2;|scanEx3h@0|sin|I
+Esout||D5G2;|scanEx3h@0|sout|I
+Evdd||D5G5;|ohPredDo@2|vdd_24|P
+Evdd_1||D5G2;|scanEx3h@0|vdd_1|P
+Evdd_2||D5G5;|ohPredPr@1|vdd_2|P
+Evdd_3||D5G5;|ohPredPr@1|vdd_3|P
+Evdd_6||D5G5;|ohPredPr@1|vdd_6|P
+Evdd_7||D5G5;|ohPredPr@1|vdd_7|P
+Evdd_11||D5G5;|ohPredDo@2|vdd_11|P
+Evdd_12||D5G5;|ohPredDo@2|vdd_12|P
+Evdd_13||D5G5;|ohPredDo@2|vdd_13|P
+Evdd_14||D5G5;|ohPredDo@2|vdd_14|P
+Evdd_25||D5G5;|ohPredDo@2|vdd_25|P
+Evdd_26||D5G5;|ohPredPr@1|vdd_26|P
+Evdd_27||D5G5;|ohPredPr@1|vdd_27|P
+Evdd_28||D5G5;|ohPredDo@2|vdd_28|P
+Evdd_29||D5G5;|ohPredDo@2|vdd_29|P
+Evdd_30||D5G5;|ohPredPr@1|vdd_24|P
+Evdd_31||D5G5;|ohPredPr@1|vdd_25|P
+Evdd_32||D5G2;|scanEx3h@0|vdd|P
+Evdd_33||D5G2;|scanEx3h@0|vdd_2|P
+Evdd_34||D5G2;|scanEx3h@0|vdd_3|P
 X
 
-# Cell ohPredAll;3{lay}
-CohPredAll;3{lay}||cmos90|1232121970122|1240315990559||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-IabdBUSpins;1{lay}|abdBUSpi@0||-33|-144|||D5G4;
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@21||235.5|0||||
-NX-Metal-1-Metal-2-Con|contact@34||239.5|-176||||
-NX-Metal-2-Metal-3-Con|contact@40||-18|144||||
-NX-Metal-2-Metal-3-Con|contact@41||-18|-150||||
-NX-Metal-1-Metal-2-Con|contact@42||35|-176||||
-NX-Metal-1-Metal-2-Con|contact@43||-57|-144||||
-NX-Metal-1-Metal-2-Con|contact@45||63|0||||
-NX-Metal-1-Metal-2-Con|contact@46||2.5|250||||
-NX-Metal-1-Metal-2-Con|contact@47||31.5|200||||
-NX-Metal-1-Metal-2-Con|contact@48||-76|156||||
-NX-Metal-1-Metal-2-Con|contact@51||-114.5|244||||
-NX-Metal-1-Metal-2-Con|contact@54||93.5|-6||||
-NX-Metal-1-Metal-2-Con|contact@55||57|-6||||
-NX-Metal-2-Metal-3-Con|contact@56||-276|-82||||
-NX-Metal-2-Metal-3-Con|contact@58||-276|-206||||
-NX-Metal-3-Metal-4-Con|contact@62||-276|-157.8||||
-NX-Metal-3-Metal-4-Con|contact@63||-276|-167||||
-NX-Metal-2-Metal-3-Con|contact@64||-204|-82||||
-NX-Metal-3-Metal-4-Con|contact@65||-204|-139.4||||
-NX-Metal-2-Metal-3-Con|contact@66||-204|-206||||
-NX-Metal-3-Metal-4-Con|contact@67||-204|-148.6||||
-NX-Metal-2-Metal-3-Con|contact@68||-132|-82||||
-NX-Metal-3-Metal-4-Con|contact@69||-132|-121||||
-NX-Metal-3-Metal-4-Con|contact@70||-132|-130.2||||
-NX-Metal-2-Metal-3-Con|contact@71||-132|-206||||
-NX-Metal-3-Metal-4-Con|contact@72||168|-167||||
-NX-Metal-3-Metal-4-Con|contact@73||150|-157.8||||
-NX-Metal-3-Metal-4-Con|contact@74||246|-148.6||||
-NX-Metal-3-Metal-4-Con|contact@75||246|-139.4||||
-NX-Metal-3-Metal-4-Con|contact@76||312|-121||||
-NX-Metal-3-Metal-4-Con|contact@77||324|-130.2||||
-NX-Metal-2-Metal-3-Con|contact@78||144|-206||||
-NX-Metal-2-Metal-3-Con|contact@79||312|-62||||
-NX-Metal-1-Metal-2-Con|contact@80||201.5|514||||
-NX-Metal-1-Metal-2-Con|contact@81||57.5|494||||
-NX-Metal-2-Metal-3-Con|contact@82||144|494||||
-NX-Metal-2-Metal-3-Con|contact@83||312|514||||
-NX-Metal-2-Metal-3-Con|contact@84||-18|488||||
-NX-Metal-1-Metal-2-Con|contact@85||-51|194||||
-NX-Metal-1-Metal-2-Con|contact@86||-8.5|244||||
-IohPredCtr;3{lay}|ohPredCt@2||-5|0|||D5G4;
-IohPredDo;1{lay}|ohPredDo@1||-208|0|||D5G4;
-IohPredPred;1{lay}|ohPredPr@1||199.5|0|||D5G4;
-NMetal-1-Pin|pin@45||63|97||||
-NMetal-1-Pin|pin@49||-76|-209||||
-NMetal-1-Pin|pin@54||57|46||||
-NMetal-2-Pin|pin@55||-106|244||||
-NMetal-2-Pin|pin@60||-43|194||||
-NMetal-1-Pin|pin@62||-90.5|168||||
-NMetal-1-Pin|pin@63||-102.5|144||||
-NMetal-1-Pin|pin@64||-90.5|144||||
-NMetal-1-Pin|pin@83||31.5|241||||
-NMetal-1-Pin|pin@84||-51|168||||
-NMetal-1-Pin|pin@85||-51|199||||
-NMetal-1-Pin|pin@86||-51.5|199||||
-IscanM:scanEx2h;1{lay}|scanEx2h@0||172|504|X||D5G4;
-IwiresL:select144;1{lay}|select14@0||0|360|||D5G4;
-IwiresL:select144;1{lay}|select14@1||-260.5|360|||D5G4;
-IwiresL:select144;1{lay}|select14@2||-130|360|||D5G4;
-IwiresL:select144;1{lay}|select14@3||130|360|||D5G4;
-IwiresL:select144;1{lay}|select14@4||267|360|||D5G4;
-IwiresL:select144;1{lay}|select14@5||-260.5|504|||D5G4;
-IwiresL:select144;1{lay}|select14@6||-129.5|504|||D5G4;
-IwiresL:select30;1{lay}|select30@0||331|504|||D5G4;
-IwiresL:select90;1{lay}|select90@0||-11.5|504|||D5G4;
-Ametal-2|net@36|||S1800|ohPredDo@1|fire[do_1]|-194|-144|contact@43||-57|-144
-Ametal-2|net@43|||S1800|ohPredDo@1|fire[skip]|-86|156|contact@48||-76|156
-Ametal-2|net@140|||S1800|contact@45||63|0|contact@21||235.5|0
-Ametal-1|net@142|||S900|contact@21||235.5|0|ohPredPr@1|all|235.5|-40
-Ametal-2|net@183|||S1800|ohPredDo@1|do[Lt]|-299.5|250|contact@46||2.5|250
-Ametal-1|net@191|||S2700|ohPredPr@1|any|239.5|-184.5|contact@34||239.5|-176
-Ametal-2|net@194|||S1800|ohPredDo@1|do[Mv]|-222.5|200|contact@47||31.5|200
-Ametal-2|net@210|||S0|ohPredPr@1|mc|106.5|144|contact@40||-18|144
-Ametal-2|net@213|||S1800|ohPredDo@1|mc|-194|-150|contact@41||-18|-150
-Ametal-2|net@214||6.2|S0|ohPredCt@2|vdd_2|-69.5|-22|ohPredDo@1|vdd_10|-79|-22
-Ametal-2|net@215||6.2|S1800|ohPredDo@1|gnd_5|-79|-72|ohPredCt@2|gnd_1|-69.5|-72
-Ametal-2|net@216||6.2|S1800|ohPredDo@1|vdd_15|-79|-122|ohPredCt@2|vdd_3|-69.5|-122
-Ametal-2|net@240|||S0|contact@34||239.5|-176|contact@42||35|-176
-Ametal-1|net@241|||S2700|ohPredCt@2|skip|35|-241|contact@42||35|-176
-Ametal-1|net@243|||S900|ohPredCt@2|fire[do]|-57|-65|contact@43||-57|-144
-Ametal-1|net@247|||S1800|ohPredCt@2|do|44|97|pin@45||63|97
-Ametal-1|net@249|||S900|pin@45||63|97|contact@45||63|0
-Ametal-1|net@251|||S900|ohPredCt@2|do[Lt]|2.5|260|contact@46||2.5|250
-Ametal-3|net@257|||S2700|contact@41||-18|-150|contact@40||-18|144
-Ametal-1|net@261|||S0|ohPredCt@2|fire[skip]|1|-209|pin@49||-76|-209
-Ametal-1|net@270|||S2700|ohPredPr@1|out@804003077|93.5|-79|contact@54||93.5|-6
-Ametal-2|net@274|||S0|pin@55||-106|244|contact@51||-114.5|244
-Ametal-1|net@275||0.4|S900|ohPredDo@1|succ@9468550|-114.5|250|contact@51||-114.5|244
-Ametal-1|net@276|||S2700|pin@49||-76|-209|contact@48||-76|156
-Ametal-1|net@278|||S1800|ohPredCt@2|resetLO|41|46|pin@54||57|46
-Ametal-1|net@291|||S900|pin@54||57|46|contact@55||57|-6
-Ametal-2|net@294|||S0|contact@54||93.5|-6|contact@55||57|-6
-Ametal-1|net@298|||S0|ohPredPr@1|fire[both]|68.5|-56|ohPredCt@2|fire[both]|54|-56
-Ametal-1|net@300|||S900|pin@63||-102.5|144|ohPredDo@1|succ_1|-102.5|135
-Ametal-1|net@301|||S1800|pin@63||-102.5|144|pin@64||-90.5|144
-Ametal-1|net@302|||S2700|pin@64||-90.5|144|pin@62||-90.5|168
-Ametal-2|net@303|||S1800|ohPredDo@1|flag[A][set]|-296.5|-82|contact@56||-276|-82
-Ametal-2|net@307|||S1800|ohPredDo@1|flag[A][clr]|-296.5|-206|contact@58||-276|-206
-Ametal-4|net@317|||S1800|contact@63||-276|-167|abdBUSpi@0|flag[2][xx]|-33|-167
-Ametal-4|net@318|||S1800|contact@62||-276|-157.8|abdBUSpi@0|flag[3][xx]|-33|-157.8
-Ametal-4|net@319|||S1800|contact@67||-204|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6
-Ametal-3|net@323|||S900|contact@56||-276|-82|contact@62||-276|-157.8
-Ametal-3|net@325|||S2700|contact@58||-276|-206|contact@63||-276|-167
-Ametal-2|net@326|||S1800|ohPredDo@1|flag[B][set]|-213.5|-82|contact@64||-204|-82
-Ametal-4|net@328|||S1800|contact@65||-204|-139.4|abdBUSpi@0|flag[4][xx]|-33|-139.4
-Ametal-3|net@333|||S900|contact@64||-204|-82|contact@65||-204|-139.4
-Ametal-2|net@334|||S1800|ohPredDo@1|flag[B][clr]|-213.5|-206|contact@66||-204|-206
-Ametal-3|net@337|||S2700|contact@66||-204|-206|contact@67||-204|-148.6
-Ametal-2|net@338|||S0|ohPredDo@1|flag[D][set]|-119.5|-82|contact@68||-132|-82
-Ametal-4|net@340|||S0|abdBUSpi@0|flag[6][xx]|-33|-121|contact@69||-132|-121
-Ametal-4|net@343|||S1800|contact@70||-132|-130.2|abdBUSpi@0|flag[5][xx]|-33|-130.2
-Ametal-3|net@345|||S900|contact@70||-132|-130.2|contact@71||-132|-206
-Ametal-2|net@346|||S0|ohPredDo@1|flag[D][clr]|-119.5|-206|contact@71||-132|-206
-Ametal-4|net@347|||S1800|abdBUSpi@0|flag[4][xx]|-33|-139.4|contact@75||246|-139.4
-Ametal-4|net@348|||S0|contact@72||168|-167|abdBUSpi@0|flag[2][xx]|-33|-167
-Ametal-4|net@350|||S0|contact@74||246|-148.6|abdBUSpi@0|flag[1][xx]|-33|-148.6
-Ametal-4|net@351|||S0|contact@77||324|-130.2|abdBUSpi@0|flag[5][xx]|-33|-130.2
-Ametal-4|net@352|||S0|contact@76||312|-121|abdBUSpi@0|flag[6][xx]|-33|-121
-Ametal-3|net@354|||S900|ohPredPr@1|flag[A][clr]|168|-144|contact@72||168|-167
-Ametal-4|net@355|||S0|contact@73||150|-157.8|abdBUSpi@0|flag[3][xx]|-33|-157.8
-Ametal-3|net@356|||S900|ohPredPr@1|flag[A][set]|150|-144|contact@73||150|-157.8
-Ametal-3|net@358|||S2700|ohPredPr@1|flag[B][clr]|246|-156|contact@74||246|-148.6
-Ametal-3|net@360|||S900|ohPredPr@1|flag[B][set]|246|-132|contact@75||246|-139.4
-Ametal-3|net@362|||S2700|ohPredPr@1|flag[A][set_2]|312|-144|contact@76||312|-121
-Ametal-3|net@364|||S2700|ohPredPr@1|flag[A][clr_2]|324|-144|contact@77||324|-130.2
-Ametal-1|net@368|||S2700|contact@47||31.5|200|pin@83||31.5|241
-Ametal-1|net@369|||S0|pin@83||31.5|241|ohPredCt@2|do[Mv]|19|241
-Ametal-2|net@370||6.2|S1800|ohPredDo@1|gnd_7|-79|-216|ohPredCt@2|gnd_9|-69.5|-216
-Ametal-2|net@371||6.2|S1800|ohPredDo@1|gnd_13|-79|72|ohPredCt@2|gnd|-69.5|72
-Ametal-2|net@372||6.2|S1800|ohPredDo@1|gnd_15|-79|216|ohPredCt@2|gnd_10|-69.5|216
-Ametal-2|net@373||6.2|S1800|ohPredDo@1|vdd_4|-79|-166|ohPredCt@2|vdd_18|-69.5|-166
-Ametal-2|net@374||6.2|S1800|ohPredDo@1|vdd_5|-79|-266|ohPredCt@2|vdd_19|-69.5|-266
-Ametal-2|net@375||6.2|S1800|ohPredDo@1|vdd_26|-79|122|ohPredCt@2|vdd|-69.5|122
-Ametal-2|net@376||6.2|S1800|ohPredDo@1|vdd_27|-79|22|ohPredCt@2|vdd_1|-69.5|22
-Ametal-2|net@377||6.2|S1800|ohPredDo@1|vdd_30|-79|266|ohPredCt@2|vdd_20|-69.5|266
-Ametal-2|net@378||6.2|S1800|ohPredDo@1|vdd_31|-79|166|ohPredCt@2|vdd_21|-69.5|166
-Ametal-2|net@379||6.2|S1800|ohPredCt@2|vdd_24|66.5|266|ohPredPr@1|vdd_4|70|266
-Ametal-2|net@380||6.2|S0|ohPredPr@1|gnd_2|70|216|ohPredCt@2|gnd_12|66.5|216
-Ametal-2|net@381||6.2|S0|ohPredPr@1|gnd_9|70|72|ohPredCt@2|gnd_13|66.5|72
-Ametal-2|net@382||6.2|S0|ohPredPr@1|gnd_10|70|-72|ohPredCt@2|gnd_3|66.5|-72
-Ametal-2|net@383||6.2|S0|ohPredPr@1|gnd_11|70|-216|ohPredCt@2|gnd_11|66.5|-216
-Ametal-2|net@384||6.2|S0|ohPredPr@1|vdd_5|70|166|ohPredCt@2|vdd_25|66.5|166
-Ametal-2|net@385||6.2|S0|ohPredPr@1|vdd_18|70|22|ohPredCt@2|vdd_27|66.5|22
-Ametal-2|net@386||6.2|S0|ohPredPr@1|vdd_19|70|122|ohPredCt@2|vdd_26|66.5|122
-Ametal-2|net@387||6.2|S0|ohPredPr@1|vdd_20|70|-22|ohPredCt@2|vdd_7|66.5|-22
-Ametal-2|net@388||6.2|S0|ohPredPr@1|vdd_21|70|-122|ohPredCt@2|vdd_6|66.5|-122
-Ametal-2|net@389||6.2|S0|ohPredPr@1|vdd_22|70|-166|ohPredCt@2|vdd_22|66.5|-166
-Ametal-2|net@390||6.2|S0|ohPredPr@1|vdd_23|70|-266|ohPredCt@2|vdd_23|66.5|-266
-Ametal-2|net@391|||S1800|ohPredPr@1|s[2]|107.5|-206|contact@78||144|-206
-Ametal-2|net@393|||S1800|ohPredPr@1|s[1]|109.5|-62|contact@79||312|-62
-Ametal-1|net@396|||S2700|scanEx2h@0|dIn[1]|201.5|497|contact@80||201.5|514
-Ametal-2|net@398|||S0|contact@82||144|494|contact@81||57.5|494
-Ametal-1|net@400|||S900|scanEx2h@0|dIn[2]|57.5|497|contact@81||57.5|494
-Ametal-3|net@405|||S900|contact@68||-132|-82|contact@69||-132|-121
-Ametal-3|net@406|||S2700|contact@78||144|-206|contact@82||144|494
-Ametal-2|net@408|||S1800|contact@80||201.5|514|contact@83||312|514
-Ametal-3|net@409|||S900|contact@83||312|514|contact@79||312|-62
-Ametal-3|net@414|||S2700|contact@40||-18|144|contact@84||-18|488
-Ametal-2|net@415|||S0|scanEx2h@0|mc_1|28|488|contact@84||-18|488
-Ametal-1|net@449|||S2700|pin@84||-51|168|contact@85||-51|194
-Ametal-1|net@450|||S1800|pin@62||-90.5|168|pin@84||-51|168
-Ametal-1|net@451|||S2700|pin@86||-51.5|199|ohPredCt@2|inA|-51.5|209
-Ametal-2|net@452|||S0|pin@60||-43|194|contact@85||-51|194
-Ametal-2|net@453|||S1800|pin@55||-106|244|contact@86||-8.5|244
-Ametal-1|net@454|||S2700|ohPredCt@2|inB|-8.5|225|contact@86||-8.5|244
-Ametal-1|net@455||0.4|S2700|contact@85||-51|194|pin@85||-51|199
-Ametal-1|net@456|||S0|pin@85||-51|199|pin@86||-51.5|199
-Edo[Co]||D5G4;|ohPredDo@1|do[Co]|O
-Edo[Ld]||D5G4;|ohPredDo@1|do[Ld]|O
-Edo[Lt]||D5G4;|ohPredDo@1|do[Lt]|O
-Edo[Mv]||D5G4;|ohPredDo@1|do[Mv]|O
-Edo[Tp]||D5G4;|ohPredDo@1|do[Tp]|O
-Efire[do]||D5G4;|ohPredDo@1|fire[do_1]|O
-Eflag[A][clr]||D5G4;|abdBUSpi@0|flag[2][xx]|I
-Eflag[A][set]||D5G4;|abdBUSpi@0|flag[3][xx]|I
-Eflag[B][clr]||D5G4;|abdBUSpi@0|flag[1][xx]|I
-Eflag[B][set]||D5G4;|abdBUSpi@0|flag[4][xx]|I
-Eflag[D][clr]||D5G4;|abdBUSpi@0|flag[5][xx]|I
-Eflag[D][set]||D5G4;|abdBUSpi@0|flag[6][xx]|I
-Egnd||D5G4;|ohPredDo@1|gnd_14|G
-Egnd_1||D5G4;|ohPredPr@1|gnd_1|G
-Egnd_2||D5G4;|ohPredDo@1|gnd_2|G
-Egnd_3||D5G4;|ohPredPr@1|gnd_3|G
-Egnd_8||D5G4;|ohPredDo@1|gnd_6|G
-Egnd_12||D5G4;|ohPredDo@1|gnd_12|G
-Egnd_13||D5G4;|ohPredPr@1|gnd_12|G
-Egnd_14||D5G4;|ohPredPr@1|gnd_13|G
-Egnd_15||D5G4;|scanEx2h@0|gnd|G
-Egnd_16||D5G4;|scanEx2h@0|gnd_1|G
-Em1cate[1][F]||D5G4;|ohPredPr@1|m1cate[1][F]|I
-Em1cate[1][T]||D5G4;|ohPredPr@1|m1cate[1][T]|I
-Em1cate[2][F]||D5G4;|ohPredPr@1|m1cate[2][F]|I
-Em1cate[2][T]||D5G4;|ohPredPr@1|m1cate[2][T]|I
-Em1cate[3][F]||D5G4;|ohPredPr@1|m1cate[3][F]|I
-Em1cate[3][T]||D5G4;|ohPredPr@1|m1cate[3][T]|I
-Em1cate[4][F]||D5G4;|ohPredPr@1|m1cate[4][F]|I
-Em1cate[4][T]||D5G4;|ohPredPr@1|m1cate[4][T]|I
-Em1cate[5][F]||D5G4;|ohPredPr@1|m1cate[5][F]|I
-Em1cate[5][T]||D5G4;|ohPredPr@1|m1cate[5][T]|I
-Em1cate[6][F]||D5G4;|ohPredPr@1|m1cate[6][F]|I
-Em1cate[6][T]||D5G4;|ohPredPr@1|m1cate[6][T]|I
-Emc||D5G4;|scanEx2h@0|mc_1|I
-Emc_1||D5G4;|scanEx2h@0|mc|I
-Ep1p||D5G4;|scanEx2h@0|p1p|B
-Ep1p_1||D5G4;|scanEx2h@0|p1p_1|B
-Ep2p||D5G4;|scanEx2h@0|p2p|B
-Ep2p_1||D5G4;|scanEx2h@0|p2p_1|B
-Eps[do]||D5G4;|pin@60||O
-Eps[skip]||D5G4;|pin@55||O
-Erd||D5G4;|scanEx2h@0|rd|B
-Erd_1||D5G4;|scanEx2h@0|rd_1|B
-Esel[Co]||D5G4;|ohPredDo@1|sel[Co]|I
-Esel[Fl]||D5G4;|ohPredDo@1|sel[Fl]|I
-Esel[Ld]||D5G4;|ohPredDo@1|sel[Ld]|I
-Esel[Lt]||D5G4;|ohPredDo@1|sel[Lt]|I
-Esel[Mv]||D5G4;|ohPredDo@1|sel[Mv]|I
-Esel[Tp]||D5G4;|ohPredDo@1|sel[Tp]|I
-Esel[rD]||D5G4;|ohPredDo@1|sel[rD]|I
-Esel[rD_1]||D5G4;|ohPredDo@1|sel[rD_1]|I
-Esin||D5G4;|scanEx2h@0|sin|I
-Esout||D5G4;|scanEx2h@0|sout|I
-Evdd||D5G4;|ohPredDo@1|vdd_28|P
-Evdd_1||D5G4;|scanEx2h@0|vdd_1|P
-Evdd_2||D5G4;|ohPredPr@1|vdd_2|P
-Evdd_3||D5G4;|ohPredPr@1|vdd_3|P
-Evdd_6||D5G4;|ohPredPr@1|vdd_6|P
-Evdd_7||D5G4;|ohPredPr@1|vdd_7|P
-Evdd_11||D5G4;|ohPredDo@1|vdd_11|P
-Evdd_17||D5G4;|ohPredDo@1|vdd_12|P
-Evdd_18||D5G4;|ohPredDo@1|vdd_13|P
-Evdd_19||D5G4;|ohPredDo@1|vdd_14|P
-Evdd_24||D5G4;|ohPredDo@1|vdd_24|P
-Evdd_25||D5G4;|ohPredDo@1|vdd_25|P
-Evdd_26||D5G4;|ohPredPr@1|vdd_26|P
-Evdd_27||D5G4;|ohPredPr@1|vdd_27|P
-Evdd_29||D5G4;|ohPredDo@1|vdd_29|P
-Evdd_30||D5G4;|ohPredPr@1|vdd_24|P
-Evdd_31||D5G4;|ohPredPr@1|vdd_25|P
-Evdd_32||D5G4;|scanEx2h@0|vdd|P
-Evdd_33||D5G4;|scanEx2h@0|vdd_2|P
-Evdd_34||D5G4;|scanEx2h@0|vdd_3|P
-X
-
-# Cell ohPredAll;2{sch}
-CohPredAll;2{sch}||schematic|1231960520598|1240321186582|
+# Cell ohPredAll;3{sch}
+CohPredAll;3{sch}||schematic|1231960520598|1240862299703|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:bitAssignments;1{ic}|bitAssig@0||-37.5|11.5||V|D5G4;
 NOff-Page|conn@0||20.5|26||||
@@ -970,25 +709,21 @@ NOff-Page|conn@1||20.5|29||||
 NOff-Page|conn@2||-24|23||||
 NOff-Page|conn@9||-23|-30||||
 NOff-Page|conn@11||-4|29||||
-NOff-Page|conn@15||30.5|18||||
-NOff-Page|conn@16||-33|-17|||YRRR|
+NOff-Page|conn@16||-39|-19|||YRRR|
 NOff-Page|conn@17||-26.5|-9||||
 NOff-Page|conn@18||-42.5|-9|||Y|
 IredFive:invI;2{ic}|invI@0||24|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@1||-12|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||29|-18|||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@2||39|-12|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2_sy;1{ic}|nand2_sy@0||-12|1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2_sy;1{ic}|nand2_sy@1||37|-24|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2n_sy;1{ic}|nand2n_s@0||15|0|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Inand3in20sr;1{ic}|nand3in2@1||24|0|R||D5G4;
 IredFive:nor2n_sy;1{ic}|nor2n_sy@0||40|-6|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@2||54|-18|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@3||54|-30|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IohPredAll;1{ic}|ohPredAl@1||43|47|||D5G4;
+IohPredAll;1{ic}|ohPredAl@1||40|35|||D5G4;
 IohPredDo;1{ic}|ohPredDo@1||9|26|||D5G4;
 IohPredPred;1{ic}|ohPredPr@1||-4|-27|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|48|||||ART_message(D5G5;)SohPredAll
-Ngeneric:Invisible-Pin|pin@1||3|44|||||ART_message(D5G3;)Sies 21 April 2009
+Ngeneric:Invisible-Pin|pin@1||3|44|||||ART_message(D5G3;)Sies 25 April 2009
 NWire_Pin|pin@7||-11|-6||||
 NWire_Pin|pin@13||0|-9||||
 NWire_Pin|pin@14||18|-9||||
@@ -1004,40 +739,25 @@ NWire_Pin|pin@40||24|6||||
 NWire_Pin|pin@41||16|6||||
 NWire_Pin|pin@44||-3|-9||||
 NWire_Pin|pin@45||-13|-9||||
-NWire_Pin|pin@46||-11|-13||||
+NWire_Pin|pin@46||-11|-19||||
 NWire_Pin|pin@50||45|-5||||
 NWire_Pin|pin@51||45|-2||||
 NWire_Pin|pin@52||45|-7||||
 NWire_Pin|pin@53||45|-10||||
-NWire_Pin|pin@54||59|-17||||
-NWire_Pin|pin@55||59|-14||||
-NWire_Pin|pin@56||59|-19||||
-NWire_Pin|pin@57||59|-22||||
 NWire_Pin|pin@64||3|-12||||
 NWire_Pin|pin@66||-12|18||||
-NWire_Pin|pin@67||9|18||||
-NWire_Pin|pin@68||14|18||||
+NWire_Pin|pin@67||5|18||||
+NWire_Pin|pin@68||13|18||||
 NWire_Pin|pin@69||24|18||||
 NWire_Pin|pin@70||15|-27||||
-Ngeneric:Invisible-Pin|pin@71||-13.5|56.5|||||ART_message(D5G3;)SFl,Lo,Co,Tp,Mv,Lt,Cd = 22,23,20,25,26   Li = 24
-NBus_Pin|pin@73||-35|-1|-1|-1||
 NBus_Pin|pin@74||-8|-17|-1|-1||
 NWire_Pin|pin@75||4|36||||
-NBus_Pin|pin@76||-36|-15|-1|-1||
-NWire_Pin|pin@78||-37|1||||
-NWire_Pin|pin@79||59|-29||||
-NWire_Pin|pin@80||59|-26||||
-NWire_Pin|pin@81||59|-31||||
-NWire_Pin|pin@82||59|-34||||
-NWire_Pin|pin@83||42|-18||||
-NWire_Pin|pin@84||42|-23||||
-NWire_Pin|pin@85||42|-30||||
-NWire_Pin|pin@86||42|-25||||
-NWire_Pin|pin@87||24|-18||||
-NWire_Pin|pin@88||24|-24||||
-NWire_Pin|pin@89||35|-18||||
-NWire_Pin|pin@90||35|-12||||
-IscanM:scanEx2h;1{ic}|scanEx2h@0||-32|-9|||D5G4;
+NWire_Pin|pin@91||45|-12||||
+NWire_Pin|pin@92||45|-16.5||||
+NBus_Pin|pin@93||-33|2|-1|-1||
+NWire_Pin|pin@94||-37|-3||||
+NBus_Pin|pin@95||-35|-16.5|-1|-1||
+IscanM:scanEx3h;1{ic}|scanEx3h@0||-32|-9|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D1000.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||29.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D544.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||6.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D863.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1047,18 +767,12 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@5||-5.5|6|X||D0G4;|ATTR_L(D5G1;PUD)D602.8|A
 IorangeTSMC090nm:wire90;1{ic}|wire90@6||-8.5|-9|X||D0G4;|ATTR_L(D5G1;PUD)D613.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@7||-0.5|18|X||D0G4;|ATTR_L(D5G1;PUD)D782.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@9||10|-27|X||D0G4;|ATTR_L(D5G1;PUD)D2516.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||45.5|-18|X||D0G4;|ATTR_L(D5G1;PUD)D247.39999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@11||45.5|-30|X||D0G4;|ATTR_L(D5G1;PUD)D249.39999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@12||28.5|-24|X||D0G4;|ATTR_L(D5G1;PUD)D244.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[Co]|D5G2;||2700|pin@79||59|-29|pin@80||59|-26
-Awire|do[Ld]|D5G2;||900|pin@81||59|-31|pin@82||59|-34
-Awire|do[Lt]|D5G2;||900|pin@56||59|-19|pin@57||59|-22
-Awire|do[Mv]|D5G2;||2700|pin@54||59|-17|pin@55||59|-14
+Awire|do[ins]|D5G2;||900|pin@91||45|-12|pin@92||45|-16.5
 Awire|fire[both]|D5G2;||900|nand2n_s@0|out|15|-2.5|pin@70||15|-27
 Awire|fire[skip]|D5G2;||900|pin@66||-12|18|invI@1|out|-12|14.5
-Awire|mc|D5G2;||2700|ohPredPr@1|mc|-11|-22|pin@46||-11|-13
+Awire|mc|D5G2;||2700|ohPredPr@1|mc|-11|-22|pin@46||-11|-19
 Awire|mc|D5G2;||2700|ohPredDo@1|mc|4|31|pin@75||4|36
-Awire|mc|D5G2;||2700|scanEx2h@0|mc|-37|-5|pin@78||-37|1
+Awire|mc|D5G2;||2700|scanEx3h@0|mc|-37|-5|pin@94||-37|-3
 Awire|net@11|||2700|pin@7||-11|-6|nand2_sy@0|inb|-11|-1.5
 Awire|net@19|||2700|ohPredPr@1|resetLO|0|-22|pin@13||0|-9
 Awire|net@21|||2700|pin@14||18|-9|pin@15||18|-0.5
@@ -1077,7 +791,6 @@ Awire|net@52|||1800|wire90@3|a|6.5|-9|pin@14||18|-9
 Awire|net@53|||0|wire90@3|b|1.5|-9|pin@13||0|-9
 Awire|net@57|||1800|pin@15||18|-0.5|nand3in2@1|resetLO|20|-0.5
 Abus|net@58||-0.5|IJ1800|ohPredDo@1|succ[skip,do]|16|29|conn@1|a|18.5|29
-Abus|net@59||-0.5|IJ1800|ohPredDo@1|do[Lo,Co,Tp,Mv,Lt]|16|26|conn@0|a|18.5|26
 Abus|net@62||-0.5|IJ1800|conn@2|y|-22|23|pin@18||-18|23
 Awire|net@63|||2700|nand2_sy@0|out|-12|3.5|pin@29||-12|6
 Awire|net@64|||1800|pin@29||-12|6|wire90@5|b|-8|6
@@ -1098,203 +811,37 @@ Awire|net@144|||0|wire90@7|b|-3|18|pin@66||-12|18
 Awire|net@146|||900|invI@0|in|24|9.5|pin@40||24|6
 Awire|net@147|||1800|wire90@5|a|-3|6|pin@30||14|6
 Awire|net@148|||900|invI@1|in|-12|9.5|pin@29||-12|6
-Awire|net@149|||1800|wire90@7|a|2|18|pin@67||9|18
-Awire|net@150|||2700|pin@67||9|18|ohPredDo@1|hit[skip]|9|21
-Awire|net@151|||900|ohPredDo@1|hit[do]|14|21|pin@68||14|18
+Awire|net@149|||1800|wire90@7|a|2|18|pin@67||5|18
+Awire|net@150|||2700|pin@67||5|18|ohPredDo@1|hit[skip]|5|21
+Awire|net@151|||900|ohPredDo@1|hit[do]|13|21|pin@68||13|18
 Awire|net@158|||900|pin@30||14|6|nand2n_s@0|ina|14|2.5
 Awire|net@159|||900|pin@41||16|6|nand2n_s@0|inb|16|2.5
 Awire|net@160|||0|wire90@9|b|7.5|-27|ohPredPr@1|hit[do]|5|-27
 Awire|net@161|||1800|wire90@9|a|12.5|-27|pin@70||15|-27
-Awire|net@162|||0|pin@69||24|18|pin@68||14|18
+Awire|net@162|||0|pin@69||24|18|pin@68||13|18
 Awire|net@166|||900|pin@69||24|18|invI@0|out|24|14.5
-Awire|net@167|||0|conn@15|a|28.5|18|pin@69||24|18
-Awire|net@169|||1800|conn@18|y|-40.5|-9|scanEx2h@0|sin|-37|-9
-Awire|net@170|||0|conn@17|a|-28.5|-9|scanEx2h@0|sout|-33|-9
-Awire|net@171|||1800|nor2n_sy@3|inb|56.5|-29|pin@79||59|-29
-Awire|net@172|||1800|nor2n_sy@3|ina|56.5|-31|pin@81||59|-31
-Awire|net@173|||0|nor2n_sy@2|out|51.5|-18|wire90@10|a|48|-18
-Awire|net@174|||0|wire90@10|b|43|-18|pin@83||42|-18
-Awire|net@175|||900|pin@83||42|-18|pin@84||42|-23
-Awire|net@176|||0|pin@84||42|-23|nand2_sy@1|inb|39.5|-23
-Awire|net@177|||0|wire90@11|b|43|-30|pin@85||42|-30
-Awire|net@178|||2700|pin@85||42|-30|pin@86||42|-25
-Awire|net@179|||0|pin@86||42|-25|nand2_sy@1|ina|39.5|-25
-Awire|net@180|||1800|wire90@11|a|48|-30|nor2n_sy@3|out|51.5|-30
-Awire|net@182|||0|nand2_sy@1|out|34.5|-24|wire90@12|a|31|-24
-Awire|net@183|||0|invI@2|in|26.5|-18|pin@87||24|-18
-Awire|net@184|||900|pin@87||24|-18|pin@88||24|-24
-Awire|net@185|||1800|pin@88||24|-24|wire90@12|b|26|-24
-Awire|net@186|||1800|invI@2|out|31.5|-18|pin@89||35|-18
-Awire|net@187|||2700|pin@89||35|-18|pin@90||35|-12
-Awire|net@188|||0|pin@90||35|-12|wire90@1|a|32|-12
-Awire|net@189|||1800|nor2n_sy@2|ina|56.5|-17|pin@54||59|-17
-Awire|net@190|||1800|nor2n_sy@2|inb|56.5|-19|pin@56||59|-19
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|-36|-12|pin@76||-36|-15
+Awire|net@191|||0|conn@0|a|18.5|26|ohPredDo@1|do[Lo,Co,Tp,Mv,Lt]|16|26
+Awire|net@193|||1800|wire90@1|a|32|-12|invI@2|out|36.5|-12
+Awire|net@194|||1800|invI@2|in|41.5|-12|pin@91||45|-12
+Awire|net@197|||0|scanEx3h@0|sin|-37|-9|conn@18|y|-40.5|-9
+Awire|net@198|||1800|scanEx3h@0|sout|-31|-9|conn@17|a|-28.5|-9
+Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@0|p2p,p1p,rd|-35|-12|pin@95||-35|-16.5
 Awire|ps[do]|D5G2;||2700|pin@50||45|-5|pin@51||45|-2
 Awire|ps[skip]|D5G2;||900|pin@52||45|-7|pin@53||45|-10
-Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|-35|-6|pin@73||-35|-1
+Abus|s[1,2],do[ins]|D5G2;|-0.5|IJ2700|scanEx3h@0|dIn[1:4]|-33|-6|pin@93||-33|2
 Abus|s[1:2]|D5G2;|-0.5|IJ2700|ohPredPr@1|s[1,2]|-8|-22|pin@74||-8|-17
-Edo[Ld,Co,Mv,Tp,Lt]||D6G2;|conn@0|y|O
-Efire[do]||D6G2;|conn@15|y|O
+Edo[Ld,Co,Mv,Tp,Lt]|do[ins]|D6G2;|conn@0|y|O
 Eflag[A,B,D][set,clr]||D4G2;|conn@2|a|I
+Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]|m1[Fl,rD]|D4G2;|conn@11|a|I
 Em1cate[1:6][T,F]||D4G2;|conn@9|a|I
 Ep2p,p1p,rd,mc||D4G2;|conn@16|a|B
 Eps[skip,do]||D6G2;|conn@1|y|O
-Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]||D4G2;|conn@11|a|I
-Esin||D4G2;|conn@18|a|I
-Esout||D6G2;|conn@17|y|O
-X
-
-# Cell ohPredAll;1{sch}
-CohPredAll;1{sch}||schematic|1231960520598|1239324262346|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-IwiresL:bitAssignments;1{ic}|bitAssig@0||-37.5|11.5||V|D5G4;
-NOff-Page|conn@0||20.5|26||||
-NOff-Page|conn@1||20.5|29||||
-NOff-Page|conn@2||-24|23||||
-NOff-Page|conn@9||-23|-30||||
-NOff-Page|conn@11||-4|29||||
-NOff-Page|conn@15||30.5|18||||
-NOff-Page|conn@16||-33|-17|||YRRR|
-NOff-Page|conn@17||-26.5|-9||||
-NOff-Page|conn@18||-42.5|-9|||Y|
-IredFive:invI;2{ic}|invI@0||24|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-12|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2_sy;1{ic}|nand2_sy@0||-12|1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2n_sy;1{ic}|nand2n_s@0||15|0|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Inand3in20sr;1{ic}|nand3in2@1||24|0|R||D5G4;
-IredFive:nor2n_sy;1{ic}|nor2n_sy@0||40|-6|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@2||40|-12|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IohPredAll;1{ic}|ohPredAl@1||43|47|||D5G4;
-IohPredDo;1{ic}|ohPredDo@1||9|26|||D5G4;
-IohPredPred;1{ic}|ohPredPr@1||-4|-27|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||2.5|48|||||ART_message(D5G5;)SohPredAll
-Ngeneric:Invisible-Pin|pin@1||3|44|||||ART_message(D5G3;)Sies 18 January 2009
-NWire_Pin|pin@7||-11|-6||||
-NWire_Pin|pin@13||0|-9||||
-NWire_Pin|pin@14||18|-9||||
-NWire_Pin|pin@15||18|-0.5||||
-NBus_Pin|pin@17||-18|-24|-1|-1||
-NBus_Pin|pin@18||-18|23|-1|-1||
-NWire_Pin|pin@24||26|-6||||
-NWire_Pin|pin@25||24|-12||||
-NWire_Pin|pin@27||22|-12||||
-NWire_Pin|pin@29||-12|6||||
-NWire_Pin|pin@30||14|6||||
-NWire_Pin|pin@40||24|6||||
-NWire_Pin|pin@41||16|6||||
-NWire_Pin|pin@44||-3|-9||||
-NWire_Pin|pin@45||-13|-9||||
-NWire_Pin|pin@46||-11|-13||||
-NWire_Pin|pin@50||45|-5||||
-NWire_Pin|pin@51||45|-2||||
-NWire_Pin|pin@52||45|-7||||
-NWire_Pin|pin@53||45|-10||||
-NWire_Pin|pin@54||51|-11||||
-NWire_Pin|pin@55||51|-8||||
-NWire_Pin|pin@56||51|-13||||
-NWire_Pin|pin@57||51|-16||||
-NWire_Pin|pin@64||3|-12||||
-NWire_Pin|pin@66||-12|18||||
-NWire_Pin|pin@67||9|18||||
-NWire_Pin|pin@68||14|18||||
-NWire_Pin|pin@69||24|18||||
-NWire_Pin|pin@70||15|-27||||
-Ngeneric:Invisible-Pin|pin@71||-13.5|56.5|||||ART_message(D5G3;)SFl,Lo,Co,Tp,Mv,Lt,Cd = 22,23,20,25,26   Li = 24
-NBus_Pin|pin@73||-35|-1|-1|-1||
-NBus_Pin|pin@74||-8|-17|-1|-1||
-NWire_Pin|pin@75||4|36||||
-NBus_Pin|pin@76||-36|-15|-1|-1||
-NWire_Pin|pin@78||-37|1||||
-IscanM:scanEx2h;1{ic}|scanEx2h@0||-32|-9|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D1036.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||32.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D575.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||6.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D863.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||4|-9|X||D0G4;|ATTR_L(D5G1;PUD)D355.30000000000007|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||20|6|X||D0G4;|ATTR_L(D5G1;PUD)D1035.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||-5.5|6|X||D0G4;|ATTR_L(D5G1;PUD)D602.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||-8.5|-9|X||D0G4;|ATTR_L(D5G1;PUD)D613.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||-0.5|18|X||D0G4;|ATTR_L(D5G1;PUD)D778.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||10|-27|X||D0G4;|ATTR_L(D5G1;PUD)D2516.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[Lt]|D5G2;||900|pin@56||51|-13|pin@57||51|-16
-Awire|do[Mv]|D5G2;||2700|pin@54||51|-11|pin@55||51|-8
-Awire|fire[both]|D5G2;||900|nand2n_s@0|out|15|-2.5|pin@70||15|-27
-Awire|fire[skip]|D5G2;||900|pin@66||-12|18|invI@1|out|-12|14.5
-Awire|mc|D5G2;||2700|ohPredPr@1|mc|-11|-22|pin@46||-11|-13
-Awire|mc|D5G2;||2700|ohPredDo@1|mc|4|31|pin@75||4|36
-Awire|mc|D5G2;||2700|scanEx2h@0|mc|-37|-5|pin@78||-37|1
-Awire|net@11|||2700|pin@7||-11|-6|nand2_sy@0|inb|-11|-1.5
-Awire|net@19|||2700|ohPredPr@1|resetLO|0|-22|pin@13||0|-9
-Awire|net@21|||2700|pin@14||18|-9|pin@15||18|-0.5
-Abus|net@23||-0.5|IJ0|ohPredPr@1|flag[A,B][set,clr]|-13|-24|pin@17||-18|-24
-Abus|net@24||-0.5|IJ2700|pin@17||-18|-24|pin@18||-18|23
-Abus|net@25||-0.5|IJ1800|pin@18||-18|23|ohPredDo@1|flag[A,B][set,clr]|2|23
-Awire|net@35|||0|pin@24||26|-6|pin@7||-11|-6
-Awire|net@37|||900|nand3in2@1|inC|26|-2.5|pin@24||26|-6
-Awire|net@38|||0|nor2n_sy@2|out|37.5|-12|wire90@1|a|35|-12
-Awire|net@39|||0|nor2n_sy@0|out|37.5|-6|wire90@0|a|34.5|-6
-Awire|net@40|||0|wire90@0|b|29.5|-6|pin@24||26|-6
-Awire|net@41|||900|nand3in2@1|inB|24|-2.5|pin@25||24|-12
-Awire|net@44|||1800|pin@25||24|-12|wire90@1|b|30|-12
-Awire|net@46|||2700|pin@27||22|-12|nand3in2@1|inA|22|-2.5
-Awire|net@50|||0|pin@27||22|-12|wire90@2|a|9|-12
-Awire|net@52|||1800|wire90@3|a|6.5|-9|pin@14||18|-9
-Awire|net@53|||0|wire90@3|b|1.5|-9|pin@13||0|-9
-Awire|net@57|||1800|pin@15||18|-0.5|nand3in2@1|resetLO|20|-0.5
-Abus|net@58||-0.5|IJ1800|ohPredDo@1|succ[skip,do]|16|29|conn@1|a|18.5|29
-Abus|net@59||-0.5|IJ1800|ohPredDo@1|do[Lo,Co,Tp,Mv,Lt]|16|26|conn@0|a|18.5|26
-Abus|net@62||-0.5|IJ1800|conn@2|y|-22|23|pin@18||-18|23
-Awire|net@63|||2700|nand2_sy@0|out|-12|3.5|pin@29||-12|6
-Awire|net@64|||1800|pin@29||-12|6|wire90@5|b|-8|6
-Awire|net@82|||1800|wire90@4|a|22.5|6|pin@40||24|6
-Awire|net@83|||900|pin@40||24|6|nand3in2@1|out|24|2.5
-Awire|net@84|||0|wire90@4|b|17.5|6|pin@41||16|6
-Awire|net@92|||2700|ohPredPr@1|skip|-3|-22|pin@44||-3|-9
-Awire|net@93|||1800|wire90@6|a|-6|-9|pin@44||-3|-9
-Awire|net@94|||0|wire90@6|b|-11|-9|pin@45||-13|-9
-Awire|net@95|||2700|pin@45||-13|-9|nand2_sy@0|ina|-13|-1.5
-Awire|net@104|||1800|nor2n_sy@0|inb|42.5|-5|pin@50||45|-5
-Awire|net@106|||1800|nor2n_sy@0|ina|42.5|-7|pin@52||45|-7
-Awire|net@108|||1800|nor2n_sy@2|inb|42.5|-11|pin@54||51|-11
-Awire|net@110|||1800|nor2n_sy@2|ina|42.5|-13|pin@56||51|-13
-Abus|net@119||-0.5|IJ1800|conn@9|y|-21|-30|ohPredPr@1|m1cate[1:6][T,F]|-13|-30
-Abus|net@126||-0.5|IJ1800|conn@11|y|-2|29|ohPredDo@1|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|2|29
-Awire|net@139|||0|wire90@2|b|4|-12|pin@64||3|-12
-Awire|net@140|||900|pin@64||3|-12|ohPredPr@1|do|3|-22
-Awire|net@144|||0|wire90@7|b|-3|18|pin@66||-12|18
-Awire|net@146|||900|invI@0|in|24|9.5|pin@40||24|6
-Awire|net@147|||1800|wire90@5|a|-3|6|pin@30||14|6
-Awire|net@148|||900|invI@1|in|-12|9.5|pin@29||-12|6
-Awire|net@149|||1800|wire90@7|a|2|18|pin@67||9|18
-Awire|net@150|||2700|pin@67||9|18|ohPredDo@1|hit[skip]|9|21
-Awire|net@151|||900|ohPredDo@1|hit[do]|14|21|pin@68||14|18
-Awire|net@158|||900|pin@30||14|6|nand2n_s@0|ina|14|2.5
-Awire|net@159|||900|pin@41||16|6|nand2n_s@0|inb|16|2.5
-Awire|net@160|||0|wire90@9|b|7.5|-27|ohPredPr@1|hit[do]|5|-27
-Awire|net@161|||1800|wire90@9|a|12.5|-27|pin@70||15|-27
-Awire|net@162|||0|pin@69||24|18|pin@68||14|18
-Awire|net@166|||900|pin@69||24|18|invI@0|out|24|14.5
-Awire|net@167|||0|conn@15|a|28.5|18|pin@69||24|18
-Awire|net@169|||1800|conn@18|y|-40.5|-9|scanEx2h@0|sin|-37|-9
-Awire|net@170|||0|conn@17|a|-28.5|-9|scanEx2h@0|sout|-33|-9
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx2h@0|p2p,p1p,rd|-36|-12|pin@76||-36|-15
-Awire|ps[do]|D5G2;||2700|pin@50||45|-5|pin@51||45|-2
-Awire|ps[skip]|D5G2;||900|pin@52||45|-7|pin@53||45|-10
-Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|-35|-6|pin@73||-35|-1
-Abus|s[1:2]|D5G2;|-0.5|IJ2700|ohPredPr@1|s[1,2]|-8|-22|pin@74||-8|-17
-Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D6G2;|conn@0|y|O
-Edo[6:10]|fire[do]|D6G2;|conn@15|y|O
-Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D4G2;|conn@2|a|I
-Em1cate[1:6][T,F]||D4G2;|conn@9|a|I
-Ep2p,p1p,rd|p2p,p1p,rd,mc|D4G2;|conn@16|a|B
-Esucc[skip,do]|ps[skip,do]|D6G2;|conn@1|y|O
-Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D4G2;|conn@11|a|I
 Esin||D4G2;|conn@18|a|I
 Esout||D6G2;|conn@17|y|O
 X
 
 # Cell ohPredCtr;1{ic}
-CohPredCtr;1{ic}||artwork|1232378153365|1240317309458|E
+CohPredCtr;1{ic}||artwork|1232378153365|1240684004103|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@1||0|-3.5|1|1||
 Nschematic:Bus_Pin|pin@0||3|-4|-1|-1||
@@ -1338,7 +885,7 @@ AThicker|net@19|||FS900|pin@26||-3|-3|pin@27||-3|-4
 AThicker|net@20|||FS0|pin@19||4|-3|pin@28||3|-3
 AThicker|net@21|||FS900|pin@28||3|-3|pin@29||3|-4
 Edo||D5G2;|pin@0||I
-Edo[Mv,Lt]|do[Ld,Co,Mv,Lt]|D5G2;|pin@2||I
+Edo[Mv,Lt]|do[ins]|D5G2;|pin@2||I
 Efire[both]||D5G2;|pin@4||O
 Efire[do]||D5G2;|pin@6||O
 Efire[skip]||D5G2;|pin@8||O
@@ -1348,22 +895,17 @@ Esucc[do,skip]||D5G2;|pin@14||I
 X
 
 # Cell ohPredCtr;4{lay}
-CohPredCtr;4{lay}||cmos90|1232326003942|1240320884807||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240320889733|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240320889733
+CohPredCtr;4{lay}||cmos90|1232326003942|1240848417057||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-65.5|-194||||
 NX-Metal-1-Metal-2-Con|contact@4||56|-194||||
-NX-Metal-1-Metal-2-Con|contact@5||61.5|188||||
-NX-Metal-1-Metal-2-Con|contact@6||11|188||||
 Igates1inM:inv10D;1{lay}|inv10D@1||12|-216|X||D5G4;
 Igates1inM:inv10E;1{lay}|inv10E@0||63|216|||D5G4;
 Igates1inM:inv40B;1{lay}|inv40B@0||-44|-72|X||D5G4;
 Inand3in20sr;1{lay}|nand3in2@0||0|72|||D5G4;
-Igates2inM:nand6sym;1{lay}|nand6sym@0||11|216|||D5G4;
 Igates2inM:nand10sym;1{lay}|nand10sy@1||48|-216|XY||D5G4;
 Igates2inM:nand30sym;1{lay}|nand30sy@0||25|-72|XRR||D5G4;
-Igates2inM:nor5.5sym;1{lay}|nor5.5sy@0||-20|216|||D5G4;
-Igates2inM:nor5.5sym;1{lay}|nor5.5sy@1||42|216|RR||D5G4;
-Igates2inM:nor10sym;2{lay}|nor10sym@1||-60.5|216|X||D5G4;
+Igates2inM:nor10sym;2{lay}|nor10sym@1||-42|216|X||D5G4;
 NMetal-1-Pin|pin@2||-22.5|-47||||
 NMetal-1-Pin|pin@4||-22.5|-97||||
 NMetal-1-Pin|pin@5||2|0||||
@@ -1379,13 +921,8 @@ NMetal-1-Pin|pin@29||25|-241||||
 NMetal-1-Pin|pin@32||54|-144||||
 NMetal-1-Pin|pin@34||46|-144||||
 NMetal-1-Pin|pin@35||-65.5|88||||
-NMetal-1-Pin|pin@38||-13|197||||
-NMetal-1-Pin|pin@39||35|235||||
 NMetal-1-Pin|pin@43||67|144||||
-NMetal-1-Pin|pin@44||-60.5|144||||
-NMetal-1-Pin|pin@45||-24.5|196||||
-NMetal-1-Pin|pin@46||-33.5|196||||
-NMetal-1-Pin|pin@47||-33.5|234||||
+NMetal-1-Pin|pin@44||-42|144||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-64.5|-216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||71.5|-216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||71.5|72|||D5G4;
@@ -1396,8 +933,11 @@ IwiresL:select40;1{lay}|select40@3||-66|72|||D5G4;
 IwiresL:select40;1{lay}|select40@4||-66|-72|||D5G4;
 IwiresL:select40;1{lay}|select40@5||72|-216|||D5G4;
 IwiresL:select40;1{lay}|select40@6||72|216|||D5G4;
+IwiresL:select40;1{lay}|select40@7||-66|216|||D5G4;
+IwiresL:select70;1{lay}|select70@0||13|216|||D5G4;
 IwiresL:select90;1{lay}|select90@0||-32|-216|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||25|-216|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@2||50|216|||D5G4;
 Ametal-1|net@21|||S1800|pin@2||-22.5|-47|nand30sy@0|inB|4|-47
 Ametal-1|net@22|||S1800|inv40B@0|in_1|-31|-47|pin@2||-22.5|-47
 Ametal-1|net@24|||S900|pin@2||-22.5|-47|pin@4||-22.5|-97
@@ -1439,37 +979,18 @@ Ametal-2|net@113||6.2|S1800|nand10sy@1|vdd_1|66.5|-166|pinsVddG@2|vdd|71.5|-166
 Ametal-2|net@114||6.2|S0|pinsVddG@4|vdd|71.5|122|nand3in2@0|vdd_2|64.5|122
 Ametal-2|net@115||6.2|S1800|nand3in2@0|gnd_1|64.5|72|pinsVddG@4|gnd|71.5|72
 Ametal-2|net@116||6.2|S1800|nand3in2@0|vdd_3|64.5|22|pinsVddG@4|vdd_1|71.5|22
-Ametal-2|net@140|||S1800|nand6sym@0|gnd|-7.5|216|nor5.5sy@0|gnd_1|-7.5|216
-Ametal-2|net@141|||S1800|nand6sym@0|vdd|-7.5|266|nor5.5sy@0|vdd_2|-7.5|266
-Ametal-2|net@142|||S1800|nand6sym@0|vdd_1|-7.5|166|nor5.5sy@0|vdd_3|-7.5|166
-Ametal-2|net@143|||S0|nand6sym@0|gnd_1|29.5|216|nor5.5sy@1|gnd_1|29.5|216
-Ametal-2|net@144|||S0|nand6sym@0|vdd_3|29.5|166|nor5.5sy@1|vdd_2|29.5|166
-Ametal-2|net@145|||S0|nand6sym@0|vdd_2|29.5|266|nor5.5sy@1|vdd_3|29.5|266
-Ametal-1|net@158|||S900|nor5.5sy@0|out_3|-13|204|pin@38||-13|197
-Ametal-1|net@159|||S1800|pin@38||-13|197|nand6sym@0|inB|1.5|197
-Ametal-1|net@160|||S2700|nor5.5sy@1|out_3|35|228|pin@39||35|235
-Ametal-1|net@161|||S0|pin@39||35|235|nand6sym@0|inA|20.5|235
-Ametal-2|net@162|||S1800|nor10sym@1|gnd|-38|216|nor5.5sy@0|gnd|-32.5|216
-Ametal-2|net@163|||S1800|nor10sym@1|vdd|-38|266|nor5.5sy@0|vdd|-32.5|266
-Ametal-2|net@164|||S1800|nor10sym@1|vdd_1|-38|166|nor5.5sy@0|vdd_1|-32.5|166
-Ametal-2|net@168|||S0|inv10E@0|gnd|54.5|216|nor5.5sy@1|gnd|54.5|216
-Ametal-2|net@169|||S0|inv10E@0|vdd_1|54.5|166|nor5.5sy@1|vdd|54.5|166
-Ametal-2|net@170|||S0|inv10E@0|vdd|54.5|266|nor5.5sy@1|vdd_1|54.5|266
-Ametal-1|net@171|||S900|inv10E@0|in|61.5|191|contact@5||61.5|188
-Ametal-1|net@174|||S900|nand6sym@0|out|11|223|contact@6||11|188
-Ametal-2|net@175|||S0|contact@5||61.5|188|contact@6||11|188
 Ametal-1|net@180|||S1800|pin@12||56|144|pin@43||67|144
 Ametal-1|net@181|||S2700|pin@43||67|144|inv10E@0|out|67|223
-Ametal-1|net@182|||S1800|pin@10||-63|144|pin@44||-60.5|144
-Ametal-1|net@183|||S2700|pin@44||-60.5|144|nor10sym@1|out_4|-60.5|178
-Ametal-1|net@184|||S2700|nor5.5sy@0|inB|-24.5|189.5|pin@45||-24.5|196
-Ametal-1|net@185|||S0|pin@45||-24.5|196|pin@46||-33.5|196
-Ametal-1|net@186|||S2700|pin@46||-33.5|196|pin@47||-33.5|234
+Ametal-1|net@182|||S1800|pin@10||-63|144|pin@44||-42|144
+Ametal-1|net@183|||S2700|pin@44||-42|144|nor10sym@1|out_4|-42|178
+Ametal-2|net@190|||S0|wellCont@2|gnd_1|54.5|216|inv10E@0|gnd|54.5|216
+Ametal-2|net@191|||S0|wellCont@2|vdd_2|54.5|166|inv10E@0|vdd_1|54.5|166
+Ametal-2|net@192|||S0|wellCont@2|vdd_3|54.5|266|inv10E@0|vdd|54.5|266
+Ametal-2|net@193||6.2|S0|wellCont@2|gnd|45.5|216|nor10sym@1|gnd|-19.5|216
+Ametal-2|net@194||6.2|S1800|nor10sym@1|vdd|-19.5|266|wellCont@2|vdd_1|45.5|266
+Ametal-2|net@195||6.2|S1800|nor10sym@1|vdd_1|-19.5|166|wellCont@2|vdd|45.5|166
 Edo||D5G2;|nand3in2@0|inA|I
-EinA|do[Co]|D5G2;|nor5.5sy@0|inA|I
-Edo[Ld]||D5G2;|pin@47||I
-Edo[Mv_2]|do[Lt]|D5G2;|nor5.5sy@1|inB|I
-EinA_1|do[Mv]|D5G2;|nor5.5sy@1|inA|I
+Ein|do[ins]|D5G2;|inv10E@0|in|I
 Efire[both]||D5G2;|nand30sy@0|out|O
 Efire[do]||D5G2;|inv40B@0|out|O
 Efire[skip]||D5G2;|inv10D@1|out|O
@@ -1503,149 +1024,8 @@ Evdd_30||D5G2;|inv10E@0|vdd_2|P
 Evdd_31||D5G2;|inv10E@0|vdd_3|P
 X
 
-# Cell ohPredCtr;3{lay}
-CohPredCtr;3{lay}||cmos90|1232326003942|1239549868233||ATTR_NCC(D5G5;NTY282;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@3||-65.5|-194||||
-NX-Metal-1-Metal-2-Con|contact@4||56|-194||||
-Igates1inM:inv10D;1{lay}|inv10D@1||12|-216|X||D5G4;
-Igates1inM:inv40B;1{lay}|inv40B@0||-44|-72|X||D5G4;
-Inand3in20sr;1{lay}|nand3in2@0||0|72|||D5G4;
-Igates2inM:nand10sym;1{lay}|nand10sy@1||48|-216|XY||D5G4;
-Igates2inM:nand30sym;1{lay}|nand30sy@0||25|-72|XRR||D5G4;
-Igates2inM:nor05symA;1{lay}|nor05sym@0||21.5|216|||D5G4;
-Igates2inM:nor10sym;2{lay}|nor10sym@0||-25|216|X||D5G4;
-NMetal-1-Pin|pin@2||-22.5|-47||||
-NMetal-1-Pin|pin@4||-22.5|-97||||
-NMetal-1-Pin|pin@5||2|0||||
-NMetal-1-Pin|pin@7||-22.5|0||||
-NMetal-1-Pin|pin@9||-48|91||||
-NMetal-1-Pin|pin@10||-63|144||||
-NMetal-1-Pin|pin@11||56|106||||
-NMetal-1-Pin|pin@12||56|144||||
-NMetal-1-Pin|pin@13||27|144||||
-NMetal-1-Pin|pin@15||-48|88||||
-NMetal-1-Pin|pin@16||-63|88||||
-NMetal-1-Pin|pin@23||7.5|197||||
-NMetal-1-Pin|pin@24||7.5|260||||
-NMetal-1-Pin|pin@28||25|-248||||
-NMetal-1-Pin|pin@29||25|-241||||
-NMetal-1-Pin|pin@32||54|-144||||
-NMetal-1-Pin|pin@34||46|-144||||
-NMetal-1-Pin|pin@35||-65.5|88||||
-NMetal-1-Pin|pin@37||-25|144||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-64.5|-216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-64.5|216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||71.5|-216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||71.5|216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||71.5|72|||D5G4;
-IwiresL:select30;1{lay}|select30@6||77|-72|||D5G4;
-IwiresL:select40;1{lay}|select40@0||-63|216|||D5G4;
-IwiresL:select40;1{lay}|select40@1||72|72|||D5G4;
-IwiresL:select40;1{lay}|select40@3||-66|72|||D5G4;
-IwiresL:select40;1{lay}|select40@4||-66|-72|||D5G4;
-IwiresL:select40;1{lay}|select40@5||72|-216|||D5G4;
-IwiresL:select50;1{lay}|select50@1||58|216|||D5G4;
-IwiresL:select90;1{lay}|select90@0||-32|-216|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||2|216|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||25|-216|||D5G4;
-Ametal-1|net@21|||S1800|pin@2||-22.5|-47|nand30sy@0|inB|4|-47
-Ametal-1|net@22|||S1800|inv40B@0|in_1|-31|-47|pin@2||-22.5|-47
-Ametal-1|net@24|||S900|pin@2||-22.5|-47|pin@4||-22.5|-97
-Ametal-1|net@25|||S1800|inv40B@0|in|-31|-97|pin@4||-22.5|-97
-Ametal-2|net@26|||S1800|inv40B@0|gnd|-23.5|-72|nand30sy@0|gnd|-21.5|-72
-Ametal-2|net@27|||S0|nand30sy@0|vdd_1|-21.5|-22|inv40B@0|vdd|-23.5|-22
-Ametal-2|net@28|||S0|nand30sy@0|vdd|-21.5|-122|inv40B@0|vdd_1|-23.5|-122
-Ametal-1|net@29|||S900|nand3in2@0|out|2|56|pin@5||2|0
-Ametal-1|net@31|||S2700|pin@2||-22.5|-47|pin@7||-22.5|0
-Ametal-1|net@33|||S0|pin@5||2|0|pin@7||-22.5|0
-Ametal-1|net@35|||S0|nand3in2@0|inC|13|91|pin@9||-48|91
-Ametal-1|net@37|||S1800|nand3in2@0|inB|0|106|pin@11||56|106
-Ametal-1|net@38|||S2700|pin@11||56|106|pin@12||56|144
-Ametal-1|net@39|||S900|nor05sym@0|out|27|184|pin@13||27|144
-Ametal-1|net@40|||S1800|pin@13||27|144|pin@12||56|144
-Ametal-1|net@43|||S900|pin@9||-48|91|pin@15||-48|88
-Ametal-1|net@44|||S0|pin@15||-48|88|pin@16||-63|88
-Ametal-1|net@45|||S2700|pin@16||-63|88|pin@10||-63|144
-Ametal-2|net@63|||S1800|wellCont@0|gnd_1|6.5|216|nor05sym@0|gnd|8.5|216
-Ametal-2|net@64|||S1800|wellCont@0|vdd_2|6.5|166|nor05sym@0|vdd_1|8.5|166
-Ametal-2|net@65|||S1800|wellCont@0|vdd_3|6.5|266|nor05sym@0|vdd|8.5|266
-Ametal-1|net@66|||S0|nor05sym@0|inA|17|197|pin@23||7.5|197
-Ametal-1|net@67|||S2700|pin@23||7.5|197|pin@24||7.5|260
-Ametal-2|net@71|||S0|wellCont@1|gnd|20.5|-216|inv10D@1|gnd|20.5|-216
-Ametal-2|net@72|||S0|wellCont@1|vdd|20.5|-266|inv10D@1|vdd_1|20.5|-266
-Ametal-2|net@73|||S0|wellCont@1|vdd_1|20.5|-166|inv10D@1|vdd|20.5|-166
-Ametal-2|net@80|||S0|nand10sy@1|gnd_1|29.5|-216|wellCont@1|gnd_1|29.5|-216
-Ametal-2|net@81|||S0|nand10sy@1|vdd_2|29.5|-266|wellCont@1|vdd_2|29.5|-266
-Ametal-2|net@82|||S0|nand10sy@1|vdd_3|29.5|-166|wellCont@1|vdd_3|29.5|-166
-Ametal-1|net@83|||S0|nand10sy@1|out_2|42|-248|pin@28||25|-248
-Ametal-1|net@84|||S2700|pin@28||25|-248|pin@29||25|-241
-Ametal-1|net@85|||S0|pin@29||25|-241|inv10D@1|in|12|-241
-Ametal-1|net@88|||S2700|nand10sy@1|out_1|54|-184|pin@32||54|-144
-Ametal-1|net@90|||S0|pin@32||54|-144|pin@34||46|-144
-Ametal-1|net@91|||S2700|pin@34||46|-144|nand30sy@0|inA|46|-97
-Ametal-1|net@95|||S0|pin@16||-63|88|pin@35||-65.5|88
-Ametal-1|net@96|||S900|pin@35||-65.5|88|contact@3||-65.5|-194
-Ametal-1|net@100|||S900|nand10sy@1|inB|56|-191|contact@4||56|-194
-Ametal-2|net@101|||S1800|contact@3||-65.5|-194|contact@4||56|-194
-Ametal-2|net@102||6.2|S1800|pinsVddG@0|vdd_1|-64.5|-266|inv10D@1|vdd_3|3.5|-266
-Ametal-2|net@103||6.2|S0|inv10D@1|gnd_1|3.5|-216|pinsVddG@0|gnd|-64.5|-216
-Ametal-2|net@104||6.2|S0|inv10D@1|vdd_2|3.5|-166|pinsVddG@0|vdd|-64.5|-166
-Ametal-2|net@108||6.2|S1800|nor05sym@0|vdd_2|34.5|266|pinsVddG@3|vdd|71.5|266
-Ametal-2|net@109||6.2|S0|pinsVddG@3|gnd|71.5|216|nor05sym@0|gnd_1|34.5|216
-Ametal-2|net@110||6.2|S0|pinsVddG@3|vdd_1|71.5|166|nor05sym@0|vdd_3|34.5|166
-Ametal-2|net@111||6.2|S0|pinsVddG@2|vdd_1|71.5|-266|nand10sy@1|vdd|66.5|-266
-Ametal-2|net@112||6.2|S1800|nand10sy@1|gnd|66.5|-216|pinsVddG@2|gnd|71.5|-216
-Ametal-2|net@113||6.2|S1800|nand10sy@1|vdd_1|66.5|-166|pinsVddG@2|vdd|71.5|-166
-Ametal-2|net@114||6.2|S0|pinsVddG@4|vdd|71.5|122|nand3in2@0|vdd_2|64.5|122
-Ametal-2|net@115||6.2|S1800|nand3in2@0|gnd_1|64.5|72|pinsVddG@4|gnd|71.5|72
-Ametal-2|net@116||6.2|S1800|nand3in2@0|vdd_3|64.5|22|pinsVddG@4|vdd_1|71.5|22
-Ametal-1|net@132|||S2700|pin@37||-25|144|nor10sym@0|out_4|-25|178
-Ametal-1|net@133|||S1800|pin@10||-63|144|pin@37||-25|144
-Ametal-2|net@134|||S0|nor10sym@0|gnd|-2.5|216|wellCont@0|gnd|-2.5|216
-Ametal-2|net@135|||S0|nor10sym@0|vdd_1|-2.5|166|wellCont@0|vdd|-2.5|166
-Ametal-2|net@136|||S0|nor10sym@0|vdd|-2.5|266|wellCont@0|vdd_1|-2.5|266
-Ametal-2|net@137||6.2|S0|nor10sym@0|gnd_1|-47.5|216|pinsVddG@1|gnd|-64.5|216
-Ametal-2|net@138||6.2|S1800|pinsVddG@1|vdd|-64.5|266|nor10sym@0|vdd_2|-47.5|266
-Ametal-2|net@139||6.2|S1800|pinsVddG@1|vdd_1|-64.5|166|nor10sym@0|vdd_3|-47.5|166
-Edo||D5G2;|nand3in2@0|inA|I
-Edo[Lt]||D5G2;|pin@24||I
-Edo[Mv]||D5G2;|nor05sym@0|inB|I
-Efire[both]||D5G2;|nand30sy@0|out|O
-Efire[do]||D5G2;|inv40B@0|out|O
-Efire[skip]||D5G2;|inv10D@1|out|O
-Egnd||D5G2;|nand3in2@0|gnd|G
-Egnd_1||D5G2;|inv40B@0|gnd_1|G
-Egnd_3||D5G2;|nand30sy@0|gnd_1|G
-Egnd_9||D5G2;|pinsVddG@0|gnd|G
-Egnd_10||D5G2;|pinsVddG@1|gnd|G
-Egnd_11||D5G2;|pinsVddG@2|gnd|G
-Egnd_12||D5G2;|pinsVddG@3|gnd|G
-Egnd_13||D5G2;|pinsVddG@4|gnd|G
-EresetLO||D5G2;|nand3in2@0|resetLO|I
-Eskip||D5G2;|nand10sy@1|inA|I
-EinA|succ[do]|D5G2;|nor10sym@0|inA|I
-EinB|succ[skip]|D5G2;|nor10sym@0|inB|I
-Evdd||D5G2;|nand3in2@0|vdd|P
-Evdd_1||D5G2;|nand3in2@0|vdd_1|P
-Evdd_2||D5G2;|inv40B@0|vdd_2|P
-Evdd_3||D5G2;|inv40B@0|vdd_3|P
-Evdd_6||D5G2;|nand30sy@0|vdd_2|P
-Evdd_7||D5G2;|nand30sy@0|vdd_3|P
-Evdd_18||D5G2;|pinsVddG@0|vdd|P
-Evdd_19||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_20||D5G2;|pinsVddG@1|vdd|P
-Evdd_21||D5G2;|pinsVddG@1|vdd_1|P
-Evdd_22||D5G2;|pinsVddG@2|vdd|P
-Evdd_23||D5G2;|pinsVddG@2|vdd_1|P
-Evdd_24||D5G2;|pinsVddG@3|vdd|P
-Evdd_25||D5G2;|pinsVddG@3|vdd_1|P
-Evdd_26||D5G2;|pinsVddG@4|vdd|P
-Evdd_27||D5G2;|pinsVddG@4|vdd_1|P
-X
-
-# Cell ohPredCtr;2{sch}
-CohPredCtr;2{sch}||schematic|1231960520598|1240321155009|
+# Cell ohPredCtr;3{sch}
+CohPredCtr;3{sch}||schematic|1231960520598|1240684447245|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@5||24|22|||R|
 NOff-Page|conn@14||6|20.5|||R|
@@ -1653,23 +1033,20 @@ NOff-Page|conn@15||-12|22|||R|
 NOff-Page|conn@16||22|-12|||R|
 NOff-Page|conn@17||-13|-12|||R|
 NOff-Page|conn@18||6|-12|||R|
-NOff-Page|conn@19||48|4.5|||RR|
-NOff-Page|conn@20||59|-6|||RR|
+NOff-Page|conn@19||52.5|-6|||RR|
+NOff-Page|conn@20||51.5|-15|||RR|
 IredFive:invI;2{ic}|invI@0||24|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invI;2{ic}|invI@1||-12|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@2||29|-18|||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@2||41|-15|X||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2_sy;1{ic}|nand2_sy@0||-12|1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2_sy;1{ic}|nand2_sy@1||37|-24|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S6|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2n_sy;1{ic}|nand2n_s@0||6|12|YRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Inand3in20sr;1{ic}|nand3in2@1||24|0|R||D5G4;
 IredFive:nor2n_sy;1{ic}|nor2n_sy@0||40|-6|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@3||54|-18|XY||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@5||54|-30|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5.5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IohPredCtr;1{ic}|ohPredCt@1||56|29|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|39|||||ART_message(D5G5;)SohPredCtr
 NWire_Pin|pin@7||-11|-6||||
 NWire_Pin|pin@24||26|-6||||
-NWire_Pin|pin@25||24|-12||||
+NWire_Pin|pin@25||24|-15||||
 NWire_Pin|pin@29||-12|6||||
 NWire_Pin|pin@30||5|6||||
 NWire_Pin|pin@40||24|6||||
@@ -1679,41 +1056,18 @@ NWire_Pin|pin@51||45|-2||||
 NWire_Pin|pin@52||45|-7||||
 NWire_Pin|pin@53||45|-10||||
 NWire_Pin|pin@70||6|-0.5||||
-NWire_Pin|pin@71||59|-17||||
-NWire_Pin|pin@72||59|-14||||
-NWire_Pin|pin@73||42|-30||||
-NWire_Pin|pin@74||42|-25||||
-NWire_Pin|pin@75||24|-18||||
-NWire_Pin|pin@76||24|-24||||
-NWire_Pin|pin@77||35|-18||||
-NWire_Pin|pin@78||35|-12||||
-NWire_Pin|pin@79||59|-19||||
-NWire_Pin|pin@80||59|-22||||
-NWire_Pin|pin@81||59|-29||||
-NWire_Pin|pin@82||59|-26||||
-NWire_Pin|pin@83||59|-31||||
-NWire_Pin|pin@84||59|-34||||
-NWire_Pin|pin@85||42|-18||||
-NWire_Pin|pin@86||42|-23||||
 Ngeneric:Invisible-Pin|pin@87||3|35|||||ART_message(D5G3;)Sies 21 April 2009
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D1000.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||29.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D544.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D1019.4000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||29.5|-15|X||D0G4;|ATTR_L(D5G1;PUD)D544.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||20|6|X||D0G4;|ATTR_L(D5G1;PUD)D1035.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-5.5|6|X||D0G4;|ATTR_L(D5G1;PUD)D602.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||45.5|-18|X||D0G4;|ATTR_L(D5G1;PUD)D247.39999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||45.5|-30|X||D0G4;|ATTR_L(D5G1;PUD)D249.39999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||28.5|-24|X||D0G4;|ATTR_L(D5G1;PUD)D244.29999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[Co]|D5G2;||2700|pin@81||59|-29|pin@82||59|-26
-Awire|do[Ld]|D5G2;||900|pin@83||59|-31|pin@84||59|-34
-Awire|do[Lt]|D5G2;||900|pin@79||59|-19|pin@80||59|-22
-Awire|do[Mv]|D5G2;||2700|pin@71||59|-17|pin@72||59|-14
 Awire|net@11|||2700|pin@7||-11|-6|nand2_sy@0|inb|-11|-1.5
 Awire|net@35|||0|pin@24||26|-6|pin@7||-11|-6
 Awire|net@37|||900|nand3in2@1|inC|26|-2.5|pin@24||26|-6
 Awire|net@39|||0|nor2n_sy@0|out|37.5|-6|wire90@0|a|34.5|-6
 Awire|net@40|||0|wire90@0|b|29.5|-6|pin@24||26|-6
-Awire|net@41|||900|nand3in2@1|inB|24|-2.5|pin@25||24|-12
-Awire|net@44|||1800|pin@25||24|-12|wire90@1|b|27|-12
+Awire|net@41|||900|nand3in2@1|inB|24|-2.5|pin@25||24|-15
+Awire|net@44|||1800|pin@25||24|-15|wire90@1|b|27|-15
 Awire|net@63|||2700|nand2_sy@0|out|-12|3.5|pin@29||-12|6
 Awire|net@64|||1800|pin@29||-12|6|wire90@5|b|-8|6
 Awire|net@82|||1800|wire90@4|a|22.5|6|pin@40||24|6
@@ -1733,29 +1087,12 @@ Awire|net@168|||900|conn@5|a|24|20|invI@0|out|24|14.5
 Awire|net@170|||900|nand2_sy@0|ina|-13|-1.5|conn@17|y|-13|-10
 Awire|net@172|||2700|conn@18|y|6|-10|pin@70||6|-0.5
 Awire|net@174|||0|nand3in2@1|resetLO|20|-0.5|pin@70||6|-0.5
-Awire|net@177|||0|pin@74||42|-25|nand2_sy@1|ina|39.5|-25
-Awire|net@178|||1800|wire90@7|a|48|-30|nor2n_sy@5|out|51.5|-30
-Awire|net@179|||0|nand2_sy@1|out|34.5|-24|wire90@8|a|31|-24
-Awire|net@180|||0|invI@2|in|26.5|-18|pin@75||24|-18
-Awire|net@181|||900|pin@75||24|-18|pin@76||24|-24
-Awire|net@182|||1800|pin@76||24|-24|wire90@8|b|26|-24
-Awire|net@183|||1800|invI@2|out|31.5|-18|pin@77||35|-18
-Awire|net@184|||2700|pin@77||35|-18|pin@78||35|-12
-Awire|net@185|||1800|nor2n_sy@5|inb|56.5|-29|pin@81||59|-29
-Awire|net@186|||1800|nor2n_sy@5|ina|56.5|-31|pin@83||59|-31
-Awire|net@187|||0|nor2n_sy@3|out|51.5|-18|wire90@6|a|48|-18
-Awire|net@188|||0|wire90@6|b|43|-18|pin@85||42|-18
-Awire|net@189|||900|pin@85||42|-18|pin@86||42|-23
-Awire|net@190|||0|pin@86||42|-23|nand2_sy@1|inb|39.5|-23
-Awire|net@191|||0|wire90@7|b|43|-30|pin@73||42|-30
-Awire|net@192|||2700|pin@73||42|-30|pin@74||42|-25
-Awire|net@193|||1800|wire90@1|a|32|-12|pin@78||35|-12
-Awire|net@198|||1800|nor2n_sy@3|inb|56.5|-19|pin@79||59|-19
-Awire|net@199|||0|pin@71||59|-17|nor2n_sy@3|ina|56.5|-17
+Awire|net@201|||1800|wire90@1|a|32|-15|invI@2|out|38.5|-15
+Awire|net@202|||0|conn@20|y|49.5|-15|invI@2|in|43.5|-15
 Awire|succ[do]|D5G2;||2700|pin@50||45|-5|pin@51||45|-2
 Awire|succ[skip]|D5G2;||900|pin@52||45|-7|pin@53||45|-10
 Edo||D4G2;|conn@16|a|I
-Edo[Mv,Lt]|do[Ld,Co,Mv,Lt]|D4G2;|conn@20|a|I
+Edo[Ld,Co,Mv,Lt]|do[ins]|D4G2;|conn@20|a|I
 Efire[both]||D6G2;|conn@14|y|O
 Efire[do]||D6G2;|conn@5|y|O
 Efire[skip]||D6G2;|conn@15|y|O
@@ -1764,97 +1101,13 @@ Eskip||D4G2;|conn@17|a|I
 Esucc[do,skip]||D4G2;|conn@19|a|I
 X
 
-# Cell ohPredCtr;1{sch}
-CohPredCtr;1{sch}||schematic|1231960520598|1239321876575|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@5||24|22|||R|
-NOff-Page|conn@14||6|20.5|||R|
-NOff-Page|conn@15||-12|22|||R|
-NOff-Page|conn@16||22|-12|||R|
-NOff-Page|conn@17||-13|-12|||R|
-NOff-Page|conn@18||6|-12|||R|
-NOff-Page|conn@19||48|4.5|||RR|
-NOff-Page|conn@20||59|-6|||RR|
-IredFive:invI;2{ic}|invI@0||24|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@1||-12|12|XR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2_sy;1{ic}|nand2_sy@0||-12|1|XR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2n_sy;1{ic}|nand2n_s@0||6|12|YRRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX2;Y2.5;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Inand3in20sr;1{ic}|nand3in2@1||24|0|R||D5G4;
-IredFive:nor2n_sy;1{ic}|nor2n_sy@0||40|-6|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n_sy;1{ic}|nor2n_sy@2||40|-12|X||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IohPredCtr;1{ic}|ohPredCt@1||56|29|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||2.5|39|||||ART_message(D5G5;)SohPredCtr
-Ngeneric:Invisible-Pin|pin@1||3|35|||||ART_message(D5G3;)Sies 18 January 2009
-NWire_Pin|pin@7||-11|-6||||
-NWire_Pin|pin@24||26|-6||||
-NWire_Pin|pin@25||24|-12||||
-NWire_Pin|pin@29||-12|6||||
-NWire_Pin|pin@30||5|6||||
-NWire_Pin|pin@40||24|6||||
-NWire_Pin|pin@41||7|6||||
-NWire_Pin|pin@50||45|-5||||
-NWire_Pin|pin@51||45|-2||||
-NWire_Pin|pin@52||45|-7||||
-NWire_Pin|pin@53||45|-10||||
-NWire_Pin|pin@54||51|-11||||
-NWire_Pin|pin@55||51|-8||||
-NWire_Pin|pin@56||51|-13||||
-NWire_Pin|pin@57||51|-16||||
-NWire_Pin|pin@70||6|-0.5||||
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||32|-6|X||D0G4;|ATTR_L(D5G1;PUD)D983.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||32.5|-12|X||D0G4;|ATTR_L(D5G1;PUD)D575.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||20|6|X||D0G4;|ATTR_L(D5G1;PUD)D1035.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||-5.5|6|X||D0G4;|ATTR_L(D5G1;PUD)D602.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|do[Lt]|D5G2;||900|pin@56||51|-13|pin@57||51|-16
-Awire|do[Mv]|D5G2;||2700|pin@54||51|-11|pin@55||51|-8
-Awire|net@11|||2700|pin@7||-11|-6|nand2_sy@0|inb|-11|-1.5
-Awire|net@35|||0|pin@24||26|-6|pin@7||-11|-6
-Awire|net@37|||900|nand3in2@1|inC|26|-2.5|pin@24||26|-6
-Awire|net@38|||0|nor2n_sy@2|out|37.5|-12|wire90@1|a|35|-12
-Awire|net@39|||0|nor2n_sy@0|out|37.5|-6|wire90@0|a|34.5|-6
-Awire|net@40|||0|wire90@0|b|29.5|-6|pin@24||26|-6
-Awire|net@41|||900|nand3in2@1|inB|24|-2.5|pin@25||24|-12
-Awire|net@44|||1800|pin@25||24|-12|wire90@1|b|30|-12
-Awire|net@63|||2700|nand2_sy@0|out|-12|3.5|pin@29||-12|6
-Awire|net@64|||1800|pin@29||-12|6|wire90@5|b|-8|6
-Awire|net@82|||1800|wire90@4|a|22.5|6|pin@40||24|6
-Awire|net@83|||900|pin@40||24|6|nand3in2@1|out|24|2.5
-Awire|net@84|||0|wire90@4|b|17.5|6|pin@41||7|6
-Awire|net@104|||1800|nor2n_sy@0|inb|42.5|-5|pin@50||45|-5
-Awire|net@106|||1800|nor2n_sy@0|ina|42.5|-7|pin@52||45|-7
-Awire|net@108|||1800|nor2n_sy@2|inb|42.5|-11|pin@54||51|-11
-Awire|net@110|||1800|nor2n_sy@2|ina|42.5|-13|pin@56||51|-13
-Awire|net@146|||900|invI@0|in|24|9.5|pin@40||24|6
-Awire|net@147|||1800|wire90@5|a|-3|6|pin@30||5|6
-Awire|net@148|||900|invI@1|in|-12|9.5|pin@29||-12|6
-Awire|net@158|||2700|pin@30||5|6|nand2n_s@0|ina|5|9.5
-Awire|net@159|||2700|pin@41||7|6|nand2n_s@0|inb|7|9.5
-Awire|net@161|||900|conn@14|a|6|18.5|nand2n_s@0|out|6|14.5
-Awire|net@166|||900|nand3in2@1|inA|22|-2.5|conn@16|y|22|-10
-Awire|net@167|||900|conn@15|a|-12|20|invI@1|out|-12|14.5
-Awire|net@168|||900|conn@5|a|24|20|invI@0|out|24|14.5
-Awire|net@170|||900|nand2_sy@0|ina|-13|-1.5|conn@17|y|-13|-10
-Awire|net@172|||2700|conn@18|y|6|-10|pin@70||6|-0.5
-Awire|net@174|||0|nand3in2@1|resetLO|20|-0.5|pin@70||6|-0.5
-Awire|succ[do]|D5G2;||2700|pin@50||45|-5|pin@51||45|-2
-Awire|succ[skip]|D5G2;||900|pin@52||45|-7|pin@53||45|-10
-EinC|do|D4G2;|conn@16|a|I
-Esucc_1[do,skip]|do[Mv,Lt]|D4G2;|conn@20|a|I
-Efire[do_1]|fire[both]|D6G2;|conn@14|y|O
-Efire[PP]|fire[do]|D6G2;|conn@5|y|O
-Efire[both_1]|fire[skip]|D6G2;|conn@15|y|O
-Eskip_1|resetLO|D4G2;|conn@18|a|I
-Edo_1|skip|D4G2;|conn@17|a|I
-Edo_1@226721863|succ[do,skip]|D4G2;|conn@19|a|I
-X
-
 # Cell ohPredDo;1{ic}
-CohPredDo;1{ic}||artwork|1231960408046|1234401470568|E
+CohPredDo;1{ic}||artwork|1231960408046|1240862274120|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||7|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||-7|-3|-1|-1||
-Nschematic:Bus_Pin|pin@3||5|-5|-1|-1||
-Nschematic:Bus_Pin|pin@4||0|-5|-1|-1||
+Nschematic:Bus_Pin|pin@3||4|-5|-1|-1||
+Nschematic:Bus_Pin|pin@4||-4|-5|-1|-1||
 Nschematic:Bus_Pin|pin@5||-5|5|-1|-1||
 Nschematic:Bus_Pin|pin@6||-7|3|-1|-1|R|
 Nschematic:Bus_Pin|pin@7||7|3|-1|-1||
@@ -1865,217 +1118,192 @@ NPin|pin@11||6|-4|1|1||
 NPin|pin@12||-5|4|1|1||
 NPin|pin@13||-5|5|1|1||
 Ngeneric:Invisible-Pin|pin@14||0|0|||||ART_message(D5G2;)SpredDo
-Ngeneric:Invisible-Pin|pin@23||6|0|1|1||
 Ngeneric:Invisible-Pin|pin@24||-6|-3|1|1||
 Ngeneric:Invisible-Pin|pin@25||6|3|1|1||
-NPin|pin@26||0|-4|1|1||
-NPin|pin@27||0|-5|1|1||
-NPin|pin@28||5|-4|1|1||
-NPin|pin@29||5|-5|1|1||
+NPin|pin@26||-4|-4|1|1||
+NPin|pin@27||-4|-5|1|1||
+NPin|pin@28||4|-4|1|1||
+NPin|pin@29||4|-5|1|1||
 Ngeneric:Invisible-Pin|pin@31||-6|3|1|1|R|
+NPin|pin@32||6|0|1|1||
+NPin|pin@33||7|0|1|1||
 AThicker|net@0|||FS2700|pin@8||-6|-4|pin@9||-6|4
-AThicker|net@2|||FS900|pin@10||6|4|pin@11||6|-4
-AThicker|net@3|||FS0|pin@26||0|-4|pin@8||-6|-4
+AThicker|net@2|||FS900|pin@32||6|0|pin@11||6|-4
+AThicker|net@3|||FS0|pin@26||-4|-4|pin@8||-6|-4
 AThicker|net@4|||FS1800|pin@9||-6|4|pin@12||-5|4
 AThicker|net@5|||FS2700|pin@12||-5|4|pin@13||-5|5
 Aschematic:bus|net@11||-0.5|IJ0|pin@24||-6|-3|pin@1||-7|-3
-Aschematic:bus|net@13||-0.5|IJ0|pin@0||7|0|pin@23||6|0
 Aschematic:bus|net@14||-0.5|IJ0|pin@7||7|3|pin@25||6|3
-AThicker|net@21|||FS0|pin@28||5|-4|pin@26||0|-4
-AThicker|net@22|||FS900|pin@26||0|-4|pin@27||0|-5
-AThicker|net@23|||FS0|pin@11||6|-4|pin@28||5|-4
-AThicker|net@24|||FS900|pin@28||5|-4|pin@29||5|-5
+AThicker|net@21|||FS0|pin@28||4|-4|pin@26||-4|-4
+AThicker|net@22|||FS900|pin@26||-4|-4|pin@27||-4|-5
+AThicker|net@23|||FS0|pin@11||6|-4|pin@28||4|-4
+AThicker|net@24|||FS900|pin@28||4|-4|pin@29||4|-5
 Aschematic:bus|net@26||-0.5|IJ0|pin@31||-6|3|pin@6||-7|3
 AThicker|net@30|||FS0|pin@10||6|4|pin@12||-5|4
-Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@0||O
+AThicker|net@31|||FS900|pin@10||6|4|pin@32||6|0
+AThicker|net@32|||FS1800|pin@32||6|0|pin@33||7|0
+Edo[Lo,Co,Tp,Mv,Lt]|do[ins]|D5G2;|pin@0||O
 Ehit[do]|fire[do]|D5G2;|pin@3||I
 Ehit[skip]|fire[skip]|D5G2;|pin@4||I
 Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D5G2;|pin@1||I
+Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|m1[Fl,rD]|D5G2;|pin@6||I
 Emc||D5G2;|pin@5||I
 Esucc[skip,do]|ps[skip,do]|D5G2;|pin@7||O
-Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D5G2;|pin@6||I
 X
 
-# Cell ohPredDo;1{lay}
-CohPredDo;1{lay}||cmos90|1232115624448|1239549868233||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell ohPredDo;2{lay}
+CohPredDo;2{lay}||cmos90|1232115624448|1240872733825||ATTR_NCC(D5G4;NTX-0.75;Y282.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@3||73|156||||
-NX-Metal-1-Metal-2-Con|contact@4||82|144||||
 IpredFlagDri;1{lay}|ohPredDo@2||0|-144|X||D5G4;
-IpredSucDri;1{lay}|ohPredDo@3||-18|144|||D5G4;
-NMetal-1-Pin|pin@14||78|0.5||||
 NMetal-1-Pin|pin@16||36|0.5||||
-NMetal-2-Pin|pin@19||122|156||||
-NMetal-1-Pin|pin@20||78|87||||
-NMetal-1-Pin|pin@21||73|193||||
-NMetal-1-Pin|pin@23||76.5|193||||
-NMetal-1-Pin|pin@26||82|96||||
-NMetal-1-Pin|pin@28||86|96||||
-NMetal-1-Pin|pin@29||86|87||||
+NMetal-1-Pin|pin@34||8|0.5||||
+NMetal-1-Pin|pin@35||8|53||||
+NMetal-1-Pin|pin@37||-28.5|106||||
+NMetal-1-Pin|pin@38||-28.5|111||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-129|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||129|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-129|216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||129|216|||D5G4;
-IwiresL:select15;1{lay}|select15@1||124|72|||D5G4;
-IwiresL:select15;1{lay}|select15@2||124|216|||D5G4;
-IwiresL:select15;1{lay}|select15@3||-124|72|||D5G4;
-IwiresL:select30;1{lay}|select30@0||-116.5|216|||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@3||93.5|216|||D5G4;
-IdriversL:sucDri20;1{lay}|sucDri20@4||103|72|XRR||D5G4;
-Ametal-1|net@221|||S0|pin@14||78|0.5|pin@16||36|0.5
+IwiresL:select144;1{lay}|select14@0||-52.5|216|||D5G4;
+IwiresL:select144;1{lay}|select14@1||52.5|216|||D5G4;
+IwiresL:select22;1{lay}|select22@0||120.5|72|||D5G4;
+IwiresL:select90;1{lay}|select90@0||-86.5|72|||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@4||91|72|XYRR||D5G4;
+IdriversM:sucDri20;1{lay}|sucDri20@5||-26|72|X||D5G4;
+IdriversM:sucDri40keep;1{lay}|sucDri40@0||38|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||2.5|72|||D5G4;
 Ametal-1|net@222|||S900|pin@16||36|0.5|ohPredDo@2|fire[pp]|36|-6
-Ametal-1|net@225|||S900|pin@20||78|87|pin@14||78|0.5
-Ametal-2|net@231||6.2|S1800|ohPredDo@3|gnd_3|77|72|sucDri20@4|gnd|79|72
-Ametal-2|net@232||6.2|S0|sucDri20@4|vdd|79|22|ohPredDo@3|vdd_6|77|22
-Ametal-2|net@233||6.2|S0|sucDri20@4|vdd_1|79|122|ohPredDo@3|vdd_7|77|122
-Ametal-2|net@238|||S1800|contact@3||73|156|pin@19||122|156
-Ametal-1|net@240|||S900|pin@21||73|193|contact@3||73|156
-Ametal-1|net@241|||S1800|pin@21||73|193|pin@23||76.5|193
-Ametal-1|net@242|||S2700|pin@23||76.5|193|sucDri20@3|in|76.5|197
-Ametal-2|net@243|||S0|sucDri20@3|gnd|69.5|216|ohPredDo@3|gnd_2|69.5|216
-Ametal-2|net@244|||S0|sucDri20@3|vdd|69.5|266|ohPredDo@3|vdd_4|69.5|266
-Ametal-2|net@245|||S0|sucDri20@3|vdd_1|69.5|166|ohPredDo@3|vdd_5|69.5|166
-Ametal-1|net@248|||S900|contact@4||82|144|pin@26||82|96
-Ametal-1|net@249|||S1800|pin@26||82|96|pin@28||86|96
-Ametal-2|net@250|||S1800|ohPredDo@3|fire[pp]|-2.5|144|contact@4||82|144
-Ametal-1|net@252|||S900|pin@28||86|96|sucDri20@4|in|86|91
-Ametal-1|net@253|||S1800|pin@20||78|87|pin@29||86|87
-Ametal-1|net@254|||S2700|pin@29||86|87|sucDri20@4|in|86|91
-Ametal-2|net@256||6.2|S0|ohPredDo@3|vdd_3|-117|122|pinsVddG@0|vdd|-129|122
-Ametal-2|net@257||6.2|S1800|pinsVddG@0|gnd|-129|72|ohPredDo@3|gnd_1|-117|72
-Ametal-2|net@258||6.2|S1800|pinsVddG@0|vdd_1|-129|22|ohPredDo@3|vdd_2|-117|22
-Ametal-2|net@259||6.2|S1800|pinsVddG@2|vdd_1|-129|166|ohPredDo@3|vdd_1|-109.5|166
-Ametal-2|net@260||6.2|S0|ohPredDo@3|gnd|-109.5|216|pinsVddG@2|gnd|-129|216
-Ametal-2|net@261||6.2|S0|ohPredDo@3|vdd|-109.5|266|pinsVddG@2|vdd|-129|266
-Ametal-2|net@262||6.2|S1800|sucDri20@3|vdd_2|117.5|266|pinsVddG@3|vdd|129|266
-Ametal-2|net@263||6.2|S0|pinsVddG@3|gnd|129|216|sucDri20@3|gnd_1|117.5|216
-Ametal-2|net@264||6.2|S0|pinsVddG@3|vdd_1|129|166|sucDri20@3|vdd_3|117.5|166
-Ametal-2|net@265||6.2|S0|pinsVddG@1|vdd_1|129|22|sucDri20@4|vdd_2|127|22
-Ametal-2|net@266||6.2|S1800|sucDri20@4|gnd_1|127|72|pinsVddG@1|gnd|129|72
-Ametal-2|net@267||6.2|S1800|sucDri20@4|vdd_3|127|122|pinsVddG@1|vdd|129|122
-Edo[Co]||D5G2;|ohPredDo@3|do[4]|O
-Edo[Ld]||D5G2;|ohPredDo@3|do[5]|O
-Edo[Lt]||D5G2;|ohPredDo@3|do[1]|O
-Edo[Mv]||D5G2;|ohPredDo@3|do[3]|O
-Edo[Tp]||D5G2;|ohPredDo@3|do[2]|O
-Efire[do_1]|fire[do]|D5G2;|ohPredDo@2|fire[PP]|O
-Efire[skip]||D5G2;|pin@19||I
-Eflag[A][clr]||D5G2;|ohPredDo@2|pred@109455104|O
-Eflag[A][set]||D5G2;|ohPredDo@2|pred@27185218|O
-Eflag[B][clr]||D5G2;|ohPredDo@2|pred@388407492|O
-Eflag[B][set]||D5G2;|ohPredDo@2|pred@671073193|O
-Eflag[D][clr]||D5G2;|ohPredDo@2|pred@812720144|O
-Eflag[D][set]||D5G2;|ohPredDo@2|pred|O
-Egnd_14|gnd|D5G2;|pinsVddG@2|gnd|G
-Egnd_2||D5G2;|ohPredDo@2|gnd_2|G
-Egnd_5||D5G2;|ohPredDo@2|gnd|G
-Egnd_6||D5G2;|ohPredDo@2|gnd_3|G
-Egnd_7||D5G2;|ohPredDo@2|gnd_4|G
-Egnd_12||D5G2;|pinsVddG@0|gnd|G
-Egnd_13||D5G2;|pinsVddG@1|gnd|G
-Egnd_15||D5G2;|pinsVddG@3|gnd|G
-Emc||D5G2;|ohPredDo@2|mc|I
-Esucc_1|ps[do]|D5G2;|sucDri20@4|succ_1|O
-Esucc@9468550|ps[skip]|D5G2;|sucDri20@3|succ|O
-Esel[Co]||D5G2;|ohPredDo@3|sel[4]|I
-Esel[Fl]||D5G2;|ohPredDo@2|sel[Fl]|I
-Esel[Ld]||D5G2;|ohPredDo@3|sel[5]|I
-Esel[Lt]||D5G2;|ohPredDo@3|sel[1]|I
-Esel[Mv]||D5G2;|ohPredDo@3|sel[3]|I
-Esel[Tp]||D5G2;|ohPredDo@3|sel[2]|I
-Esel[rD]||D5G2;|ohPredDo@2|sel[Cd]|I
-Esel[rD_1]||D5G2;|ohPredDo@2|sel[rD_1]|I
-Evdd_28|vdd|D5G2;|pinsVddG@2|vdd|P
-Evdd_4||D5G2;|ohPredDo@2|vdd_4|P
-Evdd_5||D5G2;|ohPredDo@2|vdd_5|P
-Evdd_10||D5G2;|ohPredDo@2|vdd|P
-Evdd_11||D5G2;|ohPredDo@2|vdd_6|P
-Evdd_12||D5G2;|ohPredDo@2|vdd_7|P
-Evdd_13||D5G2;|ohPredDo@2|vdd_8|P
-Evdd_14||D5G2;|ohPredDo@2|vdd_9|P
-Evdd_15||D5G2;|ohPredDo@2|vdd_10|P
-Evdd_24||D5G2;|pinsVddG@0|vdd|P
-Evdd_25||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_26||D5G2;|pinsVddG@1|vdd|P
-Evdd_27||D5G2;|pinsVddG@1|vdd_1|P
-Evdd_29||D5G2;|pinsVddG@2|vdd_1|P
-Evdd_30||D5G2;|pinsVddG@3|vdd|P
-Evdd_31||D5G2;|pinsVddG@3|vdd_1|P
+Ametal-2|net@275|||S1800|wellCont@0|gnd_1|7|72|sucDri40@0|gnd|9|72
+Ametal-2|net@276|||S1800|wellCont@0|vdd_2|7|22|sucDri40@0|vdd_1|9|22
+Ametal-2|net@277|||S1800|wellCont@0|vdd_3|7|122|sucDri40@0|vdd|9|122
+Ametal-2|net@278|||S0|sucDri40@0|gnd_1|67|72|sucDri20@4|gnd|67|72
+Ametal-2|net@279|||S0|sucDri40@0|vdd_2|67|122|sucDri20@4|vdd|67|122
+Ametal-2|net@280|||S0|sucDri40@0|vdd_3|67|22|sucDri20@4|vdd_1|67|22
+Ametal-1|net@281|||S0|pin@16||36|0.5|pin@34||8|0.5
+Ametal-1|net@282|||S2700|pin@34||8|0.5|sucDri40@0|in|8|50
+Ametal-2|net@283|||S0|sucDri20@5|gnd|-2|72|wellCont@0|gnd|-2|72
+Ametal-2|net@284|||S0|sucDri20@5|vdd_1|-2|22|wellCont@0|vdd|-2|22
+Ametal-2|net@285|||S0|sucDri20@5|vdd|-2|122|wellCont@0|vdd_1|-2|122
+Ametal-1|net@286|||S1800|sucDri20@5|in|-9|53|pin@35||8|53
+Ametal-1|net@287|||S900|pin@35||8|53|sucDri40@0|in|8|50
+Ametal-2|net@291||6.2|S1800|sucDri20@4|vdd_3|115|22|pinsVddG@1|vdd_1|129|22
+Ametal-2|net@292||6.2|S0|pinsVddG@1|gnd|129|72|sucDri20@4|gnd_1|115|72
+Ametal-2|net@293||6.2|S0|pinsVddG@1|vdd|129|122|sucDri20@4|vdd_2|115|122
+Ametal-2|net@294||6.2|S0|sucDri20@5|vdd_2|-50|122|pinsVddG@0|vdd|-129|122
+Ametal-2|net@295||6.2|S1800|pinsVddG@0|gnd|-129|72|sucDri20@5|gnd_1|-50|72
+Ametal-2|net@296||6.2|S1800|pinsVddG@0|vdd_1|-129|22|sucDri20@5|vdd_3|-50|22
+Ametal-2|net@297||6.2|S1800|pinsVddG@2|gnd|-129|216|pinsVddG@3|gnd|129|216
+Ametal-2|net@298||6.2|S0|pinsVddG@3|vdd|129|266|pinsVddG@2|vdd|-129|266
+Ametal-2|net@299||6.2|S0|pinsVddG@3|vdd_1|129|166|pinsVddG@2|vdd_1|-129|166
+Ametal-1|net@301|||S0|sucDri20@5|succ|-26|106|pin@37||-28.5|106
+Ametal-1|net@302|||S2700|pin@37||-28.5|106|pin@38||-28.5|111
+Esucc@1024580906|do[ins]|D5G4;|sucDri40@0|succ|O
+Efire[do]||D5G4;|ohPredDo@2|fire[PP]|O
+Ein|fire[skip]|D5G4;|sucDri20@4|in|I
+Eflag[A][clr]||D5G4;|ohPredDo@2|pred@109455104|O
+Eflag[A][set]||D5G4;|ohPredDo@2|pred@27185218|O
+Eflag[B][clr]||D5G4;|ohPredDo@2|pred@388407492|O
+Eflag[B][set]||D5G4;|ohPredDo@2|pred@671073193|O
+Eflag[D][clr]||D5G4;|ohPredDo@2|pred@812720144|O
+Eflag[D][set]||D5G4;|ohPredDo@2|pred|O
+Egnd_12|gnd|D5G4;|pinsVddG@0|gnd|G
+Egnd_2||D5G4;|ohPredDo@2|gnd_2|G
+Egnd_5||D5G4;|ohPredDo@2|gnd|G
+Egnd_6||D5G4;|ohPredDo@2|gnd_3|G
+Egnd_7||D5G4;|ohPredDo@2|gnd_4|G
+Egnd_13||D5G4;|pinsVddG@1|gnd|G
+Egnd_14||D5G4;|pinsVddG@2|gnd|G
+Egnd_15||D5G4;|pinsVddG@3|gnd|G
+Esel[Fl]|m1[Fl]|D5G4;|ohPredDo@2|sel[Fl]|I
+Esel[rD]|m1[rD]|D5G4;|ohPredDo@2|sel[rD]|U
+Emc||D5G4;|ohPredDo@2|mc|I
+Emc_1||D5G4;|sucDri40@0|mc|I
+Eps[do]||D5G4;|pin@38||O
+Esucc|ps[skip]|D5G4;|sucDri20@4|succ|O
+Evdd_24|vdd|D5G4;|pinsVddG@0|vdd|P
+Evdd_4||D5G4;|ohPredDo@2|vdd_4|P
+Evdd_5||D5G4;|ohPredDo@2|vdd_5|P
+Evdd_10||D5G4;|ohPredDo@2|vdd|P
+Evdd_11||D5G4;|ohPredDo@2|vdd_6|P
+Evdd_12||D5G4;|ohPredDo@2|vdd_7|P
+Evdd_13||D5G4;|ohPredDo@2|vdd_8|P
+Evdd_14||D5G4;|ohPredDo@2|vdd_9|P
+Evdd_15||D5G4;|ohPredDo@2|vdd_10|P
+Evdd_25||D5G4;|pinsVddG@0|vdd_1|P
+Evdd_26||D5G4;|pinsVddG@1|vdd|P
+Evdd_27||D5G4;|pinsVddG@1|vdd_1|P
+Evdd_28||D5G4;|pinsVddG@2|vdd|P
+Evdd_29||D5G4;|pinsVddG@2|vdd_1|P
+Evdd_30||D5G4;|pinsVddG@3|vdd|P
+Evdd_31||D5G4;|pinsVddG@3|vdd_1|P
 X
 
-# Cell ohPredDo;1{sch}
-CohPredDo;1{sch}||schematic|1231958508838|1240936026452|
+# Cell ohPredDo;2{sch}
+CohPredDo;2{sch}||schematic|1231958508838|1240863635800|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:bitAssignments;1{ic}|bitAssig@0||-41.5|-7.5||V|D5G4;
-NOff-Page|conn@0||31.5|-1||||
-NOff-Page|conn@1||20.5|10.5||||
+NOff-Page|conn@0||18.5|0||||
+NOff-Page|conn@1||-7.5|-6.5|||R|
 NOff-Page|conn@2||-31|1||||
-NOff-Page|conn@4||0|-42|||R|
-NOff-Page|conn@5||-11|10|||RRR|
+NOff-Page|conn@4||0|-30|||R|
+NOff-Page|conn@5||0|10|||RRR|
 NOff-Page|conn@6||-30|-30|||R|
 NOff-Page|conn@7||17.5|-23.5||||
-IredFive:inv;1{ic}|inv@1||0|-35.5|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@2||0|-26|R||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S20|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IohPredDo;1{ic}|ohPredDo@2||48|11|||D5G4;
-IpredSucDri;1{ic}|ohPredDo@3||20|-1|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|23|||||ART_message(D5G2;)SThis is the action part of the Predicate stage
 Ngeneric:Invisible-Pin|pin@1||1.5|31.5|||||ART_message(D5G5;)SohPredDo
-Ngeneric:Invisible-Pin|pin@2||2|27.5|||||ART_message(D5G3;)Sam 28 April 2009
-NBus_Pin|pin@9||9|-7|-1|-1||
-NBus_Pin|pin@10||9|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@2||2|27.5|||||ART_message(D5G3;)Sies 25 April 2009
 NWire_Pin|pin@12||0|0||||
-NWire_Pin|pin@25||-11|3||||
+NWire_Pin|pin@25||-14|3||||
 NWire_Pin|pin@27||-30|-18||||
 NWire_Pin|pin@28||-6|-18||||
 NWire_Pin|pin@29||-6|-13||||
-NWire_Pin|pin@30||24|-18||||
-NWire_Pin|pin@31||24|-13||||
+NWire_Pin|pin@30||18|-18||||
+NWire_Pin|pin@31||18|-13||||
 NWire_Pin|pin@35||0|-18||||
-NBus_Pin|pin@49||-6|-2|-1|-1||
-NBus_Pin|pin@50||-6|-7|-1|-1||
-NWire_Pin|pin@51||0|-38||||
-NWire_Pin|pin@52||0|-33||||
-NWire_Pin|pin@53||0|-23.5||||
+NBus_Pin|pin@49||-7.5|-2|-1|-1||
+NWire_Pin|pin@51||10.5|6||||
+NWire_Pin|pin@52||-14|6||||
+NWire_Pin|pin@53||0|6||||
+Ngeneric:Invisible-Pin|pin@54||0.5|20|||||ART_message(D5G2;)Sdo[ins] is a state wire HI when instrucion underway
 IpredFlagDri;1{ic}|predFlag@1||-18|1|X||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@0||-15|-18|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||15|-18|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@0||-15|-18|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||9|-18|||D5G4;
+IdriversM:sucDri40keep;1{ic}|sucDri40@0||9.5|0|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-24|-18|||D0G4;|ATTR_L(D5G1;PUD)D309.00000000000006|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)S1|ATTR_width(D5G1;NPY-2;)I3
 Awire|net@45|||1800|sucDri20@0|succ|-11|-18|pin@28||-6|-18
-Awire|net@47|||1800|sucDri20@1|succ|19|-18|pin@30||24|-18
+Awire|net@47|||1800|sucDri20@1|succ|13|-18|pin@30||18|-18
 Awire|net@54|||0|wire90@2|a|-26.5|-18|pin@27||-30|-18
 Awire|net@55|||1800|wire90@2|b|-21.5|-18|sucDri20@0|in|-19|-18
 Awire|net@57|||900|pin@12||0|0|pin@35||0|-18
-Awire|net@59|||0|sucDri20@1|in|11|-18|pin@35||0|-18
-Awire|net@101|||0|ohPredDo@3|fire[pp]|15|0|pin@12||0|0
-Abus|net@102||-0.5|IJ1800|pin@10||9|-2|ohPredDo@3|sel[1:5]|15|-2
-Abus|net@103||-0.5|IJ1800|ohPredDo@3|do[1:5]|25|-1|conn@0|a|29.5|-1
-Awire|net@106|||2700|pin@25||-11|3|conn@5|y|-11|8
-Abus|net@112||-0.5|IJ1800|predFlag@1|sel[Cd,Fl]|-12|-2|pin@49||-6|-2
+Awire|net@59|||0|sucDri20@1|in|5|-18|pin@35||0|-18
+Awire|net@106|||2700|pin@25||-14|3|pin@52||-14|6
+Abus|net@112||-0.5|IJ1800|predFlag@1|sel[Cd,Fl]|-12|-2|pin@49||-7.5|-2
 Awire|net@117|||1800|predFlag@1|fire[pp]|-13|0|pin@12||0|0
 Abus|net@119||-0.5|IJ1800|conn@2|y|-29|1|predFlag@1|flag[A,B,D][set,clr]|-23|1
-Awire|net@120|||1800|predFlag@1|mc|-16|3|pin@25||-11|3
+Awire|net@120|||1800|predFlag@1|mc|-16|3|pin@25||-14|3
+Awire|net@121|||2700|conn@4|y|0|-28|pin@35||0|-18
 Awire|net@122|||2700|conn@6|y|-30|-28|pin@27||-30|-18
-Awire|net@123|||2700|conn@4|y|0|-40|pin@51||0|-38
-Awire|net@124|||1800|pin@51||0|-38|inv@1|in|0|-38
-Awire|net@125|||1800|inv@1|out|0|-33|pin@52||0|-33
-Awire|net@126|||2700|pin@52||0|-33|inv@2|in|0|-28.5
-Awire|net@127|||900|pin@35||0|-18|pin@53||0|-23.5
-Awire|net@128|||1800|pin@53||0|-23.5|inv@2|out|0|-23.5
-Awire|ps[do]|D5G2;||2700|pin@30||24|-18|pin@31||24|-13
+Awire|net@123|||1800|pin@12||0|0|sucDri40@0|in|5.5|0
+Awire|net@124|||0|conn@0|a|16.5|0|sucDri40@0|succ|13.5|0
+Awire|net@125|||2700|sucDri40@0|in_1|10.5|4|pin@51||10.5|6
+Awire|net@127|||0|pin@51||10.5|6|pin@53||0|6
+Awire|net@128|||0|pin@53||0|6|pin@52||-14|6
+Awire|net@129|||900|conn@5|y|0|8|pin@53||0|6
+Abus|net@131||-0.5|IJ900|pin@49||-7.5|-2|conn@1|y|-7.5|-4.5
+Awire|ps[do]|D5G2;||2700|pin@30||18|-18|pin@31||18|-13
 Awire|ps[skip]|D5G2;||2700|pin@28||-6|-18|pin@29||-6|-13
-Abus|sel[Fl,rD]|D5G2;|-0.5|IJ900|pin@49||-6|-2|pin@50||-6|-7
-Abus|sel[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ2700|pin@9||9|-7|pin@10||9|-2
-Edo[Lo,Co,Tp,Mv,Lt]|do[Ld,Co,Mv,Tp,Lt]|D6G2;|conn@0|y|O
-Ehit[do]|fire[do]|D4G2;|conn@4|a|I
-Ehit[skip]|fire[skip]|D4G2;|conn@6|a|I
-Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D4G2;|conn@2|a|I
+Edo[Ld,Co,Mv,Tp,Lt]|do[ins]|D6G2;|conn@0|y|O
+Efire[do]||D4G2;|conn@4|a|I
+Efire[skip]||D4G2;|conn@6|a|I
+Eflag[A,B,D][set,clr]||D4G2;|conn@2|a|I
+Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]|m1[Fl,rD]|D4G2;|conn@1|a|I
 Emc||D4G2;|conn@5|a|I
-Esucc[skip,do]|ps[skip,do]|D6G2;|conn@7|y|O
-Esel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|D4G2;|conn@1|a|I
+Eps[skip,do]||D6G2;|conn@7|y|O
 X
 
 # Cell ohPredDrivers;1{lay}
-CohPredDrivers;1{lay}||cmos90|1232120329694|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohPredDrivers;1{lay}||cmos90|1232120329694|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-108|12||||
 NX-Metal-1-Metal-2-Con|contact@1||-65|12||||
@@ -2115,18 +1343,18 @@ NMetal-2-Pin|pin@22||110|-88||||
 NMetal-2-Pin|pin@23||110|82||||
 NMetal-2-Pin|pin@24||-93|0||||
 NMetal-2-Pin|pin@25||-93|12||||
-IdriversL:predDri20wMC;3{lay}|predDri2@0||-13|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@1||-108|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@2||-65|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@3||30|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@4||73|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@5||116|-72|Y||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@6||-108|72|||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@7||-65|72|||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@8||-13|72|||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@9||30|72|||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@10||73|72|||D5G4;
-IdriversL:predDri20wMC;3{lay}|predDri2@11||116|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@0||-13|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@1||-108|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@2||-65|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@3||30|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@4||73|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@5||116|-72|Y||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@6||-108|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@7||-65|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@8||-13|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@9||30|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@10||73|72|||D5G4;
+IdriversM:predDri20wMC;3{lay}|predDri2@11||116|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-39|-72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-39|72|||D5G4;
 Ametal-1|net@0|||S900|contact@0||-108|12|predDri2@1|in|-108|-50
@@ -2263,7 +1491,7 @@ NWire_Pin|pin@0||4.5|-2||||
 Ngeneric:Invisible-Pin|pin@2||3.5|14.5|||||ART_message(D5G2;)SThese reset the 12 m1cate wires
 Ngeneric:Invisible-Pin|pin@3||2.5|23|||||ART_message(D5G5;)SohPredDrivers
 Ngeneric:Invisible-Pin|pin@4||3|19|||||ART_message(D5G3;)Sies 17 January 2009
-IdriversL:predDri20wMC;1{ic}|pp[1:12]|D5G3;Y6;|0|0|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|pp[1:12]|D5G3;Y6;|0|0|X||D5G4;
 Abus|net@0||-0.5|IJ0|pp[1:12]|pred|-3|0|conn@0|y|-7.5|0
 Awire|net@1|||1800|pp[1:12]|mc|3|-2|pin@0||4.5|-2
 Awire|net@2|||2700|conn@1|y|4.5|-6|pin@0||4.5|-2
@@ -2327,7 +1555,7 @@ Es[1,2]||D5G2;|pin@29||O
 X
 
 # Cell ohPredPred;1{lay}
-CohPredPred;1{lay}||cmos90|1232119935232|1239702968142||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239702977692
+CohPredPred;1{lay}||cmos90|1232119935232|1240848417057||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-115.5|-244||||
 NX-Metal-2-Metal-3-Con|contact@1||-109.5|-188||||
@@ -2655,7 +1883,7 @@ NWire_Pin|pin@47||-27|52||||
 NWire_Pin|pin@48||9|48|||X|
 NWire_Pin|pin@49||9|44|||X|
 NWire_Pin|pin@51||-6|-1||||
-IdriversL:predDri20wMC;1{ic}|pp[1:12]|D5G3;Y6;|-17|22|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|pp[1:12]|D5G3;Y6;|-17|22|X||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||7|-1|||D0G4;|ATTR_L(D5G1;PUD)D625.1000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||7|9|X||D0G4;|ATTR_L(D5G1;PUD)D142.60000000000002|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-11|37|||D0G4;|ATTR_L(D5G1;PUD)D215.39999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -2735,7 +1963,7 @@ Esel[1,2]||D5G2;|pin@6||I
 X
 
 # Cell ohSRxor;1{lay}
-CohSRxor;1{lay}||cmos90|1214212124019|1239549868233||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohSRxor;1{lay}||cmos90|1214212124019|1240848417057||ATTR_NCC(D5G3;NTX2;Y61;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@1||-14|0||20.8||
 NMetal-1-N-Active-Con|contact@2||14|0||20.8||
@@ -2997,7 +2225,7 @@ EresetLO||D5G2;|pin@17||I
 X
 
 # Cell ohSRxor6x12;1{lay}
-CohSRxor6x12;1{lay}||cmos90|1231950741667|1239549868233||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohSRxor6x12;1{lay}||cmos90|1231950741667|1240848417057||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@12||73|56||||
 NX-Metal-1-Metal-2-Con|contact@13||36.5|88||||
@@ -3257,7 +2485,7 @@ EresetLO||D4G2;|conn@5|a|I
 X
 
 # Cell ohSRxorTwin;1{lay}
-CohSRxorTwin;1{lay}||cmos90|1231950567834|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CohSRxorTwin;1{lay}||cmos90|1231950567834|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||5|0||5.2|R|
 NX-Metal-1-Metal-2-Con|contact@1||7.6|0||||
@@ -3355,7 +2583,7 @@ Esel[Cd,Fl]|sel[Fl,rD]|D5G2;|pin@6||I
 X
 
 # Cell predFlagDri;1{lay}
-CpredFlagDri;1{lay}||cmos90|1232115624448|1239549868233||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CpredFlagDri;1{lay}||cmos90|1232115624448|1240872581121||ATTR_NCC(D5G4;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||-86.5|0|||X|
 NX-Metal-1-Metal-2-Con|contact@6||7.5|0||||
@@ -3380,12 +2608,12 @@ NMetal-1-Pin|pin@39||-68|138||||
 NMetal-2-Pin|pin@42||-14|-6||||
 NMetal-1-Pin|pin@45||-36|138||||
 NMetal-2-Pin|pin@46||-14|0||||
-IdriversL:predCond20wMC;2{lay}|predCond@0||-88.5|-72|X||D5G4;
-IdriversL:predCond20wMC;2{lay}|predCond@1||5.5|-72|X||D5G4;
-IdriversL:predCond20wMC;2{lay}|predCond@2||88.5|-72|||D5G4;
-IdriversL:predCond20wMS;1{lay}|predCond@5||-88.5|72|XY||D5G4;
-IdriversL:predCond20wMC;2{lay}|predCond@6||5.5|72|XY||D5G4;
-IdriversL:predCond20wMC;2{lay}|predCond@8||88.5|72|Y||D5G4;
+IdriversM:predCond20wMC;2{lay}|predCond@0||-88.5|-72|X||D5G4;
+IdriversM:predCond20wMC;2{lay}|predCond@1||5.5|-72|X||D5G4;
+IdriversM:predCond20wMC;2{lay}|predCond@2||88.5|-72|||D5G4;
+IdriversM:predCond20wMS;1{lay}|predCond@5||-88.5|72|XY||D5G4;
+IdriversM:predCond20wMC;2{lay}|predCond@6||5.5|72|XY||D5G4;
+IdriversM:predCond20wMC;2{lay}|predCond@8||88.5|72|Y||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-41.5|-72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-41.5|72|||D5G4;
 Ametal-1|net@89|||S1800|pin@20||-86.5|47|predCond@5|in|-81.5|47
@@ -3457,8 +2685,7 @@ Egnd_3||D5G2;|predCond@8|gnd_2|G
 Egnd_4||D5G2;|predCond@0|gnd_2|G
 Emc||D5G2;|pin@42||I
 Esel[Fl]||D5G2;|pin@33||I
-Esel[Cd]|sel[rD]|D5G2;|pin@35||I
-Esel[rD_1]||D5G2;|pin@39||I
+Esel[rD]||D5G2;|pin@35||U
 Evdd||D5G2;|predCond@5|vdd_5|P
 Evdd_4||D5G2;|predCond@0|vdd_4|P
 Evdd_5||D5G2;|predCond@0|vdd_5|P
@@ -3477,7 +2704,7 @@ NOff-Page|conn@0||-22|-2||||
 NOff-Page|conn@2||15|21|||RRR|
 NOff-Page|conn@3||21|-18|||R|
 NOff-Page|conn@4||29.25|3.5|||X|
-IdriversL:predCond20wMC;1{ic}|pc[1:4]|D5G3;Y6;|0|-12|X||D5G4;
+IdriversM:predCond20wMC;1{ic}|pc[1:4]|D5G3;Y6;|0|-12|X||D5G4;
 Ngeneric:Invisible-Pin|pin@0||1.5|30|||||ART_message(D5G2;)Sthis is the stuff to clear the A B and D flags
 Ngeneric:Invisible-Pin|pin@1||0.5|38.5|||||ART_message(D5G5;)SpredFlagDri
 Ngeneric:Invisible-Pin|pin@2||1|34.5|||||ART_message(D5G3;)Sies 17 January 2009
@@ -3499,8 +2726,8 @@ NWire_Pin|pin@17||21|-13||||
 NWire_Pin|pin@18||21|-1||||
 NBus_Pin|pin@19||-8|-12|-1|-1||
 NBus_Pin|pin@20||-8|-17|-1|-1||
-IdriversL:predCond20wMC;1{ic}|predCond@0||0|0|X||D5G4;
-IdriversL:predCond20wMS;1{ic}|predCond@1||1|12|X||D5G4;
+IdriversM:predCond20wMC;1{ic}|predCond@0||0|0|X||D5G4;
+IdriversM:predCond20wMS;1{ic}|predCond@1||1|12|X||D5G4;
 IpredFlagDri;1{ic}|predFlag@0||39|27|||D5G4;
 Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@19||-8|-12|pin@20||-8|-17
 Awire|flag[D][clr]|D5G2;||2700|pin@10||-8.5|0|pin@11||-8.5|4
@@ -3587,7 +2814,7 @@ Esel[1:5]|sel[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@4||I
 X
 
 # Cell predSucDri;1{lay}
-CpredSucDri;1{lay}||cmos90|1232115624448|1239549868233||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CpredSucDri;1{lay}||cmos90|1232115624448|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-5|0||||
 NX-Metal-1-Metal-2-Con|contact@5||-88|0||||
@@ -3654,11 +2881,11 @@ NMetal-2-Pin|pin@63||3.5|56||||
 NMetal-2-Pin|pin@64||37.5|88||||
 NMetal-2-Pin|pin@65||71.5|94||||
 NMetal-1-Pin|pin@66||-81|106||||
-IdriversL:sucDri20plain;1{lay}|sucDri20@0||2.5|72|||D5G4;
-IdriversL:sucDri20plain;1{lay}|sucDri20@3||-74.5|72|||D5G4;
-IdriversL:sucDri20plain;1{lay}|sucDri20@4||-40.5|72|||D5G4;
-IdriversL:sucDri20plain;1{lay}|sucDri20@5||36.5|72|||D5G4;
-IdriversL:sucDri20plain;1{lay}|sucDri20@6||70.5|72|||D5G4;
+IdriversM:sucDri20plain;1{lay}|sucDri20@0||2.5|72|||D5G4;
+IdriversM:sucDri20plain;1{lay}|sucDri20@3||-74.5|72|||D5G4;
+IdriversM:sucDri20plain;1{lay}|sucDri20@4||-40.5|72|||D5G4;
+IdriversM:sucDri20plain;1{lay}|sucDri20@5||36.5|72|||D5G4;
+IdriversM:sucDri20plain;1{lay}|sucDri20@6||70.5|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-20.5|-72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||-19|72|||D5G4;
 Ametal-1|net@46|||S900|contact@4||-5|0|pin@1||-5|-47
@@ -3810,7 +3037,7 @@ NWire_Pin|pin@15||-32|2||||
 NWire_Pin|pin@16||-32|5||||
 NWire_Pin|pin@17||-32|-4||||
 NWire_Pin|pin@18||-32|-1||||
-IdriversL:sucDri20plain;1{ic}|sd[1:5]|D5G3;Y-6;|14|7|Y||D5G4;
+IdriversM:sucDri20plain;1{ic}|sd[1:5]|D5G3;Y-6;|14|7|Y||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-27|20|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-27|14|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-27|8|||D0G4;|ATTR_L(D5G1;PUD)D503.39999999999975|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
index 1009193..6895cd3 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HprogramsM|8.09a
+HprogramsM|8.09j
 
 # Views:
 Vicon|ic
@@ -369,7 +369,7 @@ Eshift||D5G2;|pin@4||I
 X
 
 # Cell programA;1{sch}
-CprogramA;1{sch}||schematic|1219331355301|1239928658221|
+CprogramA;1{sch}||schematic|1219331355301|1240943556396|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:bitAssignments;1{ic}|bitAssig@0||22|11.5||V|D5G4;
 NOff-Page|conn@0||-24|18|||X|
@@ -411,10 +411,10 @@ NBus_Pin|pin@538||-20|36|-1|-1||
 NBus_Pin|pin@539||-20|30|-1|-1||
 IprogramA;1{ic}|programA@0||25|36|||D5G4;
 IprogramPartsM:flClrAB;1{ic}|skClrAB@1||0|6|||D5G4;
-IskipNever;1{ic}|skipNeve@7||-36|6|||D5G4;
+IskipAlways;1{ic}|skipAlwa@0||-36|6|||D5G4;
+IskipAlways;1{ic}|skipAlwa@1||-36|-18|||D5G4;
 IskipNever;1{ic}|skipNeve@8||-36|-6|||D5G4;
 IskipNever;1{ic}|skipNeve@12||-36|-42|||D5G4;
-IskipNever;1{ic}|skipNeve@14||-36|-18|||D5G4;
 IskipWhenD;1{ic}|skipWhen@9||-36|-54|||D5G4;
 IskipWhenD;1{ic}|skipWhen@10||-36|-30|||D5G4;
 IprogramPartsM:srDrive;1{ic}|srDrive@7||-30|24|X||D5G4;
@@ -453,9 +453,9 @@ Awire|net@727|||2700|pin@399||-28|18|srDrive@7|mc|-28|21
 Awire|net@728|||0|conn@1|y|-21|24|srDrive@7|shift|-26|24
 Awire|net@729|||0|conn@0|y|-26|18|pin@399||-28|18
 Abus|net@905||-0.5|IJ1800|pin@365||-42|36|lat[1:36]|out[1]|-32|36
-Abus|net@906||-0.5|IJ900|skipNeve@7|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
-Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipNeve@7|s[T,F]|-40|6
-Abus|net@928||-0.5|IJ1800|skipNeve@7|s[T,F]|-40|6|insSetFl@7|s[T,F]|-24|6
+Abus|net@906||-0.5|IJ900|skipAlwa@0|intD[31:36]|-36|8|skipNeve@8|intD[31:36]|-36|-4
+Abus|net@925||-0.5|IJ1800|srFirst@1|out[T,F]|-45|6|skipAlwa@0|s[T,F]|-40|6
+Abus|net@928||-0.5|IJ1800|skipAlwa@0|s[T,F]|-40|6|insSetFl@7|s[T,F]|-24|6
 Abus|net@929||-0.5|IJ1800|insSetFl@7|s[T,F]|-24|6|skClrAB@1|s[T,F]|-6|6
 Abus|net@932||-0.5|IJ1800|srThru@4|out[T,F]|-45|-6|skipNeve@8|s[T,F]|-40|-6
 Abus|net@933||-0.5|IJ1800|insLoadO@5|s[T,F]|-24|-6|number3@2|s[T,F]|-6|-6
@@ -464,7 +464,7 @@ Abus|net@935||-0.5|IJ2700|insLoadO@5|outD[19:30]|-18|-4|insSetFl@7|outD[19:30]|-
 Abus|net@936||-0.5|IJ2700|number3@2|intD[1:18]|0|-4|skClrAB@1|intD[1:18]|0|8
 Abus|net@942||-0.5|IJ1800|skipWhen@10|s[T,F]|-40|-30|insLoadI@1|s[T,F]|-24|-30
 Abus|net@944||-0.5|IJ1800|skipNeve@12|s[T,F]|-40|-42|insMove@4|s[T,F]|-24|-42
-Abus|net@946||-0.5|IJ1800|skipNeve@14|s[T,F]|-40|-18|insSetFl@11|s[T,F]|-24|-18
+Abus|net@946||-0.5|IJ1800|skipAlwa@1|s[T,F]|-40|-18|insSetFl@11|s[T,F]|-24|-18
 Abus|net@947||-0.5|IJ1800|srThru@7|out[T,F]|-45|-54|skipWhen@9|s[T,F]|-40|-54
 Abus|net@948||-0.5|IJ1800|skipWhen@9|s[T,F]|-40|-54|insDecre@3|in[T,F]|-24|-54
 Abus|net@958||-0.5|IJ1800|insDecre@3|in[T,F]|-24|-54|numberXX@1|s[T,F]|-6|-54
@@ -474,11 +474,11 @@ Abus|net@963||-0.5|IJ1800|insMove@4|s[T,F]|-24|-42|mvBitsCa@2|s[T,F]|-6|-42
 Abus|net@964||-0.5|IJ1800|insSetFl@11|s[T,F]|-24|-18|flBgets-@0|s[T,F]|-6|-18
 Abus|net@965||-0.5|IJ0|skipWhen@10|s[T,F]|-40|-30|srThru@5|out[T,F]|-45|-30
 Abus|net@966||-0.5|IJ0|skipNeve@12|s[T,F]|-40|-42|srThru@6|out[T,F]|-45|-42
-Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipNeve@14|s[T,F]|-40|-18
-Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipNeve@14|intD[31:36]|-36|-16
+Abus|net@967||-0.5|IJ1800|srLoop@1|out[T,F]|-45|-18|skipAlwa@1|s[T,F]|-40|-18
+Abus|net@968||-0.5|IJ900|skipNeve@8|intD[31:36]|-36|-4|skipAlwa@1|intD[31:36]|-36|-16
 Abus|net@969||-0.5|IJ2700|skipNeve@12|intD[31:36]|-36|-40|skipWhen@10|intD[31:36]|-36|-28
 Abus|net@970||-0.5|IJ2700|skipWhen@9|intD[31:36]|-36|-52|skipNeve@12|intD[31:36]|-36|-40
-Abus|net@971||-0.5|IJ2700|skipWhen@10|intD[31:36]|-36|-28|skipNeve@14|intD[31:36]|-36|-16
+Abus|net@971||-0.5|IJ2700|skipWhen@10|intD[31:36]|-36|-28|skipAlwa@1|intD[31:36]|-36|-16
 Abus|net@972||-0.5|IJ900|insLoadO@5|outD[19:30]|-18|-4|insSetFl@11|outD[19:30]|-18|-16
 Abus|net@973||-0.5|IJ900|insSetFl@11|outD[19:30]|-18|-16|insLoadI@1|outD[19:30]|-18|-28
 Abus|net@974||-0.5|IJ900|insLoadI@1|outD[19:30]|-18|-28|insMove@4|outD[19:30]|-18|-40
@@ -490,7 +490,7 @@ Abus|net@979||-0.5|IJ2700|flBgets-@0|intD[1:18]|0|-16|number3@2|intD[1:18]|0|-4
 Abus|val[1:18]|D5G2;|-0.5|IJ2700|skClrAB@1|intD[1:18]|0|8|pin@534||0|12
 Abus|val[1:36]|D5G2;|-0.5|IJ900|pin@538||-20|36|pin@539||-20|30
 Abus|val[19:30]|D5G2;|-0.5|IJ2700|insSetFl@7|outD[19:30]|-18|8|pin@533||-18|12
-Abus|val[31:36]|D5G2;|-0.5|IJ2700|skipNeve@7|intD[31:36]|-36|8|pin@518||-36|12
+Abus|val[31:36]|D5G1;|-0.5|IJ2700|skipAlwa@0|intD[31:36]|-36|8|pin@518||-36|12
 Edata[1:36]||D6G2;|conn@3|y|O
 Emc||D4G2;|conn@0|a|I
 Eshift||D4G2;|conn@1|a|I
@@ -654,6 +654,59 @@ Emc||D4G2;|conn@0|a|I
 Eshift||D4G2;|conn@1|a|I
 X
 
+# Cell skipAlways;1{ic}
+CskipAlways;1{ic}||artwork|1219711405477|1240943465158|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||0|2|-1|-1||
+Nschematic:Bus_Pin|pin@1||-4|0|-1|-1||
+NPin|pin@2||-4|-2|1|1||
+NPin|pin@3||-4|2|1|1||
+NPin|pin@4||4|2|1|1||
+NPin|pin@5||4|-2|1|1||
+Ngeneric:Invisible-Pin|pin@6||0|0|||||ART_message(D5G2;)S[skip,always]
+AThicker|net@0|||FS2700|pin@2||-4|-2|pin@3||-4|2
+AThicker|net@1|||FS1800|pin@3||-4|2|pin@4||4|2
+AThicker|net@2|||FS900|pin@4||4|2|pin@5||4|-2
+AThicker|net@3|||FS0|pin@5||4|-2|pin@2||-4|-2
+EintD[31:36]||D5G2;|pin@0||O
+Es[T,F]||D5G2;|pin@1||I
+X
+
+# Cell skipAlways;1{sch}
+CskipAlways;1{sch}||schematic|1219710918702|1240943524524|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||4.5|18|||YRRR|
+NOff-Page|conn@1||-32.5|-5.5||||
+IprogramPartsM:data0;1{ic}|data0@3||-12.5|0.5|||D5G4;
+IprogramPartsM:data7;2{ic}|data7@0||-24.5|0.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-18|30.5|||||ART_message(D5G6;)SskipAlways
+Ngeneric:Invisible-Pin|pin@2||-18|25.5|||||ART_message(D5G4;)Sa data pattern
+NBus_Pin|pin@10||-12.5|-5.5|-1|-1||
+NBus_Pin|pin@11||-24.5|-5.5|-1|-1||
+NBus_Pin|pin@16||-6.5|0.5|-1|-1||
+NBus_Pin|pin@22||-6.5|10|-1|-1||
+Ngeneric:Invisible-Pin|pin@33||29|22.5|||||ART_message(D5G3;)Sskip bit codes
+NBus_Pin|pin@41||4.5|14|-1|-1||
+Ngeneric:Invisible-Pin|pin@51||28|18|||||ART_message(D5G2;)Sskip if bits set
+Ngeneric:Invisible-Pin|pin@53||28|15|||||ART_message(D5G1;)S-D   D -B   B -A   A
+Ngeneric:Invisible-Pin|pin@56||28.5|12.5|||||ART_message(D5G1;)S36 35 34 33 32 31
+NBus_Pin|pin@57||-18.5|0.5|-1|-1||
+NBus_Pin|pin@58||-18.5|10|-1|-1||
+Ngeneric:Invisible-Pin|pin@59||-18|21.5|||||ART_message(D5G3;)Sies 24 September 2008
+IskipAlways;1{ic}|skipAlwa@0||10|29|||D5G4;
+Abus|intD[31:33]|D5G2;|-0.5|IJ900|pin@22||-6.5|10|pin@16||-6.5|0.5
+Abus|intD[34:36]|D5G2;|-0.5|IJ900|pin@58||-18.5|10|pin@57||-18.5|0.5
+Abus|net@5||-0.5|IJ900|data0@3|sel[1][T,F]|-12.5|-2.5|pin@10||-12.5|-5.5
+Abus|net@6||-0.5|IJ1800|pin@11||-24.5|-5.5|pin@10||-12.5|-5.5
+Abus|net@7||-0.5|IJ900|data7@0|sel[1][T,F]|-24.5|-2.5|pin@11||-24.5|-5.5
+Abus|net@21||-0.5|IJ1800|data0@3|out[1:3]|-10.5|0.5|pin@16||-6.5|0.5
+Abus|net@33||-0.5|IJ900|conn@0|a|4.5|16|pin@41||4.5|14
+Abus|net@39||-0.5|IJ0|pin@11||-24.5|-5.5|conn@1|y|-30.5|-5.5
+Abus|net@41||-0.5|IJ1800|data7@0|out[1:3]|-22.5|0.5|pin@57||-18.5|0.5
+EintD[31:36]||D6G2;|conn@0|y|O
+Es[T,F]||D4G2;|conn@1|a|I
+X
+
 # Cell skipNever;1{ic}
 CskipNever;1{ic}||artwork|1219711405477|1222269698422|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
index 1cbea10..d94f95d 100755 (executable)
@@ -10,7 +10,7 @@ Vschematic|sch
 
 LcoversM|coversM
 
-LdriversJ|driversJ
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -84,7 +84,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in20Bx7;1{lay}
-Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-448|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-448|-68.1|||Y|
@@ -352,7 +352,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in60Cx7;2{lay}
-Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-486|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-486|-68.1|||Y|
@@ -517,7 +517,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell addr1in60Cx7scan;1{lay}
-Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-486.5|-140.1||||
 NX-Metal-1-Metal-2-Con|contact@6||-342.5|-140.1||||
@@ -981,7 +981,7 @@ Efire[A,B]||D5G2;|pin@0||I
 X
 
 # Cell addr2in60Cx7;2{lay}
-Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1239549868233|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1240848417057|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||-45.5|-62||5.2||
 NX-Metal-1-Metal-2-Con|contact@3||-45.5|-68.1|||X|
@@ -1442,7 +1442,7 @@ Eout[1:18]||D5G2;|pin@2||O
 X
 
 # Cell data1in60Cx18;3{lay}
-Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630|-11.7||||
@@ -1714,7 +1714,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell data1in60Cx18scan;2{lay}
-Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1239714916086|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715024758
+Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630.5|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630.5|-11.7||||
@@ -2603,7 +2603,7 @@ Eout[1:18]||D5G2;|pin@4||O
 X
 
 # Cell data2in60Cx18;1{lay}
-Cdata2in60Cx18;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cdata2in60Cx18;1{lay}||cmos90|1194793718873|1240848417057|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630.5|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630.5|-11.7||||
@@ -3127,13 +3127,12 @@ Efire[A,B]|take[A,B]|D4G2;|conn@2|a|I
 X
 
 # Cell dockPSreg;1{ic}
-CdockPSreg;1{ic}||artwork|1234804926298|1238334870912|EI
+CdockPSreg;1{ic}||artwork|1234804926298|1240678183909|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NThick-Circle|art@1||2.5|-5|1|1||
-Nschematic:Bus_Pin|pin@0||-2|4|-1|-1||
+NThick-Circle|art@1||-0.5|-5|1|1||
+Nschematic:Bus_Pin|pin@0||-2|3|-1|-1||
 Nschematic:Bus_Pin|pin@2||-3|0|-1|-1||
-Nschematic:Bus_Pin|pin@4||3|0|-1|-1||
-Nschematic:Bus_Pin|pin@6||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
 NPin|pin@8||1|2|1|1||
 NPin|pin@9||1|3|1|1||
 NPin|pin@10||3|0|1|1||
@@ -3141,22 +3140,19 @@ NPin|pin@11||1|-3|1|1||
 NPin|pin@12||1|-2|1|1||
 NPin|pin@13||-3|-2|1|1||
 NPin|pin@14||-3|2|1|1||
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
 NPin|pin@17||-2|2|1|1||
 NPin|pin@18||-1|3|1|1||
 NPin|pin@19||-3|3|1|1||
-NPin|pin@20||-2|3|1|1||
-NPin|pin@21||-1|4|1|1||
-NPin|pin@22||-3|4|1|1||
-Nschematic:Bus_Pin|pin@23||3|-5|-1|-1||
+Nschematic:Bus_Pin|pin@23||-1|-5|-1|-1||
 NPin|pin@25||1|-7|1|1||
-NPin|pin@26||2|-6|1|1||
-NPin|pin@27||2|-4|1|1||
-AThicker|net@4|||FS0|pin@15||-2|-2|pin@13||-3|-2
-AThicker|net@5|||FS900|pin@15||-2|-2|pin@16||-2|-3
+NPin|pin@26||0|-6|1|1||
+NPin|pin@27||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@28||0|0|||||ART_message(D5G1.5;)S27@20
+Nschematic:Bus_Pin|pin@32||3.5|0|-2|-2||
+Nschematic:Bus_Pin|pin@33||3.5|-5|-1|-1||
+Ngeneric:Invisible-Pin|pin@35||1|-5|1|1||
+Ngeneric:Invisible-Pin|pin@36||3|0|1|1||
 AThicker|net@6|||FS0|pin@8||1|2|pin@17||-2|2
-AThicker|net@7|||FS0|pin@12||1|-2|pin@15||-2|-2
 AThicker|net@8|||FS2700|pin@13||-3|-2|pin@14||-3|2
 AThicker|net@9|||FS2700|pin@8||1|2|pin@9||1|3
 AThicker|net@10|||FS1237|pin@9||1|3|pin@10||3|0
@@ -3166,22 +3162,23 @@ AThicker|net@13|||FS0|pin@17||-2|2|pin@14||-3|2
 AThicker|net@14|||FS2250|pin@17||-2|2|pin@18||-1|3
 AThicker|net@15|||FS0|pin@18||-1|3|pin@19||-3|3
 AThicker|net@16|||FS1350|pin@19||-3|3|pin@17||-2|2
-AThicker|net@17|||FS2250|pin@20||-2|3|pin@21||-1|4
-AThicker|net@18|||FS0|pin@21||-1|4|pin@22||-3|4
-AThicker|net@19|||FS1350|pin@22||-3|4|pin@20||-2|3
 AThicker|net@21|||FS900|pin@11||1|-3|pin@25||1|-7
-AThicker|net@22|||FS2250|pin@25||1|-7|pin@26||2|-6
-AThicker|net@23|||FS2700|pin@26||2|-6|pin@27||2|-4
-AThicker|net@24|||FS3150|pin@27||2|-4|pin@11||1|-3
-Efire[1]||D5G2;|pin@0||I
-Ein[1:36]|m1[1:36]|D5G2;|pin@2||I
+AThicker|net@22|||FS3150|pin@25||1|-7|pin@26||0|-6
+AThicker|net@23|||FS2700|pin@26||0|-6|pin@27||0|-4
+AThicker|net@24|||FS2250|pin@27||0|-4|pin@11||1|-3
+AThicker|net@25|||FS1800|pin@13||-3|-2|pin@12||1|-2
+Aschematic:bus|net@28||-0.5|IJ0|pin@4||4|0|pin@32||3.5|0
+Aschematic:bus|net@29||-0.5|IJ900|pin@32||3.5|0|pin@33||3.5|-5
+Aschematic:bus|net@31||-0.5|IJ1800|pin@35||1|-5|pin@33||3.5|-5
+Aschematic:bus|net@32||-0.5|IJ0|pin@32||3.5|0|pin@36||3|0
+Efire[1]|do[ins]|D5G2;|pin@0||I
+Ein[1:36]|m1[1:27]|D5G2;|pin@2||I
 Eout[1:7]|outLO[1:7]|D5G2;|pin@23||O
-Eout[1:36]|ps[1:36]|D5G2;|pin@4||O
-Etake[1]||D5G2;|pin@6||O
+Eout[1:36]|ps[1:27]|D5G2;|pin@4||O
 X
 
-# Cell dockPSreg;4{lay}
-CdockPSreg;4{lay}||cmos90|1234804509076|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell dockPSreg;5{lay}
+CdockPSreg;5{lay}||cmos90|1234804509076|1240872406939||DRC_last_good_drc_area_date()G1240871876152|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240876018803
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@42||64.5|-66||||
 NX-Metal-1-Metal-2-Con|contact@50||92.5|-60||||
@@ -3205,7 +3202,7 @@ NX-Metal-1-Metal-2-Con|contact@67||182|16||||
 NX-Metal-1-Metal-2-Con|contact@68||210|16||||
 NX-Metal-1-Metal-2-Con|contact@69||238|16||||
 NX-Metal-1-Metal-2-Con|contact@70||39.5|22||||
-NX-Metal-1-Metal-2-Con|contact@107||-218.5|28||||
+NX-Metal-1-Metal-2-Con|contact@107||-250.5|28||||
 NX-Metal-1-Metal-2-Con|contact@108||296|-66||||
 NX-Metal-1-Metal-2-Con|contact@109||296|10||||
 NX-Metal-1-Metal-2-Con|contact@113||433|10||||
@@ -3219,13 +3216,12 @@ NX-Metal-1-Metal-2-Con|contact@126||1076|34||||
 NX-Metal-1-Metal-2-Con|contact@127||1370.5|40||||
 NX-Metal-1-Metal-2-Con|contact@128||1370.5|10||||
 IcoversM:cover1hNarrow;1{lay}|cover1hN@0||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-264|32|||D5G4;
-Iins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@2||-272|32|||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-259.5|0|X||D5G4;
+Iins1in20Bx9;1{lay}|ins1in20@2||-936|0|X||D5G4;
+Igates1inM:inv40B;1{lay}|inv40B@0||-272|0|X||D5G4;
 IloopCountM:muxForPS;1{lay}|muxForOD@0||153|0|||D5G4;
-NMetal-1-Pin|pin@0||-218.5|25||||
-NMetal-1-Pin|pin@1||-218.5|-25||||
+NMetal-1-Pin|pin@1||-250.5|-25||||
 NMetal-2-Pin|pin@2||-139|60.3||||
 NMetal-2-Pin|pin@50||-66|60.3||||
 NMetal-2-Pin|pin@51||-66|66.2||||
@@ -3247,17 +3243,15 @@ NMetal-2-Pin|pin@111||900|22||||
 NMetal-2-Pin|pin@118||1044|10||||
 NMetal-2-Pin|pin@124||1332|10||||
 NMetal-2-Pin|pin@125||132|16||||
-IwiresL:select90;1{lay}|select90@0||-166|0|||D5G4;
+NMetal-1-Pin|pin@127||-250.5|25||||
+IwiresL:select132;1{lay}|select13@0||-176|0|||D5G4;
+IwiresL:select80;1{lay}|select80@0||-1549.5|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||-54|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-213|0|||D5G4;
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-272|60.3
-Ametal-2|net@1||1.2|S1800|driveCon@0|take|-272|60.3|pin@2||-139|60.3
-Ametal-1|net@2|||S2700|driveCon@0|out|-280|32|latchDri@0|out|-280|32
-Ametal-1|net@21|||S1800|latchDri@0|in|-228|-25|pin@1||-218.5|-25
-Ametal-1|net@22|||S1800|latchDri@0|in_1|-228|25|pin@0||-218.5|25
-Ametal-1|net@26|||S900|pin@0||-218.5|25|pin@1||-218.5|-25
+IwiresL:wellContacts13;1{lay}|wellCont@0||-245|0|||D5G4;
+Ametal-2|net@0||1.2|S1800|ins1in20@2|hcl|-288|60.3|driveCon@2|take|-272|60.3
+Ametal-2|net@1||1.2|S1800|driveCon@2|take|-272|60.3|pin@2||-139|60.3
 Ametal-2|net@33||6.2|S1800|muxForOD@0|vdd_4|288|50|ins1in20@1|vdd|288|50
 Ametal-2|net@34||6.2|S0|ins1in20@1|gnd|288|0|muxForOD@0|gnd_2|288|0
 Ametal-2|net@35||6.2|S0|ins1in20@1|vdd_1|288|-50|muxForOD@0|vdd_5|288|-50
@@ -3294,15 +3288,8 @@ Ametal-3|net@258|||S2700|contact@62||246|16|pin@75||246|60
 Ametal-2|net@259|||S0|contact@62||246|16|contact@69||238|16
 Ametal-1|net@260|||S2700|muxForOD@0|sel|39.5|-25|contact@70||39.5|22
 Ametal-2|net@266|||S1800|pin@79||-468|22|contact@70||39.5|22
-Ametal-2|net@339||6.2|S0|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-292.5|-50
-Ametal-2|net@340||6.2|S1800|latchDri@0|gnd_2|-292.5|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@341||6.2|S1800|latchDri@0|vdd_4|-292.5|50|ins1in20@0|vdd|-288|50
-Ametal-1|net@342|||S2700|pin@0||-218.5|25|contact@107||-218.5|28
-Ametal-2|net@343|||S0|contact@107||-218.5|28|pin@81||-224.5|28
-Ametal-2|net@347||6.2|S0|wellCont@0|gnd|-217.5|0|latchDri@0|gnd_1|-224|0
-Ametal-2|net@348||6.2|S0|wellCont@0|vdd|-217.5|-50|latchDri@0|vdd_7|-224|-50
-Ametal-2|net@349||6.2|S0|wellCont@0|vdd_1|-217.5|50|latchDri@0|vdd_8|-224|50
-Ametal-2|net@360|||S900|pin@79||-468|22|ins1in20@0|out[2]|-468|16
+Ametal-2|net@343|||S1800|contact@107||-250.5|28|pin@81||-224.5|28
+Ametal-2|net@360|||S900|pin@79||-468|22|ins1in20@2|out[2]|-468|16
 Ametal-1|net@363|||S2700|contact@108||296|-66|contact@109||296|10
 Ametal-2|net@364||1.2|S2700|ins1in20@1|hcl[1]|288|60.3|pin@52||288|66.2
 Ametal-2|net@365|||S1800|contact@42||64.5|-66|contact@108||296|-66
@@ -3333,12 +3320,9 @@ Ametal-2|net@444|||S1800|pin@124||1332|10|contact@128||1370.5|10
 Ametal-2|net@446|||S0|tranCap@2|gnd_1|18|0|muxForOD@0|gnd|18|0
 Ametal-2|net@447|||S0|tranCap@2|vdd_2|18|50|muxForOD@0|vdd|18|50
 Ametal-2|net@448|||S0|tranCap@2|vdd_3|18|-50|muxForOD@0|vdd_3|18|-50
-Ametal-2|net@449||6.2|S0|tranCap@2|vdd_1|-126|-50|wellCont@0|vdd_2|-208.5|-50
-Ametal-2|net@450||6.2|S1800|wellCont@0|gnd_1|-208.5|0|tranCap@2|gnd|-126|0
-Ametal-2|net@451||6.2|S1800|wellCont@0|vdd_3|-208.5|50|tranCap@2|vdd|-126|50
-Ametal-2|net@452|||S0|tranCap@0|gnd_1|-1584|0|ins1in20@0|gnd_2|-1584|0
-Ametal-2|net@453|||S0|tranCap@0|vdd_3|-1584|-50|ins1in20@0|vdd_4|-1584|-50
-Ametal-2|net@454|||S0|tranCap@0|vdd_2|-1584|50|ins1in20@0|vdd_5|-1584|50
+Ametal-2|net@449||6.2|S0|tranCap@2|vdd_1|-126|-50|wellCont@0|vdd_2|-240.5|-50
+Ametal-2|net@450||6.2|S1800|wellCont@0|gnd_1|-240.5|0|tranCap@2|gnd|-126|0
+Ametal-2|net@451||6.2|S1800|wellCont@0|vdd_3|-240.5|50|tranCap@2|vdd|-126|50
 Ametal-2|net@455|||S0|ins1in20@1|gnd_2|1584|0|tranCap@1|gnd|1584|0
 Ametal-2|net@456|||S0|tranCap@1|vdd_1|1584|-50|ins1in20@1|vdd_4|1584|-50
 Ametal-2|net@457|||S0|tranCap@1|vdd|1584|50|ins1in20@1|vdd_5|1584|50
@@ -3349,7 +3333,21 @@ Ametal-2|net@461||6.2|S1800|cover1hN@0|vdd_30|-1800|50|tranCap@0|vdd|-1728|50
 Ametal-2|net@462||6.2|S1800|tranCap@1|vdd_2|1728|50|cover1hN@0|vdd_1|1800|50
 Ametal-2|net@463||6.2|S1800|tranCap@1|vdd_3|1728|-50|cover1hN@0|vdd_5|1800|-50
 Ametal-2|net@464|||S1800|contact@65||126|16|pin@125||132|16
-Efire[1]||D5G7;|pin@81||I
+Ametal-2|net@467||6.2|S1800|tranCap@0|gnd_1|-1584|0|ins1in20@2|gnd_1|-1515.5|0
+Ametal-2|net@468||6.2|S0|ins1in20@2|vdd_2|-1515.5|-50|tranCap@0|vdd_3|-1584|-50
+Ametal-2|net@469||6.2|S0|ins1in20@2|vdd_3|-1515.5|50|tranCap@0|vdd_2|-1584|50
+Ametal-1|net@473|||S2700|pin@1||-250.5|-25|pin@127||-250.5|25
+Ametal-2|net@477|||S1800|inv40B@0|gnd_1|-292.5|0|ins1in20@2|gnd|-288|0
+Ametal-2|net@478|||S1800|inv40B@0|vdd_2|-292.5|50|ins1in20@2|vdd|-288|50
+Ametal-2|net@479|||S1800|inv40B@0|vdd_3|-292.5|-50|ins1in20@2|vdd_1|-288|-50
+Ametal-1|net@482|||S1800|inv40B@0|in|-259|-25|pin@1||-250.5|-25
+Ametal-1|net@483|||S2700|pin@127||-250.5|25|contact@107||-250.5|28
+Ametal-1|net@484|||S1800|inv40B@0|in_1|-259|25|pin@127||-250.5|25
+Ametal-2|net@485||6.2|S1800|inv40B@0|gnd|-251.5|0|wellCont@0|gnd|-249.5|0
+Ametal-2|net@486||6.2|S0|wellCont@0|vdd|-249.5|-50|inv40B@0|vdd_1|-251.5|-50
+Ametal-2|net@487||6.2|S0|wellCont@0|vdd_1|-249.5|50|inv40B@0|vdd|-251.5|50
+Ametal-1|net@491|||S900|driveCon@2|out|-280|32|inv40B@0|out|-280|7
+Efire[1]|do[ins]|D5G7;|pin@81||I
 Egnd||D5G7;|cover1hN@0|gnd|G
 Egnd_2||D5G7;|cover1hN@0|gnd_2|G
 Egnd_3||D5G7;|cover1hN@0|gnd_3|G
@@ -3396,24 +3394,15 @@ Em1[15]||D5G7;|ins1in20@1|in[15]|I
 Em1[16]||D5G7;|ins1in20@1|in[16]|I
 Em1[17]||D5G7;|ins1in20@1|in[17]|I
 Em1[18]||D5G7;|ins1in20@1|in[18]|I
-Em1[19]||D5G7;|ins1in20@0|in[1]|I
-Em1[20]||D5G7;|ins1in20@0|in[2]|I
-Em1[21]||D5G7;|ins1in20@0|in[3]|I
-Em1[22]||D5G7;|ins1in20@0|in[4]|I
-Em1[23]||D5G7;|ins1in20@0|in[5]|I
-Em1[24]||D5G7;|ins1in20@0|in[6]|I
-Em1[25]||D5G7;|ins1in20@0|in[7]|I
-Em1[26]||D5G7;|ins1in20@0|in[8]|I
-Em1[27]||D5G7;|ins1in20@0|in[9]|I
-Em1[28]||D5G7;|ins1in20@0|in[10]|I
-Em1[29]||D5G7;|ins1in20@0|in[11]|I
-Em1[30]||D5G7;|ins1in20@0|in[12]|I
-Em1[31]||D5G7;|ins1in20@0|in[13]|I
-Em1[32]||D5G7;|ins1in20@0|in[14]|I
-Em1[33]||D5G7;|ins1in20@0|in[15]|I
-Em1[34]||D5G7;|ins1in20@0|in[16]|I
-Em1[35]||D5G7;|ins1in20@0|in[17]|I
-Em1[36]||D5G7;|ins1in20@0|in[18]|I
+Em1[19]||D5G7;|ins1in20@2|in[1]|I
+Em1[20]||D5G7;|ins1in20@2|in[2]|I
+Em1[21]||D5G7;|ins1in20@2|in[3]|I
+Em1[22]||D5G7;|ins1in20@2|in[4]|I
+Em1[23]||D5G7;|ins1in20@2|in[5]|I
+Em1[24]||D5G7;|ins1in20@2|in[6]|I
+Em1[25]||D5G7;|ins1in20@2|in[7]|I
+Em1[26]||D5G7;|ins1in20@2|in[8]|I
+Em1[27]||D5G7;|ins1in20@2|in[9]|I
 EoutLO[1]||D5G7;|pin@69||O
 EoutLO[2]||D5G7;|pin@70||O
 EoutLO[3]||D5G7;|pin@71||O
@@ -3439,25 +3428,15 @@ Eps[15]||D5G7;|ins1in20@1|out[15]|O
 Eps[16]||D5G7;|ins1in20@1|out[16]|O
 Eps[17]||D5G7;|ins1in20@1|out[17]|O
 Eps[18]||D5G7;|ins1in20@1|out[18]|O
-Eps[19]||D5G7;|ins1in20@0|out[1]|O
-Eps[20]||D5G7;|ins1in20@0|out[2]|O
-Eps[21]||D5G7;|ins1in20@0|out[3]|O
-Eps[22]||D5G7;|ins1in20@0|out[4]|O
-Eps[23]||D5G7;|ins1in20@0|out[5]|O
-Eps[24]||D5G7;|ins1in20@0|out[6]|O
-Eps[25]||D5G7;|ins1in20@0|out[7]|O
-Eps[26]||D5G7;|ins1in20@0|out[8]|O
-Eps[27]||D5G7;|ins1in20@0|out[9]|O
-Eps[28]||D5G7;|ins1in20@0|out[10]|O
-Eps[29]||D5G7;|ins1in20@0|out[11]|O
-Eps[30]||D5G7;|ins1in20@0|out[12]|O
-Eps[31]||D5G7;|ins1in20@0|out[13]|O
-Eps[32]||D5G7;|ins1in20@0|out[14]|O
-Eps[33]||D5G7;|ins1in20@0|out[15]|O
-Eps[34]||D5G7;|ins1in20@0|out[16]|O
-Eps[35]||D5G7;|ins1in20@0|out[17]|O
-Eps[36]||D5G7;|ins1in20@0|out[18]|O
-Etake[1]||D5G7;|pin@2||O
+Eps[19]||D5G7;|ins1in20@2|out[1]|O
+Eps[20]||D5G7;|ins1in20@2|out[2]|O
+Eps[21]||D5G7;|ins1in20@2|out[3]|O
+Eps[22]||D5G7;|ins1in20@2|out[4]|O
+Eps[23]||D5G7;|ins1in20@2|out[5]|O
+Eps[24]||D5G7;|ins1in20@2|out[6]|O
+Eps[25]||D5G7;|ins1in20@2|out[7]|O
+Eps[26]||D5G7;|ins1in20@2|out[8]|O
+Eps[27]||D5G7;|ins1in20@2|out[9]|O
 Evdd||D5G7;|cover1hN@0|vdd|P
 Evdd_3||D5G7;|cover1hN@0|vdd_3|P
 Evdd_6||D5G7;|cover1hN@0|vdd_6|P
@@ -3486,44 +3465,43 @@ Evdd_28||D5G7;|cover1hN@0|vdd_28|P
 Evdd_29||D5G7;|cover1hN@0|vdd_29|P
 X
 
-# Cell dockPSreg;1{sch}
-CdockPSreg;1{sch}||schematic|1234804637641|1238681170262|I
+# Cell dockPSreg;2{sch}
+CdockPSreg;2{sch}||schematic|1234804637641|1240921669880|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9|22|||RRR|
-NOff-Page|conn@1||-10|0||||
+NOff-Page|conn@1||-12|0||||
 NOff-Page|conn@2||9|0||||
-NOff-Page|conn@3||4.5|6.5||||
 NOff-Page|conn@4||-31|10|||X|
 IdockPSreg;1{ic}|dockPSre@0||15.5|19.5|||D5G4;
-Iins1in20Bx36;1{ic}|ins1in20@0||0|0|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-9|14|RRR||D5G4;
+IredFive:inv;1{ic}|inv@0||-9|14|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchesK:latch1in20B;1{ic}|lx[1:27]|D5G3;Y4.5;|0|0|Y||D5G4;
 IloopCountM:muxForPS;1{ic}|muxForOD@0||-23|10|X||D5G4;
-Ngeneric:Invisible-Pin|pin@0||0|33.5|||||ART_message(D5G5;)SdockPSreg
-Ngeneric:Invisible-Pin|pin@1||0.5|29.5|||||ART_message(D5G3;)Sies 15 March 2009
+Ngeneric:Invisible-Pin|pin@0||0|53.5|||||ART_message(D5G5;)SdockPSreg
+Ngeneric:Invisible-Pin|pin@1||0.5|49.5|||||ART_message(D5G3;)Sies 15 March 2009
 NWire_Pin|pin@2||-9|6.5||||
-NWire_Pin|pin@3||-2|6.5||||
 NBus_Pin|pin@5||-16|10|-1|-1||
 NBus_Pin|pin@6||-16|6|-1|-1||
 NWire_Pin|pin@7||-23|3||||
+Ngeneric:Invisible-Pin|pin@8||1.5|44.5|||||ART_message(D5G3;)S[reduced to 27 bit width,25 April 2009]
+NWire_Pin|pin@13||-2|6.5||||
+Ngeneric:Invisible-Pin|pin@15||-23.5|37.5|||||ART_message(D3G2;)S[The ps register holds the instruction being done.,It is normally transparent.,Goes opaque while doing instruction.]
 IwiresL:tranCap;1{ic}|tc[1:3]|D5G3;X2;Y2;|-22|22|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|net@0|||900|latchDri@0|out|-9|10|pin@2||-9|6.5
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4446.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|hold[1]|D5G2;||2700|lx[1:27]|hcl|-2|3|pin@13||-2|6.5
 Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5
-Awire|net@2|||1800|wire90@0|b|-3|6.5|pin@3||-2|6.5
-Awire|net@3|||900|pin@3||-2|6.5|ins1in20@0|hcl[1]|-2|3
-Awire|net@4|||900|conn@0|y|-9|20|latchDri@0|inA|-9|18
-Abus|net@7||-0.5|IJ1800|ins1in20@0|out[1:36]|3|0|conn@2|a|7|0
-Abus|net@8||-0.5|IJ1800|conn@1|y|-8|0|ins1in20@0|in[1:36]|-3|0
-Awire|net@9|||0|conn@3|a|2.5|6.5|pin@3||-2|6.5
 Abus|net@11||-0.5|IJ1800|muxForOD@0|in[1:6]|-21|10|pin@5||-16|10
 Abus|net@13||-0.5|IJ0|muxForOD@0|out[1:7]|-26|10|conn@4|a|-29|10
+Awire|net@22|||1800|wire90@0|b|-3|6.5|pin@13||-2|6.5
+Awire|net@31|||900|inv@0|out|-9|11.5|pin@2||-9|6.5
+Abus|net@32||-0.5|IJ0|lx[1:27]|in[1]|-3|0|conn@1|y|-10|0
+Awire|net@33|||2700|inv@0|in|-9|16.5|conn@0|y|-9|20
+Abus|net@37||-0.5|IJ0|conn@2|a|7|0|lx[1:27]|out[1]|3|0
 Abus|ps[1:6,8]|D5G2;|-0.5|IJ900|pin@5||-16|10|pin@6||-16|6
 Awire|ps[20]|D5G2;||900|muxForOD@0|sel|-23|7|pin@7||-23|3
-Efire[1]||D4G2;|conn@0|a|I
-Ein[1:36]|m1[1:36]|D4G2;|conn@1|a|I
-Eout[1:7]|outLO[1:7]|D6G2;|conn@4|y|O
-Eout[1:36]|ps[1:36]|D6G2;|conn@2|y|O
-Etake[1]||D6G2;|conn@3|y|O
+Efire[1]|do[ins]|D4G2;|conn@0|a|I
+Em1[1:36]|m1[1:27]|D4G2;|conn@1|a|I
+EoutLO[1:7]||D6G2;|conn@4|y|O
+Eps[1:36]|ps[1:27]|D6G2;|conn@2|y|O
 X
 
 # Cell dockRegAndDriver;1{ic}
@@ -3571,28 +3549,28 @@ Etake[1]||D5G2;|pin@6||O
 X
 
 # Cell dockRegAndDriver;1{lay}
-CdockRegAndDriver;1{lay}||cmos90|1234804509076|1238334870912|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CdockRegAndDriver;1{lay}||cmos90|1234804509076|1240655879282||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-190.5|32|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||-190.5|32|||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-186|0|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-186|0|X||D5G4;
 NMetal-1-Pin|pin@0||-141.5|25||||
 NMetal-1-Pin|pin@1||-141.5|-25||||
 NMetal-2-Pin|pin@2||-139|60.3||||
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-198.5|60.3
-Ametal-2|net@1||1.2|S1800|driveCon@0|take|-198.5|60.3|pin@2||-139|60.3
-Ametal-1|net@2|||S2700|driveCon@0|out|-206.5|32|latchDri@0|out|-206.5|32
+Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@1|take|-198.5|60.3
+Ametal-2|net@1||1.2|S1800|driveCon@1|take|-198.5|60.3|pin@2||-139|60.3
+Ametal-1|net@2|||S2700|driveCon@1|out|-206.5|32|latchDri@1|out|-206.5|32
 Ametal-2|net@6||1.2|S1800|pin@2||-139|60.3|ins1in20@1|hcl[1]|288|60.3
-Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-219|-50
-Ametal-2|net@17||6.2|S0|latchDri@0|gnd_2|-219|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@18||6.2|S0|latchDri@0|vdd_4|-219|50|ins1in20@0|vdd|-288|50
-Ametal-1|net@21|||S1800|latchDri@0|in|-154.5|-25|pin@1||-141.5|-25
-Ametal-1|net@22|||S1800|latchDri@0|in_1|-154.5|25|pin@0||-141.5|25
+Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@1|vdd_5|-219|-50
+Ametal-2|net@17||6.2|S0|latchDri@1|gnd|-219|0|ins1in20@0|gnd|-288|0
+Ametal-2|net@18||6.2|S0|latchDri@1|vdd|-219|50|ins1in20@0|vdd|-288|50
+Ametal-1|net@21|||S1800|latchDri@1|in|-154.5|-25|pin@1||-141.5|-25
+Ametal-1|net@22|||S1800|latchDri@1|in_1|-154.5|25|pin@0||-141.5|25
 Ametal-1|net@26|||S900|pin@0||-141.5|25|pin@1||-141.5|-25
-Ametal-2|net@27||6.2|S1800|latchDri@0|gnd_1|-150.5|0|ins1in20@1|gnd|288|0
-Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50|latchDri@0|vdd_8|-150.5|50
-Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-50|latchDri@0|vdd_7|-150.5|-50
+Ametal-2|net@27||6.2|S1800|latchDri@1|gnd_1|-150.5|0|ins1in20@1|gnd|288|0
+Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50|latchDri@1|vdd_8|-150.5|50
+Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-50|latchDri@1|vdd_7|-150.5|-50
 Efire[1]||D5G2;|pin@0||I
 Egnd||D5G2;|ins1in20@0|gnd_2|G
 Egnd_2||D5G2;|ins1in20@1|gnd_2|G
@@ -3676,7 +3654,7 @@ Evdd_6||D5G2;|ins1in20@1|vdd_5|P
 X
 
 # Cell dockRegAndDriver;1{sch}
-CdockRegAndDriver;1{sch}||schematic|1234804637641|1238334870912|I
+CdockRegAndDriver;1{sch}||schematic|1234804637641|1240655846253|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9|22|||RRR|
 NOff-Page|conn@1||-10|0||||
@@ -3684,17 +3662,17 @@ NOff-Page|conn@2||9|0||||
 NOff-Page|conn@3||4.5|6.5||||
 IdockRegAndDriver;1{ic}|dockRegA@0||15.5|19.5|||D5G4;
 Iins1in20Bx36;1{ic}|ins1in20@0||0|0|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-9|14|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||-9|14|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0|33.5|||||ART_message(D5G5;)SdockRegAndDriver
 Ngeneric:Invisible-Pin|pin@1||0.5|29.5|||||ART_message(D5G3;)Sies 16 February 2009
 NWire_Pin|pin@2||-9|6.5||||
 NWire_Pin|pin@3||-2|6.5||||
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|net@0|||900|latchDri@0|out|-9|10|pin@2||-9|6.5
+Awire|net@0|||900|latchDri@1|out|-9|10|pin@2||-9|6.5
 Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5
 Awire|net@2|||1800|wire90@0|b|-3|6.5|pin@3||-2|6.5
 Awire|net@3|||900|pin@3||-2|6.5|ins1in20@0|hcl[1]|-2|3
-Awire|net@4|||900|conn@0|y|-9|20|latchDri@0|inA|-9|18
+Awire|net@4|||900|conn@0|y|-9|20|latchDri@1|in|-9|18
 Abus|net@7||-0.5|IJ1800|ins1in20@0|out[1:36]|3|0|conn@2|a|7|0
 Abus|net@8||-0.5|IJ1800|conn@1|y|-8|0|ins1in20@0|in[1:36]|-3|0
 Awire|net@9|||0|conn@3|a|2.5|6.5|pin@3||-2|6.5
@@ -3704,6 +3682,303 @@ Eout[1:36]||D6G2;|conn@2|y|O
 Eout[37:72]|take[1]|D6G2;|conn@3|y|O
 X
 
+# Cell ins1in20Bx9;1{ic}
+Cins1in20Bx9;1{ic}||artwork|1207331360703|1240849335204|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||-3|0|-1|-1||
+Nschematic:Bus_Pin|pin@8||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@10||0|0|||||ART_message(D5G1.5;)S[18x20B,short]
+NPin|pin@11||1|2|1|1||
+NPin|pin@12||1|3|1|1||
+NPin|pin@13||3|0|1|1||
+NPin|pin@14||1|-3|1|1||
+NPin|pin@15||1|-2|1|1||
+NPin|pin@16||-3|-2|1|1||
+NPin|pin@17||-3|2|1|1||
+NPin|pin@24||-2|-2|1|1||
+NPin|pin@25||-2|-3|1|1||
+AThicker|net@5|||FS2700|pin@16||-3|-2|pin@17||-3|2
+AThicker|net@6|||FS2700|pin@11||1|2|pin@12||1|3
+AThicker|net@7|||FS1237|pin@12||1|3|pin@13||3|0
+AThicker|net@8|||FS563|pin@13||3|0|pin@14||1|-3
+AThicker|net@9|||FS2700|pin@14||1|-3|pin@15||1|-2
+AThicker|net@17|||FS0|pin@24||-2|-2|pin@16||-3|-2
+AThicker|net@18|||FS900|pin@24||-2|-2|pin@25||-2|-3
+AThicker|net@19|||FS0|pin@11||1|2|pin@17||-3|2
+AThicker|net@20|||FS0|pin@15||1|-2|pin@24||-2|-2
+Ehcl||D5G2;|pin@0||I
+Ein[1:18]|in[1:9]|D5G2;|pin@4||I
+Eout[1:18]|out[1:9]|D5G2;|pin@8||O
+X
+
+# Cell ins1in20Bx9;1{lay}
+Cins1in20Bx9;1{lay}||cmos90|1216652678481|1240870008542||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1240850003953|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240870254039
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@81||-597.5|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@83||-460.5|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@85||-166|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@86||-303|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@89||-303|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@91||-166|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@95||97.5|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@96||234.5|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@98||97.5|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@100||234.5|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@102||529|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@103||392|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@106||392|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@108||529|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@109||-29|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@110||-29|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@113||-593|-10||||
+NX-Metal-1-Metal-2-Con|contact@115||-456|-10||||
+NX-Metal-1-Metal-2-Con|contact@117||-298.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@119||-161.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@121||-24.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@123||93|-10||||
+NX-Metal-1-Metal-2-Con|contact@125||230|-10||||
+NX-Metal-1-Metal-2-Con|contact@127||387.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@129||524.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@131||-640|10||||
+NX-Metal-1-Metal-2-Con|contact@133||-503|10||||
+NX-Metal-1-Metal-2-Con|contact@135||-345.5|10||||
+NX-Metal-1-Metal-2-Con|contact@137||-208.5|10||||
+NX-Metal-1-Metal-2-Con|contact@139||-71.5|10||||
+NX-Metal-1-Metal-2-Con|contact@141||140|10||||
+NX-Metal-1-Metal-2-Con|contact@143||277|10||||
+NX-Metal-1-Metal-2-Con|contact@145||434.5|10||||
+NX-Metal-1-Metal-2-Con|contact@147||571.5|10||||
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@21||-45|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@24||-319|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@26||-182|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@27||-613.5|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@29||-476.5|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@31||250.5|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@34||113.5|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@36||408|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@38||545|0|||D5G4;
+NMetal-2-Pin|pin@87||-648|60.3||||
+NMetal-2-Pin|pin@88||-612|-16||||
+NMetal-2-Pin|pin@89||-612|-10||||
+NMetal-2-Pin|pin@91||-468|-16||||
+NMetal-2-Pin|pin@92||-468|-10||||
+NMetal-2-Pin|pin@94||-324|-16||||
+NMetal-2-Pin|pin@95||-324|-10||||
+NMetal-2-Pin|pin@97||-180|-16||||
+NMetal-2-Pin|pin@98||-180|-10||||
+NMetal-2-Pin|pin@100||-36|-16||||
+NMetal-2-Pin|pin@101||-36|-10||||
+NMetal-2-Pin|pin@103||108|-16||||
+NMetal-2-Pin|pin@104||108|-10||||
+NMetal-2-Pin|pin@106||252|-16||||
+NMetal-2-Pin|pin@107||252|-10||||
+NMetal-2-Pin|pin@109||396|-16||||
+NMetal-2-Pin|pin@110||396|-10||||
+NMetal-2-Pin|pin@112||540|-16||||
+NMetal-2-Pin|pin@113||540|-10||||
+NMetal-2-Pin|pin@142||-612|16||||
+NMetal-2-Pin|pin@143||-612|10||||
+NMetal-2-Pin|pin@144||-618|10||||
+NMetal-2-Pin|pin@145||-468|16||||
+NMetal-2-Pin|pin@146||-468|10||||
+NMetal-2-Pin|pin@147||-474|10||||
+NMetal-2-Pin|pin@148||-324|16||||
+NMetal-2-Pin|pin@149||-324|10||||
+NMetal-2-Pin|pin@150||-330|10||||
+NMetal-2-Pin|pin@151||-180|16||||
+NMetal-2-Pin|pin@152||-180|10||||
+NMetal-2-Pin|pin@153||-186|10||||
+NMetal-2-Pin|pin@154||-36|16||||
+NMetal-2-Pin|pin@155||-36|10||||
+NMetal-2-Pin|pin@156||-42|10||||
+NMetal-2-Pin|pin@157||108|16||||
+NMetal-2-Pin|pin@158||108|10||||
+NMetal-2-Pin|pin@160||252|16||||
+NMetal-2-Pin|pin@161||252|10||||
+NMetal-2-Pin|pin@163||396|16||||
+NMetal-2-Pin|pin@164||396|10||||
+NMetal-2-Pin|pin@166||540|16||||
+NMetal-2-Pin|pin@167||540|10||||
+IwiresL:select80;1{lay}|select80@0||-545.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@1||-406.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@2||-251|0|||D5G4;
+IwiresL:select80;1{lay}|select80@3||43|0|||D5G4;
+IwiresL:select80;1{lay}|select80@4||476.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@5||-114|0|||D5G4;
+IwiresL:select80;1{lay}|select80@6||182.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@7||320.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@9||0|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@10||-363.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@11||363.5|0|||D5G4;
+Ametal-2|net@544||6.2|S1800|wellCont@10|vdd_2|-359|-50|latch1in@24|vdd_1|-353.5|-50
+Ametal-2|net@545||6.2|S0|latch1in@24|gnd_1|-353.5|0|wellCont@10|gnd_1|-359|0
+Ametal-2|net@546||6.2|S0|latch1in@24|vdd_3|-353.5|50|wellCont@10|vdd_3|-359|50
+Ametal-2|net@551||6.2|S1800|latch1in@21|vdd|-11|-50|wellCont@9|vdd|-4.5|-50
+Ametal-2|net@552||6.2|S1800|latch1in@21|gnd|-11|0|wellCont@9|gnd|-4.5|0
+Ametal-2|net@553||6.2|S1800|latch1in@21|vdd_2|-11|50|wellCont@9|vdd_1|-4.5|50
+Ametal-2|net@559||6.2|S1800|wellCont@11|vdd_2|368|-50|latch1in@36|vdd|374|-50
+Ametal-2|net@560||6.2|S0|latch1in@36|gnd|374|0|wellCont@11|gnd_1|368|0
+Ametal-2|net@561||6.2|S0|latch1in@36|vdd_2|374|50|wellCont@11|vdd_3|368|50
+Ametal-1|net@601|||S900|contact@78||-597.5|60.3|contact@81||-597.5|60.3
+Ametal-1|net@605|||S900|contact@77||-460.5|60.3|contact@83||-460.5|60.3
+Ametal-1|net@610|||S900|contact@86||-303|60.3|contact@89||-303|60.3
+Ametal-1|net@614|||S900|contact@85||-166|60.3|contact@91||-166|60.3
+Ametal-1|net@619|||S900|contact@95||97.5|60.3|contact@98||97.5|60.3
+Ametal-1|net@622|||S900|contact@96||234.5|60.3|contact@100||234.5|60.3
+Ametal-1|net@624|||S900|contact@103||392|60.3|contact@106||392|60.3
+Ametal-1|net@628|||S900|contact@102||529|60.3|contact@108||529|60.3
+APolysilicon|net@630|||S2700|latch1in@27|hcl[A]|-597.5|58.5|contact@78||-597.5|59.4
+APolysilicon|net@632|||S2700|latch1in@29|hcl[A]|-460.5|58.5|contact@77||-460.5|59.4
+Ametal-1|net@634|||S900|contact@109||-29|60.3|contact@110||-29|60.3
+APolysilicon|net@646|||S2700|latch1in@21|hcl[A]|-29|58.5|contact@109||-29|59.4
+APolysilicon|net@647|||S2700|latch1in@24|hcl[A]|-303|58.5|contact@86||-303|59.4
+APolysilicon|net@649|||S2700|latch1in@26|hcl[A]|-166|58.5|contact@85||-166|59.4
+APolysilicon|net@650|||S2700|latch1in@31|hcl[A]|234.5|58.5|contact@96||234.5|59.4
+APolysilicon|net@653|||S2700|latch1in@34|hcl[A]|97.5|58.5|contact@95||97.5|59.4
+APolysilicon|net@655|||S2700|latch1in@36|hcl[A]|392|58.5|contact@103||392|59.4
+APolysilicon|net@657|||S2700|latch1in@38|hcl[A]|529|58.5|contact@102||529|59.4
+Ametal-2|net@660||1.2|S0|contact@81||-597.5|60.3|pin@87||-648|60.3
+Ametal-2|net@661|||S2700|pin@88||-612|-16|pin@89||-612|-10
+Ametal-2|net@663|||S2700|pin@91||-468|-16|pin@92||-468|-10
+Ametal-2|net@665|||S2700|pin@94||-324|-16|pin@95||-324|-10
+Ametal-2|net@667|||S2700|pin@97||-180|-16|pin@98||-180|-10
+Ametal-2|net@669|||S2700|pin@100||-36|-16|pin@101||-36|-10
+Ametal-2|net@671|||S2700|pin@103||108|-16|pin@104||108|-10
+Ametal-2|net@673|||S2700|pin@106||252|-16|pin@107||252|-10
+Ametal-2|net@675|||S2700|pin@109||396|-16|pin@110||396|-10
+Ametal-2|net@677|||S2700|pin@112||540|-16|pin@113||540|-10
+Ametal-1|net@700|||S900|latch1in@27|in[1]|-593|-7|contact@113||-593|-10
+Ametal-1|net@704|||S900|latch1in@29|in[1]|-456|-7|contact@115||-456|-10
+Ametal-1|net@708|||S900|latch1in@24|in[1]|-298.5|-7|contact@117||-298.5|-10
+Ametal-1|net@712|||S900|latch1in@26|in[1]|-161.5|-7|contact@119||-161.5|-10
+Ametal-1|net@716|||S900|latch1in@21|in[1]|-24.5|-7|contact@121||-24.5|-10
+Ametal-2|net@717|||S1800|pin@89||-612|-10|contact@113||-593|-10
+Ametal-2|net@718|||S1800|pin@92||-468|-10|contact@115||-456|-10
+Ametal-2|net@719|||S1800|pin@95||-324|-10|contact@117||-298.5|-10
+Ametal-2|net@720|||S1800|pin@98||-180|-10|contact@119||-161.5|-10
+Ametal-2|net@721|||S1800|pin@101||-36|-10|contact@121||-24.5|-10
+Ametal-2|net@727|||S0|pin@104||108|-10|contact@123||93|-10
+Ametal-1|net@728|||S900|latch1in@34|in[1]|93|-7|contact@123||93|-10
+Ametal-2|net@731|||S0|pin@107||252|-10|contact@125||230|-10
+Ametal-1|net@732|||S900|latch1in@31|in[1]|230|-7|contact@125||230|-10
+Ametal-2|net@735|||S0|pin@110||396|-10|contact@127||387.5|-10
+Ametal-1|net@736|||S900|latch1in@36|in[1]|387.5|-7|contact@127||387.5|-10
+Ametal-2|net@739|||S0|pin@113||540|-10|contact@129||524.5|-10
+Ametal-1|net@740|||S900|latch1in@38|in[1]|524.5|-7|contact@129||524.5|-10
+Ametal-2|net@743|||S900|pin@142||-612|16|pin@143||-612|10
+Ametal-2|net@744|||S0|pin@143||-612|10|pin@144||-618|10
+Ametal-2|net@745|||S900|pin@145||-468|16|pin@146||-468|10
+Ametal-2|net@746|||S0|pin@146||-468|10|pin@147||-474|10
+Ametal-2|net@747|||S900|pin@148||-324|16|pin@149||-324|10
+Ametal-2|net@748|||S0|pin@149||-324|10|pin@150||-330|10
+Ametal-2|net@749|||S900|pin@151||-180|16|pin@152||-180|10
+Ametal-2|net@750|||S0|pin@152||-180|10|pin@153||-186|10
+Ametal-2|net@751|||S900|pin@154||-36|16|pin@155||-36|10
+Ametal-2|net@752|||S0|pin@155||-36|10|pin@156||-42|10
+Ametal-2|net@753|||S900|pin@157||108|16|pin@158||108|10
+Ametal-2|net@755|||S900|pin@160||252|16|pin@161||252|10
+Ametal-2|net@757|||S900|pin@163||396|16|pin@164||396|10
+Ametal-2|net@759|||S900|pin@166||540|16|pin@167||540|10
+Ametal-2|net@781|||S0|pin@144||-618|10|contact@131||-640|10
+Ametal-1|net@782|||S2700|latch1in@27|out[1]|-640|-7|contact@131||-640|10
+Ametal-2|net@785|||S0|pin@147||-474|10|contact@133||-503|10
+Ametal-1|net@786|||S2700|latch1in@29|out[1]|-503|-7|contact@133||-503|10
+Ametal-2|net@789|||S0|pin@150||-330|10|contact@135||-345.5|10
+Ametal-1|net@790|||S2700|latch1in@24|out[1]|-345.5|-7|contact@135||-345.5|10
+Ametal-2|net@793|||S0|pin@153||-186|10|contact@137||-208.5|10
+Ametal-1|net@794|||S2700|latch1in@26|out[1]|-208.5|-7|contact@137||-208.5|10
+Ametal-2|net@797|||S0|pin@156||-42|10|contact@139||-71.5|10
+Ametal-1|net@798|||S2700|latch1in@21|out[1]|-71.5|-7|contact@139||-71.5|10
+Ametal-2|net@801|||S1800|pin@158||108|10|contact@141||140|10
+Ametal-1|net@802|||S2700|latch1in@34|out[1]|140|-7|contact@141||140|10
+Ametal-2|net@805|||S1800|pin@161||252|10|contact@143||277|10
+Ametal-1|net@806|||S2700|latch1in@31|out[1]|277|-7|contact@143||277|10
+Ametal-2|net@809|||S1800|pin@164||396|10|contact@145||434.5|10
+Ametal-1|net@810|||S2700|latch1in@36|out[1]|434.5|-7|contact@145||434.5|10
+Ametal-2|net@813|||S1800|pin@167||540|10|contact@147||571.5|10
+Ametal-1|net@814|||S2700|latch1in@38|out[1]|571.5|-7|contact@147||571.5|10
+Ametal-2|net@817||1.2|S1800|contact@91||-166|60.3|contact@110||-29|60.3
+Ametal-2|net@818||1.2|S1800|contact@81||-597.5|60.3|contact@83||-460.5|60.3
+Ametal-2|net@819||1.2|S1800|contact@89||-303|60.3|contact@91||-166|60.3
+Ametal-2|net@820||1.2|S1800|contact@83||-460.5|60.3|contact@89||-303|60.3
+Ametal-2|net@821||1.2|S1800|contact@100||234.5|60.3|contact@106||392|60.3
+Ametal-2|net@822||1.2|S1800|contact@106||392|60.3|contact@108||529|60.3
+Ametal-2|net@823||1.2|S0|contact@100||234.5|60.3|contact@98||97.5|60.3
+Ametal-2|net@824||1.2|S0|contact@98||97.5|60.3|contact@110||-29|60.3
+Ametal-2|net@825||6.2|S1800|latch1in@27|vdd_2|-579.5|50|latch1in@29|vdd_3|-511|50
+Ametal-2|net@826||6.2|S0|latch1in@31|gnd|216.5|0|latch1in@34|gnd_1|148|0
+Ametal-2|net@827||6.2|S0|latch1in@31|vdd|216.5|-50|latch1in@34|vdd_1|148|-50
+Ametal-2|net@828||6.2|S0|latch1in@31|vdd_2|216.5|50|latch1in@34|vdd_3|148|50
+Ametal-2|net@829||6.2|S0|latch1in@21|vdd_3|-79.5|50|latch1in@26|vdd_2|-148|50
+Ametal-2|net@830||6.2|S0|latch1in@26|vdd_3|-216.5|50|latch1in@24|vdd_2|-285|50
+Ametal-2|net@831||6.2|S0|latch1in@21|gnd_1|-79.5|0|latch1in@26|gnd|-148|0
+Ametal-2|net@832||6.2|S0|latch1in@21|vdd_1|-79.5|-50|latch1in@26|vdd|-148|-50
+Ametal-2|net@833||6.2|S0|latch1in@26|gnd_1|-216.5|0|latch1in@24|gnd|-285|0
+Ametal-2|net@834||6.2|S0|latch1in@26|vdd_1|-216.5|-50|latch1in@24|vdd|-285|-50
+Ametal-2|net@835||6.2|S0|latch1in@29|gnd_1|-511|0|latch1in@27|gnd|-579.5|0
+Ametal-2|net@836||6.2|S0|latch1in@29|vdd_1|-511|-50|latch1in@27|vdd|-579.5|-50
+Ametal-2|net@837||6.2|S0|latch1in@38|gnd|511|0|latch1in@36|gnd_1|442.5|0
+Ametal-2|net@838||6.2|S0|latch1in@38|vdd|511|-50|latch1in@36|vdd_1|442.5|-50
+Ametal-2|net@839||6.2|S0|latch1in@38|vdd_2|511|50|latch1in@36|vdd_3|442.5|50
+Ametal-2|net@840||6.2|S1800|latch1in@29|vdd_2|-442.5|50|wellCont@10|vdd_1|-368|50
+Ametal-2|net@841||6.2|S0|wellCont@10|gnd|-368|0|latch1in@29|gnd|-442.5|0
+Ametal-2|net@842||6.2|S0|wellCont@10|vdd|-368|-50|latch1in@29|vdd|-442.5|-50
+Ametal-2|net@843||6.2|S1800|wellCont@9|vdd_3|4.5|50|latch1in@34|vdd_2|79.5|50
+Ametal-2|net@844||6.2|S0|latch1in@34|gnd|79.5|0|wellCont@9|gnd_1|4.5|0
+Ametal-2|net@845||6.2|S0|latch1in@34|vdd|79.5|-50|wellCont@9|vdd_2|4.5|-50
+Ametal-2|net@846||6.2|S0|wellCont@11|vdd_1|359|50|latch1in@31|vdd_3|285|50
+Ametal-2|net@847||6.2|S1800|latch1in@31|gnd_1|285|0|wellCont@11|gnd|359|0
+Ametal-2|net@848||6.2|S1800|latch1in@31|vdd_1|285|-50|wellCont@11|vdd|359|-50
+Egnd||D5G4;|latch1in@27|gnd_1|G
+Egnd_1||D5G4;|latch1in@38|gnd_1|G
+Ehcl||D5G4;|pin@87||I
+Ein[1]||D5G4;|pin@88||I
+Ein[2]||D5G4;|pin@91||I
+Ein[3]||D5G4;|pin@94||I
+Ein[4]||D5G4;|pin@97||I
+Ein[5]||D5G4;|pin@100||I
+Ein[6]||D5G4;|pin@103||I
+Ein[7]||D5G4;|pin@106||I
+Ein[8]||D5G4;|pin@109||I
+Ein[9]||D5G4;|pin@112||I
+Eout[1]||D5G4;|pin@142||O
+Eout[2]||D5G4;|pin@145||O
+Eout[3]||D5G4;|pin@148||O
+Eout[4]||D5G4;|pin@151||O
+Eout[5]||D5G4;|pin@154||O
+Eout[6]||D5G4;|pin@157||O
+Eout[7]||D5G4;|pin@160||O
+Eout[8]||D5G4;|pin@163||O
+Eout[9]||D5G4;|pin@166||O
+Evdd||D5G4;|latch1in@27|vdd_3|P
+Evdd_1||D5G4;|latch1in@27|vdd_1|P
+Evdd_2||D5G4;|latch1in@38|vdd_1|P
+Evdd_3||D5G4;|latch1in@38|vdd_3|P
+X
+
+# Cell ins1in20Bx9;1{sch}
+Cins1in20Bx9;1{sch}||schematic|1194187081843|1240849398547|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9|0||||
+NOff-Page|conn@4||9|0||||
+NOff-Page|conn@7||-2|-9|||R|
+Iins1in20Bx9;1{ic}|ins1in20@0||20|9.5|||D5G4;
+IlatchesK:latch1in20B;1{ic}|lx[1:9]|D5G3;Y4.5;|0|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|23.5|||||ART_message(D5G3;)Sies 27 April 2009
+Ngeneric:Invisible-Pin|pin@1||-1.5|31.5|||||ART_message(D5G4;)S[nine 20B latches,in one row for the ps register]
+Ngeneric:Invisible-Pin|pin@2||0.5|39|||||ART_message(D5G6;)Sins1in20Bx9
+Ngeneric:Invisible-Pin|pin@3||-1.5|17.5|||||ART_message(D5G2;)S[bit arrangement:,01 xx 02 xx 03 xx 04 xx 05 xx 06 xx 07 xx 08 xx 09 xx]
+Awire|net@114|||2700|conn@7|y|-2|-7|lx[1:9]|hcl|-2|-3
+Abus|net@116||-0.5|IJ1800|lx[1:9]|out[1]|3|0|conn@4|a|7|0
+Abus|net@136||-0.5|IJ0|lx[1:9]|in[1]|-3|0|conn@0|y|-7|0
+Ehcl||D4G2;|conn@7|a|I
+Ein[1:18]|in[1:9]|D4G2;|conn@0|a|I
+Eout[1:18]|out[1:9]|D6G2;|conn@4|y|O
+X
+
 # Cell ins1in20Bx18;1{ic}
 Cins1in20Bx18;1{ic}||artwork|1207331360703|1231452012341|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3755,7 +4030,7 @@ Eout[1:18]||D6G2;|conn@4|y|O
 X
 
 # Cell ins1in20Bx18dn;2{lay}
-Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4191,7 +4466,7 @@ Evdd_5||D5G2;|latch1in@39|vdd_3|P
 X
 
 # Cell ins1in20Bx18up;1{lay}
-Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240850129473
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4762,7 +5037,7 @@ Eout[1:18]||D5G2;|pin@8||O
 X
 
 # Cell ins2in20Ax18;1{lay}
-Cins2in20Ax18;1{lay}||cmos90|1227456059546|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins2in20Ax18;1{lay}||cmos90|1227456059546|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-166.5|68.1||1.2||
 NX-Metal-1-Metal-2-Con|contact@1||-113.5|68.1||1.2||
@@ -5507,7 +5782,7 @@ Etake[A,B]||D5G2;|pin@0||I
 X
 
 # Cell newDregister;5{lay}
-CnewDregister;5{lay}||cmos90|1233568379793|1239549868233||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CnewDregister;5{lay}||cmos90|1233568379793|1240848417057||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@39||-170.5|-10||5.2||
 NMetal-1-Polysilicon-Con|contact@40||-161.5|-10||5.2||
@@ -6249,7 +6524,7 @@ EainB[1:14,TT]|ps[1:15]|D5G2;|pin@3||I
 X
 
 # Cell newPathReg;1{lay}
-CnewPathReg;1{lay}||cmos90|1233578276999|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CnewPathReg;1{lay}||cmos90|1233578276999|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Iaddr2in60Cx7;2{lay}|addr2in6@0||936|0|||D5G4;
 Iaddr2in60Cx7;2{lay}|addr2in6@1||-792|0|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -6310,14 +6585,14 @@ NX-Metal-2-Metal-3-Con|contact@84||-41|-10||||
 NX-Metal-3-Metal-4-Con|contact@85||-41|11.6||||
 NX-Metal-1-Metal-2-Con|contact@86||264|-16||||
 NX-Metal-1-Metal-2-Con|contact@87||280|-22||||
-IdriversJ:driveConnecter2;1{lay}|driveCon@1||158|-39.8|XY||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@2||-5|-47.6|Y||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||158|-39.8|XY||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@4||-5|-47.6|Y||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@0||101|0|XY||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@1||84|0|||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||274|0|||D5G4;
 Igates1inM:inv30;1{lay}|inv30@0||-1|0|X||D5G4;
 IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||360|0|Y||D5G4;
-IdriversJ:latchAndDriver30;1{lay}|latchAnd@0||140|0|||D5G4;
+IdriversM:latchAndDriver30;1{lay}|latchAnd@1||140|0|||D5G4;
 Igates3inM:nand3in6.6A;6{lay}|nand3in6@0||40|0|X||D5G4;
 NPolysilicon-Pin|pin@2||305.5|-58.5||||
 NPolysilicon-Pin|pin@3||314.5|-58.5||||
@@ -6459,18 +6734,18 @@ Ametal-2|net@292|||S0|wellCont@0|vdd|64.5|-50|nand3in6@0|vdd_1|64.5|-50
 Ametal-2|net@293|||S0|wellCont@0|vdd_1|64.5|50|nand3in6@0|vdd|64.5|50
 Ametal-2|net@295|||S0|pin@14||74.5|-28|contact@78||40|-28
 Ametal-2|net@296|||S1800|pin@14||74.5|-28|contact@79||121|-28
-Ametal-1|net@297|||S900|latchAnd@0|inB|121|-25|contact@79||121|-28
-Ametal-2|net@301|||S0|inv10D@0|gnd|109.5|0|latchAnd@0|gnd|109.5|0
-Ametal-2|net@302|||S0|inv10D@0|vdd_1|109.5|50|latchAnd@0|vdd|109.5|50
-Ametal-2|net@303|||S0|inv10D@0|vdd|109.5|-50|latchAnd@0|vdd_1|109.5|-50
-Ametal-1|net@305|||S2700|latchAnd@0|inA|135.5|25|contact@80||135.5|28
+Ametal-1|net@297|||S900|latchAnd@1|inB|121|-25|contact@79||121|-28
+Ametal-2|net@301|||S0|inv10D@0|gnd|109.5|0|latchAnd@1|gnd|109.5|0
+Ametal-2|net@302|||S0|inv10D@0|vdd_1|109.5|50|latchAnd@1|vdd|109.5|50
+Ametal-2|net@303|||S0|inv10D@0|vdd|109.5|-50|latchAnd@1|vdd_1|109.5|-50
+Ametal-1|net@305|||S2700|latchAnd@1|inA|135.5|25|contact@80||135.5|28
 Ametal-1|net@307|||S2700|inv10D@0|in|101|25|contact@81||101|28
 Ametal-4|net@313|||S0|contact@17||-1050|11.6|contact@82||-1194|11.6
 Ametal-4|net@316|||S1800|contact@17||-1050|11.6|pinsIn07@8|in[6]|-288|11.6
 Ametal-2|net@319|||S1800|addr2in6@1|inA[6]|-1027.5|-22|addr2in6@1|inA[5]|-883.5|-22
 Ametal-2|net@324|||S1800|addr2in6@1|inA[7]|-1171.5|-22|addr2in6@1|inA[6]|-1027.5|-22
-Ametal-1|net@325|||S2700|driveCon@1|out|166|-39.8|latchAnd@0|out|166|0
-Ametal-1|net@330|||S2700|driveCon@2|out|-13|-47.6|inv30@0|out|-13|0
+Ametal-1|net@325|||S2700|driveCon@3|out|166|-39.8|latchAnd@1|out|166|0
+Ametal-1|net@330|||S2700|driveCon@4|out|-13|-47.6|inv30@0|out|-13|0
 Ametal-4|net@333|||S1800|pinsIn07@8|in[6]|-288|11.6|contact@85||-41|11.6
 Ametal-2|net@334|||S0|inv10D@1|gnd_1|92.5|0|inv10D@0|gnd_1|92.5|0
 Ametal-2|net@335|||S0|inv10D@1|vdd_2|92.5|50|inv10D@0|vdd_3|92.5|50
@@ -6487,10 +6762,10 @@ Ametal-1|net@351|||S900|nand3in6@0|inC|40|-25.5|contact@78||40|-28
 Ametal-2|net@352|||S0|contact@80||135.5|28|contact@81||101|28
 Ametal-2|net@355|||S1800|contact@80||135.5|28|pin@31||182|28
 Ametal-2|net@356|||S900|pin@31||182|28|pin@30||182|22
-Ametal-2|net@357||1.2|S1800|addr2in6@1|fire[A]|-288|-75.9|driveCon@2|take|-5|-75.9
-Ametal-2|net@358||1.2|S1800|driveCon@2|take|-5|-75.9|contact@2||305.5|-75.9
-Ametal-2|net@359||1.2|S0|contact@1||314.5|-68.1|driveCon@1|take|158|-68.1
-Ametal-2|net@360||1.2|S0|driveCon@1|take|158|-68.1|addr2in6@1|fire[B]|-288|-68.1
+Ametal-2|net@357||1.2|S1800|addr2in6@1|fire[A]|-288|-75.9|driveCon@4|take|-5|-75.9
+Ametal-2|net@358||1.2|S1800|driveCon@4|take|-5|-75.9|contact@2||305.5|-75.9
+Ametal-2|net@359||1.2|S0|contact@1||314.5|-68.1|driveCon@3|take|158|-68.1
+Ametal-2|net@360||1.2|S0|driveCon@3|take|158|-68.1|addr2in6@1|fire[B]|-288|-68.1
 Ametal-2|net@361|||S0|pin@18||322.5|-16|contact@86||264|-16
 Ametal-1|net@364|||S1800|pin@34||264|-25|inv10D@2|in|274|-25
 Ametal-1|net@365|||S900|contact@86||264|-16|pin@34||264|-25
@@ -6499,9 +6774,9 @@ Ametal-2|net@367||6.2|S1800|inv10D@2|vdd_2|282.5|50|latch2in@0|vdd|288|50
 Ametal-2|net@368||6.2|S1800|inv10D@2|vdd_3|282.5|-50|latch2in@0|vdd_2|288|-50
 Ametal-2|net@369|||S0|latch2in@0|inA[1]|307.5|-22|contact@87||280|-22
 Ametal-1|net@370|||S900|inv10D@2|out|280|7|contact@87||280|-22
-Ametal-2|net@371||6.2|S1800|latchAnd@0|gnd_1|170.5|0|inv10D@2|gnd|265.5|0
-Ametal-2|net@372||6.2|S0|inv10D@2|vdd|265.5|50|latchAnd@0|vdd_2|170.5|50
-Ametal-2|net@373||6.2|S0|inv10D@2|vdd_1|265.5|-50|latchAnd@0|vdd_3|170.5|-50
+Ametal-2|net@371||6.2|S1800|latchAnd@1|gnd_1|170.5|0|inv10D@2|gnd|265.5|0
+Ametal-2|net@372||6.2|S0|inv10D@2|vdd|265.5|50|latchAnd@1|vdd_2|170.5|50
+Ametal-2|net@373||6.2|S0|inv10D@2|vdd_1|265.5|-50|latchAnd@1|vdd_3|170.5|-50
 Ex[1]|aout[1]|D5G2;|pins15m3@1|x[1]|I
 Ex[2]|aout[2]|D5G2;|pins15m3@1|x[2]|I
 Ex[3]|aout[3]|D5G2;|pins15m3@1|x[3]|I
@@ -6554,7 +6829,7 @@ Evdd_5||D5G2;|addr2in6@1|vdd_3|P
 X
 
 # Cell newPathReg;1{sch}
-CnewPathReg;1{sch}||schematic|1233579614045|1239468798002|
+CnewPathReg;1{sch}||schematic|1233579614045|1240581461654|
 Iaddr2in60Cx15;1{ic}|addr2in6@0||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||12|0||||
@@ -6564,9 +6839,9 @@ NOff-Page|conn@4||-27|-17|||XRR|
 IredFive:inv;1{ic}|inv@1||-32|-24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@2||-32|-31|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@3||-29|8|||D0G4;|ATTR_Delay(D5G1;NPX1;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-4.5|-26|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IdriversJ:latchAndDriver30;1{ic}|latchAnd@0||-10|-16|Y||D5G4;
-Igates3inM:nand3in6.6;2{ic}|nand3in6@1||-11.5|-26|Y||D5G4;
+IredFive:invI;2{ic}|invI@0||1.5|-26|||D0G4;|ATTR_Delay(D5G1;NPX8;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchAndDriver30;1{ic}|latchAnd@1||-10|-16|Y||D5G4;
+IredFive:nand3;1{ic}|nand3@1||-12|-26|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S6.667|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 InewPathReg;1{ic}|newPathR@0||22|10|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0.5|25.5|||||ART_message(D5G6;)SnewPathRegister
 Ngeneric:Invisible-Pin|pin@1||-0.5|14.5|||||ART_message(D5G3;)S[ies 2 February 2009,revised 11 April 2009]
@@ -6578,8 +6853,8 @@ NBus_Pin|pin@7||-6|1|-1|-1||
 NBus_Pin|pin@8||-2|-6.5|-1|-1||
 NWire_Pin|pin@9||6.5|-16||||
 NWire_Pin|pin@10||6.5|-12.5||||
-NWire_Pin|pin@11||11.5|-26||||
-NWire_Pin|pin@12||11.5|-22.5||||
+NWire_Pin|pin@11||17.5|-26||||
+NWire_Pin|pin@12||17.5|-22.5||||
 NWire_Pin|pin@14||-18|-17||||
 NWire_Pin|pin@16||-39.5|-20.5||||
 NWire_Pin|pin@18||-18|-24||||
@@ -6599,29 +6874,26 @@ NWire_Pin|pin@34||-12|8||||
 NWire_Pin|pin@35||-12|5||||
 Ngeneric:Invisible-Pin|pin@36||-43.5|19.5|||||ART_message(D3G2;)S[April 11 fix:,"ps[15] needs inversion",before entering the path,register.]
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|-16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3495.7000000000016|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||4|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3616.3000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||10|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3616.3000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-24.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D270.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-24.5|-31|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D358.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-21.5|8|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D433.39999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-5|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D425.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|net@4||-0.5|IJ1800|pin@5||-15|-1|addr2in6@0|inA[1:37]|-3|-1
 Abus|net@7||-0.5|IJ1800|pin@7||-6|1|addr2in6@0|inB[1:37]|-3|1
 Abus|net@11||-0.5|IJ0|conn@0|a|10|0|addr2in6@0|out[1:37]|3|0
-Awire|net@18|||0|latchAnd@0|inB|-14|-17|pin@14||-18|-17
-Awire|net@19|||1800|nand3in6@1|out|-9|-26|invI@0|in|-7|-26
-Awire|net@21|||0|nand3in6@1|inC|-14|-24|pin@18||-18|-24
+Awire|net@18|||0|latchAnd@1|inB|-14|-17|pin@14||-18|-17
 Awire|net@25|||2700|pin@19||-20|-31|pin@20||-20|-28
-Awire|net@26|||1800|pin@20||-20|-28|nand3in6@1|inA|-14|-28
 Awire|net@28|||900|pin@21||-20|-24|pin@22||-20|-26
-Awire|net@29|||1800|pin@22||-20|-26|nand3in6@1|inB|-14|-26
 Awire|net@31|||1800|pin@25||-39.5|-24|inv@1|in|-34.5|-24
 Awire|net@33|||1800|pin@28||-39.5|-31|inv@2|in|-34.5|-31
-Awire|net@36|||0|latchAnd@0|inA|-14|-15|pin@29||-18|-15
+Awire|net@36|||0|latchAnd@1|inA|-14|-15|pin@29||-18|-15
 Awire|net@38|||0|pin@14||-18|-17|conn@4|y|-25|-17
 Awire|net@39|||900|pin@14||-18|-17|pin@18||-18|-24
-Awire|net@40|||1800|invI@0|out|-2|-26|wire90@1|a|1.5|-26
-Awire|net@41|||1800|wire90@1|b|6.5|-26|pin@11||11.5|-26
+Awire|net@40|||1800|invI@0|out|4|-26|wire90@1|a|7.5|-26
+Awire|net@41|||1800|wire90@1|b|12.5|-26|pin@11||17.5|-26
 Awire|net@42|||0|pin@9||6.5|-16|wire90@0|b|2.5|-16
-Awire|net@43|||0|wire90@0|a|-2.5|-16|latchAnd@0|out|-6|-16
+Awire|net@43|||0|wire90@0|a|-2.5|-16|latchAnd@1|out|-6|-16
 Awire|net@44|||1800|wire90@4|b|-22|-31|pin@19||-20|-31
 Awire|net@45|||0|pin@21||-20|-24|wire90@3|b|-22|-24
 Awire|net@46|||0|wire90@3|a|-27|-24|inv@1|out|-29.5|-24
@@ -6629,6 +6901,11 @@ Awire|net@47|||1800|inv@2|out|-29.5|-31|wire90@4|a|-27|-31
 Awire|net@48|||0|inv@3|in|-31.5|8|pin@32||-34|8
 Awire|net@52|||0|wire90@5|a|-24|8|inv@3|out|-26.5|8
 Awire|net@53|||1800|wire90@5|b|-19|8|pin@34||-12|8
+Awire|net@55|||0|nand3@1|inc|-14.5|-24|pin@18||-18|-24
+Awire|net@56|||1800|pin@22||-20|-26|nand3@1|inb|-14.5|-26
+Awire|net@57|||1800|pin@20||-20|-28|nand3@1|ina|-14.5|-28
+Awire|net@58|||1800|wire90@6|b|-2.5|-26|invI@0|in|-1|-26
+Awire|net@59|||0|wire90@6|a|-7.5|-26|nand3@1|out|-9.5|-26
 Awire|ps[13]|D5G2;||2700|pin@25||-39.5|-24|pin@16||-39.5|-20.5
 Awire|ps[14]|D5G2;||2700|pin@28||-39.5|-31|pin@26||-39.5|-27.5
 Awire|ps[14]|D5G2;||2700|pin@29||-18|-15|pin@30||-18|-12.5
@@ -6637,7 +6914,7 @@ Abus|ps[15not,1:13,13]|D5G2;|-0.5|IJ900|pin@6||-6|6|pin@7||-6|1
 Awire|ps[15not]|D5G2;||900|pin@34||-12|8|pin@35||-12|5
 Abus|ps[15not],dp[1:12,12,12]|D5G2;|-0.5|IJ2700|pin@4||-15|-5|pin@5||-15|-1
 Abus|take[dp,ps]|D5G2;|-0.5|IJ900|addr2in6@0|take[A,B]|-2|-3|pin@8||-2|-6.5
-Awire|take[dp]|D5G2;||2700|pin@11||11.5|-26|pin@12||11.5|-22.5
+Awire|take[dp]|D5G2;||2700|pin@11||17.5|-26|pin@12||17.5|-22.5
 Awire|take[ps]|D5G2;||2700|pin@9||6.5|-16|pin@10||6.5|-12.5
 Eaout[1:14,TT]|aout[TT,1:14]|D6G2;|conn@0|y|O
 EainA[1:14,TT]|dp[1:12]|D4G2;|conn@1|a|I
@@ -6689,7 +6966,7 @@ Eout[1:18]|outt[16:37]|D5G2;|pin@2||O
 X
 
 # Cell shadow;3{lay}
-Cshadow;3{lay}||cmos90|1233568379793|1239549868233||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cshadow;3{lay}||cmos90|1233568379793|1240848417057||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@83||-354|-23.2||||
 NX-Metal-3-Metal-4-Con|contact@84||-498|-17.4||||
@@ -7024,7 +7301,7 @@ Eoutt[16:37]||D6G2;|conn@3|y|O
 X
 
 # Cell shadowHalf;2{lay}
-CshadowHalf;2{lay}||cmos90|1233346281070|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshadowHalf;2{lay}||cmos90|1233346281070|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-609.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-620.5|22||||
@@ -7279,7 +7556,7 @@ Esign||D5G2;|pin@2||I
 X
 
 # Cell shadowMux4;1{lay}
-CshadowMux4;1{lay}||cmos90|1233355592992|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshadowMux4;1{lay}||cmos90|1233355592992|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-103.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@5||-47.5|-22||||
@@ -7502,7 +7779,7 @@ Esign||D5G2;|pin@3||O
 X
 
 # Cell signLogic;3{lay}
-CsignLogic;3{lay}||cmos90|1233363147391|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CsignLogic;3{lay}||cmos90|1233363147391|1240848417057|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||9|10||||
 NX-Metal-1-Metal-2-Con|contact@2||-159|10||||
index d4ae225..23a4394 100755 (executable)
@@ -208,7 +208,7 @@ Eso[1:9]||D5G2;|pin@1||O
 X
 
 # Cell scanAMPx3;1{lay}
-CscanAMPx3;1{lay}||cmos90|1230920010804|1239708455107||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1239708458060|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239708458060
+CscanAMPx3;1{lay}||cmos90|1230920010804|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@33||6|28||||
 NX-Metal-1-Metal-2-Con|contact@34||-24|28||||
@@ -344,7 +344,7 @@ Eso[1:9]||D5G2;|pin@1||O
 X
 
 # Cell scanAMPx5;2{lay}
-CscanAMPx5;2{lay}||cmos90|1230920010804|1239706427444||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239706628198
+CscanAMPx5;2{lay}||cmos90|1230920010804|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -480,7 +480,7 @@ Eso[1:9]||D6G2;|conn@0|y|O
 X
 
 # Cell scanAMPx5left;3{lay}
-CscanAMPx5left;3{lay}|scanAMPx5|cmos90|1230920010804|1239715104780||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1239714144765|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715157454
+CscanAMPx5left;3{lay}|scanAMPx5|cmos90|1230920010804|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -588,7 +588,7 @@ Evdd_4||D5G2;|scanAmp@13|vdd_1|P
 X
 
 # Cell scanAMPx5right;3{lay}
-CscanAMPx5right;3{lay}|scanAMPx5|cmos90|1230920010804|1239715145443||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1239714141050|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715157454
+CscanAMPx5right;3{lay}|scanAMPx5|cmos90|1230920010804|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-40||||
 NX-Metal-2-Metal-3-Con|contact@2||-18|-28||||
@@ -774,7 +774,7 @@ Eout[1]||D5G2;|pin@12||B
 X
 
 # Cell scanAmp;3{lay}
-CscanAmp;3{lay}||cmos90|1195824023365|1239705635155||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239706256082
+CscanAmp;3{lay}||cmos90|1195824023365|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Igates1inM:inv520;1{lay}|inv520@0||0|0|||D5G4;
 Egnd||D5G2;|inv520@0|gnd|G
@@ -831,7 +831,7 @@ Esi[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusInM2;1{lay}
-CscanBusInM2;1{lay}||cmos90|1180628762335|1205537534566|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanBusInM2;1{lay}||cmos90|1180628762335|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@1||-24|0||||
 NMetal-2-Pin|pin@9||-18|0||||
@@ -854,7 +854,7 @@ Esi[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusInM2spread;1{lay}
-CscanBusInM2spread;1{lay}||cmos90|1180628762335|1239708622304|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanBusInM2spread;1{lay}||cmos90|1180628762335|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@1||-34|0||||
 NMetal-2-Pin|pin@9||-28|0||||
@@ -877,7 +877,7 @@ Esi[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusInM3;1{lay}
-CscanBusInM3;1{lay}||cmos90|1180628762335|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanBusInM3;1{lay}||cmos90|1180628762335|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||-24|0||||
 NMetal-3-Pin|pin@9||-18|0||||
@@ -942,7 +942,7 @@ Eso[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusOutM2;1{lay}
-CscanBusOutM2;1{lay}||cmos90|1180628762335|1205537540776|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanBusOutM2;1{lay}||cmos90|1180628762335|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@1||-24|0||||
 NMetal-2-Pin|pin@9||-18|0||||
@@ -965,7 +965,7 @@ Eso[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusOutM2spread;1{lay}
-CscanBusOutM2spread;1{lay}||cmos90|1180628762335|1239708574024|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanBusOutM2spread;1{lay}||cmos90|1180628762335|1240848417057|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@1||-34|0||||
 NMetal-2-Pin|pin@9||-28|0||||
@@ -988,7 +988,7 @@ Eso[9]||D5G2;|pin@16||B
 X
 
 # Cell scanBusOutM3;1{lay}
-CscanBusOutM3;1{lay}||cmos90|1180628762335|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanBusOutM3;1{lay}||cmos90|1180628762335|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-3-Pin|pin@1||-24|0||||
 NMetal-3-Pin|pin@9||-18|0||||
@@ -1054,7 +1054,7 @@ Esi[1:9]||D5G2;|pin@0||B
 X
 
 # Cell scanCap;1{lay}
-CscanCap;1{lay}||cmos90|1184793644771|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanCap;1{lay}||cmos90|1184793644771|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||12|12||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|12||||
@@ -1152,7 +1152,7 @@ Esout||D5G2;|pin@6||O
 X
 
 # Cell scanCellE;1{lay}
-CscanCellE;1{lay}||cmos90|1194655408628|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanCellE;1{lay}||cmos90|1194655408628|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||15.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-4|-22||||
@@ -1298,7 +1298,7 @@ Esout||D5G2;|pin@6||O
 X
 
 # Cell scanCellF;3{lay}
-CscanCellF;3{lay}||cmos90|1194655408628|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanCellF;3{lay}||cmos90|1194655408628|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||15.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-4|-22||||
@@ -1408,7 +1408,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanCellFtall;2{lay}
-CscanCellFtall;2{lay}|scanCellF|cmos90|1194655408628|1239549868233||ATTR_NCC(D5G3;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanCellFtall;2{lay}|scanCellF|cmos90|1194655408628|1240848417057||ATTR_NCC(D5G3;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-52|50||||
 NX-Metal-1-Metal-2-Con|contact@1||-71.5|50||||
@@ -1555,8 +1555,131 @@ Esir[1:9]||D4G2;|conn@0|a|B
 Esor[1:9]||D6G2;|conn@5|y|B
 X
 
+# Cell scanEx1h;1{ic}
+CscanEx1h;1{ic}||artwork|1205596221600|1240778743612|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@6||-3|3|-1|-1||
+Nschematic:Bus_Pin|pin@8||-4|-3|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@9||-4|-2|1|1|R|
+Nschematic:Bus_Pin|pin@10||-5|0|-1|-1||
+Nschematic:Bus_Pin|pin@12||-1|0|-1|-1||
+NPin|pin@26||-1|0|1|1||
+NPin|pin@27||-2|2|1|1||
+NPin|pin@28||-6|2|1|1||
+NPin|pin@29||-5|0|1|1||
+NPin|pin@35||-6|-2|1|1||
+NPin|pin@36||-2|-2|1|1||
+Nschematic:Bus_Pin|pin@61||-5|4|-1|-1||
+NPin|pin@62||-5|2|1|1||
+NPin|pin@63||-5|4|1|1||
+NPin|pin@64||-5.5|3|1|1||
+NPin|pin@65||-4.5|3|1|1||
+NPin|pin@73||-3|2|1|1||
+NPin|pin@74||-3|3|1|1||
+Aschematic:bus|net@4||-0.5|IJ900|pin@9||-4|-2|pin@8||-4|-3
+AThicker|net@24|||FS2434|pin@36||-2|-2|pin@26||-1|0
+AThicker|net@25|||FS2966|pin@26||-1|0|pin@27||-2|2
+AThicker|net@26|||FS0|pin@62||-5|2|pin@28||-6|2
+AThicker|net@27|||FS1166|pin@28||-6|2|pin@29||-5|0
+AThicker|net@28|||FS634|pin@29||-5|0|pin@35||-6|-2
+AThicker|net@64|||FS2700|pin@62||-5|2|pin@63||-5|4
+AThicker|net@65|||FS634|pin@63||-5|4|pin@64||-5.5|3
+AThicker|net@66|||FS1166|pin@63||-5|4|pin@65||-4.5|3
+AThicker|net@79|||FS1800|pin@62||-5|2|pin@73||-3|2
+AThicker|net@80|||FS0|pin@36||-2|-2|pin@35||-6|-2
+AThicker|net@81|||FS1800|pin@73||-3|2|pin@27||-2|2
+AThicker|net@82|||FS2700|pin@73||-3|2|pin@74||-3|3
+EdIn[1:2]|dIn[1]|D5G2;|pin@6||I
+Emc||D5G2;|pin@61||O
+Ep2p,p1p,rd||D5G2;Y-0.5;|pin@8||B
+Esin||D5G2;|pin@10||I
+Esout||D5G2;|pin@12||O
+X
+
+# Cell scanEx1h;1{lay}
+CscanEx1h;1{lay}||cmos90|1236895308748|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Polysilicon-Con|contact@2||56|44||5.2||
+NX-Metal-1-Metal-2-Con|contact@12||56|40||||
+NX-Metal-1-Metal-2-Con|contact@21||-43|22||||
+NX-Metal-1-Metal-2-Con|contact@22||4|34||||
+NX-Metal-1-Metal-2-Con|contact@32||-58.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@33||66|-10||||
+NPolysilicon-Pin|pin@0||54.5|58.5||||
+NPolysilicon-Pin|pin@2||54.5|46.6||||
+NMetal-2-Pin|pin@38||72|-10||||
+NMetal-2-Pin|pin@40||-72|-10||||
+NMetal-2-Pin|pin@41||-72|-16||||
+NMetal-2-Pin|pin@42||72|-16||||
+NMetal-2-Pin|pin@43||-72|22||||
+NMetal-2-Pin|pin@44||-72|34||||
+NMetal-2-Pin|pin@45||-72|40||||
+NMetal-2-Pin|pin@46||72|22||||
+NMetal-2-Pin|pin@47||72|34||||
+NMetal-2-Pin|pin@48||72|40||||
+IscanCellE;1{lay}|scanCell@3||0|0|||D5G4;
+APolysilicon|net@18|||S1800|pin@2||54.5|46.6|contact@2||56|46.6
+APolysilicon|net@19|||S900|pin@0||54.5|58.5|pin@2||54.5|46.6
+APolysilicon|net@33|||S1800|scanCell@3|rd|28|58.5|pin@0||54.5|58.5
+Ametal-1|net@46|||S2700|contact@12||56|40|contact@2||56|41.4
+Ametal-1|net@79|||S900|scanCell@3|p2p|-43|25|contact@21||-43|22
+Ametal-1|net@84|||S2700|scanCell@3|p1p|4|31|contact@22||4|34
+Ametal-1|net@123|||S900|scanCell@3|sin|-58.5|-7|contact@32||-58.5|-10
+Ametal-1|net@126|||S900|contact@33||66|-10|scanCell@3|sout|66|-10.4
+Ametal-2|net@134|||S1800|pin@41||-72|-16|pin@42||72|-16
+Ametal-2|net@163|||S1800|contact@33||66|-10|pin@38||72|-10
+Ametal-2|net@164|||S1800|contact@12||56|40|pin@48||72|40
+Ametal-2|net@165|||S1800|contact@22||4|34|pin@47||72|34
+Ametal-2|net@166|||S1800|contact@21||-43|22|pin@46||72|22
+Ametal-2|net@168|||S1800|pin@45||-72|40|contact@12||56|40
+Ametal-2|net@170|||S1800|pin@44||-72|34|contact@22||4|34
+Ametal-2|net@171|||S0|contact@21||-43|22|pin@43||-72|22
+Ametal-2|net@175|||S0|contact@32||-58.5|-10|pin@40||-72|-10
+EdIn[2]|dIn[1]|D5G2;|scanCell@3|dIn[1]|I
+Egnd||D5G2;|scanCell@3|gnd|G
+Egnd_1||D5G2;|scanCell@3|gnd_1|G
+Emc||D5G2;|pin@41||I
+Emc_1||D5G2;|pin@42||I
+Ep1p||D5G2;|pin@44||B
+Ep1p_1||D5G2;|pin@47||B
+Ep2p||D5G2;|pin@43||B
+Ep2p_1||D5G2;|pin@46||B
+Erd||D5G2;|pin@45||B
+Erd_1||D5G2;|pin@48||B
+Esin||D5G2;|pin@40||I
+Esout||D5G2;|pin@38||I
+Evdd||D5G2;|scanCell@3|vdd|P
+Evdd_1||D5G2;|scanCell@3|vdd_1|P
+Evdd_2||D5G2;|scanCell@3|vdd_2|P
+Evdd_3||D5G2;|scanCell@3|vdd_3|P
+X
+
+# Cell scanEx1h;1{sch}
+CscanEx1h;1{sch}||schematic|1205595644285|1240778727126|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||0|-14|||YRRR|
+NOff-Page|conn@1||18|0||||
+NOff-Page|conn@3||-18|0|||Y|
+NOff-Page|conn@6||0|7|||YR|
+NOff-Page|conn@7||-12|10|||R|
+Ngeneric:Invisible-Pin|pin@0||0|32.5|||||ART_message(D5G5;)SscanEx2h
+Ngeneric:Invisible-Pin|pin@1||0|26|||||ART_message(D5G3;)Sies 12 March 09
+Ngeneric:Invisible-Pin|pin@2||0|19|||||ART_message(D5G3;)S[two horizontal scan cells,without m3 bus]
+IscanCellE;1{ic}|scanCell@10||0|0|||D5G4;
+IscanEx1h;1{ic}|scanEx1h@0||32.5|24|||D5G4;
+Awire|net@34|||1800|conn@3|y|-16|0|scanCell@10|sin|-7|0
+Awire|net@54|||1800|scanCell@10|sout|7|0|conn@1|a|16|0
+Abus|net@56||-0.5|IJ900|scanCell@10|p2p,p1p,rd|0|-3|conn@0|y|0|-12
+Awire|net@59|||900|conn@6|y|0|5|scanCell@10|dIn[1]|0|3
+EdIn[1:2]|dIn[1]|D4G2;|conn@6|a|I
+Emc||D6G2;|conn@7|y|O
+Ep2p,p1p,rd||D4G2;|conn@0|a|B
+Esin||D4G2;|conn@3|a|I
+Esout||D6G2;|conn@1|y|O
+X
+
 # Cell scanEx1vertA;3{lay}
-CscanEx1vertA;3{lay}|scanEx1|cmos90|1194706959936|1239549868233||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx1vertA;3{lay}|scanEx1|cmos90|1194706959936|1240848417057||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||66|10||||
 NX-Metal-1-Metal-2-Con|contact@15||-43|28||||
@@ -1770,7 +1893,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx2h;1{lay}
-CscanEx2h;1{lay}||cmos90|1236895308748|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx2h;1{lay}||cmos90|1236895308748|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@2||128|44||5.2||
 NMetal-1-Polysilicon-Con|contact@6||-16|44||5.2||
@@ -1896,7 +2019,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanEx2vertA;1{lay}
-CscanEx2vertA;1{lay}|scanEx2|cmos90|1194706959936|1239549868233||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx2vertA;1{lay}|scanEx2|cmos90|1194706959936|1240848417057||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-88||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-88||||
@@ -2002,7 +2125,7 @@ Evdd_7||D5G2;|scanCell@3|vdd_3|P
 X
 
 # Cell scanEx2vertB;1{lay}
-CscanEx2vertB;1{lay}|scanEx2|cmos90|1194706959936|1239549868233||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx2vertB;1{lay}|scanEx2|cmos90|1194706959936|1240848417057||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-88||||
 NX-Metal-1-Metal-2-Con|contact@3||66|82||||
@@ -2303,7 +2426,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx3h;1{lay}
-CscanEx3h;1{lay}||cmos90|1236895308748|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx3h;1{lay}||cmos90|1236895308748|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@2||56|44||5.2||
 NMetal-1-Polysilicon-Con|contact@6||-88|44||5.2||
@@ -2664,7 +2787,7 @@ Esout||D5G2;|pin@53||O
 X
 
 # Cell scanEx3plain;1{lay}
-CscanEx3plain;1{lay}||cmos90|1194706959936|1239549868233||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx3plain;1{lay}||cmos90|1194706959936|1240848417057||ATTR_NCC(D5G3;NTY65;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@15||101|22||||
 NX-Metal-1-Metal-2-Con|contact@18||148|34||||
@@ -2801,7 +2924,7 @@ Esout||D6G2;|conn@10|y|O
 X
 
 # Cell scanEx3shapeL;2{lay}
-CscanEx3shapeL;2{lay}|scanEx3|cmos90|1194706959936|1239549868233||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx3shapeL;2{lay}|scanEx3|cmos90|1194706959936|1240848417057||ATTR_NCC(D5G3;NTY136.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@27||-30|-56||||
 NX-Metal-2-Metal-3-Con|contact@28||-30|62||||
@@ -2948,7 +3071,7 @@ Esout||D5G2;|pin@12||O
 X
 
 # Cell scanEx4h;1{lay}
-CscanEx4h;1{lay}||cmos90|1236895308748|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanEx4h;1{lay}||cmos90|1236895308748|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@2||-16|44||5.2||
 NMetal-1-Polysilicon-Con|contact@6||-160|44||5.2||
@@ -3863,7 +3986,7 @@ Esout||D6G2;|conn@1|y|O
 X
 
 # Cell scanFill1;1{lay}
-CscanFill1;1{lay}||cmos90|1235216336382|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanFill1;1{lay}||cmos90|1235216336382|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-72|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||72|0|||D5G4;
@@ -3909,7 +4032,7 @@ Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
 X
 
 # Cell scanFill2;1{lay}
-CscanFill2;1{lay}||cmos90|1235216336382|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanFill2;1{lay}||cmos90|1235216336382|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-72|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||72|-72|||D5G4;
@@ -4032,7 +4155,7 @@ Esoc[1:9]||D6G2;|conn@8|y|B
 X
 
 # Cell scanFx1vert;1{lay}
-CscanFx1vert;1{lay}|scanFx1|cmos90|1235234827344|1239580580241||ATTR_NCC(D5G3;NTX-18;Y72;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239580939905
+CscanFx1vert;1{lay}|scanFx1|cmos90|1235234827344|1240848417057||ATTR_NCC(D5G3;NTX-18;Y72;)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@4||-114.5|-16||||
 NX-Metal-2-Metal-3-Con|contact@5||-24|-16||||
@@ -4217,7 +4340,7 @@ Esoc[1:9]||D6G2;|conn@8|y|B
 X
 
 # Cell scanFx2hor;2{lay}
-CscanFx2hor;2{lay}|scanFx2|cmos90|1235234827344|1239549868233||ATTR_NCC(D5G3;NTY66;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanFx2hor;2{lay}|scanFx2|cmos90|1235234827344|1240848417057||ATTR_NCC(D5G3;NTY66;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@5||-24|-28||||
 NX-Metal-1-Metal-2-Con|contact@6||61|-28||||
@@ -4603,7 +4726,7 @@ Esoc[1:9]||D6G2;|conn@8|y|B
 X
 
 # Cell scanFx3shapeL;3{lay}
-CscanFx3shapeL;3{lay}|scanFx3|cmos90|1235234827344|1239549868233||ATTR_NCC(D5G3;NTY138;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanFx3shapeL;3{lay}|scanFx3|cmos90|1235234827344|1240848417057||ATTR_NCC(D5G3;NTY138;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-58.5|-100||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-100||||
@@ -4774,7 +4897,7 @@ Evdd_9||D5G2;|scanCell@7|vdd_2|P
 X
 
 # Cell scanFx3tallL;1{lay}
-CscanFx3tallL;1{lay}|scanFx3|cmos90|1235234827344|1239549868233||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CscanFx3tallL;1{lay}|scanFx3|cmos90|1235234827344|1240848417057||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@1||-24|-160||||
 NX-Metal-2-Metal-3-Con|contact@3||-24|-16||||
@@ -5358,7 +5481,7 @@ Eso[9]||D5G2;|scanBusO@1|so[9]|B
 X
 
 # Cell scanM2toM3left;1{lay}
-CscanM2toM3left;1{lay}||cmos90|1184874424873|1237767983069||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM2toM3left;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|24||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|18||||
@@ -5410,7 +5533,7 @@ Eso[9]||D5G2;|scanBusO@0|so[9]|B
 X
 
 # Cell scanM2toM3leftSpread;1{lay}
-CscanM2toM3leftSpread;1{lay}||cmos90|1184874424873|1239708743863||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM2toM3leftSpread;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|34||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|28||||
@@ -5462,7 +5585,7 @@ Eso[9]||D5G2;|scanBusO@0|so[9]|B
 X
 
 # Cell scanM2toM3right;1{lay}
-CscanM2toM3right;1{lay}||cmos90|1184874424873|1237767983069||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM2toM3right;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||24|24||||
 NX-Metal-2-Metal-3-Con|contact@1||18|18||||
@@ -5514,7 +5637,7 @@ Eso[9]||D5G2;|scanBusO@0|so[9]|B
 X
 
 # Cell scanM2toM3rightSpread;1{lay}
-CscanM2toM3rightSpread;1{lay}||cmos90|1184874424873|1239708753097||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM2toM3rightSpread;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||24|34||||
 NX-Metal-2-Metal-3-Con|contact@1||18|28||||
@@ -5566,7 +5689,7 @@ Eso[9]||D5G2;|scanBusO@0|so[9]|B
 X
 
 # Cell scanM3toM2left;1{lay}
-CscanM3toM2left;1{lay}||cmos90|1184874424873|1237767991779||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM3toM2left;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-24||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|-18||||
@@ -5618,7 +5741,7 @@ Eso[9]||D5G2;|scanBusO@1|so[9]|B
 X
 
 # Cell scanM3toM2leftSpread;1{lay}
-CscanM3toM2leftSpread;1{lay}||cmos90|1184874424873|1239708790463||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM3toM2leftSpread;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|-34||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|-28||||
@@ -5670,7 +5793,7 @@ Eso[9]||D5G2;|scanBusO@2|so[9]|B
 X
 
 # Cell scanM3toM2right;1{lay}
-CscanM3toM2right;1{lay}||cmos90|1184874424873|1237767991779||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM3toM2right;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|24||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|18||||
@@ -5722,7 +5845,7 @@ Eso[9]||D5G2;|scanBusO@1|so[9]|B
 X
 
 # Cell scanM3toM2rightSpread;1{lay}
-CscanM3toM2rightSpread;1{lay}||cmos90|1184874424873|1239708830846||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239657604591
+CscanM3toM2rightSpread;1{lay}||cmos90|1184874424873|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-24|34||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|28||||
index 4cb72b6..814d3e4 100755 (executable)
@@ -129,7 +129,7 @@ Etake[1:6]|take[4]|D5G2;|pin@6||O
 X
 
 # Cell dockWagNine;2{lay}
-CdockWagNine;2{lay}||cmos90|1233953945395|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CdockWagNine;2{lay}||cmos90|1233953945395|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 IstagesM:altEndDockStage;1{lay}|altEndDo@0||0|72|||D5G4;
 IstagesM:altStartDockStage;5{lay}|altStart@4||0|-216|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2661,7 +2661,7 @@ Esor[1:9]||D5G2;|pin@18||O
 X
 
 # Cell epiRQod;4{lay}
-CepiRQod;4{lay}||cmos90|1234832013083|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CepiRQod;4{lay}||cmos90|1234832013083|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||1626|-128||||
 NX-Metal-2-Metal-3-Con|contact@10||126|-116||||
@@ -3330,7 +3330,7 @@ Esucc||D5G2;|pin@22||O
 X
 
 # Cell fillDrainCount;3{lay}
-CfillDrainCount;3{lay}||cmos90|1235251590834|1239715438267||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715619197
+CfillDrainCount;3{lay}||cmos90|1235251590834|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||38.5|704||||
 NX-Metal-2-Metal-3-Con|contact@1||38.5|-212.1||1.2||
@@ -3807,7 +3807,7 @@ Esucc|succD|D5G2;|pin@8||O
 X
 
 # Cell northFifo;3{lay}
-CnorthFifo;3{lay}||cmos90|1237942482675|1239715438267||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715619197
+CnorthFifo;3{lay}||cmos90|1237942482675|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||1374|10||||
 NX-Metal-2-Metal-3-Con|contact@1||510|10||||
@@ -5017,8 +5017,8 @@ Esucc[D,T]||D6G2;|pin@28||O
 Em1[succ]|succ[m1]|D6G2;|pin@8||O
 X
 
-# Cell outM1PredLit;7{lay}
-CoutM1PredLit;7{lay}||cmos90|1234833024712|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell outM1PredLit;8{lay}
+CoutM1PredLit;8{lay}||cmos90|1234833024712|1240923645886||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240923666958
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-253|-12||||
 NX-Metal-2-Metal-3-Con|contact@1||-102|-12||||
@@ -5044,12 +5044,9 @@ NX-Metal-2-Metal-3-Con|contact@21||24|-50||||
 NX-Metal-2-Metal-3-Con|contact@22||30|-82||||
 NX-Metal-2-Metal-3-Con|contact@23||36|-38||||
 NX-Metal-2-Metal-3-Con|contact@24||1632|-200||||
-NX-Metal-2-Metal-3-Con|contact@25||1632|1496||||
 NX-Metal-2-Metal-3-Con|contact@35||-186|614||||
 NX-Metal-2-Metal-3-Con|contact@36||-324|614||||
 NX-Metal-2-Metal-3-Con|contact@37||-12|176||||
-NX-Metal-2-Metal-3-Con|contact@38||-252|1522||||
-NX-Metal-2-Metal-3-Con|contact@39||-252|682||||
 NX-Metal-2-Metal-3-Con|contact@40||-108|1408||||
 NX-Metal-2-Metal-3-Con|contact@41||-108|538||||
 NX-Metal-2-Metal-3-Con|contact@42||1122|858||||
@@ -5066,7 +5063,6 @@ NX-Metal-3-Metal-4-Con|contact@52||-390|1212.4||||
 NX-Metal-3-Metal-4-Con|contact@53||-360|1218.2||||
 NX-Metal-3-Metal-4-Con|contact@54||-330|1224||||
 NX-Metal-3-Metal-4-Con|contact@55||-306|1229.8||||
-NX-Metal-2-Metal-3-Con|contact@56||-1548|-232||||
 NX-Metal-2-Metal-3-Con|contact@57||324|-232||||
 NX-Metal-2-Metal-3-Con|contact@58||468|-232||||
 NX-Metal-2-Metal-3-Con|contact@59||612|-232||||
@@ -5076,14 +5072,6 @@ NX-Metal-2-Metal-3-Con|contact@62||1044|-232||||
 NX-Metal-2-Metal-3-Con|contact@63||1188|-232||||
 NX-Metal-2-Metal-3-Con|contact@64||1332|-232||||
 NX-Metal-2-Metal-3-Con|contact@65||1476|-232||||
-NX-Metal-2-Metal-3-Con|contact@66||-1404|-232||||
-NX-Metal-2-Metal-3-Con|contact@67||-1260|-232||||
-NX-Metal-2-Metal-3-Con|contact@68||-1116|-232||||
-NX-Metal-2-Metal-3-Con|contact@69||-972|-232||||
-NX-Metal-2-Metal-3-Con|contact@70||-828|-232||||
-NX-Metal-2-Metal-3-Con|contact@71||-684|-232||||
-NX-Metal-2-Metal-3-Con|contact@72||-540|-232||||
-NX-Metal-2-Metal-3-Con|contact@73||-396|-232||||
 NX-Metal-2-Metal-3-Con|contact@74||-1488|-232||||
 NX-Metal-2-Metal-3-Con|contact@75||1536|-232||||
 NX-Metal-2-Metal-3-Con|contact@76||1392|-232||||
@@ -5105,9 +5093,11 @@ NX-Metal-2-Metal-3-Con|contact@91||-1344|-232||||
 NX-Metal-2-Metal-3-Con|contact@92||-474|1184||||
 NX-Metal-1-Metal-2-Con|contact@93||317|-32||||
 NX-Metal-2-Metal-3-Con|contact@94||-186|1190||||
-IstagesM:litDandP;5{lay}|litDandP@4||0|1440|||D5G4;
+NX-Metal-2-Metal-3-Con|contact@95||-1488|1496||||
+NX-Metal-2-Metal-3-Con|contact@97||-234|1502||||
+IstagesM:litDandP;6{lay}|litDandP@5||0|1440|||D5G4;
 IstagesM:mOneDockStage;3{lay}|mOneDock@2||0|-144|||D5G4;
-IstagesM:outDockPredStage;6{lay}|outDockP@5||0|504|||D5G4;
+IstagesM:outDockPredStage;7{lay}|outDockP@6||0|504|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-764.5|-142|||||ART_message(D5G40;)Sm1stage
 NMetal-2-Pin|pin@13||-105|6||||
 NMetal-2-Pin|pin@54||-803|538||||
@@ -5117,17 +5107,17 @@ NMetal-3-Pin|pin@63||-18|1123||||
 NMetal-3-Pin|pin@64||-12|1123||||
 Ametal-1|net@125|||S2700|mOneDock@2|m1cate[1][F]|-253|-57|contact@0||-253|-12
 Ametal-2|net@126|||S1800|contact@0||-253|-12|contact@1||-102|-12
-Ametal-3|net@127|||S900|outDockP@5|m1cate[1][F]|-102|144|contact@1||-102|-12
+Ametal-3|net@127|||S900|outDockP@6|m1cate[1][F]|-102|144|contact@1||-102|-12
 Ametal-1|net@129|||S2700|mOneDock@2|m1cate[1][T]|-230|-53|contact@2||-230|-6
 Ametal-2|net@130|||S1800|contact@2||-230|-6|contact@3||-114|-6
-Ametal-3|net@131|||S900|outDockP@5|m1cate[1][T]|-114|144|contact@3||-114|-6
+Ametal-3|net@131|||S900|outDockP@6|m1cate[1][T]|-114|144|contact@3||-114|-6
 Ametal-1|net@133|||S2700|mOneDock@2|m1cate[2][F]|-140|-57|contact@4||-140|0
 Ametal-2|net@134|||S1800|contact@4||-140|0|contact@5||-96|0
-Ametal-3|net@135|||S900|outDockP@5|m1cate[2][F]|-96|144|contact@5||-96|0
+Ametal-3|net@135|||S900|outDockP@6|m1cate[2][F]|-96|144|contact@5||-96|0
 Ametal-2|net@136|||S0|pin@13||-105|6|contact@6||-117|6
 Ametal-1|net@137|||S2700|mOneDock@2|m1cate[2][T]|-117|-53|contact@6||-117|6
 Ametal-2|net@138|||S0|contact@6||-117|6|contact@7||-120|6
-Ametal-3|net@139|||S900|outDockP@5|m1cate[2][T]|-120|144|contact@7||-120|6
+Ametal-3|net@139|||S900|outDockP@6|m1cate[2][T]|-120|144|contact@7||-120|6
 Ametal-1|net@140|||S2700|mOneDock@2|m1cate[3][F]|-36|-57|contact@8||-36|0
 Ametal-2|net@142|||S1800|contact@13||-42|6|contact@9||-13|6
 Ametal-1|net@143|||S2700|mOneDock@2|m1cate[3][T]|-13|-53|contact@9||-13|6
@@ -5135,380 +5125,353 @@ Ametal-2|net@144|||S1800|contact@14||-18|-12|contact@10||77|-12
 Ametal-1|net@145|||S2700|mOneDock@2|m1cate[4][F]|77|-57|contact@10||77|-12
 Ametal-2|net@146|||S1800|contact@15||-48|-6|contact@11||100|-6
 Ametal-1|net@147|||S2700|mOneDock@2|m1cate[4][T]|100|-53|contact@11||100|-6
-Ametal-3|net@148|||S900|outDockP@5|m1cate[3][F]|-24|144|contact@12||-24|0
+Ametal-3|net@148|||S900|outDockP@6|m1cate[3][F]|-24|144|contact@12||-24|0
 Ametal-2|net@149|||S1800|contact@8||-36|0|contact@12||-24|0
-Ametal-3|net@151|||S900|outDockP@5|m1cate[3][T]|-42|144|contact@13||-42|6
-Ametal-3|net@153|||S900|outDockP@5|m1cate[4][F]|-18|144|contact@14||-18|-12
-Ametal-3|net@155|||S900|outDockP@5|m1cate[4][T]|-48|144|contact@15||-48|-6
+Ametal-3|net@151|||S900|outDockP@6|m1cate[3][T]|-42|144|contact@13||-42|6
+Ametal-3|net@153|||S900|outDockP@6|m1cate[4][F]|-18|144|contact@14||-18|-12
+Ametal-3|net@155|||S900|outDockP@6|m1cate[4][T]|-48|144|contact@15||-48|-6
 Ametal-1|net@157|||S900|mOneDock@2|m1cate[5][F]|181|-57|contact@16||181|-82
 Ametal-1|net@159|||S2700|mOneDock@2|m1cate[5][T]|204|-53|contact@17||204|-50
 Ametal-1|net@161|||S2700|mOneDock@2|m1cate[6][F]|294|-57|contact@18||294|-38
 Ametal-2|net@181|||S0|contact@16||181|-82|contact@22||30|-82
 Ametal-2|net@182|||S0|contact@17||204|-50|contact@21||24|-50
 Ametal-2|net@183|||S0|contact@18||294|-38|contact@23||36|-38
-Ametal-3|net@185|||S900|outDockP@5|m1cate[6][T]|18|144|contact@20||18|-32
-Ametal-3|net@186|||S900|outDockP@5|m1cate[5][F]|30|144|contact@22||30|-82
-Ametal-3|net@187|||S900|outDockP@5|m1cate[6][F]|36|144|contact@23||36|-38
-Ametal-3|net@188|||S900|outDockP@5|m1cate[5][T]|24|144|contact@21||24|-50
-Ametal-3|net@189|||S2700|mOneDock@2|sor[9]|1680|-144|outDockP@5|sir[9]|1680|864
-Ametal-3|net@191|||S900|outDockP@5|sir[2]|1638|864|mOneDock@2|sir[2]|1638|-288
-Ametal-3|net@192|||S900|outDockP@5|sir[3]|1644|864|mOneDock@2|sir[3]|1644|-288
-Ametal-3|net@193|||S900|outDockP@5|sir[4]|1650|867|mOneDock@2|sir[4]|1650|-285
-Ametal-3|net@194|||S900|outDockP@5|sir[5]|1656|864|mOneDock@2|sir[5]|1656|-288
-Ametal-3|net@195|||S900|outDockP@5|sir[6]|1662|864|mOneDock@2|sir[6]|1662|-288
-Ametal-3|net@196|||S900|outDockP@5|sir[7]|1668|864|mOneDock@2|sir[7]|1668|-288
-Ametal-3|net@197|||S900|outDockP@5|sir[8]|1674|864|mOneDock@2|sir[8]|1674|-288
-Ametal-3|net@198|||S900|outDockP@5|sir[2]|1638|864|mOneDock@2|sor[2]|1638|-144
-Ametal-3|net@199|||S900|outDockP@5|sir[3]|1644|864|mOneDock@2|sor[3]|1644|-144
-Ametal-3|net@200|||S900|outDockP@5|sir[4]|1650|867|mOneDock@2|sor[4]|1650|-141
-Ametal-3|net@201|||S900|outDockP@5|sir[5]|1656|864|mOneDock@2|sor[5]|1656|-144
-Ametal-3|net@202|||S900|outDockP@5|sir[6]|1662|864|mOneDock@2|sor[6]|1662|-144
-Ametal-3|net@203|||S900|outDockP@5|sir[7]|1668|864|mOneDock@2|sor[7]|1668|-144
-Ametal-3|net@204|||S900|outDockP@5|sir[8]|1674|864|mOneDock@2|sor[8]|1674|-144
+Ametal-3|net@185|||S900|outDockP@6|m1cate[6][T]|18|144|contact@20||18|-32
+Ametal-3|net@186|||S900|outDockP@6|m1cate[5][F]|30|144|contact@22||30|-82
+Ametal-3|net@187|||S900|outDockP@6|m1cate[6][F]|36|144|contact@23||36|-38
+Ametal-3|net@188|||S900|outDockP@6|m1cate[5][T]|24|144|contact@21||24|-50
+Ametal-3|net@189|||S2700|mOneDock@2|sor[9]|1680|-144|outDockP@6|sir[9]|1680|864
+Ametal-3|net@191|||S900|outDockP@6|sir[2]|1638|864|mOneDock@2|sir[2]|1638|-288
+Ametal-3|net@192|||S900|outDockP@6|sir[3]|1644|864|mOneDock@2|sir[3]|1644|-288
+Ametal-3|net@193|||S900|outDockP@6|sir[4]|1650|867|mOneDock@2|sir[4]|1650|-285
+Ametal-3|net@194|||S900|outDockP@6|sir[5]|1656|864|mOneDock@2|sir[5]|1656|-288
+Ametal-3|net@195|||S900|outDockP@6|sir[6]|1662|864|mOneDock@2|sir[6]|1662|-288
+Ametal-3|net@196|||S900|outDockP@6|sir[7]|1668|864|mOneDock@2|sir[7]|1668|-288
+Ametal-3|net@197|||S900|outDockP@6|sir[8]|1674|864|mOneDock@2|sir[8]|1674|-288
+Ametal-3|net@198|||S900|outDockP@6|sir[2]|1638|864|mOneDock@2|sor[2]|1638|-144
+Ametal-3|net@199|||S900|outDockP@6|sir[3]|1644|864|mOneDock@2|sor[3]|1644|-144
+Ametal-3|net@200|||S900|outDockP@6|sir[4]|1650|867|mOneDock@2|sor[4]|1650|-141
+Ametal-3|net@201|||S900|outDockP@6|sir[5]|1656|864|mOneDock@2|sor[5]|1656|-144
+Ametal-3|net@202|||S900|outDockP@6|sir[6]|1662|864|mOneDock@2|sor[6]|1662|-144
+Ametal-3|net@203|||S900|outDockP@6|sir[7]|1668|864|mOneDock@2|sor[7]|1668|-144
+Ametal-3|net@204|||S900|outDockP@6|sir[8]|1674|864|mOneDock@2|sor[8]|1674|-144
 Ametal-2|net@205|||S1800|mOneDock@2|sor[1]|1629|-200|contact@24||1632|-200
-Ametal-3|net@263|||S2700|outDockP@5|sor[9]|1680|1008|litDandP@4|sir[9]|1680|1440
-Ametal-3|net@264|||S900|litDandP@4|sir[2]|1638|1440|outDockP@5|sor[2]|1638|1008
-Ametal-3|net@265|||S900|litDandP@4|sir[3]|1644|1440|outDockP@5|sor[3]|1644|1008
-Ametal-3|net@266|||S900|litDandP@4|sir[4]|1650|1443|outDockP@5|sor[4]|1650|1011
-Ametal-3|net@267|||S900|litDandP@4|sir[5]|1656|1440|outDockP@5|sor[5]|1656|1008
-Ametal-3|net@268|||S900|litDandP@4|sir[6]|1662|1440|outDockP@5|sor[6]|1662|1008
-Ametal-3|net@269|||S900|litDandP@4|sir[7]|1668|1440|outDockP@5|sor[7]|1668|1008
-Ametal-3|net@270|||S900|litDandP@4|sir[8]|1674|1440|outDockP@5|sor[8]|1674|1008
-Ametal-3|net@271|||S2700|outDockP@5|sor[1]|1632|1008|contact@25||1632|1496
-Ametal-2|net@272|||S1800|litDandP@4|sir[1]|1629|1496|contact@25||1632|1496
-Ametal-3|net@298|||S900|outDockP@5|ps[19]|-324|1137.5|contact@36||-324|614
-Ametal-3|net@299|||S2700|contact@24||1632|-200|outDockP@5|sir[1]|1632|864
+Ametal-3|net@298|||S900|outDockP@6|ps[19]|-324|1137.5|contact@36||-324|614
+Ametal-3|net@299|||S2700|contact@24||1632|-200|outDockP@6|sir[1]|1632|864
 Ametal-2|net@300|||S0|contact@35||-186|614|contact@36||-324|614
 Ametal-3|net@303|||S900|pin@64||-12|1123|contact@37||-12|176
-Ametal-2|net@305|||S1800|outDockP@5|fire[M]|-603.5|176|contact@37||-12|176
-Ametal-2|net@307|||S1800|outDockP@5|do[Lt]|-503.5|682|contact@39||-252|682
-Ametal-2|net@309|||S0|litDandP@4|do[Lt]|-210|1522|contact@38||-252|1522
-Ametal-2|net@316|||S0|litDandP@4|succ[D]|-47|1408|contact@40||-108|1408
-Ametal-2|net@326|||S900|pin@54||-803|538|outDockP@5|succ[sf]|-803|532
+Ametal-2|net@305|||S1800|outDockP@6|fire[M]|-603.5|176|contact@37||-12|176
+Ametal-2|net@316|||S0|litDandP@5|succ[D]|-47|1408|contact@40||-108|1408
+Ametal-2|net@326|||S900|pin@54||-803|538|outDockP@6|succ[sf]|-803|532
 Ametal-2|net@327|||S0|contact@41||-108|538|pin@54||-803|538
 Ametal-2|net@329|||S1800|pin@56||283|1546|contact@43||1122|1546
-Ametal-2|net@330|||S0|outDockP@5|flag[C][T]|1142|858|contact@42||1122|858
+Ametal-2|net@330|||S0|outDockP@6|flag[C][T]|1142|858|contact@42||1122|858
 Ametal-3|net@334|||S2700|contact@42||1122|858|contact@43||1122|1546
 Ametal-2|net@338|||S2700|pin@56||283|1546|pin@58||283|1552
-Ametal-2|net@339|||S0|pin@58||283|1552|litDandP@4|flag[C]|274|1552
-Ametal-2|net@451|||S0|outDockP@5|in[1]|-448|1096|contact@44||-450|1096
-Ametal-2|net@457|||S0|contact@45||-414|1096|outDockP@5|in[2]|-420|1096
-Ametal-2|net@458|||S0|contact@46||-390|1096|outDockP@5|in[3]|-392|1096
-Ametal-2|net@459|||S0|contact@47||-360|1096|outDockP@5|in[4]|-364|1096
-Ametal-2|net@460|||S0|contact@48||-330|1096|outDockP@5|in[5]|-336|1096
-Ametal-2|net@461|||S0|contact@49||-306|1096|outDockP@5|in[6]|-308|1096
+Ametal-2|net@339|||S0|pin@58||283|1552|litDandP@5|flag[C]|274|1552
+Ametal-2|net@451|||S0|outDockP@6|in[1]|-448|1096|contact@44||-450|1096
+Ametal-2|net@457|||S0|contact@45||-414|1096|outDockP@6|in[2]|-420|1096
+Ametal-2|net@458|||S0|contact@46||-390|1096|outDockP@6|in[3]|-392|1096
+Ametal-2|net@459|||S0|contact@47||-360|1096|outDockP@6|in[4]|-364|1096
+Ametal-2|net@460|||S0|contact@48||-330|1096|outDockP@6|in[5]|-336|1096
+Ametal-2|net@461|||S0|contact@49||-306|1096|outDockP@6|in[6]|-308|1096
 Ametal-3|net@474|||S2700|contact@44||-450|1096|contact@50||-450|1200.8
 Ametal-3|net@475|||S2700|contact@45||-414|1096|contact@51||-414|1206.6
 Ametal-3|net@476|||S2700|contact@46||-390|1096|contact@52||-390|1212.4
 Ametal-3|net@477|||S2700|contact@47||-360|1096|contact@53||-360|1218.2
 Ametal-3|net@478|||S2700|contact@48||-330|1096|contact@54||-330|1224
 Ametal-3|net@479|||S2700|contact@49||-306|1096|contact@55||-306|1229.8
-Ametal-4|net@536|||S1800|contact@55||-306|1229.8|litDandP@4|outt[6]|288|1229.8
-Ametal-4|net@537|||S1800|contact@54||-330|1224|litDandP@4|outt[5]|288|1224
-Ametal-4|net@538|||S1800|contact@53||-360|1218.2|litDandP@4|outt[4]|288|1218.2
-Ametal-4|net@539|||S1800|contact@52||-390|1212.4|litDandP@4|outt[3]|288|1212.4
-Ametal-4|net@540|||S1800|contact@51||-414|1206.6|litDandP@4|outt[2]|288|1206.6
-Ametal-4|net@541|||S1800|contact@50||-450|1200.8|litDandP@4|outt[1]|288|1200.8
-Ametal-2|net@543|||S1800|contact@94||-186|1190|litDandP@4|ps[19]|-157|1190
-Ametal-3|net@546|||S900|outDockP@5|m1[28]|-1548|14|contact@56||-1548|-232
-Ametal-2|net@547|||S0|mOneDock@2|m1[28]|-1548|-232|contact@56||-1548|-232
-Ametal-3|net@548|||S900|outDockP@5|m1[1]|324|14|contact@57||324|-232
+Ametal-4|net@536|||S1800|contact@55||-306|1229.8|litDandP@5|outt[6]|288|1229.8
+Ametal-4|net@537|||S1800|contact@54||-330|1224|litDandP@5|outt[5]|288|1224
+Ametal-4|net@538|||S1800|contact@53||-360|1218.2|litDandP@5|outt[4]|288|1218.2
+Ametal-4|net@539|||S1800|contact@52||-390|1212.4|litDandP@5|outt[3]|288|1212.4
+Ametal-4|net@540|||S1800|contact@51||-414|1206.6|litDandP@5|outt[2]|288|1206.6
+Ametal-4|net@541|||S1800|contact@50||-450|1200.8|litDandP@5|outt[1]|288|1200.8
+Ametal-2|net@543|||S1800|contact@94||-186|1190|litDandP@5|ps[19]|-157|1190
+Ametal-3|net@548|||S900|outDockP@6|m1[1]|324|14|contact@57||324|-232
 Ametal-2|net@549|||S0|mOneDock@2|m1[1]|324|-232|contact@57||324|-232
-Ametal-3|net@550|||S900|outDockP@5|m1[2]|468|14|contact@58||468|-232
+Ametal-3|net@550|||S900|outDockP@6|m1[2]|468|14|contact@58||468|-232
 Ametal-2|net@551|||S0|mOneDock@2|m1[2]|468|-232|contact@58||468|-232
-Ametal-3|net@552|||S900|outDockP@5|m1[3]|612|14|contact@59||612|-232
+Ametal-3|net@552|||S900|outDockP@6|m1[3]|612|14|contact@59||612|-232
 Ametal-2|net@553|||S0|mOneDock@2|m1[3]|612|-232|contact@59||612|-232
-Ametal-3|net@554|||S900|outDockP@5|m1[4]|756|14|contact@60||756|-232
+Ametal-3|net@554|||S900|outDockP@6|m1[4]|756|14|contact@60||756|-232
 Ametal-2|net@555|||S0|mOneDock@2|m1[4]|756|-232|contact@60||756|-232
-Ametal-3|net@556|||S900|outDockP@5|m1[5]|900|14|contact@61||900|-232
+Ametal-3|net@556|||S900|outDockP@6|m1[5]|900|14|contact@61||900|-232
 Ametal-2|net@557|||S0|mOneDock@2|m1[5]|900|-232|contact@61||900|-232
-Ametal-3|net@558|||S900|outDockP@5|m1[6]|1044|14|contact@62||1044|-232
+Ametal-3|net@558|||S900|outDockP@6|m1[6]|1044|14|contact@62||1044|-232
 Ametal-2|net@559|||S0|mOneDock@2|m1[6]|1044|-232|contact@62||1044|-232
-Ametal-3|net@560|||S900|outDockP@5|m1[7]|1188|14|contact@63||1188|-232
+Ametal-3|net@560|||S900|outDockP@6|m1[7]|1188|14|contact@63||1188|-232
 Ametal-2|net@561|||S0|mOneDock@2|m1[7]|1188|-232|contact@63||1188|-232
-Ametal-3|net@562|||S900|outDockP@5|m1[8]|1332|14|contact@64||1332|-232
+Ametal-3|net@562|||S900|outDockP@6|m1[8]|1332|14|contact@64||1332|-232
 Ametal-2|net@563|||S0|mOneDock@2|m1[8]|1332|-232|contact@64||1332|-232
-Ametal-3|net@564|||S900|outDockP@5|m1[9]|1476|14|contact@65||1476|-232
+Ametal-3|net@564|||S900|outDockP@6|m1[9]|1476|14|contact@65||1476|-232
 Ametal-2|net@565|||S0|mOneDock@2|m1[9]|1476|-232|contact@65||1476|-232
-Ametal-3|net@566|||S900|outDockP@5|m1[29]|-1404|14|contact@66||-1404|-232
-Ametal-2|net@567|||S0|mOneDock@2|m1[29]|-1404|-232|contact@66||-1404|-232
-Ametal-3|net@568|||S900|outDockP@5|m1[30]|-1260|14|contact@67||-1260|-232
-Ametal-2|net@569|||S0|mOneDock@2|m1[30]|-1260|-232|contact@67||-1260|-232
-Ametal-3|net@570|||S900|outDockP@5|m1[31]|-1116|14|contact@68||-1116|-232
-Ametal-2|net@571|||S0|mOneDock@2|m1[31]|-1116|-232|contact@68||-1116|-232
-Ametal-3|net@572|||S900|outDockP@5|m1[32]|-972|14|contact@69||-972|-232
-Ametal-2|net@573|||S0|mOneDock@2|m1[32]|-972|-232|contact@69||-972|-232
-Ametal-3|net@574|||S900|outDockP@5|m1[33]|-828|14|contact@70||-828|-232
-Ametal-2|net@575|||S0|mOneDock@2|m1[33]|-828|-232|contact@70||-828|-232
-Ametal-3|net@576|||S900|outDockP@5|m1[34]|-684|14|contact@71||-684|-232
-Ametal-2|net@577|||S0|mOneDock@2|m1[34]|-684|-232|contact@71||-684|-232
-Ametal-3|net@578|||S900|outDockP@5|m1[35]|-540|14|contact@72||-540|-232
-Ametal-2|net@579|||S0|mOneDock@2|m1[35]|-540|-232|contact@72||-540|-232
-Ametal-3|net@580|||S900|outDockP@5|m1[36]|-396|14|contact@73||-396|-232
-Ametal-2|net@581|||S0|mOneDock@2|m1[36]|-396|-232|contact@73||-396|-232
-Ametal-3|net@582|||S900|outDockP@5|m1[27]|-1488|14|contact@74||-1488|-232
+Ametal-3|net@582|||S900|outDockP@6|m1[27]|-1488|14|contact@74||-1488|-232
 Ametal-2|net@583|||S0|mOneDock@2|m1[27]|-1476|-232|contact@74||-1488|-232
-Ametal-3|net@584|||S900|outDockP@5|m1[10]|1536|14|contact@75||1536|-232
+Ametal-3|net@584|||S900|outDockP@6|m1[10]|1536|14|contact@75||1536|-232
 Ametal-2|net@585|||S0|mOneDock@2|m1[10]|1548|-232|contact@75||1536|-232
-Ametal-3|net@586|||S900|outDockP@5|m1[11]|1392|14|contact@76||1392|-232
+Ametal-3|net@586|||S900|outDockP@6|m1[11]|1392|14|contact@76||1392|-232
 Ametal-2|net@587|||S0|mOneDock@2|m1[11]|1404|-232|contact@76||1392|-232
-Ametal-3|net@588|||S900|outDockP@5|m1[12]|1248|14|contact@77||1248|-232
+Ametal-3|net@588|||S900|outDockP@6|m1[12]|1248|14|contact@77||1248|-232
 Ametal-2|net@589|||S0|mOneDock@2|m1[12]|1260|-232|contact@77||1248|-232
-Ametal-3|net@590|||S900|outDockP@5|m1[13]|1104|14|contact@78||1104|-232
+Ametal-3|net@590|||S900|outDockP@6|m1[13]|1104|14|contact@78||1104|-232
 Ametal-2|net@591|||S0|mOneDock@2|m1[13]|1116|-232|contact@78||1104|-232
-Ametal-3|net@592|||S900|outDockP@5|m1[14]|960|14|contact@79||960|-232
+Ametal-3|net@592|||S900|outDockP@6|m1[14]|960|14|contact@79||960|-232
 Ametal-2|net@593|||S0|mOneDock@2|m1[14]|972|-232|contact@79||960|-232
-Ametal-3|net@594|||S900|outDockP@5|m1[15]|816|14|contact@80||816|-232
+Ametal-3|net@594|||S900|outDockP@6|m1[15]|816|14|contact@80||816|-232
 Ametal-2|net@595|||S0|mOneDock@2|m1[15]|828|-232|contact@80||816|-232
-Ametal-3|net@596|||S900|outDockP@5|m1[16]|672|14|contact@81||672|-232
+Ametal-3|net@596|||S900|outDockP@6|m1[16]|672|14|contact@81||672|-232
 Ametal-2|net@597|||S0|mOneDock@2|m1[16]|684|-232|contact@81||672|-232
-Ametal-3|net@598|||S900|outDockP@5|m1[17]|528|14|contact@82||528|-232
+Ametal-3|net@598|||S900|outDockP@6|m1[17]|528|14|contact@82||528|-232
 Ametal-2|net@599|||S0|mOneDock@2|m1[17]|540|-232|contact@82||528|-232
-Ametal-3|net@600|||S900|outDockP@5|m1[18]|384|14|contact@83||384|-232
+Ametal-3|net@600|||S900|outDockP@6|m1[18]|384|14|contact@83||384|-232
 Ametal-2|net@601|||S0|mOneDock@2|m1[18]|396|-232|contact@83||384|-232
-Ametal-3|net@602|||S900|outDockP@5|m1[19]|-336|14|contact@84||-336|-232
+Ametal-3|net@602|||S900|outDockP@6|m1[19]|-336|14|contact@84||-336|-232
 Ametal-2|net@603|||S0|mOneDock@2|m1[19]|-324|-232|contact@84||-336|-232
-Ametal-3|net@604|||S900|outDockP@5|m1[20]|-480|14|contact@85||-480|-232
+Ametal-3|net@604|||S900|outDockP@6|m1[20]|-480|14|contact@85||-480|-232
 Ametal-2|net@605|||S0|mOneDock@2|m1[20]|-468|-232|contact@85||-480|-232
-Ametal-3|net@606|||S900|outDockP@5|m1[21]|-624|14|contact@86||-624|-232
+Ametal-3|net@606|||S900|outDockP@6|m1[21]|-624|14|contact@86||-624|-232
 Ametal-2|net@607|||S0|mOneDock@2|m1[21]|-612|-232|contact@86||-624|-232
-Ametal-3|net@608|||S900|outDockP@5|m1[22]|-768|14|contact@87||-768|-232
+Ametal-3|net@608|||S900|outDockP@6|m1[22]|-768|14|contact@87||-768|-232
 Ametal-2|net@609|||S0|mOneDock@2|m1[22]|-756|-232|contact@87||-768|-232
-Ametal-3|net@610|||S900|outDockP@5|m1[23]|-912|14|contact@88||-912|-232
+Ametal-3|net@610|||S900|outDockP@6|m1[23]|-912|14|contact@88||-912|-232
 Ametal-2|net@611|||S0|mOneDock@2|m1[23]|-900|-232|contact@88||-912|-232
-Ametal-3|net@612|||S900|outDockP@5|m1[24]|-1056|14|contact@89||-1056|-232
+Ametal-3|net@612|||S900|outDockP@6|m1[24]|-1056|14|contact@89||-1056|-232
 Ametal-2|net@613|||S0|mOneDock@2|m1[24]|-1044|-232|contact@89||-1056|-232
-Ametal-3|net@614|||S900|outDockP@5|m1[25]|-1200|14|contact@90||-1200|-232
+Ametal-3|net@614|||S900|outDockP@6|m1[25]|-1200|14|contact@90||-1200|-232
 Ametal-2|net@615|||S0|mOneDock@2|m1[25]|-1188|-232|contact@90||-1200|-232
-Ametal-3|net@616|||S900|outDockP@5|m1[26]|-1344|14|contact@91||-1344|-232
+Ametal-3|net@616|||S900|outDockP@6|m1[26]|-1344|14|contact@91||-1344|-232
 Ametal-2|net@617|||S0|mOneDock@2|m1[26]|-1332|-232|contact@91||-1344|-232
-Ametal-3|net@618|||S2700|outDockP@5|ps[20]|-474|1137.5|contact@92||-474|1184
-Ametal-2|net@619|||S0|litDandP@4|ps[20]|-278.5|1184|contact@92||-474|1184
+Ametal-3|net@618|||S2700|outDockP@6|ps[20]|-474|1137.5|contact@92||-474|1184
+Ametal-2|net@619|||S0|litDandP@5|ps[20]|-278.5|1184|contact@92||-474|1184
 Ametal-1|net@622|||S2700|mOneDock@2|m1cate[6][T]|317|-53|contact@93||317|-32
 Ametal-2|net@623|||S1800|contact@20||18|-32|contact@93||317|-32
 Ametal-3|net@624|||S900|mOneDock@2|sor[9]|1680|-144|mOneDock@2|sir[9]|1680|-288
-Ametal-3|net@630|||S900|contact@38||-252|1522|contact@39||-252|682
 Ametal-3|net@631|||S900|contact@40||-108|1408|contact@41||-108|538
 Ametal-3|net@752|||S2700|contact@35||-186|614|contact@94||-186|1190
-Ametal-3|net@753|||S900|litDandP@4|fire[M]|-18|1164|pin@63||-18|1123
+Ametal-3|net@753|||S900|litDandP@5|fire[M]|-18|1164|pin@63||-18|1123
 Ametal-3|net@754|||S1800|pin@63||-18|1123|pin@64||-12|1123
-Ametal-3|net@757|||S900|outDockP@5|gnd_4|-1728|1152|litDandP@4|gnd_3|-1728|1152
-Ametal-3|net@758|||S900|outDockP@5|gnd_5|0|1152|litDandP@4|gnd_6|0|1152
-Ametal-3|net@759|||S900|outDockP@5|gnd_7|-1440|1152|litDandP@4|gnd_8|-1440|1152
-Ametal-3|net@760|||S900|outDockP@5|gnd_9|-1152|1152|litDandP@4|gnd_10|-1152|1152
-Ametal-3|net@761|||S900|outDockP@5|gnd_11|-864|1152|litDandP@4|gnd_12|-864|1152
-Ametal-3|net@762|||S900|outDockP@5|gnd_13|-576|1152|litDandP@4|gnd_14|-576|1152
-Ametal-3|net@763|||S900|outDockP@5|gnd_15|-288|1152|litDandP@4|gnd_16|-288|1152
-Ametal-3|net@764|||S900|outDockP@5|gnd_17|288|1152|litDandP@4|gnd_18|288|1152
-Ametal-3|net@765|||S900|outDockP@5|gnd_19|576|1152|litDandP@4|gnd_20|576|1152
-Ametal-3|net@766|||S900|outDockP@5|gnd_21|864|1152|litDandP@4|gnd_22|864|1152
-Ametal-3|net@767|||S900|outDockP@5|gnd_23|1152|1152|litDandP@4|gnd_24|1152|1152
-Ametal-3|net@768|||S900|outDockP@5|gnd_25|1440|1152|litDandP@4|gnd_26|1440|1152
-Ametal-3|net@769|||S900|outDockP@5|gnd_27|1728|1152|litDandP@4|gnd_28|1728|1152
-Ametal-3|net@770|||S900|outDockP@5|vdd_4|144|1152|litDandP@4|vdd_5|144|1152
-Ametal-3|net@771|||S900|outDockP@5|vdd_6|-1584|1152|litDandP@4|vdd_7|-1584|1152
-Ametal-3|net@772|||S900|outDockP@5|vdd_8|-1296|1152|litDandP@4|vdd_9|-1296|1152
-Ametal-3|net@773|||S900|outDockP@5|vdd_10|-1008|1152|litDandP@4|vdd_11|-1008|1152
-Ametal-3|net@774|||S900|outDockP@5|vdd_12|-720|1152|litDandP@4|vdd_13|-720|1152
-Ametal-3|net@775|||S900|outDockP@5|vdd_14|-432|1152|litDandP@4|vdd_15|-432|1152
-Ametal-3|net@776|||S900|outDockP@5|vdd_16|-144|1152|litDandP@4|vdd_17|-144|1152
-Ametal-3|net@777|||S900|outDockP@5|vdd_18|432|1152|litDandP@4|vdd_19|432|1152
-Ametal-3|net@778|||S900|outDockP@5|vdd_20|720|1152|litDandP@4|vdd_21|720|1152
-Ametal-3|net@779|||S900|outDockP@5|vdd_22|1008|1152|litDandP@4|vdd_23|1008|1152
-Ametal-3|net@780|||S900|outDockP@5|vdd_24|1296|1152|litDandP@4|vdd_25|1296|1152
-Ametal-3|net@781|||S900|mOneDock@2|gnd_4|-1728|0|outDockP@5|gnd_3|-1728|0
-Ametal-3|net@782|||S900|mOneDock@2|gnd_5|0|0|outDockP@5|gnd_6|0|0
-Ametal-3|net@783|||S900|mOneDock@2|gnd_7|-1440|0|outDockP@5|gnd_8|-1440|0
-Ametal-3|net@784|||S900|mOneDock@2|gnd_9|-1152|0|outDockP@5|gnd_10|-1152|0
-Ametal-3|net@785|||S900|mOneDock@2|gnd_11|-864|0|outDockP@5|gnd_12|-864|0
-Ametal-3|net@786|||S900|mOneDock@2|gnd_13|-576|0|outDockP@5|gnd_14|-576|0
-Ametal-3|net@787|||S900|mOneDock@2|gnd_15|-288|0|outDockP@5|gnd_16|-288|0
-Ametal-3|net@788|||S900|mOneDock@2|gnd_17|288|0|outDockP@5|gnd_18|288|0
-Ametal-3|net@789|||S900|mOneDock@2|gnd_19|576|0|outDockP@5|gnd_20|576|0
-Ametal-3|net@790|||S900|mOneDock@2|gnd_21|864|0|outDockP@5|gnd_22|864|0
-Ametal-3|net@791|||S900|mOneDock@2|gnd_23|1152|0|outDockP@5|gnd_24|1152|0
-Ametal-3|net@792|||S900|mOneDock@2|gnd_25|1440|0|outDockP@5|gnd_26|1440|0
-Ametal-3|net@793|||S900|mOneDock@2|gnd_27|1728|0|outDockP@5|gnd_28|1728|0
-Ametal-3|net@794|||S900|mOneDock@2|vdd_4|144|0|outDockP@5|vdd_5|144|0
-Ametal-3|net@795|||S900|mOneDock@2|vdd_6|-1584|0|outDockP@5|vdd_7|-1584|0
-Ametal-3|net@796|||S900|mOneDock@2|vdd_8|-1296|0|outDockP@5|vdd_9|-1296|0
-Ametal-3|net@797|||S900|mOneDock@2|vdd_10|-1008|0|outDockP@5|vdd_11|-1008|0
-Ametal-3|net@798|||S900|mOneDock@2|vdd_12|-720|0|outDockP@5|vdd_13|-720|0
-Ametal-3|net@799|||S900|mOneDock@2|vdd_14|-432|0|outDockP@5|vdd_15|-432|0
-Ametal-3|net@800|||S900|mOneDock@2|vdd_16|-144|0|outDockP@5|vdd_17|-144|0
-Ametal-3|net@801|||S900|mOneDock@2|vdd_18|432|0|outDockP@5|vdd_19|432|0
-Ametal-3|net@802|||S900|mOneDock@2|vdd_20|720|0|outDockP@5|vdd_21|720|0
-Ametal-3|net@803|||S900|mOneDock@2|vdd_22|1008|0|outDockP@5|vdd_23|1008|0
-Ametal-3|net@804|||S900|mOneDock@2|vdd_24|1296|0|outDockP@5|vdd_25|1296|0
-Ametal-3|net@805|||S900|mOneDock@2|vdd_26|1584|0|outDockP@5|vdd_27|1584|0
-Ametal-3|net@806|||S900|outDockP@5|vdd_64|1584|1152|litDandP@4|vdd_29|1584|1152
-Ametal-3|net@952|||S900|litDandP@4|ps[1]|318|1158|outDockP@5|ps[1]|318|1137.5
-Ametal-3|net@953|||S2700|outDockP@5|ps[2]|462|1137.5|litDandP@4|ps[2]|462|1158
-Ametal-3|net@954|||S2700|outDockP@5|ps[3]|606|1137.5|litDandP@4|ps[3]|606|1158
-Ametal-3|net@955|||S2700|outDockP@5|ps[4]|750|1137.5|litDandP@4|ps[4]|750|1158
-Ametal-3|net@956|||S2700|outDockP@5|ps[5]|894|1137.5|litDandP@4|ps[5]|894|1158
-Ametal-3|net@957|||S2700|outDockP@5|ps[6]|1038|1137.5|litDandP@4|ps[6]|1038|1158
-Ametal-3|net@958|||S2700|outDockP@5|ps[7]|1182|1137.5|litDandP@4|ps[7]|1182|1158
-Ametal-3|net@959|||S2700|outDockP@5|ps[8]|1326|1137.5|litDandP@4|ps[8]|1326|1158
-Ametal-3|net@960|||S2700|outDockP@5|ps[9]|1470|1137.5|litDandP@4|ps[9]|1470|1158
-Ametal-3|net@961|||S2700|outDockP@5|ps[10]|1530|1137.5|litDandP@4|ps[10]|1530|1158
-Ametal-3|net@962|||S2700|outDockP@5|ps[11]|1386|1137.5|litDandP@4|ps[11]|1386|1158
-Ametal-3|net@963|||S2700|outDockP@5|ps[12]|1242|1137.5|litDandP@4|ps[12]|1242|1158
-Ametal-3|net@964|||S2700|outDockP@5|ps[13]|1098|1137.5|litDandP@4|ps[13]|1098|1158
-Ametal-3|net@965|||S2700|outDockP@5|ps[14]|954|1137.5|litDandP@4|ps[14]|954|1158
-Ametal-3|net@966|||S2700|outDockP@5|ps[15]|810|1137.5|litDandP@4|ps[15]|810|1158
-Ametal-3|net@967|||S2700|outDockP@5|ps[16]|666|1137.5|litDandP@4|ps[16]|666|1158
-Ametal-3|net@968|||S2700|outDockP@5|ps[17]|522|1137.5|litDandP@4|ps[17]|522|1158
-Ametal-3|net@969|||S2700|outDockP@5|ps[18]|378|1137.5|litDandP@4|ps[18]|378|1158
-Edp[1]||D5G7;|litDandP@4|dp[1]|I
-Edp[2]||D5G7;|litDandP@4|dp[2]|I
-Edp[3]||D5G7;|litDandP@4|dp[3]|I
-Edp[4]||D5G7;|litDandP@4|dp[4]|I
-Edp[5]||D5G7;|litDandP@4|dp[5]|I
-Edp[6]||D5G7;|litDandP@4|dp[6]|I
-Edp[7]||D5G7;|litDandP@4|dp[7]|I
-Edp[8]||D5G7;|litDandP@4|dp[8]|I
-Edp[9]||D5G7;|litDandP@4|dp[9]|I
-Edp[10]||D5G7;|litDandP@4|dp[10]|O
-Edp[11]||D5G7;|litDandP@4|dp[11]|O
-Edp[12]||D5G7;|litDandP@4|dp[12]|O
-Edp[13]||D5G7;|litDandP@4|dp[13]|O
-Edp[14]||D5G7;|litDandP@4|dp[14]|O
-Edp[15]||D5G7;|litDandP@4|dp[15]|O
-Edp[16]||D5G7;|litDandP@4|dp[16]|O
-Edp[17]||D5G7;|litDandP@4|dp[17]|O
-Edp[18]||D5G7;|litDandP@4|dp[18]|O
-Edp[19]||D5G7;|litDandP@4|dp[19]|O
-Edp[20]||D5G7;|litDandP@4|dp[20]|I
-Edp[21]||D5G7;|litDandP@4|dp[21]|I
-Edp[22]||D5G7;|litDandP@4|dp[22]|I
-Edp[23]||D5G7;|litDandP@4|dp[23]|I
-Edp[24]||D5G7;|litDandP@4|dp[24]|I
-Edp[25]||D5G7;|litDandP@4|dp[25]|I
-Edp[26]||D5G7;|litDandP@4|dp[26]|I
-Edp[27]||D5G7;|litDandP@4|dp[27]|I
-Edp[28]||D5G7;|litDandP@4|dp[28]|I
-Edp[29]||D5G7;|litDandP@4|dp[29]|O
-Edp[30]||D5G7;|litDandP@4|dp[30]|O
-Edp[31]||D5G7;|litDandP@4|dp[31]|O
-Edp[32]||D5G7;|litDandP@4|dp[32]|O
-Edp[33]||D5G7;|litDandP@4|dp[33]|O
-Edp[34]||D5G7;|litDandP@4|dp[34]|O
-Edp[35]||D5G7;|litDandP@4|dp[35]|O
-Edp[36]||D5G7;|litDandP@4|dp[36]|O
-Edp[37]||D5G7;|litDandP@4|dp[37]|O
-Edp[B]||D5G7;|litDandP@4|dp[B]|I
-EdsA[1]||D5G7;|litDandP@4|dsA[1]|I
-EdsA[2]||D5G7;|litDandP@4|dsA[2]|I
-EdsA[3]||D5G7;|litDandP@4|dsA[3]|I
-EdsA[4]||D5G7;|litDandP@4|dsA[4]|I
-EdsA[5]||D5G7;|litDandP@4|dsA[5]|I
-EdsA[6]||D5G7;|litDandP@4|dsA[6]|I
-EdsA[7]||D5G7;|litDandP@4|dsA[7]|I
-EdsA[8]||D5G7;|litDandP@4|dsA[8]|I
-EdsA[9]||D5G7;|litDandP@4|dsA[9]|I
-EdsA[10]||D5G7;|litDandP@4|dsA[10]|I
-EdsA[11]||D5G7;|litDandP@4|dsA[11]|I
-EdsA[12]||D5G7;|litDandP@4|dsA[12]|I
-EdsA[13]||D5G7;|litDandP@4|dsA[13]|I
-EdsA[14]||D5G7;|litDandP@4|dsA[14]|I
-EdsA[TT]||D5G7;|litDandP@4|dsA[TT]|I
-EdsD[1]||D5G7;|litDandP@4|dsD[1]|I
-EdsD[2]||D5G7;|litDandP@4|dsD[2]|I
-EdsD[3]||D5G7;|litDandP@4|dsD[3]|I
-EdsD[4]||D5G7;|litDandP@4|dsD[4]|I
-EdsD[5]||D5G7;|litDandP@4|dsD[5]|I
-EdsD[6]||D5G7;|litDandP@4|dsD[6]|I
-EdsD[7]||D5G7;|litDandP@4|dsD[7]|I
-EdsD[8]||D5G7;|litDandP@4|dsD[8]|I
-EdsD[9]||D5G7;|litDandP@4|dsD[9]|I
-EdsD[10]||D5G7;|litDandP@4|dsD[10]|O
-EdsD[11]||D5G7;|litDandP@4|dsD[11]|O
-EdsD[12]||D5G7;|litDandP@4|dsD[12]|O
-EdsD[13]||D5G7;|litDandP@4|dsD[13]|O
-EdsD[14]||D5G7;|litDandP@4|dsD[14]|O
-EdsD[15]||D5G7;|litDandP@4|dsD[15]|O
-EdsD[16]||D5G7;|litDandP@4|dsD[16]|O
-EdsD[17]||D5G7;|litDandP@4|dsD[17]|O
-EdsD[18]||D5G7;|litDandP@4|dsD[18]|O
-EdsD[19]||D5G7;|litDandP@4|dsD[19]|O
-EdsD[20]||D5G7;|litDandP@4|dsD[20]|I
-EdsD[21]||D5G7;|litDandP@4|dsD[21]|I
-EdsD[22]||D5G7;|litDandP@4|dsD[22]|I
-EdsD[23]||D5G7;|litDandP@4|dsD[23]|I
-EdsD[24]||D5G7;|litDandP@4|dsD[24]|I
-EdsD[25]||D5G7;|litDandP@4|dsD[25]|I
-EdsD[26]||D5G7;|litDandP@4|dsD[26]|I
-EdsD[27]||D5G7;|litDandP@4|dsD[27]|I
-EdsD[28]||D5G7;|litDandP@4|dsD[28]|I
-EdsD[29]||D5G7;|litDandP@4|dsD[29]|O
-EdsD[30]||D5G7;|litDandP@4|dsD[30]|O
-EdsD[31]||D5G7;|litDandP@4|dsD[31]|O
-EdsD[32]||D5G7;|litDandP@4|dsD[32]|O
-EdsD[33]||D5G7;|litDandP@4|dsD[33]|O
-EdsD[34]||D5G7;|litDandP@4|dsD[34]|O
-EdsD[35]||D5G7;|litDandP@4|dsD[35]|O
-EdsD[36]||D5G7;|litDandP@4|dsD[36]|O
-EdsD[37]||D5G7;|litDandP@4|dsD[37]|O
-Eepi[torp]||D5G7;|outDockP@5|epi[torp]|I
-Eflag[A][clr]||D5G7;|outDockP@5|flag[A][clr]|I
-Eflag[A][set]||D5G7;|outDockP@5|flag[A][set]|I
-Eflag[D][clr]||D5G7;|outDockP@5|flag[D][clr]|I
-Eflag[D][set]||D5G7;|outDockP@5|flag[D][set]|I
-Egnd||D5G7;|litDandP@4|gnd|G
+Ametal-3|net@757|||S900|outDockP@6|gnd_4|-1728|1152|litDandP@5|gnd_3|-1728|1152
+Ametal-3|net@758|||S900|outDockP@6|gnd_5|0|1152|litDandP@5|gnd_6|0|1152
+Ametal-3|net@759|||S900|outDockP@6|gnd_7|-1440|1152|litDandP@5|gnd_8|-1440|1152
+Ametal-3|net@760|||S900|outDockP@6|gnd_9|-1152|1152|litDandP@5|gnd_10|-1152|1152
+Ametal-3|net@761|||S900|outDockP@6|gnd_11|-864|1152|litDandP@5|gnd_12|-864|1152
+Ametal-3|net@762|||S900|outDockP@6|gnd_13|-576|1152|litDandP@5|gnd_14|-576|1152
+Ametal-3|net@763|||S900|outDockP@6|gnd_15|-288|1152|litDandP@5|gnd_16|-288|1152
+Ametal-3|net@764|||S900|outDockP@6|gnd_17|288|1152|litDandP@5|gnd_18|288|1152
+Ametal-3|net@765|||S900|outDockP@6|gnd_19|576|1152|litDandP@5|gnd_20|576|1152
+Ametal-3|net@766|||S900|outDockP@6|gnd_21|864|1152|litDandP@5|gnd_22|864|1152
+Ametal-3|net@767|||S900|outDockP@6|gnd_23|1152|1152|litDandP@5|gnd_24|1152|1152
+Ametal-3|net@768|||S900|outDockP@6|gnd_25|1440|1152|litDandP@5|gnd_26|1440|1152
+Ametal-3|net@769|||S900|outDockP@6|gnd_27|1728|1152|litDandP@5|gnd_28|1728|1152
+Ametal-3|net@770|||S900|outDockP@6|vdd_4|144|1152|litDandP@5|vdd_5|144|1152
+Ametal-3|net@771|||S900|outDockP@6|vdd_6|-1584|1152|litDandP@5|vdd_7|-1584|1152
+Ametal-3|net@772|||S900|outDockP@6|vdd_8|-1296|1152|litDandP@5|vdd_9|-1296|1152
+Ametal-3|net@773|||S900|outDockP@6|vdd_10|-1008|1152|litDandP@5|vdd_11|-1008|1152
+Ametal-3|net@774|||S900|outDockP@6|vdd_12|-720|1152|litDandP@5|vdd_13|-720|1152
+Ametal-3|net@775|||S900|outDockP@6|vdd_14|-432|1152|litDandP@5|vdd_15|-432|1152
+Ametal-3|net@776|||S900|outDockP@6|vdd_16|-144|1152|litDandP@5|vdd_17|-144|1152
+Ametal-3|net@777|||S900|outDockP@6|vdd_18|432|1152|litDandP@5|vdd_19|432|1152
+Ametal-3|net@778|||S900|outDockP@6|vdd_20|720|1152|litDandP@5|vdd_21|720|1152
+Ametal-3|net@779|||S900|outDockP@6|vdd_22|1008|1152|litDandP@5|vdd_23|1008|1152
+Ametal-3|net@780|||S900|outDockP@6|vdd_24|1296|1152|litDandP@5|vdd_25|1296|1152
+Ametal-3|net@781|||S900|mOneDock@2|gnd_4|-1728|0|outDockP@6|gnd_3|-1728|0
+Ametal-3|net@782|||S900|mOneDock@2|gnd_5|0|0|outDockP@6|gnd_6|0|0
+Ametal-3|net@783|||S900|mOneDock@2|gnd_7|-1440|0|outDockP@6|gnd_8|-1440|0
+Ametal-3|net@784|||S900|mOneDock@2|gnd_9|-1152|0|outDockP@6|gnd_10|-1152|0
+Ametal-3|net@785|||S900|mOneDock@2|gnd_11|-864|0|outDockP@6|gnd_12|-864|0
+Ametal-3|net@786|||S900|mOneDock@2|gnd_13|-576|0|outDockP@6|gnd_14|-576|0
+Ametal-3|net@787|||S900|mOneDock@2|gnd_15|-288|0|outDockP@6|gnd_16|-288|0
+Ametal-3|net@788|||S900|mOneDock@2|gnd_17|288|0|outDockP@6|gnd_18|288|0
+Ametal-3|net@789|||S900|mOneDock@2|gnd_19|576|0|outDockP@6|gnd_20|576|0
+Ametal-3|net@790|||S900|mOneDock@2|gnd_21|864|0|outDockP@6|gnd_22|864|0
+Ametal-3|net@791|||S900|mOneDock@2|gnd_23|1152|0|outDockP@6|gnd_24|1152|0
+Ametal-3|net@792|||S900|mOneDock@2|gnd_25|1440|0|outDockP@6|gnd_26|1440|0
+Ametal-3|net@793|||S900|mOneDock@2|gnd_27|1728|0|outDockP@6|gnd_28|1728|0
+Ametal-3|net@794|||S900|mOneDock@2|vdd_4|144|0|outDockP@6|vdd_5|144|0
+Ametal-3|net@795|||S900|mOneDock@2|vdd_6|-1584|0|outDockP@6|vdd_7|-1584|0
+Ametal-3|net@796|||S900|mOneDock@2|vdd_8|-1296|0|outDockP@6|vdd_9|-1296|0
+Ametal-3|net@797|||S900|mOneDock@2|vdd_10|-1008|0|outDockP@6|vdd_11|-1008|0
+Ametal-3|net@798|||S900|mOneDock@2|vdd_12|-720|0|outDockP@6|vdd_13|-720|0
+Ametal-3|net@799|||S900|mOneDock@2|vdd_14|-432|0|outDockP@6|vdd_15|-432|0
+Ametal-3|net@800|||S900|mOneDock@2|vdd_16|-144|0|outDockP@6|vdd_17|-144|0
+Ametal-3|net@801|||S900|mOneDock@2|vdd_18|432|0|outDockP@6|vdd_19|432|0
+Ametal-3|net@802|||S900|mOneDock@2|vdd_20|720|0|outDockP@6|vdd_21|720|0
+Ametal-3|net@803|||S900|mOneDock@2|vdd_22|1008|0|outDockP@6|vdd_23|1008|0
+Ametal-3|net@804|||S900|mOneDock@2|vdd_24|1296|0|outDockP@6|vdd_25|1296|0
+Ametal-3|net@805|||S900|mOneDock@2|vdd_26|1584|0|outDockP@6|vdd_27|1584|0
+Ametal-3|net@806|||S900|outDockP@6|vdd_64|1584|1152|litDandP@5|vdd_29|1584|1152
+Ametal-3|net@952|||S900|litDandP@5|ps[1]|318|1158|outDockP@6|ps[1]|318|1137.5
+Ametal-3|net@953|||S2700|outDockP@6|ps[2]|462|1137.5|litDandP@5|ps[2]|462|1158
+Ametal-3|net@954|||S2700|outDockP@6|ps[3]|606|1137.5|litDandP@5|ps[3]|606|1158
+Ametal-3|net@955|||S2700|outDockP@6|ps[4]|750|1137.5|litDandP@5|ps[4]|750|1158
+Ametal-3|net@956|||S2700|outDockP@6|ps[5]|894|1137.5|litDandP@5|ps[5]|894|1158
+Ametal-3|net@957|||S2700|outDockP@6|ps[6]|1038|1137.5|litDandP@5|ps[6]|1038|1158
+Ametal-3|net@958|||S2700|outDockP@6|ps[7]|1182|1137.5|litDandP@5|ps[7]|1182|1158
+Ametal-3|net@959|||S2700|outDockP@6|ps[8]|1326|1137.5|litDandP@5|ps[8]|1326|1158
+Ametal-3|net@960|||S2700|outDockP@6|ps[9]|1470|1137.5|litDandP@5|ps[9]|1470|1158
+Ametal-3|net@961|||S2700|outDockP@6|ps[10]|1530|1137.5|litDandP@5|ps[10]|1530|1158
+Ametal-3|net@962|||S2700|outDockP@6|ps[11]|1386|1137.5|litDandP@5|ps[11]|1386|1158
+Ametal-3|net@963|||S2700|outDockP@6|ps[12]|1242|1137.5|litDandP@5|ps[12]|1242|1158
+Ametal-3|net@964|||S2700|outDockP@6|ps[13]|1098|1137.5|litDandP@5|ps[13]|1098|1158
+Ametal-3|net@965|||S2700|outDockP@6|ps[14]|954|1137.5|litDandP@5|ps[14]|954|1158
+Ametal-3|net@966|||S2700|outDockP@6|ps[15]|810|1137.5|litDandP@5|ps[15]|810|1158
+Ametal-3|net@967|||S2700|outDockP@6|ps[16]|666|1137.5|litDandP@5|ps[16]|666|1158
+Ametal-3|net@968|||S2700|outDockP@6|ps[17]|522|1137.5|litDandP@5|ps[17]|522|1158
+Ametal-3|net@969|||S2700|outDockP@6|ps[18]|378|1137.5|litDandP@5|ps[18]|378|1158
+Ametal-3|net@1026|||S2700|outDockP@6|ps[27]|-1488|1137.5|contact@95||-1488|1496
+Ametal-2|net@1027|||S0|litDandP@5|sel[Lt]|-216|1496|contact@95||-1488|1496
+Ametal-3|net@1029|||S2700|outDockP@6|do[ins]|-234|585|contact@97||-234|1502
+Ametal-2|net@1035|||S1800|contact@97||-234|1502|litDandP@5|do[ins]|-232.5|1502
+Edp[1]||D5G7;|litDandP@5|dp[1]|I
+Edp[2]||D5G7;|litDandP@5|dp[2]|I
+Edp[3]||D5G7;|litDandP@5|dp[3]|I
+Edp[4]||D5G7;|litDandP@5|dp[4]|I
+Edp[5]||D5G7;|litDandP@5|dp[5]|I
+Edp[6]||D5G7;|litDandP@5|dp[6]|I
+Edp[7]||D5G7;|litDandP@5|dp[7]|I
+Edp[8]||D5G7;|litDandP@5|dp[8]|I
+Edp[9]||D5G7;|litDandP@5|dp[9]|I
+Edp[10]||D5G7;|litDandP@5|dp[10]|O
+Edp[11]||D5G7;|litDandP@5|dp[11]|O
+Edp[12]||D5G7;|litDandP@5|dp[12]|O
+Edp[13]||D5G7;|litDandP@5|dp[13]|O
+Edp[14]||D5G7;|litDandP@5|dp[14]|O
+Edp[15]||D5G7;|litDandP@5|dp[15]|O
+Edp[16]||D5G7;|litDandP@5|dp[16]|O
+Edp[17]||D5G7;|litDandP@5|dp[17]|O
+Edp[18]||D5G7;|litDandP@5|dp[18]|O
+Edp[19]||D5G7;|litDandP@5|dp[19]|O
+Edp[20]||D5G7;|litDandP@5|dp[20]|I
+Edp[21]||D5G7;|litDandP@5|dp[21]|I
+Edp[22]||D5G7;|litDandP@5|dp[22]|I
+Edp[23]||D5G7;|litDandP@5|dp[23]|I
+Edp[24]||D5G7;|litDandP@5|dp[24]|I
+Edp[25]||D5G7;|litDandP@5|dp[25]|I
+Edp[26]||D5G7;|litDandP@5|dp[26]|I
+Edp[27]||D5G7;|litDandP@5|dp[27]|I
+Edp[28]||D5G7;|litDandP@5|dp[28]|I
+Edp[29]||D5G7;|litDandP@5|dp[29]|O
+Edp[30]||D5G7;|litDandP@5|dp[30]|O
+Edp[31]||D5G7;|litDandP@5|dp[31]|O
+Edp[32]||D5G7;|litDandP@5|dp[32]|O
+Edp[33]||D5G7;|litDandP@5|dp[33]|O
+Edp[34]||D5G7;|litDandP@5|dp[34]|O
+Edp[35]||D5G7;|litDandP@5|dp[35]|O
+Edp[36]||D5G7;|litDandP@5|dp[36]|O
+Edp[37]||D5G7;|litDandP@5|dp[37]|O
+Edp[B]||D5G7;|litDandP@5|dp[B]|I
+EdsA[1]||D5G7;|litDandP@5|dsA[1]|I
+EdsA[2]||D5G7;|litDandP@5|dsA[2]|I
+EdsA[3]||D5G7;|litDandP@5|dsA[3]|I
+EdsA[4]||D5G7;|litDandP@5|dsA[4]|I
+EdsA[5]||D5G7;|litDandP@5|dsA[5]|I
+EdsA[6]||D5G7;|litDandP@5|dsA[6]|I
+EdsA[7]||D5G7;|litDandP@5|dsA[7]|I
+EdsA[8]||D5G7;|litDandP@5|dsA[8]|I
+EdsA[9]||D5G7;|litDandP@5|dsA[9]|I
+EdsA[10]||D5G7;|litDandP@5|dsA[10]|I
+EdsA[11]||D5G7;|litDandP@5|dsA[11]|I
+EdsA[12]||D5G7;|litDandP@5|dsA[12]|I
+EdsA[13]||D5G7;|litDandP@5|dsA[13]|I
+EdsA[14]||D5G7;|litDandP@5|dsA[14]|I
+EdsA[TT]||D5G7;|litDandP@5|dsA[TT]|I
+EdsD[1]||D5G7;|litDandP@5|dsD[1]|I
+EdsD[2]||D5G7;|litDandP@5|dsD[2]|I
+EdsD[3]||D5G7;|litDandP@5|dsD[3]|I
+EdsD[4]||D5G7;|litDandP@5|dsD[4]|I
+EdsD[5]||D5G7;|litDandP@5|dsD[5]|I
+EdsD[6]||D5G7;|litDandP@5|dsD[6]|I
+EdsD[7]||D5G7;|litDandP@5|dsD[7]|I
+EdsD[8]||D5G7;|litDandP@5|dsD[8]|I
+EdsD[9]||D5G7;|litDandP@5|dsD[9]|I
+EdsD[10]||D5G7;|litDandP@5|dsD[10]|O
+EdsD[11]||D5G7;|litDandP@5|dsD[11]|O
+EdsD[12]||D5G7;|litDandP@5|dsD[12]|O
+EdsD[13]||D5G7;|litDandP@5|dsD[13]|O
+EdsD[14]||D5G7;|litDandP@5|dsD[14]|O
+EdsD[15]||D5G7;|litDandP@5|dsD[15]|O
+EdsD[16]||D5G7;|litDandP@5|dsD[16]|O
+EdsD[17]||D5G7;|litDandP@5|dsD[17]|O
+EdsD[18]||D5G7;|litDandP@5|dsD[18]|O
+EdsD[19]||D5G7;|litDandP@5|dsD[19]|O
+EdsD[20]||D5G7;|litDandP@5|dsD[20]|I
+EdsD[21]||D5G7;|litDandP@5|dsD[21]|I
+EdsD[22]||D5G7;|litDandP@5|dsD[22]|I
+EdsD[23]||D5G7;|litDandP@5|dsD[23]|I
+EdsD[24]||D5G7;|litDandP@5|dsD[24]|I
+EdsD[25]||D5G7;|litDandP@5|dsD[25]|I
+EdsD[26]||D5G7;|litDandP@5|dsD[26]|I
+EdsD[27]||D5G7;|litDandP@5|dsD[27]|I
+EdsD[28]||D5G7;|litDandP@5|dsD[28]|I
+EdsD[29]||D5G7;|litDandP@5|dsD[29]|O
+EdsD[30]||D5G7;|litDandP@5|dsD[30]|O
+EdsD[31]||D5G7;|litDandP@5|dsD[31]|O
+EdsD[32]||D5G7;|litDandP@5|dsD[32]|O
+EdsD[33]||D5G7;|litDandP@5|dsD[33]|O
+EdsD[34]||D5G7;|litDandP@5|dsD[34]|O
+EdsD[35]||D5G7;|litDandP@5|dsD[35]|O
+EdsD[36]||D5G7;|litDandP@5|dsD[36]|O
+EdsD[37]||D5G7;|litDandP@5|dsD[37]|O
+Eepi[torp]||D5G7;|outDockP@6|epi[torp]|I
+Eflag[A][clr]||D5G7;|outDockP@6|flag[A][clr]|I
+Eflag[A][set]||D5G7;|outDockP@6|flag[A][set]|I
+Eflag[D][clr]||D5G7;|outDockP@6|flag[D][clr]|I
+Eflag[D][set]||D5G7;|outDockP@6|flag[D][set]|I
+Egnd||D5G7;|litDandP@5|gnd|G
 Egnd_3||D5G7;|mOneDock@2|gnd_3|G
-Egnd_4||D5G7;|litDandP@4|gnd_4|G
-Egnd_5||D5G7;|litDandP@4|gnd_5|G
+Egnd_4||D5G7;|litDandP@5|gnd_4|G
+Egnd_5||D5G7;|litDandP@5|gnd_5|G
 Egnd_6||D5G7;|mOneDock@2|gnd_6|G
-Egnd_7||D5G7;|litDandP@4|gnd_7|G
+Egnd_7||D5G7;|litDandP@5|gnd_7|G
 Egnd_8||D5G7;|mOneDock@2|gnd_8|G
-Egnd_9||D5G7;|litDandP@4|gnd_9|G
+Egnd_9||D5G7;|litDandP@5|gnd_9|G
 Egnd_10||D5G7;|mOneDock@2|gnd_10|G
-Egnd_11||D5G7;|litDandP@4|gnd_11|G
+Egnd_11||D5G7;|litDandP@5|gnd_11|G
 Egnd_12||D5G7;|mOneDock@2|gnd_12|G
-Egnd_13||D5G7;|litDandP@4|gnd_13|G
+Egnd_13||D5G7;|litDandP@5|gnd_13|G
 Egnd_14||D5G7;|mOneDock@2|gnd_14|G
-Egnd_15||D5G7;|litDandP@4|gnd_15|G
+Egnd_15||D5G7;|litDandP@5|gnd_15|G
 Egnd_16||D5G7;|mOneDock@2|gnd_16|G
-Egnd_17||D5G7;|litDandP@4|gnd_17|G
+Egnd_17||D5G7;|litDandP@5|gnd_17|G
 Egnd_18||D5G7;|mOneDock@2|gnd_18|G
-Egnd_19||D5G7;|litDandP@4|gnd_19|G
+Egnd_19||D5G7;|litDandP@5|gnd_19|G
 Egnd_20||D5G7;|mOneDock@2|gnd_20|G
-Egnd_21||D5G7;|litDandP@4|gnd_21|G
+Egnd_21||D5G7;|litDandP@5|gnd_21|G
 Egnd_22||D5G7;|mOneDock@2|gnd_22|G
-Egnd_23||D5G7;|litDandP@4|gnd_23|G
+Egnd_23||D5G7;|litDandP@5|gnd_23|G
 Egnd_24||D5G7;|mOneDock@2|gnd_24|G
-Egnd_25||D5G7;|litDandP@4|gnd_25|G
+Egnd_25||D5G7;|litDandP@5|gnd_25|G
 Egnd_26||D5G7;|mOneDock@2|gnd_26|G
-Egnd_27||D5G7;|litDandP@4|gnd_27|G
+Egnd_27||D5G7;|litDandP@5|gnd_27|G
 Egnd_28||D5G7;|mOneDock@2|gnd_28|G
-Egnd_29||D5G7;|litDandP@4|gnd_29|G
-Egnd_30||D5G7;|outDockP@5|gnd_30|G
-Egnd_31||D5G7;|outDockP@5|gnd_31|G
-Egnd_32||D5G7;|outDockP@5|gnd_32|G
-Egnd_33||D5G7;|outDockP@5|gnd_33|G
-Egnd_35||D5G7;|litDandP@4|gnd_35|G
-Egnd_37||D5G7;|litDandP@4|gnd_37|G
-Egnd_39||D5G7;|litDandP@4|gnd_39|G
-Egnd_41||D5G7;|litDandP@4|gnd_41|G
-Egnd_43||D5G7;|litDandP@4|gnd_43|G
-Egnd_45||D5G7;|litDandP@4|gnd_45|G
+Egnd_29||D5G7;|litDandP@5|gnd_29|G
+Egnd_30||D5G7;|outDockP@6|gnd_30|G
+Egnd_31||D5G7;|outDockP@6|gnd_31|G
+Egnd_32||D5G7;|outDockP@6|gnd_32|G
+Egnd_33||D5G7;|outDockP@6|gnd_33|G
+Egnd_35||D5G7;|litDandP@5|gnd_35|G
+Egnd_37||D5G7;|litDandP@5|gnd_37|G
+Egnd_39||D5G7;|litDandP@5|gnd_39|G
+Egnd_41||D5G7;|litDandP@5|gnd_41|G
+Egnd_43||D5G7;|litDandP@5|gnd_43|G
+Egnd_45||D5G7;|litDandP@5|gnd_45|G
 Egnd_46||D5G7;|mOneDock@2|gnd|G
 Egnd_47||D5G7;|mOneDock@2|gnd_29|G
 Egnd_48||D5G7;|mOneDock@2|gnd_39|G
 Egnd_49||D5G7;|mOneDock@2|gnd_41|G
-Egnd_50||D5G7;|outDockP@5|gnd|G
-Egnd_51||D5G7;|outDockP@5|gnd_29|G
-Egnd_52||D5G7;|outDockP@5|gnd_35|G
-Egnd_53||D5G7;|outDockP@5|gnd_37|G
-Egnd_54||D5G7;|outDockP@5|gnd_39|G
-Egnd_55||D5G7;|outDockP@5|gnd_41|G
-Egnd_56||D5G7;|outDockP@5|gnd_43|G
-Egnd_57||D5G7;|outDockP@5|gnd_45|G
-Egnd_58||D5G7;|outDockP@5|gnd_47|G
-Egnd_59||D5G7;|outDockP@5|gnd_49|G
-Egnd_60||D5G7;|outDockP@5|gnd_51|G
-Egnd_61||D5G7;|outDockP@5|gnd_53|G
+Egnd_50||D5G7;|outDockP@6|gnd|G
+Egnd_51||D5G7;|outDockP@6|gnd_29|G
+Egnd_52||D5G7;|outDockP@6|gnd_35|G
+Egnd_53||D5G7;|outDockP@6|gnd_37|G
+Egnd_54||D5G7;|outDockP@6|gnd_39|G
+Egnd_55||D5G7;|outDockP@6|gnd_41|G
+Egnd_56||D5G7;|outDockP@6|gnd_43|G
+Egnd_57||D5G7;|outDockP@6|gnd_45|G
+Egnd_58||D5G7;|outDockP@6|gnd_47|G
+Egnd_59||D5G7;|outDockP@6|gnd_49|G
+Egnd_60||D5G7;|outDockP@6|gnd_51|G
+Egnd_61||D5G7;|outDockP@6|gnd_53|G
 Em1[1]||D5G7;|mOneDock@2|m1[1]|I
 Em1[2]||D5G7;|mOneDock@2|m1[2]|I
 Em1[3]||D5G7;|mOneDock@2|m1[3]|I
@@ -5545,11 +5508,11 @@ Em1[33]||D5G7;|mOneDock@2|m1[33]|O
 Em1[34]||D5G7;|mOneDock@2|m1[34]|O
 Em1[35]||D5G7;|mOneDock@2|m1[35]|O
 Em1[36]||D5G7;|mOneDock@2|m1[36]|O
-Epred[D]||D5G7;|outDockP@5|pred[D]|I
+Epred[D]||D5G7;|outDockP@6|pred[D]|I
 Epred[R]||D5G7;|mOneDock@2|pred[R]|I
-Epred[T]||D5G2;|outDockP@5|pred[T]|I
-Eps[do]||D5G7;|outDockP@5|ps[do]|O
-Eps[skip]||D5G7;|outDockP@5|ps[skip]|O
+Epred[T]||D5G2;|outDockP@6|pred[T]|I
+Eps[do]||D5G7;|outDockP@6|ps[do]|O
+Eps[skip]||D5G7;|outDockP@6|ps[skip]|O
 Ering[1]||D5G7;|mOneDock@2|ring[1]|I
 Ering[2]||D5G7;|mOneDock@2|ring[2]|I
 Ering[3]||D5G7;|mOneDock@2|ring[3]|I
@@ -5586,7 +5549,7 @@ Ering[33]||D5G7;|mOneDock@2|ring[33]|I
 Ering[34]||D5G7;|mOneDock@2|ring[34]|I
 Ering[35]||D5G7;|mOneDock@2|ring[35]|I
 Ering[36]||D5G7;|mOneDock@2|ring[36]|I
-EsignalBitFromInboundSwitchFabric||D5G7;|litDandP@4|signalBitFromInboundSwitchFabric|I
+EsignalBitFromInboundSwitchFabric||D5G7;|litDandP@5|signalBitFromInboundSwitchFabric|I
 Esir[1]||D5G7;|mOneDock@2|sir[1]|I
 Esir[2]||D5G7;|mOneDock@2|sir[2]|B
 Esir[3]||D5G7;|mOneDock@2|sir[3]|B
@@ -5596,85 +5559,85 @@ Esir[6]||D5G7;|mOneDock@2|sir[6]|B
 Esir[7]||D5G7;|mOneDock@2|sir[7]|B
 Esir[8]||D5G7;|mOneDock@2|sir[8]|B
 Esir[9]||D5G7;|mOneDock@2|sir[9]|B
-Esor[1]||D5G7;|litDandP@4|sor[1]|O
-Esor[2]||D5G7;|litDandP@4|sor[2]|B
-Esor[3]||D5G7;|litDandP@4|sor[3]|B
-Esor[4]||D5G7;|litDandP@4|sor[4]|B
-Esor[5]||D5G7;|litDandP@4|sor[5]|B
-Esor[6]||D5G7;|litDandP@4|sor[6]|B
-Esor[7]||D5G7;|litDandP@4|sor[7]|B
-Esor[8]||D5G7;|litDandP@4|sor[8]|B
-Esor[9]||D5G7;|litDandP@4|sor[9]|B
-Esucc[D]||D5G7;|litDandP@4|succ[D]|I
-Esucc[T]||D5G7;|litDandP@4|succ[T]|I
+Esor[1]||D5G7;|outDockP@6|sor[1]|B
+Esor[2]||D5G7;|outDockP@6|sor[2]|B
+Esor[3]||D5G7;|outDockP@6|sor[3]|B
+Esor[4]||D5G7;|outDockP@6|sor[4]|B
+Esor[5]||D5G7;|outDockP@6|sor[5]|B
+Esor[6]||D5G7;|outDockP@6|sor[6]|B
+Esor[7]||D5G7;|outDockP@6|sor[7]|B
+Esor[8]||D5G7;|outDockP@6|sor[8]|B
+Esor[9]||D5G7;|outDockP@6|sor[9]|B
+Esucc[D]||D5G7;|litDandP@5|succ[D]|I
+Esucc[T]||D5G7;|litDandP@5|succ[T]|I
 Esucc[m1]||D5G7;|mOneDock@2|succ[m1]|O
-Evdd||D5G7;|litDandP@4|vdd|P
-Evdd_3||D5G7;|litDandP@4|vdd_3|P
-Evdd_4||D5G7;|litDandP@4|vdd_4|P
+Evdd||D5G7;|litDandP@5|vdd|P
+Evdd_3||D5G7;|litDandP@5|vdd_3|P
+Evdd_4||D5G7;|litDandP@5|vdd_4|P
 Evdd_5||D5G7;|mOneDock@2|vdd_5|P
-Evdd_6||D5G7;|litDandP@4|vdd_6|P
+Evdd_6||D5G7;|litDandP@5|vdd_6|P
 Evdd_7||D5G7;|mOneDock@2|vdd_7|P
-Evdd_8||D5G7;|litDandP@4|vdd_8|P
+Evdd_8||D5G7;|litDandP@5|vdd_8|P
 Evdd_9||D5G7;|mOneDock@2|vdd_9|P
-Evdd_10||D5G7;|litDandP@4|vdd_10|P
+Evdd_10||D5G7;|litDandP@5|vdd_10|P
 Evdd_11||D5G7;|mOneDock@2|vdd_11|P
-Evdd_12||D5G7;|litDandP@4|vdd_12|P
+Evdd_12||D5G7;|litDandP@5|vdd_12|P
 Evdd_13||D5G7;|mOneDock@2|vdd_13|P
-Evdd_14||D5G7;|litDandP@4|vdd_14|P
+Evdd_14||D5G7;|litDandP@5|vdd_14|P
 Evdd_15||D5G7;|mOneDock@2|vdd_15|P
-Evdd_16||D5G7;|litDandP@4|vdd_16|P
+Evdd_16||D5G7;|litDandP@5|vdd_16|P
 Evdd_17||D5G7;|mOneDock@2|vdd_17|P
-Evdd_18||D5G7;|litDandP@4|vdd_18|P
+Evdd_18||D5G7;|litDandP@5|vdd_18|P
 Evdd_19||D5G7;|mOneDock@2|vdd_19|P
-Evdd_20||D5G7;|litDandP@4|vdd_20|P
+Evdd_20||D5G7;|litDandP@5|vdd_20|P
 Evdd_21||D5G7;|mOneDock@2|vdd_21|P
-Evdd_22||D5G7;|litDandP@4|vdd_22|P
+Evdd_22||D5G7;|litDandP@5|vdd_22|P
 Evdd_23||D5G7;|mOneDock@2|vdd_23|P
-Evdd_24||D5G7;|litDandP@4|vdd_24|P
+Evdd_24||D5G7;|litDandP@5|vdd_24|P
 Evdd_25||D5G7;|mOneDock@2|vdd_25|P
 Evdd_27||D5G7;|mOneDock@2|vdd_47|P
-Evdd_28||D5G7;|litDandP@4|vdd_28|P
-Evdd_32||D5G7;|outDockP@5|vdd_32|P
-Evdd_33||D5G7;|outDockP@5|vdd_33|P
-Evdd_37||D5G7;|litDandP@4|vdd_37|P
-Evdd_39||D5G7;|litDandP@4|vdd_39|P
-Evdd_43||D5G7;|litDandP@4|vdd_43|P
-Evdd_45||D5G7;|litDandP@4|vdd_45|P
-Evdd_49||D5G7;|litDandP@4|vdd_49|P
-Evdd_51||D5G7;|litDandP@4|vdd_51|P
+Evdd_28||D5G7;|litDandP@5|vdd_28|P
+Evdd_32||D5G7;|outDockP@6|vdd_32|P
+Evdd_33||D5G7;|outDockP@6|vdd_33|P
+Evdd_37||D5G7;|litDandP@5|vdd_37|P
+Evdd_39||D5G7;|litDandP@5|vdd_39|P
+Evdd_43||D5G7;|litDandP@5|vdd_43|P
+Evdd_45||D5G7;|litDandP@5|vdd_45|P
+Evdd_49||D5G7;|litDandP@5|vdd_49|P
+Evdd_51||D5G7;|litDandP@5|vdd_51|P
 Evdd_54||D5G7;|mOneDock@2|vdd|P
 Evdd_55||D5G7;|mOneDock@2|vdd_3|P
 Evdd_58||D5G7;|mOneDock@2|vdd_43|P
 Evdd_59||D5G7;|mOneDock@2|vdd_45|P
-Evdd_61||D5G7;|outDockP@5|vdd|P
-Evdd_62||D5G7;|outDockP@5|vdd_3|P
-Evdd_63||D5G7;|outDockP@5|vdd_28|P
-Evdd_64||D5G7;|outDockP@5|vdd_29|P
-Evdd_66||D5G7;|outDockP@5|vdd_37|P
-Evdd_67||D5G7;|outDockP@5|vdd_39|P
-Evdd_69||D5G7;|outDockP@5|vdd_43|P
-Evdd_70||D5G7;|outDockP@5|vdd_45|P
-Evdd_73||D5G7;|outDockP@5|vdd_49|P
-Evdd_74||D5G7;|outDockP@5|vdd_51|P
-Evdd_76||D5G7;|outDockP@5|vdd_55|P
-Evdd_77||D5G7;|outDockP@5|vdd_57|P
-Evdd_80||D5G7;|outDockP@5|vdd_61|P
-Evdd_81||D5G7;|outDockP@5|vdd_63|P
+Evdd_61||D5G7;|outDockP@6|vdd|P
+Evdd_62||D5G7;|outDockP@6|vdd_3|P
+Evdd_63||D5G7;|outDockP@6|vdd_28|P
+Evdd_64||D5G7;|outDockP@6|vdd_29|P
+Evdd_66||D5G7;|outDockP@6|vdd_37|P
+Evdd_67||D5G7;|outDockP@6|vdd_39|P
+Evdd_69||D5G7;|outDockP@6|vdd_43|P
+Evdd_70||D5G7;|outDockP@6|vdd_45|P
+Evdd_73||D5G7;|outDockP@6|vdd_49|P
+Evdd_74||D5G7;|outDockP@6|vdd_51|P
+Evdd_76||D5G7;|outDockP@6|vdd_55|P
+Evdd_77||D5G7;|outDockP@6|vdd_57|P
+Evdd_80||D5G7;|outDockP@6|vdd_61|P
+Evdd_81||D5G7;|outDockP@6|vdd_63|P
 X
 
-# Cell outM1PredLit;1{sch}
-CoutM1PredLit;1{sch}||schematic|1237229034349|1240273138665|I
+# Cell outM1PredLit;2{sch}
+CoutM1PredLit;2{sch}||schematic|1237229034349|1240923737092|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||35.5|-10||||
 NOff-Page|conn@3||57|3||||
-NOff-Page|conn@4||-9.5|-5|||XYRR|
-NOff-Page|conn@6||-24|-13|||RRR|
+NOff-Page|conn@4||-15.5|-5|||XYRR|
+NOff-Page|conn@6||-36|-13|||RRR|
 NOff-Page|conn@8||-11.5|5|||Y|
-NOff-Page|conn@11||-57|3|||Y|
-NOff-Page|conn@12||-35|-13|||RRR|
+NOff-Page|conn@11||-57|4|||Y|
+NOff-Page|conn@12||-38|5||||
 NOff-Page|conn@13||-58|-9||||
 NOff-Page|conn@14||-56|8|||Y|
-NOff-Page|conn@15||57|8||||
+NOff-Page|conn@15||14|8||||
 NOff-Page|conn@16||12.5|1|||Y|
 NOff-Page|conn@17||10.5|3||||
 NOff-Page|conn@18||39.5|12.5|||YR|
@@ -5684,12 +5647,9 @@ IstagesM:mOneDockStage;1{ic}|mOneDock@0||-48|0|||D5G4;
 IstagesM:outDockPredStage;1{ic}|outDockP@0||0|0|||D5G4;
 IoutM1PredLit;1{ic}|outM1Pre@0||49|43|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-3|52.5|||||ART_message(D5G6;)SoutM1PredLit
-Ngeneric:Invisible-Pin|pin@1||-3.5|40.5|||||ART_message(D5G3;)Sies 16 March 2009
+Ngeneric:Invisible-Pin|pin@1||-3.5|40.5|||||ART_message(D5G3;)Sies 28 April 2009
 Ngeneric:Invisible-Pin|pin@2||-3.5|44.5|||||ART_message(D5G3;)Shere is the predicate, counters, and D register
-NBus_Pin|pin@3||17|-9|-1|-1||
-NBus_Pin|pin@5||17|-12|-1|-1||
-NBus_Pin|pin@23||-24|-9|-1|-1||
-NWire_Pin|pin@27||-35|5||||
+NBus_Pin|pin@23||-36|-9|-1|-1||
 NBus_Pin|pin@28||-30|3|-1|-1||
 NBus_Pin|pin@29||-30|0|-1|-1||
 NWire_Pin|pin@34||39.5|3||||
@@ -5699,61 +5659,126 @@ NWire_Pin|pin@38||-48|-15||||
 NWire_Pin|pin@42||-12|0||||
 NWire_Pin|pin@43||-12|-20||||
 NWire_Pin|pin@44||69|-20||||
-NWire_Pin|pin@45||69|0||||
+NWire_Pin|pin@45||69|-3||||
 NBus_Pin|pin@46||0|-18.5|-1|-1||
 NWire_Pin|pin@47||14|-5||||
 NWire_Pin|pin@48||14|-7||||
-NBus_Pin|pin@49||21|-9|-1|-1||
-NBus_Pin|pin@50||21|-8|-1|-1||
+NBus_Pin|pin@50||17|-8|-1|-1||
+NWire_Pin|pin@53||18|-2||||
+NWire_Pin|pin@54||18|-4||||
+NWire_Pin|pin@55||-61|46||||
+NWire_Pin|pin@56||-61|43||||
+NWire_Pin|pin@57||-43|46||||
+NWire_Pin|pin@58||-43|43||||
+NWire_Pin|pin@59||-61|40||||
+NWire_Pin|pin@60||-61|37||||
+NWire_Pin|pin@61||-43|40||||
+NWire_Pin|pin@62||-43|37||||
+NWire_Pin|pin@63||-61|34||||
+NWire_Pin|pin@64||-61|31||||
+NWire_Pin|pin@65||-43|34||||
+NWire_Pin|pin@66||-43|31||||
+NWire_Pin|pin@67||-61|28||||
+NWire_Pin|pin@68||-61|25||||
+NWire_Pin|pin@69||-43|28||||
+NWire_Pin|pin@70||-43|25||||
+NWire_Pin|pin@71||-61|22||||
+NWire_Pin|pin@72||-61|19||||
+NWire_Pin|pin@73||-43|22||||
+NWire_Pin|pin@74||-43|19||||
+NWire_Pin|pin@75||-61|16||||
+NWire_Pin|pin@76||-61|13||||
+NWire_Pin|pin@77||-43|16||||
+NWire_Pin|pin@78||-43|13||||
+NBus_Pin|pin@79||-9|-9|-1|-1||
+NBus_Pin|pin@80||-9|-13.5|-1|-1||
+NBus_Pin|pin@81||17|-9|-1|-1||
+NBus_Pin|pin@82||17|-14|-1|-1||
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||29|-20|X||D0G4;|ATTR_L(D5G1;PUD)D2993.199999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||26|-5|X||D0G4;|ATTR_L(D5G1;PUD)D3539.800000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||26|-2|X||D0G4;|ATTR_L(D5G1;PUD)D1810.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||26|-2|X||D0G4;|ATTR_L(D5G1;PUD)D6608.3|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-67.5|46|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1466.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-49.5|46|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1632.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-67.5|40|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1066.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-49.5|40|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1232.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-67.5|34|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1106.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||-49.5|34|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1242.7999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||-67.5|28|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1260.9000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||-49.5|28|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1327.1999999999996|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@11||-67.5|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1283.7000000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@12||-49.5|22|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1456.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@13||-67.5|16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1427.2|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@14||-49.5|16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1544.8999999999994|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|do[ins]|D5G2;||900|pin@53||18|-2|pin@54||18|-4
 Abus|dsD[1:6]|D5G2;|-0.5|IJ900|outDockP@0|inLO[1:6,8]|0|-13|pin@46||0|-18.5
 Awire|fire[M]|D5G2;||900|pin@47||14|-5|pin@48||14|-7
+Awire|flag[C]|D5G2;||2700|pin@44||69|-20|pin@45||69|-3
+Abus|m1[1:27]|D5G2;|-0.5|IJ900|pin@79||-9|-9|pin@80||-9|-13.5
 Abus|m1cate[1:6][T,F]|D5G2;|-0.5|IJ900|pin@28||-30|3|pin@29||-30|0
-Abus|net@0||-0.5|IJ1800|outDockP@0|ps[1:36]|6|-9|pin@3||17|-9
+Awire|m1cate[1][F]|D5G2;||900|pin@57||-43|46|pin@58||-43|43
+Awire|m1cate[1][T]|D5G2;||900|pin@55||-61|46|pin@56||-61|43
+Awire|m1cate[2][F]|D5G2;||900|pin@61||-43|40|pin@62||-43|37
+Awire|m1cate[2][T]|D5G2;||900|pin@59||-61|40|pin@60||-61|37
+Awire|m1cate[3][F]|D5G2;||900|pin@65||-43|34|pin@66||-43|31
+Awire|m1cate[3][T]|D5G2;||900|pin@63||-61|34|pin@64||-61|31
+Awire|m1cate[4][F]|D5G2;||900|pin@69||-43|28|pin@70||-43|25
+Awire|m1cate[4][T]|D5G2;||900|pin@67||-61|28|pin@68||-61|25
+Awire|m1cate[5][F]|D5G2;||900|pin@73||-43|22|pin@74||-43|19
+Awire|m1cate[5][T]|D5G2;||900|pin@71||-61|22|pin@72||-61|19
+Awire|m1cate[6][F]|D5G2;||900|pin@77||-43|16|pin@78||-43|13
+Awire|m1cate[6][T]|D5G2;||900|pin@75||-61|16|pin@76||-61|13
 Abus|net@10||-0.5|IJ0|litDandP@0|dp[1:37,B]|44|-10|conn@2|y|37.5|-10
 Abus|net@21||-0.5|IJ0|conn@3|a|55|3|litDandP@0|succ[D,T]|52|3
-Abus|net@29||-0.5|IJ1800|pin@23||-24|-9|outDockP@0|in[1:36]|-4|-9
-Abus|net@30||-0.5|IJ900|pin@23||-24|-9|conn@6|a|-24|-11
+Abus|net@30||-0.5|IJ900|pin@23||-36|-9|conn@6|a|-36|-11
 Abus|net@32||-0.5|IJ1800|conn@8|y|-9.5|5|outDockP@0|pred[D,T]|-4|5
-Awire|net@36|||0|mOneDock@0|pred|-52|3|conn@11|y|-55|3
-Awire|net@37|||2700|conn@12|a|-35|-11|pin@27||-35|5
-Awire|net@38|||0|pin@27||-35|5|mOneDock@0|succ|-44|5
+Awire|net@36|||0|mOneDock@0|pred|-52|4|conn@11|y|-55|4
 Abus|net@39||-0.5|IJ0|mOneDock@0|in[1:36]|-52|-9|conn@13|y|-56|-9
-Abus|net@43||-0.5|IJ1800|mOneDock@0|out[1:36]|-42|-9|pin@23||-24|-9
+Abus|net@43||-0.5|IJ1800|mOneDock@0|out[1:36]|-42|-9|pin@23||-36|-9
 Abus|net@46||-0.5|IJ0|outDockP@0|m1cate[1:6][T,F]|-5|3|pin@28||-30|3
 Abus|net@47||-0.5|IJ1800|mOneDock@0|sor[1:9]|-46|8|outDockP@0|sir[1:9]|-1|8
-Abus|net@48||-0.5|IJ1800|outDockP@0|sor[1:9]|2|8|litDandP@0|sir[1:9]|47|8
 Abus|net@49||-0.5|IJ0|mOneDock@0|sir[1:9]|-49|8|conn@14|y|-54|8
-Abus|net@50||-0.5|IJ0|conn@15|a|55|8|litDandP@0|sor[1:9]|50|8
 Abus|net@51||-0.5|IJ0|pin@28||-30|3|mOneDock@0|succ_1|-44|3
 Abus|net@59||-0.5|IJ1800|outDockP@0|flag[A,D][set,clr]|4|1|conn@16|a|10.5|1
-Awire|net@63|||0|outDockP@0|torp|-4|-5|conn@4|y|-7.5|-5
+Awire|net@63|||0|outDockP@0|torp|-4|-5|conn@4|y|-13.5|-5
 Awire|net@64|||900|conn@18|y|39.5|10.5|pin@34||39.5|3
 Awire|net@66|||0|litDandP@0|signalBitFromInboundSwitchFabric|44|3|pin@34||39.5|3
 Awire|net@78|||1800|outDockP@0|succ[sf]|4|5|pin@35||9|5
-Awire|net@79|||1800|litDandP@0|flag[C]|52|0|pin@45||69|0
+Awire|net@79|||1800|litDandP@0|flag[C]|52|-3|pin@45||69|-3
 Abus|net@80||-0.5|IJ0|conn@17|a|8.5|3|outDockP@0|ps[skip,do]|5|3
 Abus|net@81||-0.5|IJ1800|litDandP@0|aout[TT,1:14],ds[1:37]|54|-9|conn@21|a|58|-9
 Awire|net@82|||0|outDockP@0|flag[C][T,F]|-4|0|pin@42||-12|0
 Awire|net@83|||900|pin@42||-12|0|pin@43||-12|-20
-Awire|net@86|||2700|pin@44||69|-20|pin@45||69|0
 Awire|net@87|||1800|wire90@0|a|31.5|-20|pin@44||69|-20
 Awire|net@88|||0|wire90@0|b|26.5|-20|pin@43||-12|-20
 Awire|net@89|||0|litDandP@0|do[L]|44|-2|wire90@2|a|28.5|-2
 Awire|net@90|||0|litDandP@0|fire[M]|44|-5|wire90@1|a|28.5|-5
-Awire|net@91|||0|wire90@2|b|23.5|-2|outDockP@0|do[Lt]|4|-2
 Awire|net@92|||0|pin@47||14|-5|outDockP@0|fire[M]|4|-5
 Awire|net@93|||0|wire90@1|b|23.5|-5|pin@47||14|-5
-Abus|net@94||-0.5|IJ1800|pin@3||17|-9|pin@49||21|-9
-Abus|net@95||-0.5|IJ2700|pin@49||21|-9|pin@50||21|-8
-Abus|net@96||-0.5|IJ1800|pin@50||21|-8|litDandP@0|ps[1:20]|44|-8
-Abus|ps[1:20]|D5G2;|-0.5|IJ900|pin@3||17|-9|pin@5||17|-12
+Abus|net@96||-0.5|IJ1800|pin@50||17|-8|litDandP@0|ps[1:20]|44|-8
+Awire|net@101|||0|pin@53||18|-2|outDockP@0|fire[M_1]|4|-2
+Awire|net@102|||0|wire90@2|b|23.5|-2|pin@53||18|-2
+Abus|net@103||-0.5|IJ1800|outDockP@0|sor[1:9]|2|8|conn@15|a|12|8
+Awire|net@104|||0|conn@12|a|-40|5|mOneDock@0|succ|-44|5
+Awire|net@105|||1800|wire90@3|b|-65|46|pin@55||-61|46
+Awire|net@106|||1800|wire90@4|b|-47|46|pin@57||-43|46
+Awire|net@109|||1800|wire90@5|b|-65|40|pin@59||-61|40
+Awire|net@110|||1800|wire90@6|b|-47|40|pin@61||-43|40
+Awire|net@113|||1800|wire90@7|b|-65|34|pin@63||-61|34
+Awire|net@114|||1800|wire90@8|b|-47|34|pin@65||-43|34
+Awire|net@117|||1800|wire90@9|b|-65|28|pin@67||-61|28
+Awire|net@118|||1800|wire90@10|b|-47|28|pin@69||-43|28
+Awire|net@121|||1800|wire90@11|b|-65|22|pin@71||-61|22
+Awire|net@122|||1800|wire90@12|b|-47|22|pin@73||-43|22
+Awire|net@125|||1800|wire90@13|b|-65|16|pin@75||-61|16
+Awire|net@126|||1800|wire90@14|b|-47|16|pin@77||-43|16
+Abus|net@127||-0.5|IJ0|outDockP@0|in[1:36]|-4|-9|pin@79||-9|-9
+Abus|net@129||-0.5|IJ1800|outDockP@0|ps[1:36]|6|-9|pin@81||17|-9
+Abus|net@130||-0.5|IJ900|pin@50||17|-8|pin@81||17|-9
+Abus|ps[1:20,27]|D5G2;|-0.5|IJ900|pin@81||17|-9|pin@82||17|-14
 Awire|succ[D]|D5G2;||2700|pin@35||9|5|pin@36||9|7
 Awire|take[m1]|D5G2;||900|mOneDock@0|take[1]|-48|-12|pin@38||-48|-15
 Edp[1:37,B]||D4G2;|conn@2|a|I
-Eaout[TT,1:14],ds[1:37]|dsA[TT,1:14],dsD[1:37]|D6G2;|conn@21|y|O
+EdsA[TT,1:14],dsD[1:37]||D6G2;|conn@21|y|O
 Eepi[torp]||D4G2;|conn@4|a|I
 Eflag[A,D][set,clr]||D6G2;|conn@16|y|O
 Em1[1:36]||D6G2;|conn@6|y|O
@@ -5765,7 +5790,7 @@ EsignalBitFromInboundSwitchFabric||D4G2;|conn@18|a|I
 Esir[1:9]||D4G2;|conn@14|a|I
 Esor[1:9]||D6G2;|conn@15|y|O
 Esucc[D,T]||D6G2;|conn@3|y|O
-Esucc|succ[m1]|D6G2;|conn@12|y|O
+Esucc[m1]||D6G2;|conn@12|y|O
 X
 
 # Cell properStopper;1{ic}
@@ -5882,7 +5907,7 @@ Esucc||D5G2;|pin@22||O
 X
 
 # Cell properStopper;4{lay}
-CproperStopper;4{lay}||cmos90|1235248265722|1239715370974||ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715384664
+CproperStopper;4{lay}||cmos90|1235248265722|1240848417057||ATTR_NCC(D5G5;NTY636.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||18|-40||||
 NX-Metal-2-Metal-3-Con|contact@1||18|422||||
@@ -6554,7 +6579,7 @@ Esucc||D6G3;|conn@8|y|O
 X
 
 # Cell rqOD;3{lay}
-CrqOD;3{lay}||cmos90|1234832013083|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CrqOD;3{lay}||cmos90|1234832013083|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@3||-120|116||||
 NX-Metal-2-Metal-3-Con|contact@4||-120|-172||||
@@ -7219,7 +7244,7 @@ Esucc[tap]||D5G2;|pin@46||O
 X
 
 # Cell southFifo;3{lay}
-CsouthFifo;3{lay}||cmos90|1238010152595|1239715457164||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715619197
+CsouthFifo;3{lay}||cmos90|1238010152595|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@318||-1230|-1954||||
 NX-Metal-2-Metal-3-Con|contact@319||-366|-1954||||
@@ -8948,7 +8973,7 @@ Esucc[tap]|succ[B]|D5G2;|pin@67||O
 X
 
 # Cell tapPropStop;3{lay}
-CtapPropStop;3{lay}||cmos90|1238008470907|1239715457164||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715619197
+CtapPropStop;3{lay}||cmos90|1238008470907|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-1542|82||||
 NX-Metal-2-Metal-3-Con|contact@1||-1398|82||||
@@ -9744,7 +9769,7 @@ Esucc||D5G2;|pin@8||O
 X
 
 # Cell tokenFIFO;3{lay}
-CtokenFIFO;3{lay}||cmos90|1227104345090|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CtokenFIFO;3{lay}||cmos90|1227104345090|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 IgaspM:aStage;3{lay}|aStage@7||717|0|Y||D5G4;
 IgaspM:aStage;3{lay}|aStage@8||523|0|Y||D5G4;
 IgaspM:aStage;3{lay}|aStage@9||911|0|Y||D5G4;
@@ -10131,7 +10156,7 @@ EsuccU||D5G2;|pin@9||O
 X
 
 # Cell upDown8weak;3{lay}
-CupDown8weak;3{lay}||cmos90|1235224849019|1239549868233||ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CupDown8weak;3{lay}||cmos90|1235224849019|1240848417057||ATTR_NCC(D5G6;NTY1149.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||-18|-1058||||
 NX-Metal-2-Metal-3-Con|contact@1||-18|-514||||
index 8f551ba..1cbdf3f 100755 (executable)
@@ -10,9 +10,7 @@ Vschematic|sch
 
 LcoversM|coversM
 
-LdriversJ|driversJ
-
-LdriversL|driversL
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -146,7 +144,7 @@ Esucc||D5G2;|pin@10||O
 X
 
 # Cell altEndDockStage;1{lay}
-CaltEndDockStage;1{lay}||cmos90|1227459038857|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CaltEndDockStage;1{lay}||cmos90|1227459038857|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 IgaspM:anAltEnd;5{lay}|anAltEnd@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@23||-145.5|-144||||
@@ -162,12 +160,12 @@ NX-Metal-1-Metal-2-Con|contact@36||1481|32||||
 NX-Metal-1-Metal-2-Con|contact@37||1481|6||||
 IcoversM:cover1h;2{lay}|cover1h@0||0|-72|||D5G4;
 IcoversM:cover1h;2{lay}|cover1h@1||0|72|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@4||1.5|16.6|RR||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@5||82.5|24.4|XRR||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@6||1.5|16.6|RR||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@7||82.5|24.4|XRR||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||-936|-72|X||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@1||936|-72|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@2||-3|72|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||87|72|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@4||-3|72|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@5||87|72|XY||D5G4;
 NMetal-1-Pin|pin@35||-44.5|97||||
 NMetal-1-Pin|pin@36||-44.5|47||||
 NMetal-1-Pin|pin@38||128.5|97||||
@@ -207,18 +205,18 @@ IwiresL:tranCap;1{lay}|tranCap@20||504|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@21||360|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@22||216|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||34.5|72|||D5G4;
-Ametal-2|net@3||1.2|S0|ins2in20@1|hcl[A][1]|288|-11.7|driveCon@4|take|9.5|-11.7
-Ametal-2|net@4||1.2|S0|driveCon@5|take|74.5|-3.9|ins2in20@0|hcl[B][1]|-288|-3.9
-Ametal-1|net@127|||RS0|latchDri@2|in|-34.5|97|pin@35||-44.5|97
+Ametal-2|net@3||1.2|S0|ins2in20@1|hcl[A][1]|288|-11.7|driveCon@6|take|9.5|-11.7
+Ametal-2|net@4||1.2|S0|driveCon@7|take|74.5|-3.9|ins2in20@0|hcl[B][1]|-288|-3.9
+Ametal-1|net@127|||RS0|latchDri@4|in|-34.5|97|pin@35||-44.5|97
 Ametal-1|net@128|||S900|pin@35||-44.5|97|pin@51||-44.5|0
-Ametal-1|net@129|||S0|latchDri@2|in_1|-34.5|47|pin@36||-44.5|47
-Ametal-1|net@132|||RS1800|latchDri@3|in|118.5|97|pin@38||128.5|97
+Ametal-1|net@129|||S0|latchDri@4|in_1|-34.5|47|pin@36||-44.5|47
+Ametal-1|net@132|||RS1800|latchDri@5|in|118.5|97|pin@38||128.5|97
 Ametal-1|net@133|||S900|pin@38||128.5|97|pin@39||128.5|47
-Ametal-1|net@134|||S1800|latchDri@3|in_1|118.5|47|pin@39||128.5|47
-Ametal-2|net@136||1.2|S0|driveCon@4|take|9.5|-11.7|ins2in20@0|hcl[A][1]|-288|-11.7
-Ametal-1|net@147|||S900|latchDri@2|out|17.5|40|driveCon@4|out|17.5|16.6
-Ametal-1|net@152|||S2700|driveCon@5|out|66.5|24.4|latchDri@3|out|66.5|40
-Ametal-2|net@154||1.2|S0|ins2in20@1|hcl[B][1]|288|-3.9|driveCon@5|take|74.5|-3.9
+Ametal-1|net@134|||S1800|latchDri@5|in_1|118.5|47|pin@39||128.5|47
+Ametal-2|net@136||1.2|S0|driveCon@6|take|9.5|-11.7|ins2in20@0|hcl[A][1]|-288|-11.7
+Ametal-1|net@147|||S900|latchDri@4|out|17.5|40|driveCon@6|out|17.5|16.6
+Ametal-1|net@152|||S2700|driveCon@7|out|66.5|24.4|latchDri@5|out|66.5|40
+Ametal-2|net@154||1.2|S0|ins2in20@1|hcl[B][1]|288|-3.9|driveCon@7|take|74.5|-3.9
 Ametal-1|net@155|||S900|anAltEnd@3|s[1]|-145.5|-65|contact@23||-145.5|-144
 Ametal-1|net@156|||S2700|anAltEnd@3|s[3]|46.5|-79|contact@24||46.5|6
 Ametal-2|net@166|||S0|contact@37||1481|6|contact@24||46.5|6
@@ -229,9 +227,9 @@ Ametal-2|net@170||6.2|S1800|anAltEnd@3|gnd_2|263|-72|ins2in20@1|gnd_1|288|-72
 Ametal-2|net@171||6.2|S1800|anAltEnd@3|vdd_4|263|-122|ins2in20@1|vdd_1|288|-122
 Ametal-2|net@172||6.2|S1800|anAltEnd@3|vdd_5|263|-22|ins2in20@1|vdd_3|288|-22
 Ametal-2|net@176|||S1800|anAltEnd@3|mc|-48.5|-112|contact@25||1680|-112
-Ametal-2|net@189||6.2|S1800|wellCont@0|gnd_1|39|72|latchDri@3|gnd_2|54|72
-Ametal-2|net@190||6.2|S1800|wellCont@0|vdd_2|39|22|latchDri@3|vdd_4|54|22
-Ametal-2|net@191||6.2|S1800|wellCont@0|vdd_3|39|122|latchDri@3|vdd_5|54|122
+Ametal-2|net@189||6.2|S1800|wellCont@0|gnd_1|39|72|latchDri@5|gnd|54|72
+Ametal-2|net@190||6.2|S1800|wellCont@0|vdd_2|39|22|latchDri@5|vdd|54|22
+Ametal-2|net@191||6.2|S1800|wellCont@0|vdd_3|39|122|latchDri@5|vdd_5|54|122
 Ametal-2|net@192|||S0|contact@26||1698.5|-144|contact@23||-145.5|-144
 Ametal-1|net@202|||S2700|anAltEnd@3|fire[A]|-258.5|-88|pin@50||-258.5|0
 Ametal-1|net@203|||S2700|pin@51||-44.5|0|pin@36||-44.5|47
@@ -332,18 +330,18 @@ Ametal-2|net@427|||S0|ins2in20@0|vdd_4|-1584|-122|tranCap@0|vdd_3|-1584|-122
 Ametal-2|net@428|||S0|ins2in20@1|gnd|1584|-72|scanEx3s@2|gnd_1|1584|-72
 Ametal-2|net@429|||S0|ins2in20@1|vdd|1584|-22|scanEx3s@2|vdd_2|1584|-22
 Ametal-2|net@430|||S0|ins2in20@1|vdd_4|1584|-122|scanEx3s@2|vdd_9|1584|-122
-Ametal-2|net@431|||S0|latchDri@2|gnd_2|30|72|wellCont@0|gnd|30|72
-Ametal-2|net@432|||S0|latchDri@2|vdd_4|30|22|wellCont@0|vdd|30|22
-Ametal-2|net@433|||S0|latchDri@2|vdd_5|30|122|wellCont@0|vdd_1|30|122
-Ametal-2|net@434||6.2|S1800|tranCap@11|vdd_2|-144|122|latchDri@2|vdd_7|-38.5|122
-Ametal-2|net@435||6.2|S0|latchDri@2|gnd_1|-38.5|72|tranCap@11|gnd_1|-144|72
-Ametal-2|net@436||6.2|S0|latchDri@2|vdd_8|-38.5|22|tranCap@11|vdd_3|-144|22
+Ametal-2|net@431|||S0|latchDri@4|gnd|30|72|wellCont@0|gnd|30|72
+Ametal-2|net@432|||S0|latchDri@4|vdd|30|22|wellCont@0|vdd|30|22
+Ametal-2|net@433|||S0|latchDri@4|vdd_5|30|122|wellCont@0|vdd_1|30|122
+Ametal-2|net@434||6.2|S1800|tranCap@11|vdd_2|-144|122|latchDri@4|vdd_7|-38.5|122
+Ametal-2|net@435||6.2|S0|latchDri@4|gnd_1|-38.5|72|tranCap@11|gnd_1|-144|72
+Ametal-2|net@436||6.2|S0|latchDri@4|vdd_8|-38.5|22|tranCap@11|vdd_3|-144|22
 Ametal-2|net@437|||S0|tranCap@14|gnd_1|1440|72|scanEx3s@2|gnd|1440|72
 Ametal-2|net@438|||S0|tranCap@14|vdd_2|1440|122|scanEx3s@2|vdd|1440|122
 Ametal-2|net@439|||S0|tranCap@14|vdd_3|1440|22|scanEx3s@2|vdd_8|1440|22
-Ametal-2|net@440||6.2|S0|tranCap@22|vdd|144|122|latchDri@3|vdd_7|122.5|122
-Ametal-2|net@441||6.2|S1800|latchDri@3|gnd_1|122.5|72|tranCap@22|gnd|144|72
-Ametal-2|net@442||6.2|S1800|latchDri@3|vdd_8|122.5|22|tranCap@22|vdd_1|144|22
+Ametal-2|net@440||6.2|S0|tranCap@22|vdd|144|122|latchDri@5|vdd_7|122.5|122
+Ametal-2|net@441||6.2|S1800|latchDri@5|gnd_1|122.5|72|tranCap@22|gnd|144|72
+Ametal-2|net@442||6.2|S1800|latchDri@5|vdd_8|122.5|22|tranCap@22|vdd_1|144|22
 Ametal-2|net@443||6.2|S1800|scanEx3s@2|vdd_3|1728|-22|cover1h@0|vdd_1|1800|-22
 Ametal-2|net@444||6.2|S0|cover1h@0|gnd_1|1800|-72|scanEx3s@2|gnd_2|1728|-72
 Ametal-2|net@445||6.2|S0|cover1h@1|gnd_1|1800|72|scanEx3s@2|gnd_3|1728|72
@@ -551,7 +549,7 @@ Evdd_33||D5G7;|cover1h@1|vdd_3|P
 X
 
 # Cell altEndDockStage;2{sch}
-CaltEndDockStage;2{sch}||schematic|1227457806942|1238782521856|I
+CaltEndDockStage;2{sch}||schematic|1227457806942|1240655747933|
 IaltEndDockStage;1{ic}|altEndSt@0||-28|15|||D5G4;
 IgaspM:anAltEnd;1{ic}|anAltEnd@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -564,8 +562,8 @@ NOff-Page|conn@8||-11.5|-46.5||||
 NOff-Page|conn@9||33.5|-21|||YRRR|
 NOff-Page|conn@10||33.5|6|||R|
 IregistersM:ins2in20Ax36;1{ic}|ins2in20@0||0|-43.5|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-15|-18|RRR||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||15|-18|YR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-15|-18|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||15|-18|YR||D5G4;
 NWire_Pin|pin@0||15|-27||||
 NWire_Pin|pin@1||-15|-27|||RR|
 NWire_Pin|pin@2||6|-6|||X|
@@ -612,17 +610,17 @@ Awire|net@0|||0|anAltEnd@1|predB|-3|-2|conn@2|y|-6.5|-2
 Awire|net@1|||0|anAltEnd@1|predA|-3|2|conn@0|y|-6.5|2
 Awire|net@2|||0|conn@1|a|6|0|anAltEnd@1|succ|3|0
 Awire|net@3|||0|wire90@1|a|-13|-12|pin@7||-15|-12
-Awire|net@4|||900|pin@7||-15|-12|latchDri@0|inA|-15|-14
+Awire|net@4|||900|pin@7||-15|-12|latchDri@2|in|-15|-14
 Awire|net@5|||1800|wire90@1|b|-8|-12|pin@5||-6|-12
 Awire|net@6|||1800|pin@6||6|-12|wire90@0|b|8|-12
 Awire|net@7|||1800|wire90@0|a|13|-12|pin@8||15|-12
-Awire|net@8|||900|pin@8||15|-12|latchDri@1|inA|15|-14
+Awire|net@8|||900|pin@8||15|-12|latchDri@3|in|15|-14
 Awire|net@23|||1800|wire90@2|a|13|-27|pin@0||15|-27
 Awire|net@25|||0|wire90@2|b|8|-27|pin@21||5.5|-27
 Awire|net@27|||1800|pin@1||-15|-27|wire90@3|a|-13|-27
 Awire|net@28|||1800|wire90@3|b|-8|-27|pin@23||-4.5|-27
-Awire|net@41|||900|latchDri@1|out|15|-22|pin@0||15|-27
-Awire|net@42|||900|latchDri@0|out|-15|-22|pin@1||-15|-27
+Awire|net@41|||900|latchDri@3|out|15|-22|pin@0||15|-27
+Awire|net@42|||900|latchDri@2|out|-15|-22|pin@1||-15|-27
 Abus|net@59||-0.5|IJ1800|conn@8|y|-9.5|-46.5|pin@51||-6|-46.5
 Abus|net@60||-0.5|IJ2700|pin@51||-6|-46.5|pin@52||-6|-44.5
 Abus|net@62||-0.5|IJ1800|conn@7|y|-9|-41|pin@53||-6|-41
@@ -734,7 +732,7 @@ EsuccB||D5G2;|pin@37||O
 X
 
 # Cell altStartDockStage;5{lay}
-CaltStartDockStage;5{lay}||cmos90|1227453076312|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CaltStartDockStage;5{lay}||cmos90|1227453076312|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 IgaspM:anAltStart;3{lay}|anAltSta@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@4||318|88||||
@@ -820,14 +818,14 @@ NX-Metal-2-Metal-3-Con|contact@133||-1206|-56||||
 NX-Metal-2-Metal-3-Con|contact@134||-1350|-56||||
 IcoversM:cover1h;2{lay}|cover1h@0||0|-72|||D5G4;
 IcoversM:cover1h;2{lay}|cover1h@1||0|72|||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@5||31|16.6|Y||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@6||-173.5|40|XY||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@7||-173.5|40|XY||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@8||31|16.6|Y||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|72|Y||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@3||-936|72|XY||D5G4;
 IregistersM:ins1in20Bx18dn;2{lay}|ins1in20@4||-936|-72|X||D5G4;
 IregistersM:ins1in20Bx18dn;2{lay}|ins1in20@5||936|-72|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||-178|72|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@4||43.5|72|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@5||-178|72|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@6||43.5|72|XY||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@0||-12|0|||D5G4;
 NMetal-1-Pin|pin@19||-208.5|-0.5||||
 NMetal-1-Pin|pin@22||-157.5|35.5||||
@@ -848,8 +846,8 @@ IwiresL:tranCap;1{lay}|tranCap@0||-1656|-72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||-1656|72|||D5G4;
 IwiresL:wellContacts26;1{lay}|wellCont@2||-134|72|||D5G4;
 IwiresL:wellContacts26;1{lay}|wellCont@4||91|72|||D5G4;
-Ametal-2|net@6||1.2|S1800|driveCon@6|take|-165.5|11.7|ins1in20@1|hcl[1]|288|11.7
-Ametal-2|net@7||1.2|S1800|ins1in20@4|hcl|-288|-11.7|driveCon@5|take|31|-11.7
+Ametal-2|net@6||1.2|S1800|driveCon@7|take|-165.5|11.7|ins1in20@1|hcl[1]|288|11.7
+Ametal-2|net@7||1.2|S1800|ins1in20@4|hcl|-288|-11.7|driveCon@8|take|31|-11.7
 Ametal-2|net@53|||S0|ins1in20@1|in[1]|324|88|contact@4||318|88
 Ametal-2|net@55|||S0|ins1in20@1|in[2]|468|88|contact@5||462|88
 Ametal-2|net@57|||S0|ins1in20@1|in[3]|612|88|contact@6||606|88
@@ -891,17 +889,17 @@ Ametal-2|net@416||6.2|S1800|ins1in20@4|vdd|-288|-22|anAltSta@3|vdd|-261|-22
 Ametal-2|net@417||6.2|S0|anAltSta@3|gnd|-261|-72|ins1in20@4|gnd|-288|-72
 Ametal-2|net@418||6.2|S0|anAltSta@3|vdd_3|-261|-122|ins1in20@4|vdd_1|-288|-122
 Ametal-2|net@419||6.2|S1800|anAltSta@3|vdd_4|278|-22|ins1in20@5|vdd|288|-22
-Ametal-2|net@429||1.2|S1800|ins1in20@3|hcl[1]|-288|11.7|driveCon@6|take|-165.5|11.7
-Ametal-1|net@430|||S900|driveCon@6|out|-157.5|40|pin@22||-157.5|35.5
-Ametal-1|net@431|||S2700|pin@22||-157.5|35.5|latchDri@3|out|-157.5|40
+Ametal-2|net@429||1.2|S1800|ins1in20@3|hcl[1]|-288|11.7|driveCon@7|take|-165.5|11.7
+Ametal-1|net@430|||S900|driveCon@7|out|-157.5|40|pin@22||-157.5|35.5
+Ametal-1|net@431|||S2700|pin@22||-157.5|35.5|latchDri@5|out|-157.5|40
 Ametal-1|net@432|||S0|pin@19||-208.5|-0.5|pin@23||-225|-0.5
 Ametal-1|net@433|||S2700|pin@25||-225|47|pin@24||-225|97
-Ametal-1|net@434|||S1800|pin@24||-225|97|latchDri@3|in|-209.5|97
+Ametal-1|net@434|||S1800|pin@24||-225|97|latchDri@5|in|-209.5|97
 Ametal-1|net@435|||S2700|pin@23||-225|-0.5|pin@25||-225|47
-Ametal-1|net@436|||S0|latchDri@3|in_1|-209.5|47|pin@25||-225|47
-Ametal-2|net@437||6.2|S1800|ins1in20@3|vdd|-288|22|latchDri@3|vdd_8|-213.5|22
-Ametal-2|net@438||6.2|S0|latchDri@3|gnd_1|-213.5|72|ins1in20@3|gnd|-288|72
-Ametal-2|net@439||6.2|S0|latchDri@3|vdd_7|-213.5|122|ins1in20@3|vdd_1|-288|122
+Ametal-1|net@436|||S0|latchDri@5|in_1|-209.5|47|pin@25||-225|47
+Ametal-2|net@437||6.2|S1800|ins1in20@3|vdd|-288|22|latchDri@5|vdd_8|-213.5|22
+Ametal-2|net@438||6.2|S0|latchDri@5|gnd_1|-213.5|72|ins1in20@3|gnd|-288|72
+Ametal-2|net@439||6.2|S0|latchDri@5|vdd_7|-213.5|122|ins1in20@3|vdd_1|-288|122
 Ametal-2|net@447||6.2|S1800|anAltSta@3|gnd_2|278|-72|ins1in20@5|gnd|288|-72
 Ametal-2|net@448||6.2|S0|ins1in20@5|vdd_1|288|-122|anAltSta@3|vdd_5|278|-122
 Ametal-2|net@467|||S0|anAltSta@3|mc|-21.5|-32|contact@91||-34.5|-32
@@ -910,9 +908,9 @@ Ametal-1|net@472|||S2700|anAltSta@3|s[2]|112.5|-65|contact@93||112.5|3
 Ametal-2|net@473|||S0|contact@90||1680|-3|contact@92||-34.5|-3
 Ametal-2|net@478|||S1800|contact@94||13.5|-112|contact@95||1698.5|-112
 Ametal-1|net@479|||S900|anAltSta@3|s[1]|13.5|-65|contact@94||13.5|-112
-Ametal-2|net@489||6.2|S0|wellCont@2|vdd_1|-138.5|122|latchDri@3|vdd_5|-145|122
-Ametal-2|net@490||6.2|S1800|latchDri@3|gnd_2|-145|72|wellCont@2|gnd|-138.5|72
-Ametal-2|net@491||6.2|S1800|latchDri@3|vdd_4|-145|22|wellCont@2|vdd|-138.5|22
+Ametal-2|net@489||6.2|S0|wellCont@2|vdd_1|-138.5|122|latchDri@5|vdd_5|-145|122
+Ametal-2|net@490||6.2|S1800|latchDri@5|gnd|-145|72|wellCont@2|gnd|-138.5|72
+Ametal-2|net@491||6.2|S1800|latchDri@5|vdd|-145|22|wellCont@2|vdd|-138.5|22
 Ametal-2|net@504|||S0|scanEx2v@1|gnd|1584|72|ins1in20@1|gnd_2|1584|72
 Ametal-2|net@505|||S0|scanEx2v@1|vdd|1584|122|ins1in20@1|vdd_4|1584|122
 Ametal-2|net@506|||S0|scanEx2v@1|vdd_2|1584|22|ins1in20@1|vdd_5|1584|22
@@ -925,17 +923,17 @@ Ametal-1|net@516|||S2700|contact@96||1624.5|3|contact@97||1624.5|56.5
 Ametal-2|net@518|||S1800|contact@93||112.5|3|contact@96||1624.5|3
 Ametal-1|net@520|||S900|scanEx2v@1|dIn[2]|1698.5|79|contact@98||1698.5|56.5
 Ametal-2|net@521|||S1800|contact@97||1624.5|56.5|contact@98||1698.5|56.5
-Ametal-2|net@533||1.2|S0|ins1in20@5|hcl|288|-11.7|driveCon@5|take|31|-11.7
-Ametal-1|net@534|||S2700|driveCon@5|out|23|16.6|latchDri@4|out|23|40
-Ametal-1|net@535|||S1800|latchDri@4|in_1|75|47|pin@29||85|47
+Ametal-2|net@533||1.2|S0|ins1in20@5|hcl|288|-11.7|driveCon@8|take|31|-11.7
+Ametal-1|net@534|||S2700|driveCon@8|out|23|16.6|latchDri@6|out|23|40
+Ametal-1|net@535|||S1800|latchDri@6|in_1|75|47|pin@29||85|47
 Ametal-1|net@536|||S2700|pin@29||85|47|pin@30||85|97
-Ametal-1|net@537|||S0|pin@30||85|97|latchDri@4|in|75|97
-Ametal-2|net@538||6.2|S1800|wellCont@2|vdd_3|-129.5|122|latchDri@4|vdd_5|10.5|122
-Ametal-2|net@539||6.2|S0|latchDri@4|gnd_2|10.5|72|wellCont@2|gnd_1|-129.5|72
-Ametal-2|net@540||6.2|S0|latchDri@4|vdd_4|10.5|22|wellCont@2|vdd_2|-129.5|22
-Ametal-2|net@541||6.2|S0|wellCont@4|vdd_1|86.5|122|latchDri@4|vdd_7|79|122
-Ametal-2|net@542||6.2|S1800|latchDri@4|gnd_1|79|72|wellCont@4|gnd|86.5|72
-Ametal-2|net@543||6.2|S1800|latchDri@4|vdd_8|79|22|wellCont@4|vdd|86.5|22
+Ametal-1|net@537|||S0|pin@30||85|97|latchDri@6|in|75|97
+Ametal-2|net@538||6.2|S1800|wellCont@2|vdd_3|-129.5|122|latchDri@6|vdd_5|10.5|122
+Ametal-2|net@539||6.2|S0|latchDri@6|gnd|10.5|72|wellCont@2|gnd_1|-129.5|72
+Ametal-2|net@540||6.2|S0|latchDri@6|vdd|10.5|22|wellCont@2|vdd_2|-129.5|22
+Ametal-2|net@541||6.2|S0|wellCont@4|vdd_1|86.5|122|latchDri@6|vdd_7|79|122
+Ametal-2|net@542||6.2|S1800|latchDri@6|gnd_1|79|72|wellCont@4|gnd|86.5|72
+Ametal-2|net@543||6.2|S1800|latchDri@6|vdd_8|79|22|wellCont@4|vdd|86.5|22
 Ametal-2|net@546||6.2|S0|ins1in20@1|vdd_1|288|122|wellCont@4|vdd_3|95.5|122
 Ametal-2|net@547||6.2|S1800|wellCont@4|gnd_1|95.5|72|ins1in20@1|gnd|288|72
 Ametal-2|net@548||6.2|S1800|wellCont@4|vdd_2|95.5|22|ins1in20@1|vdd|288|22
@@ -1282,7 +1280,7 @@ Evdd_31||D5G7;|cover1h@1|vdd_3|P
 X
 
 # Cell altStartDockStage;1{sch}
-CaltStartDockStage;1{sch}||schematic|1227452321533|1238782602189|I
+CaltStartDockStage;1{sch}||schematic|1227452321533|1240655747933|
 IaltStartDockStage;1{ic}|altStart@0||-27|15|||D5G4;
 IgaspM:anAltStart;1{ic}|anAltSta@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1296,8 +1294,8 @@ NOff-Page|conn@11||-10|14|||XYRR|
 NOff-Page|conn@12||23|14|||XRR|
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||8|-18|||D5G4;
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@1||8|-48|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-7|-27|||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||-8|-39|||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-7|-27|||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||-8|-39|||D5G4;
 Ngeneric:Invisible-Pin|pin@3||2.5|32|||||ART_message(D5G4;)Sto start the alternator
 Ngeneric:Invisible-Pin|pin@4||1|37.5|||||ART_message(D5G6;)SaltStartDockStage
 NWire_Pin|pin@6||-24|-21||||
@@ -1328,15 +1326,15 @@ Awire|net@1|||0|conn@0|a|7|2|anAltSta@1|succA|3|2
 Awire|net@2|||0|conn@3|a|7|-2|anAltSta@1|succB|3|-2
 Awire|net@3|||1800|pin@7||-24|-27|wire90@0|a|-18|-27
 Awire|net@4|||1800|pin@8||-24|-39|wire90@1|a|-21.5|-39
-Awire|net@5|||1800|wire90@0|b|-13|-27|latchDri@0|inA|-11|-27
-Awire|net@6|||0|latchDri@1|inA|-12|-39|wire90@1|b|-16.5|-39
+Awire|net@5|||1800|wire90@0|b|-13|-27|latchDri@2|in|-11|-27
+Awire|net@6|||0|latchDri@3|in|-12|-39|wire90@1|b|-16.5|-39
 Awire|net@10|||2700|anAltSta@1|mc|-1|4|pin@15||-1|7
 Awire|net@11|||0|pin@15||-1|7|pin@16||-3|7
 Abus|net@13||-0.5|IJ0|ins1in20@0|in[1:36]|5|-18|conn@7|y|-9|-18
 Abus|net@14||-0.5|IJ1800|ins1in20@0|out[1:36]|11|-18|conn@8|a|17|-18
 Abus|net@16||-0.5|IJ1800|ins1in20@1|out[1:36]|11|-48|conn@10|a|16|-48
-Awire|net@20|||1800|latchDri@0|out|-3|-27|wire90@2|a|-1|-27
-Awire|net@22|||1800|latchDri@1|out|-4|-39|wire90@3|a|-1|-39
+Awire|net@20|||1800|latchDri@2|out|-3|-27|wire90@2|a|-1|-27
+Awire|net@22|||1800|latchDri@3|out|-4|-39|wire90@3|a|-1|-39
 Awire|net@23|||1800|wire90@2|b|4|-27|pin@17||6|-27
 Awire|net@24|||2700|pin@17||6|-27|ins1in20@0|hcl[1]|6|-21
 Awire|net@25|||1800|wire90@3|b|4|-39|pin@18||6|-39
@@ -2081,7 +2079,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell drainStage;2{lay}
-CdrainStage;2{lay}||cmos90|1230593314387|1239549868233||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()G1239553775974
+CdrainStage;2{lay}||cmos90|1230593314387|1240848417057||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()G1240924387408
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2603,7 +2601,7 @@ Eepi[TORP_1]|take[epi]|D5G2;|pin@71||O
 X
 
 # Cell epiDockStage;2{lay}
-CepiDockStage;2{lay}||cmos90|1227472110828|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CepiDockStage;2{lay}||cmos90|1227472110828|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||218.5|40||||
 NX-Metal-2-Metal-3-Con|contact@9||1680|22||||
@@ -2612,11 +2610,11 @@ NX-Metal-1-Metal-2-Con|contact@13||120.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@14||-157|-40||||
 NX-Metal-1-Metal-2-Con|contact@15||-129|34||||
 IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||264|32|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||264|32|X||D5G4;
 IgaspM:gaspEpi;3{lay}|gaspEpi@0||-15.5|0|||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||936|0|||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||-936|0|X||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||259.5|0|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@4||259.5|0|||D5G4;
 NMetal-1-Pin|pin@13||218.5|-25||||
 NMetal-1-Pin|pin@15||218.5|25||||
 NMetal-2-Pin|pin@28||-1548|-28||||
@@ -2627,18 +2625,18 @@ IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|0|||D5G4;
 IwiresL:select50;1{lay}|select50@0||-263|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||213|0|||D5G4;
-Ametal-2|net@29||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@3|gnd_1|224|0
-Ametal-2|net@30||6.2|S0|latchDri@3|vdd_7|224|-50|wellCont@0|vdd_2|217.5|-50
-Ametal-2|net@31||6.2|S0|latchDri@3|vdd_8|224|50|wellCont@0|vdd_3|217.5|50
-Ametal-1|net@32|||RS0|latchDri@3|in|228|-25|pin@13||218.5|-25
-Ametal-1|net@35|||S1800|pin@15||218.5|25|latchDri@3|in_1|228|25
-Ametal-2|net@43||6.2|S0|latchDri@3|vdd_4|292.5|50|ins1in20@0|vdd|288|50
-Ametal-2|net@44||6.2|S1800|ins1in20@0|gnd|288|0|latchDri@3|gnd_2|292.5|0
-Ametal-2|net@45||6.2|S1800|ins1in20@0|vdd_1|288|-50|latchDri@3|vdd_5|292.5|-50
+Ametal-2|net@29||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@4|gnd_1|224|0
+Ametal-2|net@30||6.2|S0|latchDri@4|vdd_7|224|-50|wellCont@0|vdd_2|217.5|-50
+Ametal-2|net@31||6.2|S0|latchDri@4|vdd_8|224|50|wellCont@0|vdd_3|217.5|50
+Ametal-1|net@32|||RS0|latchDri@4|in|228|-25|pin@13||218.5|-25
+Ametal-1|net@35|||S1800|pin@15||218.5|25|latchDri@4|in_1|228|25
+Ametal-2|net@43||6.2|S0|latchDri@4|vdd|292.5|50|ins1in20@0|vdd|288|50
+Ametal-2|net@44||6.2|S1800|ins1in20@0|gnd|288|0|latchDri@4|gnd|292.5|0
+Ametal-2|net@45||6.2|S1800|ins1in20@0|vdd_1|288|-50|latchDri@4|vdd_5|292.5|-50
 Ametal-1|net@48|||S2700|pin@13||218.5|-25|contact@6||218.5|40
-Ametal-2|net@49||1.2|S1800|driveCon@0|take|272|60.3|ins1in20@0|hcl[1]|288|60.3
-Ametal-1|net@50|||S900|driveCon@0|out|280|32|latchDri@3|out|280|32
-Ametal-2|net@51||1.2|S0|driveCon@0|take|272|60.3|pin@35||0|60.3
+Ametal-2|net@49||1.2|S1800|driveCon@1|take|272|60.3|ins1in20@0|hcl[1]|288|60.3
+Ametal-1|net@50|||S900|driveCon@1|out|280|32|latchDri@4|out|280|32
+Ametal-2|net@51||1.2|S0|driveCon@1|take|272|60.3|pin@35||0|60.3
 Ametal-1|net@53|||S900|contact@6||218.5|40|pin@15||218.5|25
 Ametal-2|net@55|||S0|scanEx1v@1|gnd|1584|0|ins1in20@0|gnd_2|1584|0
 Ametal-2|net@56|||S0|scanEx1v@1|vdd|1584|-50|ins1in20@0|vdd_4|1584|-50
@@ -2821,7 +2819,7 @@ Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
 # Cell epiDockStage;1{sch}
-CepiDockStage;1{sch}||schematic|1227471858866|1238782422127|I
+CepiDockStage;1{sch}||schematic|1227471858866|1240655747933|
 IgaspM:gaspEpi;1{ic}|anEpiSta@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||-12|2|||XRR|
@@ -2834,7 +2832,7 @@ NOff-Page|conn@13||10|18||||
 NOff-Page|conn@14||4|-28|||Y|
 IepiDockStage;1{ic}|epiStep@0||-30|23|||D5G4;
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||1|-35|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-12|-20.5|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||-12|-20.5|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||1|37|||||ART_message(D5G4;)Sthe epilog stage
 Ngeneric:Invisible-Pin|pin@1||1|44.5|||||ART_message(D5G6;)SepiDockStage
 Ngeneric:Invisible-Pin|pin@2||0.5|30|||||ART_message(D5G3;)Sies 2 April 2009
@@ -2860,13 +2858,13 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7.5|-12|||D0G4;|ATTR_L(D5G1;PUD)D372.79
 Abus|in[1:36]|D5G2;|-0.5|IJ900|pin@14||-12|-35|pin@15||-12|-39.5
 Awire|in[28]|D5G2;||900|pin@26||-12|0|pin@27||-12|-3
 Awire|in[T]|D5G2;||900|pin@5||-6|-2|pin@6||-6|-6
-Awire|net@0|||2700|latchDri@0|inA|-12|-16.5|pin@3||-12|-12
+Awire|net@0|||2700|latchDri@1|in|-12|-16.5|pin@3||-12|-12
 Awire|net@1|||1800|pin@3||-12|-12|wire90@0|a|-10|-12
 Awire|net@5|||1800|wire90@0|b|-5|-12|pin@4||0|-12
 Awire|net@6|||2700|pin@4||0|-12|anEpiSta@1|fire|0|-4
 Awire|net@8|||1800|conn@2|y|-10|2|anEpiSta@1|pred|-3|2
 Awire|net@9|||0|anEpiSta@1|tokenLO|-3|-2|pin@5||-6|-2
-Awire|net@13|||900|latchDri@0|out|-12|-24.5|pin@9||-12|-28
+Awire|net@13|||900|latchDri@1|out|-12|-24.5|pin@9||-12|-28
 Awire|net@16|||900|pin@10||-1|-28|ins1in20@0|hcl[1]|-1|-32
 Abus|net@18||-0.5|IJ1800|ins1in20@0|out[1:36]|4|-35|conn@6|a|11|-35
 Awire|net@22|||900|pin@12||-1|7|anEpiSta@1|mc|-1|4
@@ -3006,7 +3004,7 @@ Esucc||D5G2;|pin@11||O
 X
 
 # Cell fillStage;3{lay}
-CfillStage;3{lay}||cmos90|1230868257499|1239715248398||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715256943
+CfillStage;3{lay}||cmos90|1230868257499|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@0||936|288|||D5G4;
 IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@1||-792|288|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3862,15 +3860,13 @@ Esucc||D6G2;|conn@6|y|O
 X
 
 # Cell litDandP;1{ic}
-ClitDandP;1{ic}||artwork|1234739572932|1237832625328|EI
+ClitDandP;1{ic}||artwork|1234739572932|1240679245007|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@2||-4|-2|-1|-1||
 Nschematic:Bus_Pin|pin@4||-4|-5|-1|-1||
 Nschematic:Bus_Pin|pin@6||-4|-10|-1|-1||
 Nschematic:Bus_Pin|pin@8||-4|-8|-1|-1||
 Nschematic:Bus_Pin|pin@10||6|-9|-1|-1||
-Nschematic:Bus_Pin|pin@12||-1|8|-1|-1||
-Nschematic:Bus_Pin|pin@14||2|8|-1|-1||
 Nschematic:Bus_Pin|pin@16||4|3|-1|-1||
 Ngeneric:Invisible-Pin|pin@17||3|3|1|1||
 NPin|pin@18||-3|-6|1|1||
@@ -3885,26 +3881,17 @@ NPin|pin@26||6|-9|1|1||
 NPin|pin@27||4|-12|1|1||
 NPin|pin@28||4|-11|1|1||
 NPin|pin@29||2.5|-7|1|1||
-Ngeneric:Invisible-Pin|pin@30||0|0|||||ART_message(D5G2;)SLIT
+Ngeneric:Invisible-Pin|pin@30||0|-1|||||ART_message(D5G2;)SLIT
 NPin|pin@31||-3|3|1|1||
 NPin|pin@32||-4|3|1|1||
-NPin|pin@33||-2|9|1|1||
-NPin|pin@34||-1|8|1|1||
-NPin|pin@35||-2|7|1|1||
-NPin|pin@36||0|6|1|1||
-NPin|pin@37||0|7|1|1||
-NPin|pin@38||1|7|1|1||
-NPin|pin@39||2|8|1|1||
-NPin|pin@40||1|9|1|1||
-NPin|pin@43||-3|6|1|1||
-NPin|pin@46||3|6|1|1||
-Nschematic:Bus_Pin|pin@59||4|0|-1|-1||
+NPin|pin@43||-3|4|1|1||
+NPin|pin@46||3|4|1|1||
+Nschematic:Bus_Pin|pin@59||4|-3|-1|-1||
 Nschematic:Bus_Pin|pin@60||-4|3|-1|-1||
 NPin|pin@61||-3|-2|1|1||
 NPin|pin@62||-4|-2|1|1||
-NPin|pin@63||3|0|1|1||
-NPin|pin@64||4|0|1|1||
-Ngeneric:Invisible-Pin|pin@65||0|8|||||ART_message(D5G1.5;)S1
+NPin|pin@63||3|-3|1|1||
+NPin|pin@64||4|-3|1|1||
 NPin|pin@66||-3|-5|1|1||
 NPin|pin@67||-4|-5|1|1||
 Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||4|3
@@ -3919,40 +3906,30 @@ AThicker|net@16|||FS0|pin@31||-3|3|pin@32||-4|3
 AThicker|net@17|||FS1800|pin@18||-3|-6|pin@20||0|-6
 AThicker|net@19|||FS900|pin@20||0|-6|pin@21||0|-7
 AThicker|net@20|||FS900|pin@22||-4|-7|pin@23||-4|-11
-AThicker|net@21|||FS2700|pin@31||-3|3|pin@43||-3|6
-AThicker|net@22|||FS3150|pin@39||2|8|pin@40||1|9
-AThicker|net@23|||FS0|pin@40||1|9|pin@33||-2|9
-AThicker|net@24|||FS1350|pin@33||-2|9|pin@34||-1|8
-AThicker|net@25|||FS450|pin@34||-1|8|pin@35||-2|7
-AThicker|net@26|||FS1800|pin@35||-2|7|pin@37||0|7
-AThicker|net@27|||FS2700|pin@36||0|6|pin@37||0|7
-AThicker|net@28|||FS1800|pin@37||0|7|pin@38||1|7
-AThicker|net@29|||FS2250|pin@38||1|7|pin@39||2|8
-AThicker|net@30|||FS1800|pin@43||-3|6|pin@46||3|6
+AThicker|net@21|||FS2700|pin@31||-3|3|pin@43||-3|4
+AThicker|net@30|||FS1800|pin@43||-3|4|pin@46||3|4
 AThicker|net@35|||FS1800|pin@21||0|-7|pin@29||2.5|-7
-AThicker|net@40|||FS2700|pin@63||3|0|pin@46||3|6
+AThicker|net@40|||FS2700|pin@63||3|-3|pin@46||3|4
 AThicker|net@48|||FS1800|pin@23||-4|-11|pin@28||4|-11
 AThicker|net@49|||FS900|pin@61||-3|-2|pin@66||-3|-5
 AThicker|net@50|||FS0|pin@61||-3|-2|pin@62||-4|-2
-AThicker|net@52|||FS1800|pin@63||3|0|pin@64||4|0
+AThicker|net@52|||FS1800|pin@63||3|-3|pin@64||4|-3
 AThicker|net@53|||FS2700|pin@61||-3|-2|pin@31||-3|3
 AThicker|net@54|||FS900|pin@66||-3|-5|pin@18||-3|-6
 AThicker|net@55|||FS0|pin@66||-3|-5|pin@67||-4|-5
-AThicker|net@56|||FS2700|pin@19||3|-6|pin@63||3|0
-Edo[L]|do[Lt]|D5G2;|pin@2||I
+AThicker|net@56|||FS2700|pin@19||3|-6|pin@63||3|-3
+Edo[L]|do[ins]|D5G2;|pin@2||I
 Edp[1:37,B]||D5G2;|pin@6||I
 Eaout[TT,1:14],ds[1:37]|dsA[TT,1:14],dsD[1:37]|D5G2;|pin@10||O
 Efire[M]||D5G2;|pin@4||I
 Eflag[C]||D5G2;|pin@59||O
-Eps[1:20]||D5G2;|pin@8||I
+Eps[1:20]|ps[1:20,27]|D5G2;|pin@8||I
 EsignalBitFromInboundSwitchFabric||D4G2;|pin@60||I
-Esir[1:9]||D5G2;|pin@12||I
-Esor[1:9]||D5G2;|pin@14||O
 Esucc[D,T]||D5G2;|pin@16||O
 X
 
-# Cell litDandP;5{lay}
-ClitDandP;5{lay}||cmos90|1233580559397|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell litDandP;6{lay}
+ClitDandP;6{lay}||cmos90|1233580559397|1240923564338||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240923666958
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||318|182||||
 NX-Metal-2-Metal-3-Con|contact@1||462|182||||
@@ -3992,10 +3969,6 @@ NX-Metal-1-Metal-2-Con|contact@38||13.5|-82|||X|
 NX-Metal-1-Metal-2-Con|contact@39||116.5|-82|||X|
 NX-Metal-1-Metal-2-Con|contact@40||149.5|-82|||X|
 NX-Metal-1-Metal-2-Con|contact@41||-79.5|-38|||X|
-NX-Metal-1-Metal-2-Con|contact@42||-254.5|3||||
-NX-Metal-1-Metal-2-Con|contact@43||1698.5|3||||
-NX-Metal-1-Metal-2-Con|contact@44||-217.5|-3||||
-NX-Metal-2-Metal-3-Con|contact@45||1680|-3||||
 NX-Metal-1-Metal-2-Con|contact@47||-122.5|-32||||
 NX-Metal-1-Metal-2-Con|contact@48||12.5|-56||||
 NX-Metal-1-Metal-2-Con|contact@49||117.5|-106||||
@@ -4014,14 +3987,14 @@ NX-Metal-1-Metal-2-Con|contact@61||135|32||||
 NX-Metal-1-Metal-2-Con|contact@62||198|32||||
 NX-Metal-2-Metal-3-Con|contact@63||180|50||||
 IcoversM:cover4h;2{lay}|cover4h@1||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-66.5|40|RR||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||43.5|-40|||D5G4;
-IgaspM:gaspLit;2{lay}|gaspLit@0||-173|72|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||-66.5|40|RR||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||43.5|-40|||D5G4;
+IgaspM:gaspLit;3{lay}|gaspLit@1||-182.5|72|||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@0||61|72|||D5G4;
 IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||216|72|Y||D5G4;
-IdriversJ:latchAndDriver60;1{lay}|latchAnd@0||48|-72|X||D5G4;
-IdriversJ:latchAndDriver30;1{lay}|latchAnd@1||109|72|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-71|72|Y||D5G4;
+IdriversM:latchAndDriver30;1{lay}|latchAnd@2||109|72|||D5G4;
+IdriversM:latchAndDriver60;1{lay}|latchAnd@3||48|-72|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-71|72|Y||D5G4;
 IregistersM:newDregister;5{lay}|newDregi@2||0|0|||D5G4;
 IregistersM:newPathReg;1{lay}|newPathR@0||0|216|||D5G4;
 Igates2inM:nor10sym;2{lay}|nor10sym@0||-101|-72|||D5G4;
@@ -4044,7 +4017,6 @@ NMetal-2-Pin|pin@34||-451.5|182||||
 NMetal-3-Pin|pin@54||-18|-276||||
 NMetal-1-Pin|pin@55||-115.5|47||||
 NMetal-1-Pin|pin@56||-115.5|97||||
-NMetal-1-Pin|pin@57||-115.5|88||||
 NMetal-1-Pin|pin@58||13.5|-97|||X|
 NMetal-1-Pin|pin@59||116.5|-48|||X|
 NMetal-2-Pin|pin@60||-47|-32|||X|
@@ -4071,13 +4043,12 @@ NMetal-1-Pin|pin@80||90|46.5||||
 NMetal-3-Pin|pin@81||180|138||||
 NMetal-2-Pin|pin@82||62.5|-82||||
 NMetal-3-Pin|pin@83||810|-94||||
-IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|72|||D5G4;
 IwiresL:select110;1{lay}|select11@0||7.5|72|||D5G4;
 IwiresL:select22;1{lay}|select22@0||-131.5|-72|||D5G4;
-IwiresL:select30;1{lay}|select30@0||-271.5|72|||D5G4;
 IwiresL:select30;1{lay}|select30@1||224|-72|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@0||-22.5|-72|X||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@1||185.5|-72|Y||D5G4;
+IwiresL:select40;1{lay}|select40@0||-268.5|72|||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@0||-22.5|-72|X||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@1||185.5|-72|Y||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|-216|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||-1656|-72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||-1656|72|||D5G4;
@@ -4088,6 +4059,7 @@ IwiresL:tranCap;1{lay}|tranCap@6||1656|-216|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@7||1656|-72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@8||1656|216|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@9||1512|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||1656|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-73.5|-72|X||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@1||74|72|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@2||134.5|-72|||D5G4;
@@ -4141,15 +4113,9 @@ Ametal-2|net@183|||S0|newPathR@0|ainB[7]|1330.5|188|pin@14||1256|188
 Ametal-2|net@184|||S0|newPathR@0|fire[M]|74.5|188|contact@35||-18|188
 Ametal-3|net@185|||S900|contact@36||-18|-82|pin@54||-18|-276
 Ametal-3|net@186|||S900|contact@35||-18|188|contact@36||-18|-82
-Ametal-1|net@191|||S900|latchDri@0|out|-50.5|40|driveCon@0|out|-50.5|40
-Ametal-1|net@192|||S1800|pin@55||-115.5|47|latchDri@0|in_1|-102.5|47
-Ametal-1|net@193|||S2700|pin@55||-115.5|47|pin@57||-115.5|88
-Ametal-1|net@194|||S1800|pin@56||-115.5|97|latchDri@0|in|-102.5|97
-Ametal-2|net@195||6.2|S0|latchDri@0|vdd_8|-106.5|22|gaspLit@0|vdd_3|-111|22
-Ametal-2|net@196||6.2|S1800|gaspLit@0|gnd_1|-111|72|latchDri@0|gnd_1|-106.5|72
-Ametal-2|net@197||6.2|S1800|gaspLit@0|vdd_2|-111|122|latchDri@0|vdd_7|-106.5|122
-Ametal-1|net@198|||S2700|pin@57||-115.5|88|pin@56||-115.5|97
-Ametal-1|net@199|||S0|pin@57||-115.5|88|gaspLit@0|out|-115.5|88
+Ametal-1|net@191|||S900|latchDri@1|out|-50.5|40|driveCon@2|out|-50.5|40
+Ametal-1|net@192|||S1800|pin@55||-115.5|47|latchDri@1|in_1|-102.5|47
+Ametal-1|net@194|||S1800|pin@56||-115.5|97|latchDri@1|in|-102.5|97
 Ametal-1|net@201|||S0|pin@58||13.5|-97|sucANDdr@0|inB|8.5|-97
 Ametal-1|net@202|||S2700|sucANDdr@1|succ_1|211.5|-40.5|contact@37||211.5|-32
 Ametal-1|net@203|||S2700|pin@58||13.5|-97|contact@38||13.5|-82
@@ -4167,28 +4133,21 @@ Ametal-2|net@214|||S0|contact@37||211.5|-32|pin@63||156|-32
 Ametal-2|net@215|||S900|pin@63||156|-32|pin@61||156|-38
 Ametal-2|net@216|||S1800|contact@41||-79.5|-38|pin@61||156|-38
 Ametal-2|net@217|||S1800|pin@82||62.5|-82|contact@39||116.5|-82
-Ametal-2|net@227||6.2|S0|sucANDdr@0|vdd_1|24|-122|latchAnd@0|vdd_5|15|-122
-Ametal-2|net@228||6.2|S1800|latchAnd@0|gnd|15|-72|sucANDdr@0|gnd|24|-72
-Ametal-2|net@229||6.2|S1800|latchAnd@0|vdd|15|-22|sucANDdr@0|vdd|24|-22
-Ametal-1|net@231|||S900|driveCon@1|out|27.5|-40|latchAnd@0|out|27.5|-40
+Ametal-2|net@227||6.2|S0|sucANDdr@0|vdd_1|24|-122|latchAnd@3|vdd_5|15|-122
+Ametal-2|net@228||6.2|S1800|latchAnd@3|gnd|15|-72|sucANDdr@0|gnd|24|-72
+Ametal-2|net@229||6.2|S1800|latchAnd@3|vdd|15|-22|sucANDdr@0|vdd|24|-22
+Ametal-1|net@231|||S900|driveCon@3|out|27.5|-40|latchAnd@3|out|27.5|-40
 Ametal-1|net@232|||S0|pin@59||116.5|-48|pin@64||102.5|-48
-Ametal-1|net@233|||S2700|pin@64||102.5|-48|latchAnd@0|inB|102.5|-47.5
+Ametal-1|net@233|||S2700|pin@64||102.5|-48|latchAnd@3|inB|102.5|-47.5
 Ametal-1|net@234|||S1800|pin@62||149.5|-47.5|pin@65||154.5|-47.5
 Ametal-1|net@235|||S2700|pin@65||154.5|-47.5|sucANDdr@1|inB|154.5|-47
 Ametal-1|net@236|||S2700|nor10sym@0|out_3|-101|-36|pin@66||-101|0
-Ametal-1|net@237|||S2700|pin@67||-161.5|0|gaspLit@0|inB|-161.5|47.5
 Ametal-1|net@238|||S0|pin@66||-101|0|pin@67||-161.5|0
-Ametal-1|net@239|||S900|gaspLit@0|out10|-254.5|79|contact@42||-254.5|3
-Ametal-1|net@240|||S900|scanEx1v@1|dIn[1]|1698.5|65|contact@43||1698.5|3
-Ametal-2|net@241|||S0|contact@43||1698.5|3|contact@42||-254.5|3
-Ametal-1|net@242|||S900|gaspLit@0|mc|-217.5|65|contact@44||-217.5|-3
-Ametal-3|net@243|||S900|scanEx1v@1|mc|1680|47|contact@45||1680|-3
-Ametal-2|net@244|||S1800|contact@44||-217.5|-3|contact@45||1680|-3
 Ametal-1|net@246|||S2700|nor10sym@0|inB|-122.5|-63|contact@47||-122.5|-32
 Ametal-2|net@247|||S0|pin@60||-47|-32|contact@47||-122.5|-32
 Ametal-2|net@248|||S0|sucANDdr@0|succ|-25.5|-32|pin@60||-47|-32
 Ametal-1|net@249|||S900|sucANDdr@0|inA|12.5|-47|contact@48||12.5|-56
-Ametal-1|net@250|||S900|latchAnd@0|inA|117.5|-96.5|contact@49||117.5|-106
+Ametal-1|net@250|||S900|latchAnd@3|inA|117.5|-96.5|contact@49||117.5|-106
 Ametal-1|net@252|||S2700|sucANDdr@1|inA|150.5|-97|contact@51||150.5|-94
 Ametal-2|net@255|||S1800|contact@48||12.5|-56|contact@53||666|-56
 Ametal-2|net@256|||S1800|contact@49||117.5|-106|contact@50||522|-106
@@ -4197,29 +4156,29 @@ APolysilicon|net@261|||S1800|contact@55||161.5|11.6|pin@68||162|11.6
 APolysilicon|net@262|||S2700|pin@68||162|11.6|latch2in@0|hcl[A]|162|13.5
 APolysilicon|net@263|||S0|contact@54||170.5|11.6|pin@69||170|11.6
 APolysilicon|net@264|||S2700|pin@69||170|11.6|latch2in@0|hcl[B]|170|13.5
-Ametal-2|net@265||1.2|S1800|driveCon@1|take|35.5|-11.7|contact@56||147.5|-11.7
-Ametal-2|net@266||6.2|S1800|latchAnd@1|vdd_3|139.5|22|latch2in@0|vdd_2|144|22
+Ametal-2|net@265||1.2|S1800|driveCon@3|take|35.5|-11.7|contact@56||147.5|-11.7
+Ametal-2|net@266||6.2|S1800|latchAnd@2|vdd_3|139.5|22|latch2in@0|vdd_2|144|22
 Ametal-1|net@267|||S0|pin@70||117.5|0|pin@71||89|0
-Ametal-1|net@268|||S2700|latchAnd@1|inA|104.5|97|contact@57||104.5|100
+Ametal-1|net@268|||S2700|latchAnd@2|inA|104.5|97|contact@57||104.5|100
 Ametal-1|net@269|||S2700|inv10D@0|out|67|79|contact@58||67|100
 Ametal-2|net@270|||S0|wellCont@1|gnd|69.5|72|inv10D@0|gnd_1|69.5|72
 Ametal-2|net@271|||S0|wellCont@1|vdd|69.5|22|inv10D@0|vdd_3|69.5|22
 Ametal-2|net@272|||S0|wellCont@1|vdd_1|69.5|122|inv10D@0|vdd_2|69.5|122
-Ametal-2|net@273|||S0|wellCont@1|gnd_1|78.5|72|latchAnd@1|gnd|78.5|72
-Ametal-2|net@274|||S0|wellCont@1|vdd_2|78.5|22|latchAnd@1|vdd_1|78.5|22
-Ametal-2|net@275|||S0|wellCont@1|vdd_3|78.5|122|latchAnd@1|vdd|78.5|122
-Ametal-2|net@276||6.2|S0|inv10D@0|vdd_1|52.5|22|latchDri@0|vdd_4|-38|22
-Ametal-2|net@277||6.2|S1800|latchDri@0|gnd_2|-38|72|inv10D@0|gnd|52.5|72
-Ametal-2|net@278||6.2|S1800|latchDri@0|vdd_5|-38|122|inv10D@0|vdd|52.5|122
-Ametal-1|net@279|||S900|latchAnd@1|out|135|72|contact@61||135|32
+Ametal-2|net@273|||S0|wellCont@1|gnd_1|78.5|72|latchAnd@2|gnd|78.5|72
+Ametal-2|net@274|||S0|wellCont@1|vdd_2|78.5|22|latchAnd@2|vdd_1|78.5|22
+Ametal-2|net@275|||S0|wellCont@1|vdd_3|78.5|122|latchAnd@2|vdd|78.5|122
+Ametal-2|net@276||6.2|S0|inv10D@0|vdd_1|52.5|22|latchDri@1|vdd|-38|22
+Ametal-2|net@277||6.2|S1800|latchDri@1|gnd|-38|72|inv10D@0|gnd|52.5|72
+Ametal-2|net@278||6.2|S1800|latchDri@1|vdd_5|-38|122|inv10D@0|vdd|52.5|122
+Ametal-1|net@279|||S900|latchAnd@2|out|135|72|contact@61||135|32
 Ametal-1|net@280|||S0|pin@72||198|12.6|contact@54||170.5|12.6
-Ametal-2|net@281|||S0|wellCont@2|gnd|130|-72|latchAnd@0|gnd_1|128|-72
-Ametal-2|net@282|||S0|wellCont@2|vdd|130|-122|latchAnd@0|vdd_1|128|-122
-Ametal-2|net@283|||S0|wellCont@2|vdd_1|130|-22|latchAnd@0|vdd_6|128|-22
+Ametal-2|net@281|||S0|wellCont@2|gnd|130|-72|latchAnd@3|gnd_1|128|-72
+Ametal-2|net@282|||S0|wellCont@2|vdd|130|-122|latchAnd@3|vdd_1|128|-122
+Ametal-2|net@283|||S0|wellCont@2|vdd_1|130|-22|latchAnd@3|vdd_6|128|-22
 Ametal-2|net@284|||S0|wellCont@2|vdd_2|139|-122|sucANDdr@1|vdd|139|-122
 Ametal-2|net@285|||S0|wellCont@2|gnd_1|139|-72|sucANDdr@1|gnd|139|-72
 Ametal-2|net@286|||S0|wellCont@2|vdd_3|139|-22|sucANDdr@1|vdd_1|139|-22
-Ametal-1|net@287|||S0|pin@73||129|-96.5|latchAnd@0|inA|117.5|-96.5
+Ametal-1|net@287|||S0|pin@73||129|-96.5|latchAnd@3|inA|117.5|-96.5
 Ametal-2|net@288|||S1800|contact@60||74|-32|contact@59||129|-32
 Ametal-1|net@289|||S0|pin@74||74|0|pin@75||45|0
 Ametal-1|net@290|||S0|inv10D@0|in|61|47|pin@76||45|47
@@ -4233,11 +4192,11 @@ Ametal-2|net@297|||S0|contact@57||104.5|100|contact@58||67|100
 Ametal-1|net@298|||S2700|pin@73||129|-96.5|contact@59||129|-32
 Ametal-1|net@299|||S2700|contact@60||74|-32|pin@74||74|0
 Ametal-2|net@300|||S1800|contact@61||135|32|contact@62||198|32
-Ametal-2|net@301||6.2|S1800|latchAnd@1|vdd_2|139.5|122|latch2in@0|vdd|144|122
-Ametal-2|net@302||6.2|S0|latch2in@0|gnd|144|72|latchAnd@1|gnd_1|139.5|72
+Ametal-2|net@301||6.2|S1800|latchAnd@2|vdd_2|139.5|122|latch2in@0|vdd|144|122
+Ametal-2|net@302||6.2|S0|latch2in@0|gnd|144|72|latchAnd@2|gnd_1|139.5|72
 Ametal-1|net@303|||S2700|pin@71||89|0|pin@79||89|46.5
 Ametal-1|net@304|||S1800|pin@79||89|46.5|pin@80||90|46.5
-Ametal-1|net@305|||S2700|pin@80||90|46.5|latchAnd@1|inB|90|47
+Ametal-1|net@305|||S2700|pin@80||90|46.5|latchAnd@2|inB|90|47
 Ametal-3|net@306|||S900|pin@81||180|138|contact@63||180|50
 Ametal-2|net@307|||S1800|latch2in@0|inA[1]|163.5|50|contact@63||180|50
 Ametal-2|net@308|||S1800|contact@38||13.5|-82|pin@82||62.5|-82
@@ -4260,9 +4219,6 @@ Ametal-3|net@415|||S900|contact@7||1470|204.4|newDregi@2|ps[9]|1470|-282
 Ametal-3|net@416|||S900|contact@8||1326|198.6|newDregi@2|ps[8]|1326|-282
 Ametal-3|net@417|||S2700|contact@52||822|-94|contact@34||822|200
 Ametal-3|net@419|||S2700|newDregi@2|ps[14]|954|-282|contact@33||954|238
-Ametal-2|net@421||6.2|S0|gaspLit@0|vdd_5|-259|22|newDregi@2|vdd_24|-288|22
-Ametal-2|net@422||6.2|S1800|newDregi@2|gnd_13|-288|72|gaspLit@0|gnd_2|-259|72
-Ametal-2|net@423||6.2|S1800|newDregi@2|vdd_23|-288|122|gaspLit@0|vdd_4|-259|122
 Ametal-2|net@424|||S0|latch2in@0|gnd_1|288|72|newDregi@2|gnd_3|288|72
 Ametal-2|net@425|||S0|latch2in@0|vdd_4|288|122|newDregi@2|vdd_7|288|122
 Ametal-2|net@426|||S0|latch2in@0|vdd_3|288|22|newDregi@2|vdd_8|288|22
@@ -4272,17 +4228,14 @@ Ametal-2|net@429||6.2|S0|newDregi@2|vdd_22|237.5|-122|sucANDdr@1|vdd_2|232|-122
 Ametal-2|net@430||6.2|S0|nor10sym@0|vdd_1|-123.5|-122|newDregi@2|vdd_21|-144|-122
 Ametal-2|net@431||6.2|S1800|newDregi@2|gnd_11|-144|-72|nor10sym@0|gnd|-123.5|-72
 Ametal-2|net@432||6.2|S1800|newDregi@2|vdd_2|-144|-22|nor10sym@0|vdd|-123.5|-22
-Ametal-2|net@433||1.2|S0|driveCon@1|take|35.5|-11.7|newDregi@2|take[A]|0|-11.7
-Ametal-2|net@434||1.2|S1800|driveCon@0|take|-58.5|11.7|newDregi@2|take[B]|0|11.7
+Ametal-2|net@433||1.2|S0|driveCon@3|take|35.5|-11.7|newDregi@2|take[A]|0|-11.7
+Ametal-2|net@434||1.2|S1800|driveCon@2|take|-58.5|11.7|newDregi@2|take[B]|0|11.7
 Ametal-3|net@453|||S900|contact@17||-1548|144|newDregi@2|dp[29]|-1548|138
 Ametal-3|net@454|||S900|contact@18||-1404|149.8|newDregi@2|dp[30]|-1404|138
 Ametal-3|net@455|||S900|contact@19||-1260|155.6|newDregi@2|dp[31]|-1260|138
 Ametal-3|net@456|||S900|contact@20||-1116|161.4|newDregi@2|dp[32]|-1116|138
 Ametal-3|net@457|||S900|contact@31||-972|232|newDregi@2|dp[33]|-972|138
 Ametal-3|net@458|||S900|contact@24||-828|182|newDregi@2|dp[34]|-828|138
-Ametal-2|net@459|||S0|scanEx1v@1|gnd|1584|72|newDregi@2|gnd_2|1584|72
-Ametal-2|net@460|||S0|scanEx1v@1|vdd|1584|22|newDregi@2|vdd_5|1584|22
-Ametal-2|net@461|||S0|scanEx1v@1|vdd_2|1584|122|newDregi@2|vdd_6|1584|122
 Ametal-3|net@465|||S900|contact@21||-684|194|newDregi@2|dp[35]|-684|138
 Ametal-3|net@466|||S900|contact@22||-540|200|newDregi@2|dp[36]|-540|138
 Ametal-3|net@467|||S900|contact@28||-396|226|newDregi@2|dp[37]|-396|138
@@ -4328,9 +4281,6 @@ Ametal-2|net@506||6.2|S0|cover4h@1|vdd_62|1800|-122|tranCap@7|vdd_3|1728|-122
 Ametal-2|net@507||6.2|S0|cover4h@1|gnd_44|1800|216|tranCap@8|gnd_1|1728|216
 Ametal-2|net@508||6.2|S0|cover4h@1|vdd_50|1800|266|tranCap@8|vdd_2|1728|266
 Ametal-2|net@509||6.2|S0|cover4h@1|vdd_56|1800|166|tranCap@8|vdd_3|1728|166
-Ametal-2|net@510||6.2|S0|cover4h@1|gnd_1|1800|72|scanEx1v@1|gnd_1|1728|72
-Ametal-2|net@511||6.2|S0|cover4h@1|vdd_1|1800|122|scanEx1v@1|vdd_3|1728|122
-Ametal-2|net@512||6.2|S0|cover4h@1|vdd_58|1800|22|scanEx1v@1|vdd_1|1728|22
 Ametal-2|net@513||6.2|S0|tranCap@0|vdd|-1728|-166|cover4h@1|vdd_42|-1800|-166
 Ametal-2|net@514||6.2|S0|tranCap@0|vdd_1|-1728|-266|cover4h@1|vdd_59|-1800|-266
 Ametal-2|net@515||6.2|S0|tranCap@1|gnd|-1728|-72|cover4h@1|gnd_42|-1800|-72
@@ -4344,7 +4294,22 @@ Ametal-2|net@522||6.2|S0|tranCap@3|vdd|-1728|266|cover4h@1|vdd_54|-1800|266
 Ametal-2|net@523||6.2|S0|tranCap@3|vdd_1|-1728|166|cover4h@1|vdd_55|-1800|166
 Ametal-2|net@524||6.2|S0|tranCap@0|gnd|-1728|-216|cover4h@1|gnd_38|-1800|-216
 Ametal-3|net@543|||S900|pin@83||810|-94|newDregi@2|ps[15]|810|-282
-Edo[Lt]||D5G7;|gaspLit@0|do[Lt]|I
+Ametal-1|net@544|||S2700|pin@55||-115.5|47|gaspLit@1|fire[L]|-115.5|88
+Ametal-1|net@545|||S2700|gaspLit@1|fire[L]|-115.5|88|pin@56||-115.5|97
+Ametal-2|net@546||6.2|S1800|gaspLit@1|gnd_1|-111|72|latchDri@1|gnd_1|-106.5|72
+Ametal-2|net@547||6.2|S0|latchDri@1|vdd_7|-106.5|122|gaspLit@1|vdd_2|-111|122
+Ametal-2|net@548||6.2|S0|latchDri@1|vdd_8|-106.5|22|gaspLit@1|vdd_3|-111|22
+Ametal-2|net@549||6.2|S0|gaspLit@1|vdd|-254|122|newDregi@2|vdd_23|-288|122
+Ametal-2|net@550||6.2|S1800|newDregi@2|gnd_13|-288|72|gaspLit@1|gnd|-254|72
+Ametal-2|net@551||6.2|S1800|newDregi@2|vdd_24|-288|22|gaspLit@1|vdd_1|-254|22
+Ametal-2|net@552|||S0|tranCap@10|gnd|1584|72|newDregi@2|gnd_2|1584|72
+Ametal-2|net@553|||S0|tranCap@10|vdd_1|1584|22|newDregi@2|vdd_5|1584|22
+Ametal-2|net@554|||S0|tranCap@10|vdd|1584|122|newDregi@2|vdd_6|1584|122
+Ametal-2|net@555||6.2|S1800|tranCap@10|vdd_2|1728|122|cover4h@1|vdd_1|1800|122
+Ametal-2|net@556||6.2|S1800|tranCap@10|gnd_1|1728|72|cover4h@1|gnd_1|1800|72
+Ametal-2|net@557||6.2|S1800|tranCap@10|vdd_3|1728|22|cover4h@1|vdd_58|1800|22
+Ametal-1|net@558|||S2700|pin@67||-161.5|0|gaspLit@1|ready|-161.5|47.5
+Edo[ins]||D5G2;|gaspLit@1|do[ins]|O
 Edp[1]||D5G7;|newDregi@2|dp[1]|I
 Edp[2]||D5G7;|newDregi@2|dp[2]|I
 Edp[3]||D5G7;|newDregi@2|dp[3]|I
@@ -4497,25 +4462,8 @@ Eps[17]||D5G7;|newDregi@2|ps[17]|O
 Eps[18]||D5G7;|newDregi@2|ps[18]|O
 Eps[19]||D5G7;|newDregi@2|ps[19]|U
 Eps[20]||D5G7;|newDregi@2|ps[20]|O
+Esel[Lt]|ps[27]|D5G2;|gaspLit@1|do[Lt]|I
 EsignalBitFromInboundSwitchFabric||D5G7;|latch2in@0|inB[1]|I
-Esir[1]||D5G7;|scanEx1v@1|sir[1]|I
-Esir[2]||D5G7;|scanEx1v@1|sir[2]|B
-Esir[3]||D5G7;|scanEx1v@1|sir[3]|B
-Esir[4]||D5G7;|scanEx1v@1|sir[4]|B
-Esir[5]||D5G7;|scanEx1v@1|sir[5]|B
-Esir[6]||D5G7;|scanEx1v@1|sir[6]|B
-Esir[7]||D5G7;|scanEx1v@1|sir[7]|B
-Esir[8]||D5G7;|scanEx1v@1|sir[8]|B
-Esir[9]||D5G7;|scanEx1v@1|sir[9]|B
-Esor[1]||D5G7;|scanEx1v@1|sor[1]|O
-Esor[2]||D5G7;|scanEx1v@1|sor[2]|B
-Esor[3]||D5G7;|scanEx1v@1|sor[3]|B
-Esor[4]||D5G7;|scanEx1v@1|sor[4]|B
-Esor[5]||D5G7;|scanEx1v@1|sor[5]|B
-Esor[6]||D5G7;|scanEx1v@1|sor[6]|B
-Esor[7]||D5G7;|scanEx1v@1|sor[7]|B
-Esor[8]||D5G7;|scanEx1v@1|sor[8]|B
-Esor[9]||D5G7;|scanEx1v@1|sor[9]|B
 Esucc[D]||D5G7;|pin@60||I
 Esucc[T]||D5G7;|pin@61||I
 Evdd||D5G7;|cover4h@1|vdd|P
@@ -4552,40 +4500,36 @@ Evdd_49||D5G7;|cover4h@1|vdd_49|P
 Evdd_51||D5G7;|cover4h@1|vdd_51|P
 X
 
-# Cell litDandP;1{sch}
-ClitDandP;1{sch}||schematic|1234735235714|1238773510244|
+# Cell litDandP;2{sch}
+ClitDandP;2{sch}||schematic|1234735235714|1240922146422|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@2||26|26||||
-NOff-Page|conn@4||11|27||||
-NOff-Page|conn@5||-7|27|||Y|
+IwiresL:bitAssignments;1{ic}|bitAssig@0||67|13|||D5G4;
+NOff-Page|conn@2||21|24|||R|
 NOff-Page|conn@6||42|26|||RRR|
-NOff-Page|conn@8||-11.5|12|||Y|
+NOff-Page|conn@8||-11.5|14|||Y|
 NOff-Page|conn@9||21|-22.5||||
 NOff-Page|conn@10||-12.5|-15||||
-NOff-Page|conn@11||-10.5|-20.5|||XRR|
+NOff-Page|conn@11||-16.5|-20.5|||XRR|
 NWire_Con|conn@16||51|7.5||||
-NOff-Page|conn@17||82|-14||||
-NOff-Page|conn@18||62.5|-13|||Y|
-IgaspM:gaspLit;1{ic}|gaspLit@0||0|12|||D5G4;
-IredFive:inv;1{ic}|inv@0||49|-7|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IlatchesK:latch2in60C;1{ic}|latch2in@0||73|-14|||D5G4;
-IdriversJ:latchAndDriver60;1{ic}|latchAnd@1||30|-6|X||D5G4;
-IdriversJ:latchAndDriver30;1{ic}|latchAnd@2||59.5|-6|||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-11|-1|RRR||D5G4;
+NOff-Page|conn@17||88|-14||||
+NOff-Page|conn@18||68.5|-13|||Y|
+IgaspM:gaspLit;2{ic}|gaspLit@1||0|12|||D5G4;
+IredFive:inv;1{ic}|inv@0||47|-7|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchesK:latch2in60C;1{ic}|latch2in@0||79|-14|||D5G4;
+IdriversM:latchAndDriver30;1{ic}|latchAnd@3||62.5|-6|||D5G4;
+IdriversM:latchAndDriver60;1{ic}|latchAnd@4||30|-6|X||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||-12|-1|RRR||D5G4;
 IlitDandP;1{ic}|litDockS@0||62.5|40|||D5G4;
 IregistersM:newDregister;1{ic}|newDregi@0||0|-18|Y||D5G4;
 IregistersM:newPathReg;1{ic}|newPathR@0||-0.5|-31.5|Y||D5G4;
 IredFive:nor2n_sy;1{ic}|nor2n_sy@0||15|12|YRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@0||3|55.5|||||ART_message(D5G6;)SlitDandP
-Ngeneric:Invisible-Pin|pin@1||1.5|41|||||ART_message(D5G3;)Sies 21 March 2009
+Ngeneric:Invisible-Pin|pin@1||1.5|41|||||ART_message(D5G3;)Sies 27 April 2009
 Ngeneric:Invisible-Pin|pin@2||2.5|47.5|||||ART_message(D5G3;)S["Here are the drivers for the D register,","the D register itself, and the path register"]
 NBus_Pin|pin@11||-2|-8|-1|-1||
 NWire_Pin|pin@12||0|5||||
-NWire_Pin|pin@14||-11|5||||
-NWire_Pin|pin@15||-11|-10||||
-NWire_Pin|pin@18||-3|32||||
-NWire_Pin|pin@22||-3|20||||
-NWire_Pin|pin@23||-1|20||||
+NWire_Pin|pin@14||-12|5||||
+NWire_Pin|pin@15||-12|-10||||
 NWire_Pin|pin@24||42|19|||X|
 NWire_Pin|pin@25||39|1|||X|
 NWire_Pin|pin@28||21|13|||X|
@@ -4601,18 +4545,17 @@ NWire_Pin|pin@41||6|-11|||X|
 NWire_Pin|pin@42||42|-5|||X|
 NWire_Pin|pin@43||42|-7|||X|
 NWire_Pin|pin@44||42|-12|||X|
-NBus_Pin|pin@45||-6|-20.5|-1|-1||
 NBus_Pin|pin@46||-6|-19|-1|-1||
 NBus_Pin|pin@48||-6|-17|-1|-1||
 NBus_Pin|pin@56||51|3.5|-1|-1||
 NBus_Pin|pin@57||51|11.5|-1|-1||
-NWire_Pin|pin@59||66.5|-15||||
-NWire_Pin|pin@60||66.5|-18||||
-NWire_Pin|pin@61||71|-20.5||||
-NWire_Pin|pin@63||71|-6||||
+NWire_Pin|pin@59||72.5|-15||||
+NWire_Pin|pin@60||72.5|-18||||
+NWire_Pin|pin@61||77|-20.5||||
+NWire_Pin|pin@63||77|-6||||
 NBus_Pin|pin@66||-6|-13|-1|-1||
 Ngeneric:Invisible-Pin|pin@67||64.5|6.5|||||ART_message(D3G2;)S["flag[C] loaded from data","predecessor bonus bit ps[B]",or from xxx (from where?),on moves that don't capture,data.]
-Ngeneric:Invisible-Pin|pin@69||48.5|21.5|||||ART_message(D3G2;)Sbit[Do] is called use[Do] in move logic
+Ngeneric:Invisible-Pin|pin@69||48.5|21.5|||||ART_message(D3G2;)Ssel[Do] is called use[Do] in move logic
 NBus_Pin|pin@73||-8.5|-25.5|-1|-1|Y|
 NBus_Pin|pin@74||-8.5|-30.5|-1|-1|Y|
 NBus_Pin|pin@75||-8.5|-37.5|-1|-1|Y|
@@ -4622,31 +4565,26 @@ NBus_Pin|pin@78||11.5|-26.5|-1|-1||
 NBus_Pin|pin@79||11|-18|-1|-1||
 NBus_Pin|pin@80||11|-13|-1|-1||
 NWire_Pin|pin@81||-2.5|-24.5||||
-IscanM:scanEx1;1{ic}|scanEx1@0||3|27|YRRR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@0||30|18|X||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@1||30|6|X||D5G4;
-IwiresL:tranCap;1{ic}|tc[1:10]|D5G3;X2;Y2;|-23|34|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|5|X||D0G4;|ATTR_L(D5G1;PUD)D4175.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Abus|bit[Dc,Do,To]|D5G2;|-0.5|IJ2700|conn@16||51|7.5|pin@57||51|11.5
-Awire|bit[Dc]|D5G2;||900|pin@43||42|-7|pin@44||42|-12
-Awire|bit[Do]|D5G2;||900|pin@37||39|17|pin@35||39|13
-Awire|bit[To]|D5G2;||900|pin@36||39|5|pin@25||39|1
+NWire_Pin|pin@83||-12|10||||
+NWire_Pin|pin@84||-12|7||||
+NBus_Pin|pin@85||-6|-23|-1|-1||
+IdriversM:sucANDdri60;1{ic}|sucANDdr@0||30|18|X||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@1||30|6|X||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:11]|D5G3;X2;Y2;|-23|34|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|5|X||D0G4;|ATTR_L(D5G1;PUD)D632.9000000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||7.5|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D402.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||72.5|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D419.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||54.5|-7|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D276.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|dp[1:37]|D5G2;|-0.5|IJ2700|pin@48||-6|-17|pin@66||-6|-13
 Abus|dp[26:37]|D5G2;|-0.5|IJ900|pin@73||-8.5|-25.5|pin@74||-8.5|-30.5
-Awire|dp[B]|D5G2;||900|pin@59||66.5|-15|pin@60||66.5|-18
+Awire|dp[B]|D5G2;||900|pin@59||72.5|-15|pin@60||72.5|-18
 Abus|dsA[TT,1:14]|D5G2;|-0.5|IJ2700|pin@77||11.5|-31.5|pin@78||11.5|-26.5
 Abus|dsD[1:37]|D5G2;|-0.5|IJ2700|pin@79||11|-18|pin@80||11|-13
 Awire|fire[M]|D5G2;||2700|newPathR@0|fire[A,B]|-2.5|-28.5|pin@81||-2.5|-24.5
-Awire|net@10|||900|gaspLit@0|fire[L]|0|8|pin@12||0|5
+Awire|net@10|||900|gaspLit@1|fire[L]|0|8|pin@12||0|5
 Awire|net@11|||0|pin@12||0|5|wire90@0|a|-3.5|5
-Awire|net@13|||0|wire90@0|b|-8.5|5|pin@14||-11|5
-Awire|net@14|||900|pin@14||-11|5|latchDri@0|inA|-11|3
-Abus|net@18||-0.5|IJ1800|conn@5|y|-5|27|scanEx1@0|sir[1:9]|1|27
-Abus|net@19||-0.5|IJ1800|scanEx1@0|sor[1:9]|5|27|conn@4|a|9|27
-Awire|net@20|||0|scanEx1@0|mc|2|32|pin@18||-3|32
-Awire|net@27|||2700|gaspLit@0|s[1]|1|16|scanEx1@0|dIn[1]|1|22
-Awire|net@29|||1800|pin@22||-3|20|pin@23||-1|20
-Awire|net@30|||900|pin@23||-1|20|gaspLit@0|mc|-1|16
+Awire|net@13|||0|wire90@0|b|-8.5|5|pin@14||-12|5
+Awire|net@14|||900|pin@14||-12|5|latchDri@1|in|-12|3
 Awire|net@31|||1800|sucANDdr@0|inB|35|19|pin@24||42|19
 Awire|net@33|||1800|sucANDdr@0|inA|35|17|pin@37||39|17
 Awire|net@36|||0|pin@28||21|13|nor2n_sy@0|inb|17.5|13
@@ -4656,56 +4594,61 @@ Awire|net@40|||1800|pin@33||21|6|sucANDdr@1|succ|25|6
 Awire|net@41|||1800|sucANDdr@1|inB|35|7|pin@32||42|7
 Awire|net@42|||0|sucANDdr@0|succ|25|18|pin@34||21|18
 Awire|net@44|||2700|pin@32||42|7|pin@24||42|19
-Awire|net@45|||1800|latchAnd@1|in_1|34|-5|pin@42||42|-5
-Awire|net@46|||0|latchAnd@1|out|26|-6|pin@40||6|-6
-Awire|net@47|||1800|latchAnd@1|in|34|-7|pin@43||42|-7
+Awire|net@45|||1800|latchAnd@4|inB|34|-5|pin@42||42|-5
+Awire|net@46|||0|latchAnd@4|out|26|-6|pin@40||6|-6
+Awire|net@47|||1800|latchAnd@4|inA|34|-7|pin@43||42|-7
 Awire|net@50|||900|pin@32||42|7|pin@42||42|-5
 Awire|net@51|||900|conn@6|y|42|24|pin@24||42|19
-Awire|net@55|||900|pin@18||-3|32|pin@22||-3|20
-Awire|net@56|||1800|conn@8|y|-9.5|12|gaspLit@0|do[L]|-3|12
-Abus|net@58||-0.5|IJ1800|conn@11|y|-8.5|-20.5|pin@45||-6|-20.5
-Abus|net@59||-0.5|IJ2700|pin@45||-6|-20.5|pin@46||-6|-19
 Abus|net@60||-0.5|IJ1800|pin@46||-6|-19|newDregi@0|inB[1:37]|-3|-19
 Abus|net@63||-0.5|IJ1800|pin@48||-6|-17|newDregi@0|inA[1:37]|-3|-17
-Awire|net@76|||0|inv@0|in|46.5|-7|pin@43||42|-7
-Awire|net@77|||1800|inv@0|out|51.5|-7|latchAnd@2|inA|55.5|-7
-Awire|net@78|||0|latch2in@0|inA[1]|70|-15|pin@59||66.5|-15
-Awire|net@81|||0|pin@63||71|-6|latchAnd@2|out|63.5|-6
-Awire|net@82|||1800|pin@42||42|-5|latchAnd@2|inB|55.5|-5
-Awire|net@83|||2700|latch2in@0|hcl[B]|71|-11|pin@63||71|-6
-Awire|net@84|||0|conn@17|a|80|-14|latch2in@0|out[1]|76|-14
-Awire|net@90|||0|latch2in@0|inB[1]|70|-13|conn@18|y|64.5|-13
+Awire|net@76|||0|inv@0|in|44.5|-7|pin@43||42|-7
+Awire|net@78|||0|latch2in@0|inA[1]|76|-15|pin@59||72.5|-15
+Awire|net@82|||1800|pin@42||42|-5|latchAnd@3|inB|58.5|-5
+Awire|net@83|||2700|latch2in@0|hcl[B]|77|-11|pin@63||77|-6
+Awire|net@84|||0|conn@17|a|86|-14|latch2in@0|out[1]|82|-14
+Awire|net@90|||0|latch2in@0|inB[1]|76|-13|conn@18|y|70.5|-13
 Abus|net@95||-0.5|IJ1800|newPathR@0|aout[1:14,TT]|2.5|-31.5|pin@77||11.5|-31.5
 Abus|net@96||-0.5|IJ1800|pin@76||-8.5|-32.5|newPathR@0|ainB[1:14,TT]|-3.5|-32.5
 Abus|net@97||-0.5|IJ1800|pin@74||-8.5|-30.5|newPathR@0|ainA[1:14,TT]|-3.5|-30.5
 Abus|net@98||-0.5|IJ1800|newDregi@0|out[1:37]|3|-18|pin@79||11|-18
-Awire|net@99|||0|nor2n_sy@0|out|12.5|12|gaspLit@0|succ[T,D]|3|12
+Awire|net@104|||1800|conn@8|y|-9.5|14|gaspLit@1|do[ins]|-3|14
+Awire|net@106|||0|gaspLit@1|sel[Lt]|-3|10|pin@83||-12|10
+Awire|net@107|||0|nor2n_sy@0|out|12.5|12|wire90@1|b|10|12
+Awire|net@108|||0|wire90@1|a|5|12|gaspLit@1|ready|3|12
+Awire|net@109|||0|wire90@2|a|70|-6|latchAnd@3|out|66.5|-6
+Awire|net@110|||1800|wire90@2|b|75|-6|pin@63||77|-6
+Awire|net@111|||0|latchAnd@3|inA|58.5|-7|wire90@3|b|57|-7
+Awire|net@112|||0|wire90@3|a|52|-7|inv@0|out|49.5|-7
 Abus|ps[1:15]|D5G2;|-0.5|IJ2700|pin@75||-8.5|-37.5|pin@76||-8.5|-32.5
-Abus|ps[17,16,15]|D5G2;|-0.5|IJ900|conn@16||51|7.5|pin@56||51|3.5
+Abus|ps[1:20]|D5G2;|-0.5|IJ900|pin@46||-6|-19|pin@85||-6|-23
+Abus|ps[27,17,16,15]|D5G2;|-0.5|IJ900|conn@16||51|7.5|pin@56||51|3.5
+Awire|sel[Dc]|D5G2;||900|pin@43||42|-7|pin@44||42|-12
+Awire|sel[Do]|D5G2;||900|pin@37||39|17|pin@35||39|13
+Abus|sel[Lt,Dc,Do,To]|D5G2;|-0.5|IJ2700|conn@16||51|7.5|pin@57||51|11.5
+Awire|sel[Lt]|D5G2;||900|pin@83||-12|10|pin@84||-12|7
+Awire|sel[To]|D5G2;||900|pin@36||39|5|pin@25||39|1
 Awire|succ[D]|D5G2;||2700|pin@28||21|13|pin@34||21|18
 Awire|succ[T]|D5G2;||2700|pin@33||21|6|pin@38||21|11
 Abus|take[A,B]|D5G2;|-0.5|IJ2700|newDregi@0|take[A,B]|-2|-15|pin@11||-2|-8
 Awire|take[A]|D5G2;||900|pin@40||6|-6|pin@41||6|-11
-Awire|take[A]|D5G2;||900|latch2in@0|hcl[A]|71|-17|pin@61||71|-20.5
-Awire|take[B]|D5G2;||900|latchDri@0|out|-11|-5|pin@15||-11|-10
-Edo[L]|do[Lt]|D4G2;|conn@8|a|I
+Awire|take[A]|D5G2;||900|latch2in@0|hcl[A]|77|-17|pin@61||77|-20.5
+Awire|take[B]|D5G2;||900|latchDri@1|out|-12|-5|pin@15||-12|-10
+Edo[Lt]|do[ins]|D4G2;|conn@8|a|I
 Edp[1:37,B]||D4G2;|conn@10|a|I
-Eaout[TT,1:14],ds[1:37]|dsA[TT,1:14],dsD[1:37]|D6G2;|conn@9|y|O
+EdsA[TT,1:14],dsD[1:37]||D6G2;|conn@9|y|O
 Efire[M]||D4G2;|conn@6|a|I
 Eflag[C]||D6G2;|conn@17|y|O
-Eps[1:20]||D4G2;|conn@11|a|I
+Eps[1:20]|ps[1:20,27]|D4G2;|conn@11|a|I
 EsignalBitFromInboundSwitchFabric||D4G2;|conn@18|a|I
-Esir[1:9]||D4G2;|conn@5|a|I
-Esor[1:9]||D6G2;|conn@4|y|O
 Esucc[D,T]||D6G2;|conn@2|y|O
 X
 
 # Cell mOneDockStage;1{ic}
-CmOneDockStage;1{ic}||artwork|1217322049125|1237248128613|EI
+CmOneDockStage;1{ic}||artwork|1217322049125|1240679300102|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@4||-4|-9|-1|-1||
 Nschematic:Bus_Pin|pin@8||6|-9|-1|-1||
-Nschematic:Bus_Pin|pin@10||-4|3|-1|-1||
+Nschematic:Bus_Pin|pin@10||-4|4|-1|-1||
 NPin|pin@18||-3|6|1|1||
 NPin|pin@19||3|6|1|1||
 NPin|pin@28||-3|-6|1|1||
@@ -4724,8 +4667,8 @@ NPin|pin@43||4|-11|1|1||
 NPin|pin@44||2.5|-7|1|1||
 Ngeneric:Invisible-Pin|pin@45||0|0|||||ART_message(D5G3;)SM1
 Nschematic:Bus_Pin|pin@46||4|5|-1|-1||
-NPin|pin@47||-3|3|1|1||
-NPin|pin@48||-4|3|1|1||
+NPin|pin@47||-3|4|1|1||
+NPin|pin@48||-4|4|1|1||
 NPin|pin@59||0|6|1|1||
 NPin|pin@60||0|7|1|1||
 Nschematic:Bus_Pin|pin@63||0|-12|-1|-1||
@@ -4749,13 +4692,13 @@ AThicker|net@14|||FS900|pin@30||0|-6|pin@31||0|-7
 AThicker|net@15|||FS900|pin@32||-4|-7|pin@33||-4|-11
 AThicker|net@22|||FS1800|pin@31||0|-7|pin@44||2.5|-7
 AThicker|net@24|||FS1800|pin@35||3|5|pin@36||4|5
-AThicker|net@27|||FS900|pin@47||-3|3|pin@28||-3|-6
+AThicker|net@27|||FS900|pin@47||-3|4|pin@28||-3|-6
 AThicker|net@29|||FS1237|pin@40||4|-6|pin@41||6|-9
 AThicker|net@30|||FS563|pin@41||6|-9|pin@42||4|-12
 AThicker|net@31|||FS2700|pin@39||4|-7|pin@40||4|-6
 AThicker|net@32|||FS900|pin@43||4|-11|pin@42||4|-12
 AThicker|net@33|||FS0|pin@39||4|-7|pin@44||2.5|-7
-AThicker|net@38|||FS0|pin@47||-3|3|pin@48||-4|3
+AThicker|net@38|||FS0|pin@47||-3|4|pin@48||-4|4
 AThicker|net@47|||FS2700|pin@35||3|5|pin@19||3|6
 AThicker|net@51|||FS1800|pin@33||-4|-11|pin@65||0|-11
 AThicker|net@52|||FS900|pin@35||3|5|pin@29||3|-6
@@ -4771,7 +4714,7 @@ AThicker|net@64|||FS0|pin@73||1|9|pin@74||-2|9
 AThicker|net@65|||FS1350|pin@74||-2|9|pin@75||-1|8
 AThicker|net@66|||FS450|pin@75||-1|8|pin@76||-2|7
 AThicker|net@67|||FS1800|pin@76||-2|7|pin@60||0|7
-AThicker|net@68|||FS2700|pin@47||-3|3|pin@18||-3|6
+AThicker|net@68|||FS2700|pin@47||-3|4|pin@18||-3|6
 Aschematic:bus|net@71||-0.5|IJ0|pin@77||4|3|pin@81||3|3
 Eout[1:36]|m1[1:36]|D5G2;|pin@8||O
 Esucc_1|m1cate[1:6][T,F]|D5G2;|pin@77||O
@@ -4784,7 +4727,7 @@ Etake[1]|take[m1]|D5G2;|pin@63||O
 X
 
 # Cell mOneDockStage;3{lay}
-CmOneDockStage;3{lay}||cmos90|1234794758477|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CmOneDockStage;3{lay}||cmos90|1234794758477|1240848417057||DRC_last_good_drc_area_date()G1240866224856|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240866224856
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-210|-32||||
 NX-Metal-2-Metal-3-Con|contact@1||1680|-50||||
@@ -4806,10 +4749,10 @@ NX-Metal-2-Metal-3-Con|contact@16||-414|-56||||
 NX-Metal-1-Metal-2-Con|contact@53||-1234.5|-62||||
 NX-Metal-1-Metal-2-Con|contact@54||-1234.5|-106||||
 IcoversM:cover2h;2{lay}|cover2h@1||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-264|-104|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||-264|-104|Y||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|-72|XY||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|-72|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-259.5|-72|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-259.5|-72|XY||D5G4;
 IoneHotM:minusOne;1{lay}|minusOne@0||0|0|||D5G4;
 NMetal-2-Pin|pin@0||-620.5|-132.3|||Y|
 NMetal-1-Pin|pin@1||-210|-47||||
@@ -4843,21 +4786,21 @@ IwiresL:tranCap;1{lay}|tranCap@18||936|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@19||792|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@20||648|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@21||504|72|||D5G4;
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|-132.3|driveCon@0|take|-272|-132.3
-Ametal-2|net@1||1.2|S0|driveCon@0|take|-272|-132.3|pin@0||-620.5|-132.3
-Ametal-1|net@2|||RS900|driveCon@0|out|-280|-104|latchDri@0|out|-280|-104
-Ametal-2|net@3||6.2|S0|ins1in20@0|gnd|-288|-72|latchDri@0|gnd_2|-292.5|-72
-Ametal-2|net@4||6.2|S1800|latchDri@0|vdd_4|-292.5|-122|ins1in20@0|vdd|-288|-122
-Ametal-2|net@5||6.2|S1800|latchDri@0|vdd_5|-292.5|-22|ins1in20@0|vdd_1|-288|-22
-Ametal-2|net@6||6.2|S1800|latchDri@0|gnd_1|-224|-72|minusOne@0|gnd_2|-143|-72
-Ametal-2|net@7||6.2|S0|minusOne@0|vdd_4|-143|-22|latchDri@0|vdd_7|-224|-22
-Ametal-2|net@8||6.2|S0|minusOne@0|vdd_5|-143|-122|latchDri@0|vdd_8|-224|-122
+Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|-132.3|driveCon@1|take|-272|-132.3
+Ametal-2|net@1||1.2|S0|driveCon@1|take|-272|-132.3|pin@0||-620.5|-132.3
+Ametal-1|net@2|||RS900|driveCon@1|out|-280|-104|latchDri@1|out|-280|-104
+Ametal-2|net@3||6.2|S0|ins1in20@0|gnd|-288|-72|latchDri@1|gnd|-292.5|-72
+Ametal-2|net@4||6.2|S1800|latchDri@1|vdd|-292.5|-122|ins1in20@0|vdd|-288|-122
+Ametal-2|net@5||6.2|S1800|latchDri@1|vdd_5|-292.5|-22|ins1in20@0|vdd_1|-288|-22
+Ametal-2|net@6||6.2|S1800|latchDri@1|gnd_1|-224|-72|minusOne@0|gnd_2|-143|-72
+Ametal-2|net@7||6.2|S0|minusOne@0|vdd_4|-143|-22|latchDri@1|vdd_7|-224|-22
+Ametal-2|net@8||6.2|S0|minusOne@0|vdd_5|-143|-122|latchDri@1|vdd_8|-224|-122
 Ametal-2|net@9||6.2|S0|ins1in20@1|vdd_1|288|-22|minusOne@0|vdd_2|128|-22
 Ametal-2|net@10||6.2|S1800|minusOne@0|gnd_1|128|-72|ins1in20@1|gnd|288|-72
 Ametal-2|net@11||6.2|S1800|minusOne@0|vdd_3|128|-122|ins1in20@1|vdd|288|-122
-Ametal-1|net@12|||S1800|latchDri@0|in|-228|-47|pin@1||-210|-47
+Ametal-1|net@12|||S1800|latchDri@1|in|-228|-47|pin@1||-210|-47
 Ametal-1|net@14|||S900|pin@1||-210|-47|pin@3||-210|-97
-Ametal-1|net@15|||S1800|latchDri@0|in_1|-228|-97|pin@3||-210|-97
+Ametal-1|net@15|||S1800|latchDri@1|in_1|-228|-97|pin@3||-210|-97
 Ametal-1|net@16|||S2700|pin@1||-210|-47|contact@0||-210|-32
 Ametal-2|net@17|||S0|minusOne@0|fire[m1]|-7|-32|contact@0||-210|-32
 Ametal-3|net@22|||S2700|scanEx1v@1|mc|1680|-97|contact@1||1680|-50
@@ -4866,7 +4809,7 @@ Ametal-2|net@27|||S0|contact@1||1680|-50|contact@2||-84.5|-50
 Ametal-1|net@28|||S900|minusOne@0|out10|-112.5|-79|contact@3||-112.5|-112
 Ametal-1|net@31|||S900|scanEx1v@1|dIn[1]|1698.5|-79|contact@4||1698.5|-112
 Ametal-2|net@32|||S1800|contact@3||-112.5|-112|contact@4||1698.5|-112
-Ametal-2|net@33||1.2|S0|ins1in20@1|hcl[1]|288|-132.3|driveCon@0|take|-272|-132.3
+Ametal-2|net@33||1.2|S0|ins1in20@1|hcl[1]|288|-132.3|driveCon@1|take|-272|-132.3
 Ametal-2|net@64|||S900|minusOne@0|inA|113.5|-100|pin@33||113.5|-106
 Ametal-4|net@83|||S1800|contact@5||-1134|86.5|minusOne@0|in[1]|-300|86.5
 Ametal-4|net@84|||S1800|contact@6||-990|80.7|minusOne@0|in[2]|-300|80.7
@@ -5135,7 +5078,7 @@ Evdd_47||D5G7;|cover2h@1|vdd_47|P
 X
 
 # Cell mOneDockStage;1{sch}
-CmOneDockStage;1{sch}||schematic|1227450428956|1238782610973|I
+CmOneDockStage;1{sch}||schematic|1227450428956|1240925639358|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|3|||Y|
 NOff-Page|conn@3||18.5|-24||||
@@ -5146,7 +5089,7 @@ NOff-Page|conn@7||-9|16|||Y|
 NOff-Page|conn@8||12|16||||
 NOff-Page|conn@9||13|-2||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-17|RRR||D5G4;
 ImOneDockStage;1{ic}|mOneDocK@0||34.5|20.5|||D5G4;
 IoneHotM:minusOne;1{ic}|minusOne@0||0|0|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|34|||||ART_message(D5G4;)Sthe M1 stage with scan chain
@@ -5162,10 +5105,10 @@ NWire_Pin|pin@25||-18|-4||||
 Ngeneric:Invisible-Pin|pin@26||-0.5|26|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IscanM:scanEx1;1{ic}|scanEx1@0||4|16|YRRR||D5G4;
 IwiresL:tranCap;1{ic}|tc[1:19]|D5G3;X2;Y2;|-24|16|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D793.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-13|pin@3||12|-9
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-21|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@11|||0|wire90@1|a|3.5|-9|pin@7||0|-9
@@ -5669,7 +5612,7 @@ Etake[1]|take[od]|D5G2;|pin@63||O
 X
 
 # Cell onDeckDockStage;1{lay}
-ConDeckDockStage;1{lay}||cmos90|1234815224960|1239549868233||ATTR_NCC(D5G6;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+ConDeckDockStage;1{lay}||cmos90|1234815224960|1240848417057||ATTR_NCC(D5G6;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-157|12||||
 NX-Metal-1-Metal-2-Con|contact@5||-239|141||||
@@ -5685,10 +5628,10 @@ NX-Metal-1-Metal-2-Con|contact@17||-282|44||||
 NX-Metal-1-Metal-2-Con|contact@18||-276.5|50||||
 NX-Metal-1-Metal-2-Con|contact@19||-282|-94||||
 NX-Metal-1-Metal-2-Con|contact@20||-276.5|-88||||
-IdriversJ:driveConnecter;3{lay}|driveCon@1||122|104|X||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||122|104|X||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|72|X||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|72|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||117.5|72|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||117.5|72|||D5G4;
 IoneHotM:onDeck;2{lay}|onDeck@1||-99|0|||D5G4;
 NMetal-2-Pin|pin@28||-1260|50||||
 NMetal-2-Pin|pin@30||-1404|44||||
@@ -5726,12 +5669,12 @@ Ametal-2|net@88|||S900|ins1in20@0|in[12]|-1260|56|pin@28||-1260|50
 Ametal-2|net@89|||S1800|pin@28||-1260|50|contact@18||-276.5|50
 Ametal-2|net@90|||S900|ins1in20@0|in[11]|-1404|56|pin@30||-1404|44
 Ametal-2|net@91|||S1800|pin@30||-1404|44|contact@17||-282|44
-Ametal-1|net@92|||RS900|driveCon@1|out|138|104|latchDri@1|out|138|104
-Ametal-2|net@93||1.2|S1800|driveCon@1|take|130|132.3|ins1in20@1|hcl[1]|288|132.3
-Ametal-2|net@94||6.2|S1800|onDeck@1|gnd_1|77.5|72|latchDri@1|gnd_1|82|72
-Ametal-2|net@95||6.2|S0|latchDri@1|vdd_7|82|22|onDeck@1|vdd_2|77.5|22
-Ametal-2|net@96||6.2|S0|latchDri@1|vdd_8|82|122|onDeck@1|vdd_3|77.5|122
-Ametal-2|net@104||1.2|S1800|ins1in20@0|hcl[1]|-288|132.3|driveCon@1|take|130|132.3
+Ametal-1|net@92|||RS900|driveCon@2|out|138|104|latchDri@2|out|138|104
+Ametal-2|net@93||1.2|S1800|driveCon@2|take|130|132.3|ins1in20@1|hcl[1]|288|132.3
+Ametal-2|net@94||6.2|S1800|onDeck@1|gnd_1|77.5|72|latchDri@2|gnd_1|82|72
+Ametal-2|net@95||6.2|S0|latchDri@2|vdd_7|82|22|onDeck@1|vdd_2|77.5|22
+Ametal-2|net@96||6.2|S0|latchDri@2|vdd_8|82|122|onDeck@1|vdd_3|77.5|122
+Ametal-2|net@104||1.2|S1800|ins1in20@0|hcl[1]|-288|132.3|driveCon@2|take|130|132.3
 Ametal-2|net@105||6.2|S0|onDeck@1|vdd_8|-275.5|122|ins1in20@0|vdd|-288|122
 Ametal-2|net@106||6.2|S1800|ins1in20@0|gnd|-288|72|onDeck@1|gnd_3|-275.5|72
 Ametal-2|net@107||6.2|S1800|ins1in20@0|vdd_1|-288|22|onDeck@1|vdd_7|-275.5|22
@@ -5743,9 +5686,9 @@ Ametal-2|net@122|||S0|onDeck@1|bits[ABORT]|-269|-94|contact@19||-282|-94
 Ametal-2|net@124|||S0|onDeck@1|bits[HEAD]|-269|-88|contact@20||-276.5|-88
 Ametal-1|net@127|||S900|contact@17||-282|44|contact@19||-282|-94
 Ametal-1|net@128|||S900|contact@18||-276.5|50|contact@20||-276.5|-88
-Ametal-1|net@129|||S0|latchDri@1|in|86|47|pin@40||73|47
+Ametal-1|net@129|||S0|latchDri@2|in|86|47|pin@40||73|47
 Ametal-1|net@130|||S2700|pin@40||73|47|onDeck@1|out|73|72
-Ametal-1|net@131|||S0|latchDri@1|in_1|86|97|pin@41||73|97
+Ametal-1|net@131|||S0|latchDri@2|in_1|86|97|pin@41||73|97
 Ametal-1|net@132|||S900|pin@41||73|97|onDeck@1|out|73|72
 Ametal-2|net@137|||S0|tranCap@1|gnd_1|-1584|-72|tranCap@2|gnd|-1584|-72
 Ametal-2|net@138|||S0|tranCap@1|vdd_2|-1584|-22|tranCap@2|vdd|-1584|-22
@@ -5783,9 +5726,9 @@ Ametal-2|net@169|||S0|ins1in20@1|vdd_5|1584|122|scanEx2v@2|vdd|1584|122
 Ametal-2|net@170||6.2|S1800|tranCap@10|vdd_2|-288|-22|onDeck@1|vdd|-275.5|-22
 Ametal-2|net@171||6.2|S0|onDeck@1|gnd|-275.5|-72|tranCap@10|gnd_1|-288|-72
 Ametal-2|net@172||6.2|S0|onDeck@1|vdd_9|-275.5|-122|tranCap@10|vdd_3|-288|-122
-Ametal-2|net@173||6.2|S1800|latchDri@1|gnd_2|150.5|72|ins1in20@1|gnd|288|72
-Ametal-2|net@174||6.2|S1800|latchDri@1|vdd_4|150.5|122|ins1in20@1|vdd|288|122
-Ametal-2|net@175||6.2|S0|ins1in20@1|vdd_1|288|22|latchDri@1|vdd_5|150.5|22
+Ametal-2|net@173||6.2|S1800|latchDri@2|gnd|150.5|72|ins1in20@1|gnd|288|72
+Ametal-2|net@174||6.2|S1800|latchDri@2|vdd|150.5|122|ins1in20@1|vdd|288|122
+Ametal-2|net@175||6.2|S0|ins1in20@1|vdd_1|288|22|latchDri@2|vdd_5|150.5|22
 Epred|do[od]|D5G7;|onDeck@1|pred|I
 Eflag[A][clr]||D5G7;|onDeck@1|flag[A][clr]|I
 Eflag[A][set]||D5G7;|onDeck@1|flag[a][set]|I
@@ -5889,7 +5832,7 @@ Esor[6]||D5G7;|scanEx2v@2|sor[6]|B
 Esor[7]||D5G7;|scanEx2v@2|sor[7]|B
 Esor[8]||D5G7;|scanEx2v@2|sor[8]|B
 Esor[9]||D5G7;|scanEx2v@2|sor[9]|B
-Etake|take[od]|D5G7;|driveCon@1|take|O
+Etake|take[od]|D5G7;|driveCon@2|take|O
 Evdd||D5G2;|tranCap@0|vdd|P
 Evdd_1||D5G7;|scanEx2v@2|vdd_1|P
 Evdd_4||D5G7;|scanEx2v@2|vdd_4|P
@@ -5903,7 +5846,7 @@ Evdd_16||D5G7;|onDeck@1|vdd_4|P
 X
 
 # Cell onDeckDockStage;1{sch}
-ConDeckDockStage;1{sch}||schematic|1227450428956|1238478633680|I
+ConDeckDockStage;1{sch}||schematic|1227450428956|1240655747933|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|3|||Y|
 NOff-Page|conn@3||18.5|-24||||
@@ -5914,7 +5857,7 @@ NOff-Page|conn@7||-9|16.5|||Y|
 NOff-Page|conn@8||21|16.5||||
 NOff-Page|conn@9||-13|-3||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-17|RRR||D5G4;
 IoneHotM:onDeck;1{ic}|onDeck@0||0|0|||D5G4;
 IonDeckDockStage;1{ic}|onDeckDo@0||-31|17|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|46|||||ART_message(D5G4;)Son deck stage with scan chain
@@ -5929,10 +5872,10 @@ NBus_Pin|pin@24||-22|5|-1|-1||
 IscanM:scanEx2;1{ic}|scanEx2v@2||4|16.5|XR||D5G4;
 IwiresL:tranCap;1{ic}|tc[1:11]|D5G1;X2;Y2;|14|26|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-13|pin@3||12|-9
 Abus|m1[30,29]|D5G2;X-3;|-0.5|IJ2700|pin@23||-22|0|pin@24||-22|5
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-21|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@11|||0|wire90@1|a|3.5|-9|pin@7||0|-9
@@ -5959,11 +5902,10 @@ Etake[1]|take[od]|D6G2;|conn@3|y|O
 X
 
 # Cell outDockCenter;1{ic}
-CoutDockCenter;1{ic}||artwork|1237129228588|1237932032964|EI
+CoutDockCenter;1{ic}||artwork|1237129228588|1240864556157|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@2||6|-8|-1|-1|R|
 Ngeneric:Invisible-Pin|pin@3||6|-6|1|1|R|
-Nschematic:Bus_Pin|pin@4||13|-5|-1|-1||
 Nschematic:Bus_Pin|pin@6||11|7|-1|-1||
 Nschematic:Bus_Pin|pin@8||11|-7|-1|-1||
 Nschematic:Bus_Pin|pin@12||-11|7|-1|-1|R|
@@ -5977,8 +5919,6 @@ Nschematic:Bus_Pin|pin@22||-14|5|-1|-1||
 Ngeneric:Invisible-Pin|pin@23||-12|5|1|1||
 Nschematic:Bus_Pin|pin@24||13|0|-1|-1||
 Ngeneric:Invisible-Pin|pin@25||12|0|1|1||
-Nschematic:Bus_Pin|pin@26||0|-8|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@27||0|-6|1|1|R|
 Nschematic:Bus_Pin|pin@34||-13|-5|-1|-1||
 NPin|pin@36||-12|-6|1|1||
 NPin|pin@37||-12|6|1|1||
@@ -5999,8 +5939,6 @@ NPin|pin@51||11|6|1|1||
 NPin|pin@52||11|7|1|1||
 NPin|pin@53||11|-6|1|1||
 NPin|pin@54||11|-7|1|1||
-NPin|pin@57||12|-5|1|1||
-NPin|pin@58||13|-5|1|1||
 NPin|pin@59||-12|-5|1|1||
 NPin|pin@60||-13|-5|1|1||
 Nschematic:Bus_Pin|pin@61||-13|-2|-1|-1||
@@ -6019,9 +5957,7 @@ Aschematic:bus|net@8||-0.5|IJ900|pin@17||-6|-6|pin@16||-6|-8
 Aschematic:bus|net@9||-0.5|IJ0|pin@19||-12|2|pin@18||-14|2
 Aschematic:bus|net@11||-0.5|IJ0|pin@23||-12|5|pin@22||-14|5
 Aschematic:bus|net@12||-0.5|IJ1800|pin@25||12|0|pin@24||13|0
-Aschematic:bus|net@13||-0.5|IJ900|pin@27||0|-6|pin@26||0|-8
 AThicker|net@19|||FS1800|pin@41||0|6|pin@51||11|6
-AThicker|net@20|||FS900|pin@49||12|5|pin@57||12|-5
 AThicker|net@21|||FS0|pin@53||11|-6|pin@36||-12|-6
 AThicker|net@22|||FS1800|pin@65||-11|6|pin@41||0|6
 AThicker|net@23|||FS2700|pin@41||0|6|pin@42||0|7
@@ -6039,58 +5975,45 @@ AThicker|net@34|||FS2700|pin@51||11|6|pin@52||11|7
 AThicker|net@35|||FS0|pin@39||12|-6|pin@53||11|-6
 AThicker|net@36|||FS900|pin@53||11|-6|pin@54||11|-7
 AThicker|net@39|||FS900|pin@37||-12|6|pin@59||-12|-5
-AThicker|net@40|||FS900|pin@57||12|-5|pin@39||12|-6
-AThicker|net@41|||FS1800|pin@57||12|-5|pin@58||13|-5
 AThicker|net@42|||FS900|pin@59||-12|-5|pin@36||-12|-6
 AThicker|net@43|||FS0|pin@59||-12|-5|pin@60||-13|-5
 Aschematic:bus|net@45||-0.5|IJ1800|pin@61||-13|-2|pin@64||-12|-2
 AThicker|net@46|||FS1800|pin@37||-12|6|pin@65||-11|6
 AThicker|net@47|||FS2700|pin@65||-11|6|pin@66||-11|7
 Aschematic:bus|net@49||-0.5|IJ2700|pin@70||-7|6|pin@68||-7|7.5
-Ebit[Di,Ti,Do]|bit[18:20]|D5G2;|pin@2||I
-Edo[Lt]||D5G2;|pin@4||O
+AThicker|net@50|||FS900|pin@49||12|5|pin@39||12|-6
+Efire[do]|do[ins]|D5G2;|pin@8||O
 Etorp|epi[torp]|D5G2;|pin@34||I
 Efire[M]||D5G2;|pin@6||O
-Efire[do]||D5G2;|pin@8||O
 Esucc_1|flag[A,D][set,clr]|D5G2;|pin@61||O
 Eflag[C][T,F]|flag[C][T]|D5G2;|pin@12||I
 EinLO[1:6,8]||D5G2;|pin@14||I
 Ein[1:6]||D5G2;|pin@68||I
-Em1[1:12]||D5G2;|pin@16||I
+Em1[1:12]|m1[1:12,21,22]|D5G2;|pin@16||I
 Em1cate[1:6][T,F]||D5G2;|pin@18||I
 Epred[D,T]||D5G2;|pin@22||I
+Ebit[Di,Ti,Do]|ps[18:21,23:26]|D5G2;|pin@2||I
 Eps[skip,do]||D5G2;|pin@24||O
-Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]||D5G2;|pin@26||I
 Esir[1:9]||D5G2;|pin@71||I
 Esor[1:9]||D5G2;|pin@72||O
 Esucc[sf]||D5G2;|pin@67||I
 X
 
 # Cell outDockCenter;6{lay}
-CoutDockCenter;6{lay}||cmos90|1236868105838|1240336755391||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CoutDockCenter;6{lay}||cmos90|1236868105838|1240877449194||DRC_last_good_drc_area_date()G1240867105160|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240877465392
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@1||-300|-442||||
-NX-Metal-2-Metal-3-Con|contact@2||-300|16||||
-NX-Metal-1-Metal-2-Con|contact@4||-534|-16||||
 NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
 NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
 NX-Metal-3-Metal-4-Con|contact@7||486|-337||||
 NX-Metal-2-Metal-3-Con|contact@8||486|-304||||
-NX-Metal-1-Metal-2-Con|contact@9||-528|66||||
-NX-Metal-1-Metal-2-Con|contact@10||-528|-40||||
 NX-Metal-2-Metal-3-Con|contact@12||-1194|-66||||
 NX-Metal-2-Metal-3-Con|contact@14||414|-448||||
 NX-Metal-3-Metal-4-Con|contact@15||414|-346.2||||
-NX-Metal-1-Metal-2-Con|contact@19||-564|-248||||
-NX-Metal-1-Metal-2-Con|contact@23||-534|-184||||
+NX-Metal-1-Metal-2-Con|contact@19||-864|-248||||
 NX-Metal-1-Metal-2-Con|contact@24||-427|278||||
 NX-Metal-1-Metal-2-Con|contact@26||-427|260||||
 NX-Metal-1-Metal-2-Con|contact@27||-450.5|278||||
 NX-Metal-1-Metal-2-Con|contact@28||-450.5|304||||
-NX-Metal-1-Metal-2-Con|contact@29||-344|-228||||
-NX-Metal-2-Metal-3-Con|contact@30||-306|-228||||
-NX-Metal-2-Metal-3-Con|contact@31||-306|40||||
-NX-Metal-1-Metal-2-Con|contact@32||192|40||||
 NX-Metal-2-Metal-3-Con|contact@38||-444|422||||
 NX-Metal-2-Metal-3-Con|contact@39||-420|416||||
 NX-Metal-2-Metal-3-Con|contact@40||-384|422||||
@@ -6111,13 +6034,16 @@ NX-Metal-2-Metal-3-Con|contact@64||1656|328||||
 NX-Metal-2-Metal-3-Con|contact@66||1632|304||||
 NX-Metal-2-Metal-3-Con|contact@67||1638|310||||
 NX-Metal-2-Metal-3-Con|contact@69||1632|278||||
+NX-Metal-1-Metal-2-Con|contact@70||168|-248||||
+NX-Metal-1-Metal-2-Con|contact@71||168|160||||
+NX-Metal-2-Metal-3-Con|contact@73||266|-28||||
+NX-Metal-1-Metal-2-Con|contact@76||-837|-28||||
 IcoversM:cover7hNarrow;1{lay}|cover7hN@0||0|0|||D5G4;
 IoneHotM:flags;3{lay}|flags@2||1362|-216|||D5G4;
-ImoveM:ilcMoveOut;1{lay}|ilcMoveO@0||-1062|-144|X||D5G4;
+ImoveM:ilcMoveOut;2{lay}|ilcMoveO@2||-1062|-144|X||D5G4;
 IloopCountM:muxForD;1{lay}|muxForD@0||-369|432|Y||D5G4;
 IpredicateM:ohPredAll;4{lay}|ohPredAl@2||-204|-216|||D5G4;
-IloopCountM:olcWcont;1{lay}|olcWcont@0||600|-144|||D5G4;
-NMetal-2-Pin|pin@4||1062|304||||
+IloopCountM:olcWcont;3{lay}|olcWcont@3||600|0|||D5G4;
 NMetal-2-Pin|pin@70||-200|-272||||
 IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@1||-495|-144|||D5G4;
 IscanM:scanBusInM3;1{lay}|scanBusI@0||1656|216|||D5G4;
@@ -6147,101 +6073,24 @@ IwiresL:tranCap;1{lay}|tranCap@10||-1656|288|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@11||1656|288|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@12||-1656|432|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@13||1656|432|||D5G4;
-Ametal-2|net@27|||S0|flags@2|gnd_11|1067|0|olcWcont@0|gnd_1|1062|0
-Ametal-2|net@28|||S0|flags@2|gnd|1067|-288|olcWcont@0|gnd_16|1062|-288
-Ametal-2|net@29|||S0|flags@2|gnd_2|1067|-432|olcWcont@0|gnd_17|1062|-432
-Ametal-2|net@30|||S0|flags@2|gnd_12|1067|-144|olcWcont@0|gnd_21|1062|-144
-Ametal-2|net@31|||S0|flags@2|vdd_5|1067|-382|olcWcont@0|vdd_12|1062|-382
-Ametal-2|net@32|||S0|flags@2|vdd_24|1067|50|olcWcont@0|vdd_2|1062|50
-Ametal-2|net@33|||S0|flags@2|vdd_25|1067|-50|olcWcont@0|vdd_3|1062|-50
-Ametal-2|net@34|||S0|flags@2|vdd_4|1067|-482|olcWcont@0|vdd_35|1062|-482
-Ametal-2|net@35|||S0|flags@2|vdd|1067|-338|olcWcont@0|vdd_36|1062|-338
-Ametal-2|net@36|||S0|flags@2|vdd_15|1067|-238|olcWcont@0|vdd_37|1062|-238
-Ametal-2|net@37|||S0|flags@2|vdd_23|1067|-94|olcWcont@0|vdd_59|1062|-94
-Ametal-2|net@38|||S0|flags@2|vdd_26|1067|-194|olcWcont@0|vdd_60|1062|-194
-Ametal-2|net@45|||S0|ohPredAl@2|gnd|-541|0|ilcMoveO@0|gnd_4|-542.5|0
-Ametal-2|net@47|||S0|ohPredAl@2|gnd_2|-541|-432|ilcMoveO@0|gnd_14|-542.5|-432
-Ametal-2|net@48|||S0|ohPredAl@2|gnd_8|-541|-288|ilcMoveO@0|gnd_12|-542.5|-288
-Ametal-2|net@49|||S0|ohPredAl@2|vdd|-541|50|ilcMoveO@0|vdd_40|-542.5|50
-Ametal-2|net@50|||S0|ohPredAl@2|vdd_11|-541|-382|ilcMoveO@0|vdd_29|-542.5|-382
-Ametal-2|net@51|||S0|ohPredAl@2|vdd_17|-541|-482|ilcMoveO@0|vdd_30|-542.5|-482
-Ametal-2|net@52|||S0|ohPredAl@2|vdd_18|-541|-338|ilcMoveO@0|vdd_28|-542.5|-338
-Ametal-2|net@53|||S0|ohPredAl@2|vdd_19|-541|-238|ilcMoveO@0|vdd_27|-542.5|-238
-Ametal-2|net@56|||S0|ohPredAl@2|vdd_29|-541|-50|ilcMoveO@0|vdd_8|-542.5|-50
-Ametal-2|net@58|||S0|ohPredAl@2|gnd_1|133|-144|olcWcont@0|gnd_10|133|-144
-Ametal-2|net@59|||S0|ohPredAl@2|gnd_3|133|0|olcWcont@0|gnd_11|133|0
-Ametal-2|net@60|||S0|ohPredAl@2|gnd_13|133|-288|olcWcont@0|gnd_3|133|-288
-Ametal-2|net@62|||S0|ohPredAl@2|vdd_7|133|-50|olcWcont@0|vdd_13|133|-50
-Ametal-2|net@63|||S0|ohPredAl@2|vdd_3|133|-94|olcWcont@0|vdd_20|133|-94
-Ametal-2|net@64|||S0|ohPredAl@2|vdd_2|133|-194|olcWcont@0|vdd_21|133|-194
-Ametal-2|net@65|||S0|ohPredAl@2|vdd_6|133|50|olcWcont@0|vdd_22|133|50
-Ametal-2|net@66|||S0|ohPredAl@2|vdd_30|133|-238|olcWcont@0|vdd_6|133|-238
-Ametal-2|net@67|||S1800|ohPredAl@2|vdd_26|133|-382|olcWcont@0|vdd_61|134.5|-382
-Ametal-2|net@68|||S0|ohPredAl@2|vdd_31|133|-338|olcWcont@0|vdd_7|133|-338
-Ametal-2|net@99||6.2|S1800|ohPredAl@2|gnd_15|112|288|olcWcont@0|gnd_28|135.5|288
-Ametal-2|net@100|||S1800|ohPredAl@2|gnd_14|133|-432|olcWcont@0|gnd_30|134.5|-432
-Ametal-2|net@101|||S1800|ohPredAl@2|mc_1|112|272|olcWcont@0|mc_1|135.5|272
-Ametal-2|net@102|||S1800|ohPredAl@2|p1p|112|322|olcWcont@0|p1p_1|135.5|322
-Ametal-2|net@103|||S1800|ohPredAl@2|p2p|112|310|olcWcont@0|p2p_1|135.5|310
-Ametal-2|net@104|||S1800|ohPredAl@2|rd|112|328|olcWcont@0|rd_1|135.5|328
-Ametal-2|net@105|||S1800|ohPredAl@2|sin|112|278|olcWcont@0|sout|135.5|278
-Ametal-2|net@106||6.2|S1800|ohPredAl@2|vdd_32|112|238|olcWcont@0|vdd_71|135.5|238
-Ametal-2|net@107||6.2|S1800|ohPredAl@2|vdd_33|112|338|olcWcont@0|vdd_72|135.5|338
-Ametal-2|net@108|||S1800|ohPredAl@2|vdd_27|133|-482|olcWcont@0|vdd_75|134.5|-482
-Ametal-2|net@109||6.2|S0|ohPredAl@2|vdd_34|-176|338|ilcMoveO@0|vdd_3|-547|338
-Ametal-2|net@110||6.2|S1800|ilcMoveO@0|gnd_27|-547|288|ohPredAl@2|gnd_16|-176|288
-Ametal-2|net@111|||S1800|ilcMoveO@0|mc_1|-547|272|ohPredAl@2|mc|-176|272
-Ametal-2|net@112|||S1800|ilcMoveO@0|p1p_1|-547|322|ohPredAl@2|p1p_1|-176|322
-Ametal-2|net@113|||S1800|ilcMoveO@0|p2p_1|-547|310|ohPredAl@2|p2p_1|-176|310
-Ametal-2|net@114|||S1800|ilcMoveO@0|rd_1|-547|328|ohPredAl@2|rd_1|-176|328
-Ametal-2|net@116||6.2|S1800|ilcMoveO@0|vdd_55|-547|238|ohPredAl@2|vdd_1|-176|238
-Ametal-2|net@120|||S0|olcWcont@0|do[Co]|343|-442|contact@1||-300|-442
-Ametal-2|net@123|||S1800|ohPredAl@2|do[Co]|-392.5|16|contact@2||-300|16
-Ametal-3|net@128|||S2700|contact@1||-300|-442|contact@2||-300|16
-Ametal-4|net@130|||S0|olcWcont@0|inLO[1]|532.5|-161.4|contact@53||-444|-161.4
-Ametal-4|net@131|||S1800|contact@54||-420|-155.6|olcWcont@0|inLO[2]|532.5|-155.6
-Ametal-4|net@132|||S1800|contact@55||-384|-149.8|olcWcont@0|inLO[3]|532.5|-149.8
-Ametal-4|net@133|||S1800|contact@56||-360|-144|olcWcont@0|inLO[4]|532.5|-144
-Ametal-4|net@134|||S1800|contact@57||-330|-138.2|olcWcont@0|inLO[5]|532.5|-138.2
-Ametal-4|net@135|||S1800|contact@58||-312|-132.4|olcWcont@0|inLO[6]|532.5|-132.4
-Ametal-2|net@141|||S0|ohPredAl@2|do[Mv]|-426.5|-16|contact@4||-534|-16
 Ametal-4|net@147|||S1800|ohPredAl@2|flag[B][set]|-237|-355.4|flags@2|flag[B][set]|1362|-355.4
 Ametal-4|net@148|||S0|flags@2|flag[A][clr]|1362|-383|ohPredAl@2|flag[A][clr]|-237|-383
 Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@2|flag[A][set]|-237|-373.8
 Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@2|flag[B][clr]|-237|-364.6
 Ametal-4|net@154|||S0|ohPredAl@2|flag[D][set]|-237|-337|contact@5||-530|-337
-Ametal-2|net@157|||S1800|ilcMoveO@0|flag[D][set]|-619|-328|contact@6||-530|-328
+Ametal-2|net@157|||S1800|ilcMoveO@2|flag[D][set]|-677.5|-328|contact@6||-530|-328
 Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
 Ametal-4|net@159|||S1800|ohPredAl@2|flag[D][set]|-237|-337|contact@7||486|-337
-Ametal-2|net@160|||S1800|olcWcont@0|flag[D][set]|484|-304|contact@8||486|-304
-Ametal-2|net@169|||S1800|ilcMoveO@0|do[Tp]|-810.5|66|contact@9||-528|66
-Ametal-2|net@171|||S0|ohPredAl@2|do[Tp]|-466.5|-40|contact@10||-528|-40
-Ametal-2|net@179|||S0|olcWcont@0|ilc[load]|137.5|-66|contact@12||-1194|-66
-Ametal-3|net@180|||S2700|ilcMoveO@0|ilc[load]|-1194|-156|contact@12||-1194|-66
+Ametal-3|net@180|||S2700|ilcMoveO@2|ilc[load]|-1194|-156|contact@12||-1194|-66
 Ametal-4|net@187|||S1800|ohPredAl@2|flag[D][clr]|-237|-346.2|contact@15||414|-346.2
-Ametal-2|net@188|||S0|olcWcont@0|flag[D][clr]|484|-448|contact@14||414|-448
-Ametal-2|net@198|||S0|olcWcont@0|do[Ld]|400|22|ohPredAl@2|do[Ld]|-358.5|22
-Ametal-2|net@200|||S0|olcWcont@0|do[reD]|229.5|-248|contact@19||-564|-248
-Ametal-1|net@213||0.4|S2700|ilcMoveO@0|do[reD]|-564|-254|contact@19||-564|-248
+Ametal-1|net@213||0.4|S2700|ilcMoveO@2|do[reD]|-864|-322|contact@19||-864|-248
 Ametal-3|net@219|||S2700|contact@7||486|-337|contact@8||486|-304
-Ametal-1|net@220|||S900|contact@9||-528|66|contact@10||-528|-40
 Ametal-3|net@221|||S2700|contact@14||414|-448|contact@15||414|-346.2
-Ametal-2|net@231|||S1800|ilcMoveO@0|do[Mv]|-596.5|-184|contact@23||-534|-184
-Ametal-1|net@232|||S900|contact@4||-534|-16|contact@23||-534|-184
-Ametal-2|net@239|||S0|ohPredAl@2|sout|-176|278|contact@24||-427|278
-Ametal-2|net@244|||S1800|ilcMoveO@0|sin|-547|260|contact@26||-427|260
+Ametal-2|net@244|||S1800|ilcMoveO@2|sin|-547|260|contact@26||-427|260
 Ametal-1|net@245|||S900|contact@24||-427|278|contact@26||-427|260
-Ametal-2|net@246|||S1800|ilcMoveO@0|sout|-547|278|contact@27||-450.5|278
+Ametal-2|net@246|||S1800|ilcMoveO@2|sout|-547|278|contact@27||-450.5|278
 Ametal-1|net@247|||S2700|contact@27||-450.5|278|contact@28||-450.5|304
-Ametal-2|net@252|||S1800|contact@28||-450.5|304|pin@4||1062|304
-Ametal-1|net@284||0.4|S900|ohPredAl@2|sel[rD_1]|-344|-222|contact@29||-344|-228
-Ametal-2|net@285|||S1800|contact@29||-344|-228|contact@30||-306|-228
-Ametal-3|net@286|||S2700|contact@30||-306|-228|contact@31||-306|40
-Ametal-1|net@288|||S2700|olcWcont@0|Dvoid|192|15|contact@32||192|40
-Ametal-2|net@293||6.2|S1800|ilcMoveO@0|vdd_31|-542.5|-194|ohPredAl@2|vdd_25|-541|-194
-Ametal-2|net@294||6.2|S0|ohPredAl@2|gnd_12|-541|-144|ilcMoveO@0|gnd_15|-542.5|-144
-Ametal-2|net@295||6.2|S0|ohPredAl@2|vdd_24|-541|-94|ilcMoveO@0|vdd_12|-542.5|-94
-Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@0|epi[torp]|-665|-272
+Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@2|epi[torp]|-642.5|-272
 Ametal-2|net@311|||S1800|muxForD@0|outLO[1]|-459|422|contact@38||-444|422
 Ametal-2|net@313|||S1800|muxForD@0|outLO[2]|-431|416|contact@39||-420|416
 Ametal-2|net@315|||S1800|muxForD@0|outLO[3]|-403|422|contact@40||-384|422
@@ -6249,20 +6098,16 @@ Ametal-2|net@317|||S1800|muxForD@0|outLO[4]|-375|416|contact@41||-360|416
 Ametal-2|net@320|||S1800|muxForD@0|outLO[5]|-347|422|contact@42||-330|422
 Ametal-2|net@322|||S1800|muxForD@0|outLO[6]|-319|416|contact@43||-312|416
 Ametal-2|net@324|||S1800|muxForD@0|outLO[7]|-291|422|contact@44||-270|422
-Ametal-2|net@332||6.2|S0|muxForD@0|vdd_3|-504|482|ilcMoveO@0|vdd_56|-542.5|482
-Ametal-2|net@333||6.2|S1800|ilcMoveO@0|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
-Ametal-2|net@334||6.2|S1800|ilcMoveO@0|vdd_57|-542.5|382|muxForD@0|vdd_2|-504|382
-Ametal-2|net@335||6.2|S1800|muxForD@0|vdd_5|-234|482|olcWcont@0|vdd_64|135.5|482
-Ametal-2|net@336||6.2|S0|olcWcont@0|gnd_24|135.5|432|muxForD@0|gnd_2|-234|432
-Ametal-2|net@337||6.2|S0|olcWcont@0|vdd_63|135.5|382|muxForD@0|vdd_4|-234|382
-Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@0|inLO[1]|-1009|-161.4
-Ametal-4|net@340|||S1800|ilcMoveO@0|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
-Ametal-4|net@342|||S1800|ilcMoveO@0|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
-Ametal-4|net@344|||S1800|ilcMoveO@0|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
-Ametal-4|net@346|||S1800|ilcMoveO@0|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
-Ametal-4|net@348|||S1800|ilcMoveO@0|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
-Ametal-4|net@350|||S1800|ilcMoveO@0|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
-Ametal-2|net@352|||S1800|contact@31||-306|40|contact@32||192|40
+Ametal-2|net@332||6.2|S0|muxForD@0|vdd_3|-504|482|ilcMoveO@2|vdd_56|-542.5|482
+Ametal-2|net@333||6.2|S1800|ilcMoveO@2|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
+Ametal-2|net@334||6.2|S1800|ilcMoveO@2|vdd_57|-542.5|382|muxForD@0|vdd_2|-504|382
+Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@2|inLO[1]|-1009|-161.4
+Ametal-4|net@340|||S1800|ilcMoveO@2|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
+Ametal-4|net@342|||S1800|ilcMoveO@2|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
+Ametal-4|net@344|||S1800|ilcMoveO@2|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
+Ametal-4|net@346|||S1800|ilcMoveO@2|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
+Ametal-4|net@348|||S1800|ilcMoveO@2|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
+Ametal-4|net@350|||S1800|ilcMoveO@2|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
 Ametal-3|net@353|||S900|contact@38||-444|422|contact@53||-444|-161.4
 Ametal-3|net@354|||S900|contact@39||-420|416|contact@54||-420|-155.6
 Ametal-3|net@355|||S900|contact@40||-384|422|contact@55||-384|-149.8
@@ -6277,9 +6122,6 @@ Ametal-4|net@363|||S1800|pinsIn07@1|in[4]|-495|-144|contact@56||-360|-144
 Ametal-4|net@364|||S1800|pinsIn07@1|in[7]|-495|-126.6|contact@59||-270|-126.6
 Ametal-4|net@365|||S1800|pinsIn07@1|in[6]|-495|-132.4|contact@58||-312|-132.4
 Ametal-4|net@366|||S1800|pinsIn07@1|in[5]|-495|-138.2|contact@57||-330|-138.2
-Ametal-2|net@367||6.2|S1800|ilcMoveO@0|gnd_2|-542.5|144|olcWcont@0|gnd_23|135.5|144
-Ametal-2|net@368||6.2|S0|olcWcont@0|vdd_1|135.5|94|ilcMoveO@0|vdd_9|-542.5|94
-Ametal-2|net@369||6.2|S0|olcWcont@0|vdd_62|135.5|194|ilcMoveO@0|vdd_4|-542.5|194
 Ametal-3|net@412|||S900|scanBusO@0|so[1]|1632|360|contact@66||1632|304
 Ametal-3|net@414|||S2700|scanBusI@0|si[9]|1680|216|contact@61||1680|272
 Ametal-3|net@416|||S2700|contact@63||1644|322|scanBusO@0|so[3]|1644|360
@@ -6294,42 +6136,31 @@ Ametal-3|net@424|||S2700|contact@61||1680|272|scanBusO@0|so[9]|1680|360
 Ametal-3|net@438|||S2700|scanBusI@0|si[2]|1638|216|contact@67||1638|310
 Ametal-3|net@439|||S2700|contact@67||1638|310|scanBusO@0|so[2]|1638|360
 Ametal-3|net@442|||S2700|scanBusI@0|si[1]|1632|216|contact@69||1632|278
-Ametal-2|net@476|||S1800|olcWcont@0|mc_3|1064.5|272|contact@61||1680|272
-Ametal-2|net@477|||S1800|pin@4||1062|304|contact@66||1632|304
-Ametal-2|net@478|||S0|flags@2|mc_1|1064.5|272|olcWcont@0|mc_3|1064.5|272
-Ametal-2|net@479|||S0|flags@2|p1p_1|1064.5|322|olcWcont@0|p1p_2|1064.5|322
-Ametal-2|net@480|||S0|flags@2|p2p_1|1064.5|310|olcWcont@0|p2p_2|1064.5|310
-Ametal-2|net@481|||S0|flags@2|rd_1|1064.5|328|olcWcont@0|rd_2|1064.5|328
-Ametal-2|net@482|||S0|flags@2|sout|1064.5|278|olcWcont@0|sin_2|1064.5|278
-Ametal-2|net@483||6.2|S0|flags@2|vdd_33|1067|338|olcWcont@0|vdd_70|1064.5|338
 Ametal-2|net@486|||S1800|flags@2|p2p|1496.5|310|contact@67||1638|310
 Ametal-2|net@487|||S1800|flags@2|p1p|1496.5|322|contact@63||1644|322
 Ametal-2|net@488|||S1800|flags@2|rd|1496.5|328|contact@64||1656|328
 Ametal-2|net@489|||S1800|flags@2|sin|1496.5|278|contact@69||1632|278
-Ametal-2|net@490||6.2|S0|ilcMoveO@0|vdd_39|-1581.5|-482|tranCap@3|vdd_3|-1584|-482
-Ametal-2|net@491||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@0|gnd_1|-1581.5|0
-Ametal-2|net@492||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@0|vdd_2|-1581.5|50
-Ametal-2|net@493||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@0|vdd_7|-1581.5|-50
-Ametal-2|net@494||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@0|gnd_19|-1581.5|-432
-Ametal-2|net@495||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@0|vdd_38|-1581.5|-382
-Ametal-2|net@496||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@0|gnd_18|-1581.5|-288
-Ametal-2|net@497||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@0|vdd_36|-1581.5|-238
-Ametal-2|net@498||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@0|vdd_37|-1581.5|-338
-Ametal-2|net@499||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@0|gnd_30|-1581.5|-144
-Ametal-2|net@500||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@0|vdd_49|-1581.5|-94
-Ametal-2|net@501||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@0|vdd_50|-1581.5|-194
-Ametal-2|net@502||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@0|gnd|-1581.5|144
-Ametal-2|net@503||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@0|vdd_1|-1581.5|194
-Ametal-2|net@504||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@0|vdd|-1581.5|94
-Ametal-2|net@505||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@0|gnd_29|-1581.5|432
-Ametal-2|net@506||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@0|vdd_58|-1581.5|482
-Ametal-2|net@507||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@0|vdd_59|-1581.5|382
-Ametal-2|net@508||6.2|S1800|olcWcont@0|gnd_27|1064.5|288|flags@2|gnd_16|1067|288
-Ametal-2|net@509||6.2|S1800|olcWcont@0|vdd_69|1064.5|238|flags@2|vdd_34|1067|238
-Ametal-2|net@510||6.2|S1800|olcWcont@0|vdd_70|1064.5|338|flags@2|vdd_33|1067|338
-Ametal-2|net@511||6.2|S0|ilcMoveO@0|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
-Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@0|vdd_54|-1572.5|338
-Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@0|vdd_52|-1572.5|238
+Ametal-2|net@490||6.2|S0|ilcMoveO@2|vdd_39|-1581.5|-482|tranCap@3|vdd_3|-1584|-482
+Ametal-2|net@491||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@2|gnd_1|-1581.5|0
+Ametal-2|net@492||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@2|vdd_2|-1581.5|50
+Ametal-2|net@493||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@2|vdd_7|-1581.5|-50
+Ametal-2|net@494||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@2|gnd_19|-1581.5|-432
+Ametal-2|net@495||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@2|vdd_38|-1581.5|-382
+Ametal-2|net@496||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@2|gnd_18|-1581.5|-288
+Ametal-2|net@497||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@2|vdd_36|-1581.5|-238
+Ametal-2|net@498||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@2|vdd_37|-1581.5|-338
+Ametal-2|net@499||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@2|gnd_30|-1581.5|-144
+Ametal-2|net@500||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@2|vdd_49|-1581.5|-94
+Ametal-2|net@501||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@2|vdd_50|-1581.5|-194
+Ametal-2|net@502||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@2|gnd|-1581.5|144
+Ametal-2|net@503||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@2|vdd_1|-1581.5|194
+Ametal-2|net@504||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@2|vdd|-1581.5|94
+Ametal-2|net@505||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@2|gnd_29|-1581.5|432
+Ametal-2|net@506||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@2|vdd_58|-1581.5|482
+Ametal-2|net@507||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@2|vdd_59|-1581.5|382
+Ametal-2|net@511||6.2|S0|ilcMoveO@2|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
+Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@2|vdd_54|-1572.5|338
+Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@2|vdd_52|-1572.5|238
 Ametal-2|net@514||6.2|S1800|flags@2|vdd_8|1579.5|-482|tranCap@0|vdd_1|1584|-482
 Ametal-2|net@515||6.2|S0|tranCap@0|gnd|1584|-432|flags@2|gnd_4|1579.5|-432
 Ametal-2|net@516||6.2|S0|tranCap@2|gnd|1584|0|flags@2|gnd_8|1579.5|0
@@ -6348,103 +6179,187 @@ Ametal-2|net@528||6.2|S0|tranCap@7|gnd|1584|-144|flags@2|gnd_10|1578|-144
 Ametal-2|net@529||6.2|S0|tranCap@7|vdd|1584|-94|flags@2|vdd_16|1578|-94
 Ametal-2|net@530||6.2|S0|tranCap@7|vdd_1|1584|-194|flags@2|vdd_22|1578|-194
 Ametal-2|net@531||6.2|S0|tranCap@5|vdd|1584|-238|flags@2|vdd_14|1578|-238
-Ametal-2|net@532||6.2|S1800|olcWcont@0|vdd_74|1064.5|482|tranCap@13|vdd|1584|482
-Ametal-2|net@533||6.2|S0|tranCap@13|gnd|1584|432|olcWcont@0|gnd_29|1064.5|432
-Ametal-2|net@534||6.2|S0|tranCap@13|vdd_1|1584|382|olcWcont@0|vdd_73|1064.5|382
-Ametal-2|net@535||6.2|S0|tranCap@3|vdd_1|-1728|-482|cover7hN@0|vdd_71|-1800|-482
-Ametal-2|net@536||6.2|S1800|cover7hN@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
-Ametal-2|net@537||6.2|S1800|cover7hN@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
-Ametal-2|net@538||6.2|S1800|cover7hN@0|vdd_69|-1800|-50|tranCap@1|vdd_1|-1728|-50
-Ametal-2|net@539||6.2|S1800|cover7hN@0|gnd_34|-1800|-432|tranCap@3|gnd|-1728|-432
-Ametal-2|net@540||6.2|S1800|cover7hN@0|gnd_38|-1800|-288|tranCap@4|gnd|-1728|-288
-Ametal-2|net@541||6.2|S1800|cover7hN@0|vdd_42|-1800|-238|tranCap@4|vdd|-1728|-238
-Ametal-2|net@542||6.2|S1800|cover7hN@0|vdd_73|-1800|-338|tranCap@4|vdd_1|-1728|-338
-Ametal-2|net@543||6.2|S1800|cover7hN@0|gnd_42|-1800|-144|tranCap@6|gnd|-1728|-144
-Ametal-2|net@544||6.2|S1800|cover7hN@0|vdd_48|-1800|-94|tranCap@6|vdd|-1728|-94
-Ametal-2|net@545||6.2|S1800|cover7hN@0|vdd_75|-1800|-194|tranCap@6|vdd_1|-1728|-194
-Ametal-2|net@546||6.2|S1800|cover7hN@0|gnd_46|-1800|144|tranCap@8|gnd|-1728|144
-Ametal-2|net@547||6.2|S1800|cover7hN@0|vdd_54|-1800|194|tranCap@8|vdd|-1728|194
-Ametal-2|net@548||6.2|S1800|cover7hN@0|vdd_77|-1800|94|tranCap@8|vdd_1|-1728|94
-Ametal-2|net@549||6.2|S1800|cover7hN@0|gnd_50|-1800|288|tranCap@10|gnd|-1728|288
-Ametal-2|net@550||6.2|S1800|cover7hN@0|vdd_60|-1800|338|tranCap@10|vdd|-1728|338
-Ametal-2|net@551||6.2|S1800|cover7hN@0|vdd_79|-1800|238|tranCap@10|vdd_1|-1728|238
-Ametal-2|net@552||6.2|S1800|cover7hN@0|gnd_54|-1800|432|tranCap@12|gnd|-1728|432
-Ametal-2|net@553||6.2|S1800|cover7hN@0|vdd_66|-1800|482|tranCap@12|vdd|-1728|482
-Ametal-2|net@554||6.2|S1800|cover7hN@0|vdd_67|-1800|382|tranCap@12|vdd_1|-1728|382
-Ametal-2|net@555||6.2|S1800|tranCap@0|gnd_1|1728|-432|cover7hN@0|gnd_32|1800|-432
-Ametal-2|net@556||6.2|S1800|tranCap@2|gnd_1|1728|0|cover7hN@0|gnd_1|1800|0
-Ametal-2|net@557||6.2|S1800|tranCap@2|vdd_2|1728|50|cover7hN@0|vdd_1|1800|50
-Ametal-2|net@558||6.2|S1800|tranCap@2|vdd_3|1728|-50|cover7hN@0|vdd_70|1800|-50
-Ametal-2|net@559||6.2|S1800|tranCap@5|gnd_1|1728|-288|cover7hN@0|gnd_36|1800|-288
-Ametal-2|net@560||6.2|S1800|tranCap@5|vdd_2|1728|-238|cover7hN@0|vdd_38|1800|-238
-Ametal-2|net@561||6.2|S1800|tranCap@5|vdd_3|1728|-338|cover7hN@0|vdd_74|1800|-338
-Ametal-2|net@562||6.2|S1800|tranCap@7|gnd_1|1728|-144|cover7hN@0|gnd_40|1800|-144
-Ametal-2|net@563||6.2|S1800|tranCap@7|vdd_2|1728|-94|cover7hN@0|vdd_44|1800|-94
-Ametal-2|net@564||6.2|S1800|tranCap@7|vdd_3|1728|-194|cover7hN@0|vdd_76|1800|-194
-Ametal-2|net@565||6.2|S1800|tranCap@9|gnd_1|1728|144|cover7hN@0|gnd_44|1800|144
-Ametal-2|net@566||6.2|S1800|tranCap@9|vdd_2|1728|194|cover7hN@0|vdd_50|1800|194
-Ametal-2|net@567||6.2|S1800|tranCap@9|vdd_3|1728|94|cover7hN@0|vdd_78|1800|94
-Ametal-2|net@568||6.2|S1800|tranCap@11|gnd_1|1728|288|cover7hN@0|gnd_48|1800|288
-Ametal-2|net@569||6.2|S1800|tranCap@11|vdd_2|1728|338|cover7hN@0|vdd_56|1800|338
-Ametal-2|net@570||6.2|S1800|tranCap@11|vdd_3|1728|238|cover7hN@0|vdd_80|1800|238
-Ametal-2|net@571||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7hN@0|gnd_52|1800|432
-Ametal-2|net@572||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7hN@0|vdd_62|1800|482
-Ametal-2|net@573||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7hN@0|vdd_68|1800|382
-Ametal-2|net@574||6.2|S1800|cover7hN@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
-Ametal-2|net@575||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7hN@0|vdd_32|1800|-382
-Ametal-2|net@576||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7hN@0|vdd_72|1800|-482
-Ebit[18]||D5G7;|ilcMoveO@0|bit[Di]|I
-Ebit[19]||D5G7;|ilcMoveO@0|bit[Ti]|I
-Ebit[20]||D5G2;|muxForD@0|sel|I
-Edo[Lt]||D5G7;|ohPredAl@2|do[Lt]|O
+Ametal-2|net@616||6.2|S1800|ilcMoveO@2|gnd_5|-542.5|-432|ohPredAl@2|gnd_2|-541|-432
+Ametal-2|net@617||6.2|S0|ohPredAl@2|gnd|-541|-144|ilcMoveO@2|gnd_7|-542.5|-144
+Ametal-2|net@618||6.2|S0|ohPredAl@2|gnd_6|-541|-288|ilcMoveO@2|gnd_8|-542.5|-288
+Ametal-2|net@619||6.2|S0|ohPredAl@2|gnd_15|-541|0|ilcMoveO@2|gnd_6|-542.5|0
+Ametal-2|net@620||6.2|S0|ohPredAl@2|vdd|-541|-94|ilcMoveO@2|vdd_8|-542.5|-94
+Ametal-2|net@621||6.2|S0|ohPredAl@2|vdd_11|-541|-382|ilcMoveO@2|vdd_11|-542.5|-382
+Ametal-2|net@622||6.2|S0|ohPredAl@2|vdd_12|-541|-482|ilcMoveO@2|vdd_12|-542.5|-482
+Ametal-2|net@623||6.2|S0|ohPredAl@2|vdd_13|-541|-338|ilcMoveO@2|vdd_17|-542.5|-338
+Ametal-2|net@624||6.2|S0|ohPredAl@2|vdd_14|-541|-238|ilcMoveO@2|vdd_16|-542.5|-238
+Ametal-2|net@625||6.2|S0|ohPredAl@2|vdd_25|-541|-194|ilcMoveO@2|vdd_14|-542.5|-194
+Ametal-2|net@626||6.2|S0|ohPredAl@2|vdd_28|-541|50|ilcMoveO@2|vdd_61|-542.5|50
+Ametal-2|net@627||6.2|S0|ohPredAl@2|vdd_29|-541|-50|ilcMoveO@2|vdd_13|-542.5|-50
+Ametal-2|net@631|||S1800|contact@28||-450.5|304|contact@66||1632|304
+Ametal-2|net@700|||S1800|contact@19||-864|-248|contact@70||168|-248
+Ametal-1|net@704|||S2700|contact@70||168|-248|contact@71||168|160
+Ametal-2|net@707|||S0|contact@61||1680|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@708||6.2|S1800|olcWcont@3|vdd_35|1062|-482|flags@2|vdd_4|1067|-482
+Ametal-2|net@709||6.2|S0|flags@2|gnd|1067|-288|olcWcont@3|gnd_16|1062|-288
+Ametal-2|net@710||6.2|S0|flags@2|gnd_2|1067|-432|olcWcont@3|gnd_17|1062|-432
+Ametal-2|net@711||6.2|S0|flags@2|gnd_11|1067|0|olcWcont@3|gnd_1|1062|0
+Ametal-2|net@712||6.2|S0|flags@2|gnd_12|1067|-144|olcWcont@3|gnd_21|1062|-144
+Ametal-2|net@713||6.2|S0|flags@2|gnd_14|1067|144|olcWcont@3|gnd_6|1062|144
+Ametal-2|net@714||6.2|S0|flags@2|vdd|1067|-338|olcWcont@3|vdd_36|1062|-338
+Ametal-2|net@715||6.2|S0|flags@2|vdd_5|1067|-382|olcWcont@3|vdd_12|1062|-382
+Ametal-2|net@716||6.2|S0|flags@2|vdd_15|1067|-238|olcWcont@3|vdd_37|1062|-238
+Ametal-2|net@717||6.2|S0|flags@2|vdd_23|1067|-94|olcWcont@3|vdd_59|1062|-94
+Ametal-2|net@718||6.2|S0|flags@2|vdd_24|1067|50|olcWcont@3|vdd_2|1062|50
+Ametal-2|net@719||6.2|S0|flags@2|vdd_25|1067|-50|olcWcont@3|vdd_3|1062|-50
+Ametal-2|net@720||6.2|S0|flags@2|vdd_26|1067|-194|olcWcont@3|vdd_60|1062|-194
+Ametal-2|net@721||6.2|S0|flags@2|vdd_29|1067|194|olcWcont@3|vdd_33|1062|194
+Ametal-2|net@722||6.2|S0|flags@2|vdd_30|1067|94|olcWcont@3|vdd_18|1062|94
+Ametal-2|net@723||6.2|S1800|ohPredAl@2|vdd_27|133|-482|olcWcont@3|vdd_14|199.5|-482
+Ametal-2|net@724||6.2|S0|olcWcont@3|gnd_3|199.5|-432|ohPredAl@2|gnd_14|133|-432
+Ametal-2|net@725||6.2|S0|olcWcont@3|gnd_8|199.5|0|ohPredAl@2|gnd_3|133|0
+Ametal-2|net@726||6.2|S0|olcWcont@3|gnd_30|199.5|-144|ohPredAl@2|gnd_1|133|-144
+Ametal-2|net@727||6.2|S0|olcWcont@3|gnd_31|199.5|-288|ohPredAl@2|gnd_13|133|-288
+Ametal-2|net@728||6.2|S0|olcWcont@3|vdd_1|199.5|-194|ohPredAl@2|vdd_2|133|-194
+Ametal-2|net@729||6.2|S0|olcWcont@3|vdd_13|199.5|-338|ohPredAl@2|vdd_31|133|-338
+Ametal-2|net@730||6.2|S0|olcWcont@3|vdd_17|199.5|50|ohPredAl@2|vdd_6|133|50
+Ametal-2|net@731||6.2|S0|olcWcont@3|vdd_75|199.5|-94|ohPredAl@2|vdd_3|133|-94
+Ametal-2|net@732||6.2|S0|olcWcont@3|vdd_76|199.5|-238|ohPredAl@2|vdd_30|133|-238
+Ametal-2|net@733||6.2|S0|olcWcont@3|vdd_77|199.5|-50|ohPredAl@2|vdd_7|133|-50
+Ametal-2|net@734||6.2|S1800|muxForD@0|vdd_5|-234|482|olcWcont@3|vdd|135.5|482
+Ametal-2|net@735||6.2|S0|olcWcont@3|gnd|135.5|432|muxForD@0|gnd_2|-234|432
+Ametal-2|net@736||6.2|S0|olcWcont@3|vdd_63|135.5|382|muxForD@0|vdd_4|-234|382
+Ametal-2|net@745||6.2|S1800|ilcMoveO@2|vdd_15|-542.5|194|olcWcont@3|vdd_21|199.5|194
+Ametal-2|net@746||6.2|S0|olcWcont@3|gnd_10|199.5|144|ilcMoveO@2|gnd_32|-542.5|144
+Ametal-2|net@747||6.2|S0|olcWcont@3|vdd_22|199.5|94|ilcMoveO@2|vdd_62|-542.5|94
+Ametal-2|net@748||6.2|S1800|olcWcont@3|vdd_74|1064.5|482|tranCap@13|vdd|1584|482
+Ametal-2|net@749||6.2|S1800|olcWcont@3|gnd_29|1064.5|432|tranCap@13|gnd|1584|432
+Ametal-2|net@750||6.2|S1800|olcWcont@3|vdd_73|1064.5|382|tranCap@13|vdd_1|1584|382
+Ametal-2|net@751||6.2|S1800|olcWcont@3|vdd_70|1064.5|338|flags@2|vdd_33|1067|338
+Ametal-2|net@752||6.2|S0|flags@2|gnd_16|1067|288|olcWcont@3|gnd_27|1064.5|288
+Ametal-2|net@753||6.2|S0|flags@2|vdd_34|1067|238|olcWcont@3|vdd_69|1064.5|238
+Ametal-2|net@754|||S0|olcWcont@3|rd|1064.5|328|flags@2|rd_1|1064.5|328
+Ametal-2|net@755|||S0|olcWcont@3|mc|1064.5|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@756|||S0|olcWcont@3|p1p|1064.5|322|flags@2|p1p_1|1064.5|322
+Ametal-2|net@757|||S0|olcWcont@3|p2p|1064.5|310|flags@2|p2p_1|1064.5|310
+Ametal-2|net@758|||S0|olcWcont@3|sin|1064.5|278|flags@2|sout|1064.5|278
+Ametal-2|net@759|||S0|olcWcont@3|rd|1064.5|328|flags@2|rd_1|1064.5|328
+Ametal-2|net@760||6.2|S1800|ohPredAl@2|vdd_26|133|-382|olcWcont@3|vdd_7|199.5|-382
+Ametal-2|net@761|||S1800|contact@14||414|-448|olcWcont@3|flag[D][clr]|484|-448
+Ametal-2|net@762|||S0|contact@8||486|-304|olcWcont@3|flag[D][set]|484|-304
+Ametal-2|net@763|||S1800|contact@71||168|160|olcWcont@3|do[reD]|196.5|160
+Ametal-2|net@764|||S1800|contact@12||-1194|-66|olcWcont@3|ilc[load]|221|-66
+Ametal-4|net@766|||S1800|contact@53||-444|-161.4|olcWcont@3|inLO[1]|532.5|-161.4
+Ametal-4|net@767|||S1800|contact@54||-420|-155.6|olcWcont@3|inLO[2]|532.5|-155.6
+Ametal-4|net@768|||S1800|contact@55||-384|-149.8|olcWcont@3|inLO[3]|532.5|-149.8
+Ametal-4|net@769|||S1800|contact@56||-360|-144|olcWcont@3|inLO[4]|532.5|-144
+Ametal-4|net@770|||S1800|contact@57||-330|-138.2|olcWcont@3|inLO[5]|532.5|-138.2
+Ametal-4|net@771|||S1800|contact@58||-312|-132.4|olcWcont@3|inLO[6]|532.5|-132.4
+Ametal-2|net@784|||S1800|ohPredAl@2|do[ins]|-163.5|-28|contact@73||266|-28
+Ametal-3|net@785|||S900|olcWcont@3|do[ins_2]|266|4|contact@73||266|-28
+Ametal-2|net@788|||S0|ohPredAl@2|do[ins]|-163.5|-28|contact@76||-837|-28
+Ametal-1|net@811|||S2700|ilcMoveO@2|do[ins]|-837|-60|contact@76||-837|-28
+Ametal-2|net@812||6.2|S1800|ohPredAl@2|vdd_33|133|338|olcWcont@3|vdd_72|279.5|338
+Ametal-2|net@813||6.2|S0|olcWcont@3|gnd_28|279.5|288|ohPredAl@2|gnd_16|133|288
+Ametal-2|net@814|||S0|olcWcont@3|mc_1|279.5|272|ohPredAl@2|mc|133|272
+Ametal-2|net@815|||S0|olcWcont@3|p1p_1|279.5|322|ohPredAl@2|p1p|133|322
+Ametal-2|net@816|||S0|olcWcont@3|p2p_1|279.5|310|ohPredAl@2|p2p|133|310
+Ametal-2|net@817|||S0|olcWcont@3|rd_1|279.5|328|ohPredAl@2|rd|133|328
+Ametal-2|net@818|||S0|olcWcont@3|sout|279.5|278|ohPredAl@2|sin|133|278
+Ametal-2|net@819||6.2|S0|olcWcont@3|vdd_71|279.5|238|ohPredAl@2|vdd_32|133|238
+Ametal-2|net@820||6.2|S1800|ilcMoveO@2|vdd_64|-542.5|238|ohPredAl@2|vdd_1|-299|238
+Ametal-2|net@821||6.2|S0|ohPredAl@2|gnd_17|-299|288|ilcMoveO@2|gnd_33|-542.5|288
+Ametal-2|net@822||6.2|S0|ohPredAl@2|vdd_34|-299|338|ilcMoveO@2|vdd_63|-542.5|338
+Ametal-2|net@823|||S1800|contact@24||-427|278|ohPredAl@2|sout|-299|278
+Ametal-2|net@824|||S0|ohPredAl@2|mc_1|-299|272|ilcMoveO@2|mc_1|-686.5|272
+Ametal-2|net@825|||S1800|ilcMoveO@2|p1p_1|-686.5|322|ohPredAl@2|p1p_1|-299|322
+Ametal-2|net@826|||S1800|ilcMoveO@2|p2p_1|-686.5|310|ohPredAl@2|p2p_1|-299|310
+Ametal-2|net@827|||S1800|ilcMoveO@2|rd_1|-686.5|328|ohPredAl@2|rd_1|-299|328
+Ametal-2|net@830||6.2|S0|tranCap@3|vdd_1|-1728|-482|cover7hN@0|vdd_71|-1800|-482
+Ametal-2|net@831||6.2|S1800|cover7hN@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
+Ametal-2|net@832||6.2|S1800|cover7hN@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
+Ametal-2|net@833||6.2|S1800|cover7hN@0|vdd_69|-1800|-50|tranCap@1|vdd_1|-1728|-50
+Ametal-2|net@834||6.2|S1800|cover7hN@0|gnd_34|-1800|-432|tranCap@3|gnd|-1728|-432
+Ametal-2|net@835||6.2|S1800|cover7hN@0|gnd_38|-1800|-288|tranCap@4|gnd|-1728|-288
+Ametal-2|net@836||6.2|S1800|cover7hN@0|vdd_42|-1800|-238|tranCap@4|vdd|-1728|-238
+Ametal-2|net@837||6.2|S1800|cover7hN@0|vdd_73|-1800|-338|tranCap@4|vdd_1|-1728|-338
+Ametal-2|net@838||6.2|S1800|cover7hN@0|gnd_42|-1800|-144|tranCap@6|gnd|-1728|-144
+Ametal-2|net@839||6.2|S1800|cover7hN@0|vdd_48|-1800|-94|tranCap@6|vdd|-1728|-94
+Ametal-2|net@840||6.2|S1800|cover7hN@0|vdd_75|-1800|-194|tranCap@6|vdd_1|-1728|-194
+Ametal-2|net@841||6.2|S1800|cover7hN@0|gnd_46|-1800|144|tranCap@8|gnd|-1728|144
+Ametal-2|net@842||6.2|S1800|cover7hN@0|vdd_54|-1800|194|tranCap@8|vdd|-1728|194
+Ametal-2|net@843||6.2|S1800|cover7hN@0|vdd_77|-1800|94|tranCap@8|vdd_1|-1728|94
+Ametal-2|net@844||6.2|S1800|cover7hN@0|gnd_50|-1800|288|tranCap@10|gnd|-1728|288
+Ametal-2|net@845||6.2|S1800|cover7hN@0|vdd_60|-1800|338|tranCap@10|vdd|-1728|338
+Ametal-2|net@846||6.2|S1800|cover7hN@0|vdd_79|-1800|238|tranCap@10|vdd_1|-1728|238
+Ametal-2|net@847||6.2|S1800|cover7hN@0|gnd_54|-1800|432|tranCap@12|gnd|-1728|432
+Ametal-2|net@848||6.2|S1800|cover7hN@0|vdd_66|-1800|482|tranCap@12|vdd|-1728|482
+Ametal-2|net@849||6.2|S1800|cover7hN@0|vdd_67|-1800|382|tranCap@12|vdd_1|-1728|382
+Ametal-2|net@850||6.2|S1800|tranCap@0|gnd_1|1728|-432|cover7hN@0|gnd_32|1800|-432
+Ametal-2|net@851||6.2|S1800|tranCap@2|gnd_1|1728|0|cover7hN@0|gnd_1|1800|0
+Ametal-2|net@852||6.2|S1800|tranCap@2|vdd_2|1728|50|cover7hN@0|vdd_1|1800|50
+Ametal-2|net@853||6.2|S1800|tranCap@2|vdd_3|1728|-50|cover7hN@0|vdd_70|1800|-50
+Ametal-2|net@854||6.2|S1800|tranCap@5|gnd_1|1728|-288|cover7hN@0|gnd_36|1800|-288
+Ametal-2|net@855||6.2|S1800|tranCap@5|vdd_2|1728|-238|cover7hN@0|vdd_38|1800|-238
+Ametal-2|net@856||6.2|S1800|tranCap@5|vdd_3|1728|-338|cover7hN@0|vdd_74|1800|-338
+Ametal-2|net@857||6.2|S1800|tranCap@7|gnd_1|1728|-144|cover7hN@0|gnd_40|1800|-144
+Ametal-2|net@858||6.2|S1800|tranCap@7|vdd_2|1728|-94|cover7hN@0|vdd_44|1800|-94
+Ametal-2|net@859||6.2|S1800|tranCap@7|vdd_3|1728|-194|cover7hN@0|vdd_76|1800|-194
+Ametal-2|net@860||6.2|S1800|tranCap@9|gnd_1|1728|144|cover7hN@0|gnd_44|1800|144
+Ametal-2|net@861||6.2|S1800|tranCap@9|vdd_2|1728|194|cover7hN@0|vdd_50|1800|194
+Ametal-2|net@862||6.2|S1800|tranCap@9|vdd_3|1728|94|cover7hN@0|vdd_78|1800|94
+Ametal-2|net@863||6.2|S1800|tranCap@11|gnd_1|1728|288|cover7hN@0|gnd_48|1800|288
+Ametal-2|net@864||6.2|S1800|tranCap@11|vdd_2|1728|338|cover7hN@0|vdd_56|1800|338
+Ametal-2|net@865||6.2|S1800|tranCap@11|vdd_3|1728|238|cover7hN@0|vdd_80|1800|238
+Ametal-2|net@866||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7hN@0|gnd_52|1800|432
+Ametal-2|net@867||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7hN@0|vdd_62|1800|482
+Ametal-2|net@868||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7hN@0|vdd_68|1800|382
+Ametal-2|net@869||6.2|S1800|cover7hN@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
+Ametal-2|net@870||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7hN@0|vdd_32|1800|-382
+Ametal-2|net@871||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7hN@0|vdd_72|1800|-482
+Edo[ins]||D5G7;|ohPredAl@2|do[ins]|O
 Eepi[torp]||D5G7;|pin@70||I
-Efire[M]||D5G7;|ilcMoveO@0|fire[M]|I
-Efire[do]||D5G7;|ohPredAl@2|fire[do]|O
+Efire[M]||D5G7;|ilcMoveO@2|fire[M]|I
 Eflag[A][clr]||D5G7;|ohPredAl@2|flag[A][clr]|I
 Eflag[A][set]||D5G7;|ohPredAl@2|flag[A][set]|I
 Eflag[C][T]||D5G7;|flags@2|flag[C][T]|I
 Eflag[D][clr]||D5G7;|ohPredAl@2|flag[D][clr]|I
 Eflag[D][set]||D5G7;|ohPredAl@2|flag[D][set]|I
-Egnd||D5G7;|cover7hN@0|gnd|G
-Egnd_3||D5G7;|cover7hN@0|gnd_3|G
-Egnd_4||D5G7;|cover7hN@0|gnd_4|G
-Egnd_5||D5G7;|cover7hN@0|gnd_5|G
-Egnd_6||D5G7;|cover7hN@0|gnd_6|G
-Egnd_7||D5G7;|cover7hN@0|gnd_7|G
-Egnd_8||D5G7;|cover7hN@0|gnd_8|G
-Egnd_9||D5G7;|cover7hN@0|gnd_9|G
-Egnd_10||D5G7;|cover7hN@0|gnd_10|G
-Egnd_11||D5G7;|cover7hN@0|gnd_11|G
-Egnd_12||D5G7;|cover7hN@0|gnd_12|G
-Egnd_13||D5G7;|cover7hN@0|gnd_13|G
-Egnd_14||D5G7;|cover7hN@0|gnd_14|G
-Egnd_15||D5G7;|cover7hN@0|gnd_15|G
-Egnd_16||D5G7;|cover7hN@0|gnd_16|G
-Egnd_17||D5G7;|cover7hN@0|gnd_17|G
-Egnd_18||D5G7;|cover7hN@0|gnd_18|G
-Egnd_19||D5G7;|cover7hN@0|gnd_19|G
-Egnd_20||D5G7;|cover7hN@0|gnd_20|G
-Egnd_21||D5G7;|cover7hN@0|gnd_21|G
-Egnd_22||D5G7;|cover7hN@0|gnd_22|G
-Egnd_23||D5G7;|cover7hN@0|gnd_23|G
-Egnd_24||D5G7;|cover7hN@0|gnd_24|G
-Egnd_25||D5G7;|cover7hN@0|gnd_25|G
-Egnd_26||D5G7;|cover7hN@0|gnd_26|G
-Egnd_27||D5G7;|cover7hN@0|gnd_27|G
-Egnd_28||D5G7;|cover7hN@0|gnd_28|G
-Egnd_29||D5G7;|cover7hN@0|gnd_29|G
-Egnd_31||D5G7;|cover7hN@0|gnd_31|G
-Egnd_33||D5G7;|cover7hN@0|gnd_33|G
-Egnd_35||D5G7;|cover7hN@0|gnd_35|G
-Egnd_37||D5G7;|cover7hN@0|gnd_37|G
-Egnd_39||D5G7;|cover7hN@0|gnd_39|G
-Egnd_41||D5G7;|cover7hN@0|gnd_41|G
-Egnd_43||D5G7;|cover7hN@0|gnd_43|G
-Egnd_45||D5G7;|cover7hN@0|gnd_45|G
-Egnd_47||D5G7;|cover7hN@0|gnd_47|G
-Egnd_49||D5G7;|cover7hN@0|gnd_49|G
-Egnd_51||D5G7;|cover7hN@0|gnd_51|G
-Egnd_53||D5G7;|cover7hN@0|gnd_53|G
+Egnd_14|gnd|D5G7;|cover7hN@0|gnd|G
+Egnd_15|gnd_1|D5G7;|cover7hN@0|gnd_3|G
+Egnd_16|gnd_2|D5G7;|cover7hN@0|gnd_4|G
+Egnd_17|gnd_3|D5G7;|cover7hN@0|gnd_5|G
+Egnd_18|gnd_4|D5G7;|cover7hN@0|gnd_6|G
+Egnd_19|gnd_5|D5G7;|cover7hN@0|gnd_7|G
+Egnd_20|gnd_6|D5G7;|cover7hN@0|gnd_8|G
+Egnd_21|gnd_7|D5G7;|cover7hN@0|gnd_9|G
+Egnd_22|gnd_8|D5G7;|cover7hN@0|gnd_10|G
+Egnd_23|gnd_9|D5G7;|cover7hN@0|gnd_11|G
+Egnd_24|gnd_10|D5G7;|cover7hN@0|gnd_12|G
+Egnd_25|gnd_11|D5G7;|cover7hN@0|gnd_13|G
+Egnd_26|gnd_12|D5G7;|cover7hN@0|gnd_14|G
+Egnd_27|gnd_13|D5G7;|cover7hN@0|gnd_15|G
+Egnd_28|gnd_14|D5G7;|cover7hN@0|gnd_16|G
+Egnd_29|gnd_15|D5G7;|cover7hN@0|gnd_17|G
+Egnd_30|gnd_16|D5G7;|cover7hN@0|gnd_18|G
+Egnd_31|gnd_17|D5G7;|cover7hN@0|gnd_19|G
+Egnd_32|gnd_18|D5G7;|cover7hN@0|gnd_20|G
+Egnd_33|gnd_19|D5G7;|cover7hN@0|gnd_21|G
+Egnd_34|gnd_20|D5G7;|cover7hN@0|gnd_22|G
+Egnd_35|gnd_21|D5G7;|cover7hN@0|gnd_23|G
+Egnd_36|gnd_22|D5G7;|cover7hN@0|gnd_24|G
+Egnd_37|gnd_23|D5G7;|cover7hN@0|gnd_25|G
+Egnd_38|gnd_24|D5G7;|cover7hN@0|gnd_26|G
+Egnd_39|gnd_25|D5G7;|cover7hN@0|gnd_27|G
+Egnd_40|gnd_26|D5G7;|cover7hN@0|gnd_28|G
+Egnd_41|gnd_27|D5G7;|cover7hN@0|gnd_29|G
+Egnd_42|gnd_28|D5G7;|cover7hN@0|gnd_31|G
+Egnd_43|gnd_29|D5G7;|cover7hN@0|gnd_33|G
+Egnd_44|gnd_30|D5G7;|cover7hN@0|gnd_35|G
+Egnd_45|gnd_31|D5G7;|cover7hN@0|gnd_37|G
+Egnd_46|gnd_32|D5G7;|cover7hN@0|gnd_39|G
+Egnd_47|gnd_33|D5G7;|cover7hN@0|gnd_41|G
+Egnd_48|gnd_34|D5G7;|cover7hN@0|gnd_43|G
+Egnd_49|gnd_35|D5G7;|cover7hN@0|gnd_45|G
+Egnd_50|gnd_36|D5G7;|cover7hN@0|gnd_47|G
+Egnd_51|gnd_37|D5G7;|cover7hN@0|gnd_49|G
+Egnd_52|gnd_38|D5G7;|cover7hN@0|gnd_51|G
+Egnd_53|gnd_39|D5G7;|cover7hN@0|gnd_53|G
 EinLO[1]||D5G7;|pinsIn07@1|in[1]|I
 EinLO[2]||D5G7;|pinsIn07@1|in[2]|I
 EinLO[3]||D5G7;|pinsIn07@1|in[3]|I
@@ -6470,6 +6385,8 @@ Em1[9]||D5G7;|flags@2|m1[9]|I
 Em1[10]||D5G7;|flags@2|m1[10]|I
 Em1[11]||D5G7;|flags@2|m1[11]|I
 Em1[12]||D5G7;|flags@2|m1[12]|I
+Em1[rD]|m1[21]|D5G7;|ohPredAl@2|m1[rD]|U
+Esel[Fl]|m1[22]|D5G7;|ohPredAl@2|sel[Fl]|I
 Em1cate[1][F]||D5G7;|ohPredAl@2|m1cate[1][F]|I
 Em1cate[1][T]||D5G7;|ohPredAl@2|m1cate[1][T]|I
 Em1cate[2][F]||D5G7;|ohPredAl@2|m1cate[2][F]|I
@@ -6482,503 +6399,19 @@ Em1cate[5][F]||D5G7;|ohPredAl@2|m1cate[5][F]|I
 Em1cate[5][T]||D5G7;|ohPredAl@2|m1cate[5][T]|I
 Em1cate[6][F]||D5G7;|ohPredAl@2|m1cate[6][F]|I
 Em1cate[6][T]||D5G7;|ohPredAl@2|m1cate[6][T]|I
-Epred[D]||D5G7;|ilcMoveO@0|pred[D]|I
-Epred[T]||D5G2;|ilcMoveO@0|pred[T]|I
+Epred[D]||D5G7;|ilcMoveO@2|pred[D]|I
+Epred[T]||D5G7;|ilcMoveO@2|pred[T]|I
+Esel[Di]|ps[18]|D5G5;|ilcMoveO@2|sel[Di]|I
+Esel[Ti]|ps[19]|D5G7;|ilcMoveO@2|sel[Ti]|I
+Ebit[20]|ps[20]|D5G7;|muxForD@0|sel|I
+Esel[rD]|ps[21]|D5G5;|olcWcont@3|sel[rD]|I
+Esel[Ld]|ps[23]|D5G5;|olcWcont@3|sel[Ld]|I
+Esel[Co]|ps[24]|D5G7;|olcWcont@3|sel[Co]|I
+Esel[Mv]|ps[25]|D5G7;|ilcMoveO@2|sel[Mv]|I
+Esel[Tp]|ps[26]|D5G7;|ilcMoveO@2|sel[Tp]|I
 Eps[do]||D5G7;|ohPredAl@2|ps[do]|O
 Eps[skip]||D5G7;|ohPredAl@2|ps[skip]|O
-Esel[Co]||D5G7;|ohPredAl@2|sel[Co]|I
-Esel[Fl]||D5G7;|ohPredAl@2|sel[Fl]|I
-Esel[Ld]||D5G7;|ohPredAl@2|sel[Ld]|I
-Esel[Lt]||D5G7;|ohPredAl@2|sel[Lt]|I
-Esel[Mv]||D5G7;|ohPredAl@2|sel[Mv]|I
-Esel[Tp]||D5G7;|ohPredAl@2|sel[Tp]|I
-Esel[rD]||D5G7;|ohPredAl@2|sel[rD]|I
-Esir[1]||D5G7;|scanBusI@0|si[1]|B
-Esir[2]||D5G7;|scanBusI@0|si[2]|B
-Esir[3]||D5G7;|scanBusI@0|si[3]|B
-Esir[4]||D5G7;|scanBusI@0|si[4]|B
-Esir[5]||D5G7;|scanBusI@0|si[5]|B
-Esir[6]||D5G7;|scanBusI@0|si[6]|B
-Esir[7]||D5G7;|scanBusI@0|si[7]|B
-Esir[8]||D5G7;|scanBusI@0|si[8]|B
-Esir[9]||D5G7;|scanBusI@0|si[9]|B
-Esor[1]||D5G7;|scanBusO@0|so[1]|B
-Esor[2]||D5G7;|scanBusO@0|so[2]|B
-Esor[3]||D5G7;|scanBusO@0|so[3]|B
-Esor[4]||D5G7;|scanBusO@0|so[4]|B
-Esor[5]||D5G7;|scanBusO@0|so[5]|B
-Esor[6]||D5G7;|scanBusO@0|so[6]|B
-Esor[7]||D5G7;|scanBusO@0|so[7]|B
-Esor[8]||D5G7;|scanBusO@0|so[8]|B
-Esor[9]||D5G7;|scanBusO@0|so[9]|B
-Esucc[sf]||D5G7;|ilcMoveO@0|succ[sf]|I
-Evdd||D5G7;|cover7hN@0|vdd|P
-Evdd_3||D5G7;|cover7hN@0|vdd_3|P
-Evdd_4||D5G7;|cover7hN@0|vdd_4|P
-Evdd_5||D5G7;|cover7hN@0|vdd_5|P
-Evdd_6||D5G7;|cover7hN@0|vdd_6|P
-Evdd_7||D5G7;|cover7hN@0|vdd_7|P
-Evdd_8||D5G7;|cover7hN@0|vdd_8|P
-Evdd_9||D5G7;|cover7hN@0|vdd_9|P
-Evdd_10||D5G7;|cover7hN@0|vdd_10|P
-Evdd_11||D5G7;|cover7hN@0|vdd_11|P
-Evdd_12||D5G7;|cover7hN@0|vdd_12|P
-Evdd_13||D5G7;|cover7hN@0|vdd_13|P
-Evdd_14||D5G7;|cover7hN@0|vdd_14|P
-Evdd_15||D5G7;|cover7hN@0|vdd_15|P
-Evdd_16||D5G7;|cover7hN@0|vdd_16|P
-Evdd_17||D5G7;|cover7hN@0|vdd_17|P
-Evdd_18||D5G7;|cover7hN@0|vdd_18|P
-Evdd_19||D5G7;|cover7hN@0|vdd_19|P
-Evdd_20||D5G7;|cover7hN@0|vdd_20|P
-Evdd_21||D5G7;|cover7hN@0|vdd_21|P
-Evdd_22||D5G7;|cover7hN@0|vdd_22|P
-Evdd_23||D5G7;|cover7hN@0|vdd_23|P
-Evdd_24||D5G7;|cover7hN@0|vdd_24|P
-Evdd_25||D5G7;|cover7hN@0|vdd_25|P
-Evdd_28||D5G7;|cover7hN@0|vdd_28|P
-Evdd_29||D5G7;|cover7hN@0|vdd_29|P
-Evdd_31||D5G7;|cover7hN@0|vdd_31|P
-Evdd_33||D5G7;|cover7hN@0|vdd_33|P
-Evdd_37||D5G7;|cover7hN@0|vdd_37|P
-Evdd_39||D5G7;|cover7hN@0|vdd_39|P
-Evdd_43||D5G7;|cover7hN@0|vdd_43|P
-Evdd_45||D5G7;|cover7hN@0|vdd_45|P
-Evdd_49||D5G7;|cover7hN@0|vdd_49|P
-Evdd_51||D5G7;|cover7hN@0|vdd_51|P
-Evdd_55||D5G7;|cover7hN@0|vdd_55|P
-Evdd_57||D5G7;|cover7hN@0|vdd_57|P
-Evdd_61||D5G7;|cover7hN@0|vdd_61|P
-Evdd_63||D5G7;|cover7hN@0|vdd_63|P
-X
-
-# Cell outDockCenter;5{lay}
-CoutDockCenter;5{lay}||cmos90|1236868105838|1240336755391||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@1||-300|-442||||
-NX-Metal-2-Metal-3-Con|contact@2||-300|16||||
-NX-Metal-1-Metal-2-Con|contact@4||-534|-16||||
-NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
-NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
-NX-Metal-3-Metal-4-Con|contact@7||486|-337||||
-NX-Metal-2-Metal-3-Con|contact@8||486|-304||||
-NX-Metal-1-Metal-2-Con|contact@9||-528|66||||
-NX-Metal-1-Metal-2-Con|contact@10||-528|-40||||
-NX-Metal-2-Metal-3-Con|contact@12||-1194|-66||||
-NX-Metal-2-Metal-3-Con|contact@14||414|-448||||
-NX-Metal-3-Metal-4-Con|contact@15||414|-346.2||||
-NX-Metal-1-Metal-2-Con|contact@19||-564|-248||||
-NX-Metal-1-Metal-2-Con|contact@23||-534|-184||||
-NX-Metal-1-Metal-2-Con|contact@24||-427|278||||
-NX-Metal-1-Metal-2-Con|contact@26||-427|260||||
-NX-Metal-1-Metal-2-Con|contact@27||-450.5|278||||
-NX-Metal-1-Metal-2-Con|contact@28||-450.5|304||||
-NX-Metal-1-Metal-2-Con|contact@29||-344|-228||||
-NX-Metal-2-Metal-3-Con|contact@30||-306|-228||||
-NX-Metal-2-Metal-3-Con|contact@31||-306|40||||
-NX-Metal-1-Metal-2-Con|contact@32||192|40||||
-NX-Metal-2-Metal-3-Con|contact@38||-444|422||||
-NX-Metal-2-Metal-3-Con|contact@39||-420|416||||
-NX-Metal-2-Metal-3-Con|contact@40||-384|422||||
-NX-Metal-2-Metal-3-Con|contact@41||-360|416||||
-NX-Metal-2-Metal-3-Con|contact@42||-330|422||||
-NX-Metal-2-Metal-3-Con|contact@43||-312|416||||
-NX-Metal-2-Metal-3-Con|contact@44||-270|422||||
-NX-Metal-3-Metal-4-Con|contact@53||-444|-161.4||||
-NX-Metal-3-Metal-4-Con|contact@54||-420|-155.6||||
-NX-Metal-3-Metal-4-Con|contact@55||-384|-149.8||||
-NX-Metal-3-Metal-4-Con|contact@56||-360|-144||||
-NX-Metal-3-Metal-4-Con|contact@57||-330|-138.2||||
-NX-Metal-3-Metal-4-Con|contact@58||-312|-132.4||||
-NX-Metal-3-Metal-4-Con|contact@59||-270|-126.6||||
-NX-Metal-2-Metal-3-Con|contact@61||1680|272||||
-NX-Metal-2-Metal-3-Con|contact@63||1644|322||||
-NX-Metal-2-Metal-3-Con|contact@64||1656|328||||
-NX-Metal-2-Metal-3-Con|contact@66||1632|304||||
-NX-Metal-2-Metal-3-Con|contact@67||1638|310||||
-NX-Metal-2-Metal-3-Con|contact@69||1632|278||||
-IcoversM:cover7hNarrow;1{lay}|cover7hN@0||0|0|||D5G4;
-IoneHotM:flags;3{lay}|flags@2||1362|-216|||D5G4;
-ImoveM:ilcMoveOut;1{lay}|ilcMoveO@0||-1062|-144|X||D5G4;
-IloopCountM:muxForD;1{lay}|muxForD@0||-369|432|Y||D5G4;
-IpredicateM:ohPredAll;3{lay}|ohPredAl@1||-204|-216|||D5G4;
-IloopCountM:olcWcont;1{lay}|olcWcont@0||600|-144|||D5G4;
-NMetal-2-Pin|pin@4||1062|304||||
-NMetal-2-Pin|pin@70||-200|-272||||
-IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@1||-495|-144|||D5G4;
-IscanM:scanBusInM3;1{lay}|scanBusI@0||1656|216|||D5G4;
-IscanM:scanBusOutM3;1{lay}|scanBusO@0||1656|360|||D5G4;
-IwiresL:select132;1{lay}|select13@0||-49|432|||D5G4;
-IwiresL:select132;1{lay}|select13@1||-169|432|||D5G4;
-IwiresL:select132;1{lay}|select13@2||71|432|||D5G4;
-IwiresL:select15;1{lay}|select15@0||-1582|-432|||D5G4;
-IwiresL:select15;1{lay}|select15@1||-1582|-288|||D5G4;
-IwiresL:select15;1{lay}|select15@2||-1582|-144|||D5G4;
-IwiresL:select15;1{lay}|select15@3||-1582|0|||D5G4;
-IwiresL:select15;1{lay}|select15@4||-1582|144|||D5G4;
-IwiresL:select15;1{lay}|select15@5||-1582|288|||D5G4;
-IwiresL:select15;1{lay}|select15@6||-1582|432|||D5G4;
-IwiresL:select40;1{lay}|select40@0||-524|432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@0||1656|-432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@1||-1656|0|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@2||1656|0|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@3||-1656|-432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@4||-1656|-288|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@5||1656|-288|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@6||-1656|-144|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@7||1656|-144|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@8||-1656|144|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@9||1656|144|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@10||-1656|288|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@11||1656|288|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@12||-1656|432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@13||1656|432|||D5G4;
-Ametal-2|net@27|||S0|flags@2|gnd_11|1067|0|olcWcont@0|gnd_1|1062|0
-Ametal-2|net@28|||S0|flags@2|gnd|1067|-288|olcWcont@0|gnd_16|1062|-288
-Ametal-2|net@29|||S0|flags@2|gnd_2|1067|-432|olcWcont@0|gnd_17|1062|-432
-Ametal-2|net@30|||S0|flags@2|gnd_12|1067|-144|olcWcont@0|gnd_21|1062|-144
-Ametal-2|net@31|||S0|flags@2|vdd_5|1067|-382|olcWcont@0|vdd_12|1062|-382
-Ametal-2|net@32|||S0|flags@2|vdd_24|1067|50|olcWcont@0|vdd_2|1062|50
-Ametal-2|net@33|||S0|flags@2|vdd_25|1067|-50|olcWcont@0|vdd_3|1062|-50
-Ametal-2|net@34|||S0|flags@2|vdd_4|1067|-482|olcWcont@0|vdd_35|1062|-482
-Ametal-2|net@35|||S0|flags@2|vdd|1067|-338|olcWcont@0|vdd_36|1062|-338
-Ametal-2|net@36|||S0|flags@2|vdd_15|1067|-238|olcWcont@0|vdd_37|1062|-238
-Ametal-2|net@37|||S0|flags@2|vdd_23|1067|-94|olcWcont@0|vdd_59|1062|-94
-Ametal-2|net@38|||S0|flags@2|vdd_26|1067|-194|olcWcont@0|vdd_60|1062|-194
-Ametal-2|net@45|||S0|ohPredAl@1|gnd|-541|0|ilcMoveO@0|gnd_4|-542.5|0
-Ametal-2|net@47|||S0|ohPredAl@1|gnd_2|-541|-432|ilcMoveO@0|gnd_14|-542.5|-432
-Ametal-2|net@48|||S0|ohPredAl@1|gnd_8|-541|-288|ilcMoveO@0|gnd_12|-542.5|-288
-Ametal-2|net@49|||S0|ohPredAl@1|vdd|-541|50|ilcMoveO@0|vdd_40|-542.5|50
-Ametal-2|net@50|||S0|ohPredAl@1|vdd_11|-541|-382|ilcMoveO@0|vdd_29|-542.5|-382
-Ametal-2|net@51|||S0|ohPredAl@1|vdd_17|-541|-482|ilcMoveO@0|vdd_30|-542.5|-482
-Ametal-2|net@52|||S0|ohPredAl@1|vdd_18|-541|-338|ilcMoveO@0|vdd_28|-542.5|-338
-Ametal-2|net@53|||S0|ohPredAl@1|vdd_19|-541|-238|ilcMoveO@0|vdd_27|-542.5|-238
-Ametal-2|net@56|||S0|ohPredAl@1|vdd_29|-541|-50|ilcMoveO@0|vdd_8|-542.5|-50
-Ametal-2|net@58|||S0|ohPredAl@1|gnd_1|133|-144|olcWcont@0|gnd_10|133|-144
-Ametal-2|net@59|||S0|ohPredAl@1|gnd_3|133|0|olcWcont@0|gnd_11|133|0
-Ametal-2|net@60|||S0|ohPredAl@1|gnd_13|133|-288|olcWcont@0|gnd_3|133|-288
-Ametal-2|net@62|||S0|ohPredAl@1|vdd_7|133|-50|olcWcont@0|vdd_13|133|-50
-Ametal-2|net@63|||S0|ohPredAl@1|vdd_3|133|-94|olcWcont@0|vdd_20|133|-94
-Ametal-2|net@64|||S0|ohPredAl@1|vdd_2|133|-194|olcWcont@0|vdd_21|133|-194
-Ametal-2|net@65|||S0|ohPredAl@1|vdd_6|133|50|olcWcont@0|vdd_22|133|50
-Ametal-2|net@66|||S0|ohPredAl@1|vdd_30|133|-238|olcWcont@0|vdd_6|133|-238
-Ametal-2|net@67|||S1800|ohPredAl@1|vdd_26|133|-382|olcWcont@0|vdd_61|134.5|-382
-Ametal-2|net@68|||S0|ohPredAl@1|vdd_31|133|-338|olcWcont@0|vdd_7|133|-338
-Ametal-2|net@99||6.2|S1800|ohPredAl@1|gnd_15|112|288|olcWcont@0|gnd_28|135.5|288
-Ametal-2|net@100|||S1800|ohPredAl@1|gnd_14|133|-432|olcWcont@0|gnd_30|134.5|-432
-Ametal-2|net@101|||S1800|ohPredAl@1|mc_1|112|272|olcWcont@0|mc_1|135.5|272
-Ametal-2|net@102|||S1800|ohPredAl@1|p1p|112|322|olcWcont@0|p1p_1|135.5|322
-Ametal-2|net@103|||S1800|ohPredAl@1|p2p|112|310|olcWcont@0|p2p_1|135.5|310
-Ametal-2|net@104|||S1800|ohPredAl@1|rd|112|328|olcWcont@0|rd_1|135.5|328
-Ametal-2|net@105|||S1800|ohPredAl@1|sin|112|278|olcWcont@0|sout|135.5|278
-Ametal-2|net@106||6.2|S1800|ohPredAl@1|vdd_32|112|238|olcWcont@0|vdd_71|135.5|238
-Ametal-2|net@107||6.2|S1800|ohPredAl@1|vdd_33|112|338|olcWcont@0|vdd_72|135.5|338
-Ametal-2|net@108|||S1800|ohPredAl@1|vdd_27|133|-482|olcWcont@0|vdd_75|134.5|-482
-Ametal-2|net@109||6.2|S0|ohPredAl@1|vdd_34|-176|338|ilcMoveO@0|vdd_3|-547|338
-Ametal-2|net@110||6.2|S1800|ilcMoveO@0|gnd_27|-547|288|ohPredAl@1|gnd_16|-176|288
-Ametal-2|net@111|||S1800|ilcMoveO@0|mc_1|-547|272|ohPredAl@1|mc|-176|272
-Ametal-2|net@112|||S1800|ilcMoveO@0|p1p_1|-547|322|ohPredAl@1|p1p_1|-176|322
-Ametal-2|net@113|||S1800|ilcMoveO@0|p2p_1|-547|310|ohPredAl@1|p2p_1|-176|310
-Ametal-2|net@114|||S1800|ilcMoveO@0|rd_1|-547|328|ohPredAl@1|rd_1|-176|328
-Ametal-2|net@116||6.2|S1800|ilcMoveO@0|vdd_55|-547|238|ohPredAl@1|vdd_1|-176|238
-Ametal-2|net@120|||S0|olcWcont@0|do[Co]|343|-442|contact@1||-300|-442
-Ametal-2|net@123|||S1800|ohPredAl@1|do[Co]|-392.5|16|contact@2||-300|16
-Ametal-3|net@128|||S2700|contact@1||-300|-442|contact@2||-300|16
-Ametal-4|net@130|||S0|olcWcont@0|inLO[1]|532.5|-161.4|contact@53||-444|-161.4
-Ametal-4|net@131|||S1800|contact@54||-420|-155.6|olcWcont@0|inLO[2]|532.5|-155.6
-Ametal-4|net@132|||S1800|contact@55||-384|-149.8|olcWcont@0|inLO[3]|532.5|-149.8
-Ametal-4|net@133|||S1800|contact@56||-360|-144|olcWcont@0|inLO[4]|532.5|-144
-Ametal-4|net@134|||S1800|contact@57||-330|-138.2|olcWcont@0|inLO[5]|532.5|-138.2
-Ametal-4|net@135|||S1800|contact@58||-312|-132.4|olcWcont@0|inLO[6]|532.5|-132.4
-Ametal-2|net@141|||S0|ohPredAl@1|do[Mv]|-426.5|-16|contact@4||-534|-16
-Ametal-4|net@147|||S1800|ohPredAl@1|flag[B][set]|-237|-355.4|flags@2|flag[B][set]|1362|-355.4
-Ametal-4|net@148|||S0|flags@2|flag[A][clr]|1362|-383|ohPredAl@1|flag[A][clr]|-237|-383
-Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@1|flag[A][set]|-237|-373.8
-Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@1|flag[B][clr]|-237|-364.6
-Ametal-4|net@154|||S0|ohPredAl@1|flag[D][set]|-237|-337|contact@5||-530|-337
-Ametal-2|net@157|||S1800|ilcMoveO@0|flag[D][set]|-619|-328|contact@6||-530|-328
-Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
-Ametal-4|net@159|||S1800|ohPredAl@1|flag[D][set]|-237|-337|contact@7||486|-337
-Ametal-2|net@160|||S1800|olcWcont@0|flag[D][set]|484|-304|contact@8||486|-304
-Ametal-2|net@169|||S1800|ilcMoveO@0|do[Tp]|-810.5|66|contact@9||-528|66
-Ametal-2|net@171|||S0|ohPredAl@1|do[Tp]|-466.5|-40|contact@10||-528|-40
-Ametal-2|net@179|||S0|olcWcont@0|ilc[load]|137.5|-66|contact@12||-1194|-66
-Ametal-3|net@180|||S2700|ilcMoveO@0|ilc[load]|-1194|-156|contact@12||-1194|-66
-Ametal-4|net@187|||S1800|ohPredAl@1|flag[D][clr]|-237|-346.2|contact@15||414|-346.2
-Ametal-2|net@188|||S0|olcWcont@0|flag[D][clr]|484|-448|contact@14||414|-448
-Ametal-2|net@198|||S0|olcWcont@0|do[Ld]|400|22|ohPredAl@1|do[Ld]|-358.5|22
-Ametal-2|net@200|||S0|olcWcont@0|do[reD]|229.5|-248|contact@19||-564|-248
-Ametal-1|net@213||0.4|S2700|ilcMoveO@0|do[reD]|-564|-254|contact@19||-564|-248
-Ametal-3|net@219|||S2700|contact@7||486|-337|contact@8||486|-304
-Ametal-1|net@220|||S900|contact@9||-528|66|contact@10||-528|-40
-Ametal-3|net@221|||S2700|contact@14||414|-448|contact@15||414|-346.2
-Ametal-2|net@231|||S1800|ilcMoveO@0|do[Mv]|-596.5|-184|contact@23||-534|-184
-Ametal-1|net@232|||S900|contact@4||-534|-16|contact@23||-534|-184
-Ametal-2|net@239|||S0|ohPredAl@1|sout|-176|278|contact@24||-427|278
-Ametal-2|net@244|||S1800|ilcMoveO@0|sin|-547|260|contact@26||-427|260
-Ametal-1|net@245|||S900|contact@24||-427|278|contact@26||-427|260
-Ametal-2|net@246|||S1800|ilcMoveO@0|sout|-547|278|contact@27||-450.5|278
-Ametal-1|net@247|||S2700|contact@27||-450.5|278|contact@28||-450.5|304
-Ametal-2|net@252|||S1800|contact@28||-450.5|304|pin@4||1062|304
-Ametal-1|net@284||0.4|S900|ohPredAl@1|sel[rD_1]|-344|-222|contact@29||-344|-228
-Ametal-2|net@285|||S1800|contact@29||-344|-228|contact@30||-306|-228
-Ametal-3|net@286|||S2700|contact@30||-306|-228|contact@31||-306|40
-Ametal-1|net@288|||S2700|olcWcont@0|Dvoid|192|15|contact@32||192|40
-Ametal-2|net@293||6.2|S1800|ilcMoveO@0|vdd_31|-542.5|-194|ohPredAl@1|vdd_25|-541|-194
-Ametal-2|net@294||6.2|S0|ohPredAl@1|gnd_12|-541|-144|ilcMoveO@0|gnd_15|-542.5|-144
-Ametal-2|net@295||6.2|S0|ohPredAl@1|vdd_24|-541|-94|ilcMoveO@0|vdd_12|-542.5|-94
-Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@0|epi[torp]|-665|-272
-Ametal-2|net@311|||S1800|muxForD@0|outLO[1]|-459|422|contact@38||-444|422
-Ametal-2|net@313|||S1800|muxForD@0|outLO[2]|-431|416|contact@39||-420|416
-Ametal-2|net@315|||S1800|muxForD@0|outLO[3]|-403|422|contact@40||-384|422
-Ametal-2|net@317|||S1800|muxForD@0|outLO[4]|-375|416|contact@41||-360|416
-Ametal-2|net@320|||S1800|muxForD@0|outLO[5]|-347|422|contact@42||-330|422
-Ametal-2|net@322|||S1800|muxForD@0|outLO[6]|-319|416|contact@43||-312|416
-Ametal-2|net@324|||S1800|muxForD@0|outLO[7]|-291|422|contact@44||-270|422
-Ametal-2|net@332||6.2|S0|muxForD@0|vdd_3|-504|482|ilcMoveO@0|vdd_56|-542.5|482
-Ametal-2|net@333||6.2|S1800|ilcMoveO@0|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
-Ametal-2|net@334||6.2|S1800|ilcMoveO@0|vdd_57|-542.5|382|muxForD@0|vdd_2|-504|382
-Ametal-2|net@335||6.2|S1800|muxForD@0|vdd_5|-234|482|olcWcont@0|vdd_64|135.5|482
-Ametal-2|net@336||6.2|S0|olcWcont@0|gnd_24|135.5|432|muxForD@0|gnd_2|-234|432
-Ametal-2|net@337||6.2|S0|olcWcont@0|vdd_63|135.5|382|muxForD@0|vdd_4|-234|382
-Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@0|inLO[1]|-1009|-161.4
-Ametal-4|net@340|||S1800|ilcMoveO@0|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
-Ametal-4|net@342|||S1800|ilcMoveO@0|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
-Ametal-4|net@344|||S1800|ilcMoveO@0|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
-Ametal-4|net@346|||S1800|ilcMoveO@0|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
-Ametal-4|net@348|||S1800|ilcMoveO@0|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
-Ametal-4|net@350|||S1800|ilcMoveO@0|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
-Ametal-2|net@352|||S1800|contact@31||-306|40|contact@32||192|40
-Ametal-3|net@353|||S900|contact@38||-444|422|contact@53||-444|-161.4
-Ametal-3|net@354|||S900|contact@39||-420|416|contact@54||-420|-155.6
-Ametal-3|net@355|||S900|contact@40||-384|422|contact@55||-384|-149.8
-Ametal-3|net@356|||S900|contact@41||-360|416|contact@56||-360|-144
-Ametal-3|net@357|||S900|contact@42||-330|422|contact@57||-330|-138.2
-Ametal-3|net@358|||S900|contact@43||-312|416|contact@58||-312|-132.4
-Ametal-3|net@359|||S900|contact@44||-270|422|contact@59||-270|-126.6
-Ametal-4|net@360|||S0|contact@53||-444|-161.4|pinsIn07@1|in[1]|-495|-161.4
-Ametal-4|net@361|||S1800|pinsIn07@1|in[2]|-495|-155.6|contact@54||-420|-155.6
-Ametal-4|net@362|||S1800|pinsIn07@1|in[3]|-495|-149.8|contact@55||-384|-149.8
-Ametal-4|net@363|||S1800|pinsIn07@1|in[4]|-495|-144|contact@56||-360|-144
-Ametal-4|net@364|||S1800|pinsIn07@1|in[7]|-495|-126.6|contact@59||-270|-126.6
-Ametal-4|net@365|||S1800|pinsIn07@1|in[6]|-495|-132.4|contact@58||-312|-132.4
-Ametal-4|net@366|||S1800|pinsIn07@1|in[5]|-495|-138.2|contact@57||-330|-138.2
-Ametal-2|net@367||6.2|S1800|ilcMoveO@0|gnd_2|-542.5|144|olcWcont@0|gnd_23|135.5|144
-Ametal-2|net@368||6.2|S0|olcWcont@0|vdd_1|135.5|94|ilcMoveO@0|vdd_9|-542.5|94
-Ametal-2|net@369||6.2|S0|olcWcont@0|vdd_62|135.5|194|ilcMoveO@0|vdd_4|-542.5|194
-Ametal-3|net@412|||S900|scanBusO@0|so[1]|1632|360|contact@66||1632|304
-Ametal-3|net@414|||S2700|scanBusI@0|si[9]|1680|216|contact@61||1680|272
-Ametal-3|net@416|||S2700|contact@63||1644|322|scanBusO@0|so[3]|1644|360
-Ametal-3|net@417|||S2700|contact@64||1656|328|scanBusO@0|so[5]|1656|360
-Ametal-3|net@418|||S2700|scanBusI@0|si[3]|1644|216|contact@63||1644|322
-Ametal-3|net@419|||S2700|scanBusI@0|si[4]|1650|219|scanBusO@0|so[4]|1650|363
-Ametal-3|net@420|||S2700|scanBusI@0|si[5]|1656|216|contact@64||1656|328
-Ametal-3|net@421|||S2700|scanBusI@0|si[6]|1662|216|scanBusO@0|so[6]|1662|360
-Ametal-3|net@422|||S2700|scanBusI@0|si[7]|1668|216|scanBusO@0|so[7]|1668|360
-Ametal-3|net@423|||S2700|scanBusI@0|si[8]|1674|216|scanBusO@0|so[8]|1674|360
-Ametal-3|net@424|||S2700|contact@61||1680|272|scanBusO@0|so[9]|1680|360
-Ametal-3|net@438|||S2700|scanBusI@0|si[2]|1638|216|contact@67||1638|310
-Ametal-3|net@439|||S2700|contact@67||1638|310|scanBusO@0|so[2]|1638|360
-Ametal-3|net@442|||S2700|scanBusI@0|si[1]|1632|216|contact@69||1632|278
-Ametal-2|net@476|||S1800|olcWcont@0|mc_3|1064.5|272|contact@61||1680|272
-Ametal-2|net@477|||S1800|pin@4||1062|304|contact@66||1632|304
-Ametal-2|net@478|||S0|flags@2|mc_1|1064.5|272|olcWcont@0|mc_3|1064.5|272
-Ametal-2|net@479|||S0|flags@2|p1p_1|1064.5|322|olcWcont@0|p1p_2|1064.5|322
-Ametal-2|net@480|||S0|flags@2|p2p_1|1064.5|310|olcWcont@0|p2p_2|1064.5|310
-Ametal-2|net@481|||S0|flags@2|rd_1|1064.5|328|olcWcont@0|rd_2|1064.5|328
-Ametal-2|net@482|||S0|flags@2|sout|1064.5|278|olcWcont@0|sin_2|1064.5|278
-Ametal-2|net@483||6.2|S0|flags@2|vdd_33|1067|338|olcWcont@0|vdd_70|1064.5|338
-Ametal-2|net@486|||S1800|flags@2|p2p|1496.5|310|contact@67||1638|310
-Ametal-2|net@487|||S1800|flags@2|p1p|1496.5|322|contact@63||1644|322
-Ametal-2|net@488|||S1800|flags@2|rd|1496.5|328|contact@64||1656|328
-Ametal-2|net@489|||S1800|flags@2|sin|1496.5|278|contact@69||1632|278
-Ametal-2|net@490||6.2|S0|ilcMoveO@0|vdd_39|-1581.5|-482|tranCap@3|vdd_3|-1584|-482
-Ametal-2|net@491||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@0|gnd_1|-1581.5|0
-Ametal-2|net@492||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@0|vdd_2|-1581.5|50
-Ametal-2|net@493||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@0|vdd_7|-1581.5|-50
-Ametal-2|net@494||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@0|gnd_19|-1581.5|-432
-Ametal-2|net@495||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@0|vdd_38|-1581.5|-382
-Ametal-2|net@496||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@0|gnd_18|-1581.5|-288
-Ametal-2|net@497||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@0|vdd_36|-1581.5|-238
-Ametal-2|net@498||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@0|vdd_37|-1581.5|-338
-Ametal-2|net@499||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@0|gnd_30|-1581.5|-144
-Ametal-2|net@500||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@0|vdd_49|-1581.5|-94
-Ametal-2|net@501||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@0|vdd_50|-1581.5|-194
-Ametal-2|net@502||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@0|gnd|-1581.5|144
-Ametal-2|net@503||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@0|vdd_1|-1581.5|194
-Ametal-2|net@504||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@0|vdd|-1581.5|94
-Ametal-2|net@505||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@0|gnd_29|-1581.5|432
-Ametal-2|net@506||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@0|vdd_58|-1581.5|482
-Ametal-2|net@507||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@0|vdd_59|-1581.5|382
-Ametal-2|net@508||6.2|S1800|olcWcont@0|gnd_27|1064.5|288|flags@2|gnd_16|1067|288
-Ametal-2|net@509||6.2|S1800|olcWcont@0|vdd_69|1064.5|238|flags@2|vdd_34|1067|238
-Ametal-2|net@510||6.2|S1800|olcWcont@0|vdd_70|1064.5|338|flags@2|vdd_33|1067|338
-Ametal-2|net@511||6.2|S0|ilcMoveO@0|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
-Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@0|vdd_54|-1572.5|338
-Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@0|vdd_52|-1572.5|238
-Ametal-2|net@514||6.2|S1800|flags@2|vdd_8|1579.5|-482|tranCap@0|vdd_1|1584|-482
-Ametal-2|net@515||6.2|S0|tranCap@0|gnd|1584|-432|flags@2|gnd_4|1579.5|-432
-Ametal-2|net@516||6.2|S0|tranCap@2|gnd|1584|0|flags@2|gnd_8|1579.5|0
-Ametal-2|net@517||6.2|S0|tranCap@2|vdd|1584|50|flags@2|vdd_17|1579.5|50
-Ametal-2|net@518||6.2|S0|tranCap@2|vdd_1|1584|-50|flags@2|vdd_18|1579.5|-50
-Ametal-2|net@519||6.2|S0|tranCap@9|gnd|1584|144|flags@2|gnd_15|1579.5|144
-Ametal-2|net@520||6.2|S0|tranCap@9|vdd|1584|194|flags@2|vdd_31|1579.5|194
-Ametal-2|net@521||6.2|S0|tranCap@9|vdd_1|1584|94|flags@2|vdd_32|1579.5|94
-Ametal-2|net@522||6.2|S0|tranCap@11|vdd|1584|338|flags@2|vdd_35|1579.5|338
-Ametal-2|net@523||6.2|S0|tranCap@11|gnd|1584|288|flags@2|gnd_17|1579.5|288
-Ametal-2|net@524||6.2|S0|tranCap@11|vdd_1|1584|238|flags@2|vdd_36|1579.5|238
-Ametal-2|net@525||6.2|S0|tranCap@0|vdd|1584|-382|flags@2|vdd_9|1579.5|-382
-Ametal-2|net@526||6.2|S1800|flags@2|vdd_1|1578|-338|tranCap@5|vdd_1|1584|-338
-Ametal-2|net@527||6.2|S0|tranCap@5|gnd|1584|-288|flags@2|gnd_6|1578|-288
-Ametal-2|net@528||6.2|S0|tranCap@7|gnd|1584|-144|flags@2|gnd_10|1578|-144
-Ametal-2|net@529||6.2|S0|tranCap@7|vdd|1584|-94|flags@2|vdd_16|1578|-94
-Ametal-2|net@530||6.2|S0|tranCap@7|vdd_1|1584|-194|flags@2|vdd_22|1578|-194
-Ametal-2|net@531||6.2|S0|tranCap@5|vdd|1584|-238|flags@2|vdd_14|1578|-238
-Ametal-2|net@532||6.2|S1800|olcWcont@0|vdd_74|1064.5|482|tranCap@13|vdd|1584|482
-Ametal-2|net@533||6.2|S0|tranCap@13|gnd|1584|432|olcWcont@0|gnd_29|1064.5|432
-Ametal-2|net@534||6.2|S0|tranCap@13|vdd_1|1584|382|olcWcont@0|vdd_73|1064.5|382
-Ametal-2|net@535||6.2|S0|tranCap@3|vdd_1|-1728|-482|cover7hN@0|vdd_71|-1800|-482
-Ametal-2|net@536||6.2|S1800|cover7hN@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
-Ametal-2|net@537||6.2|S1800|cover7hN@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
-Ametal-2|net@538||6.2|S1800|cover7hN@0|vdd_69|-1800|-50|tranCap@1|vdd_1|-1728|-50
-Ametal-2|net@539||6.2|S1800|cover7hN@0|gnd_34|-1800|-432|tranCap@3|gnd|-1728|-432
-Ametal-2|net@540||6.2|S1800|cover7hN@0|gnd_38|-1800|-288|tranCap@4|gnd|-1728|-288
-Ametal-2|net@541||6.2|S1800|cover7hN@0|vdd_42|-1800|-238|tranCap@4|vdd|-1728|-238
-Ametal-2|net@542||6.2|S1800|cover7hN@0|vdd_73|-1800|-338|tranCap@4|vdd_1|-1728|-338
-Ametal-2|net@543||6.2|S1800|cover7hN@0|gnd_42|-1800|-144|tranCap@6|gnd|-1728|-144
-Ametal-2|net@544||6.2|S1800|cover7hN@0|vdd_48|-1800|-94|tranCap@6|vdd|-1728|-94
-Ametal-2|net@545||6.2|S1800|cover7hN@0|vdd_75|-1800|-194|tranCap@6|vdd_1|-1728|-194
-Ametal-2|net@546||6.2|S1800|cover7hN@0|gnd_46|-1800|144|tranCap@8|gnd|-1728|144
-Ametal-2|net@547||6.2|S1800|cover7hN@0|vdd_54|-1800|194|tranCap@8|vdd|-1728|194
-Ametal-2|net@548||6.2|S1800|cover7hN@0|vdd_77|-1800|94|tranCap@8|vdd_1|-1728|94
-Ametal-2|net@549||6.2|S1800|cover7hN@0|gnd_50|-1800|288|tranCap@10|gnd|-1728|288
-Ametal-2|net@550||6.2|S1800|cover7hN@0|vdd_60|-1800|338|tranCap@10|vdd|-1728|338
-Ametal-2|net@551||6.2|S1800|cover7hN@0|vdd_79|-1800|238|tranCap@10|vdd_1|-1728|238
-Ametal-2|net@552||6.2|S1800|cover7hN@0|gnd_54|-1800|432|tranCap@12|gnd|-1728|432
-Ametal-2|net@553||6.2|S1800|cover7hN@0|vdd_66|-1800|482|tranCap@12|vdd|-1728|482
-Ametal-2|net@554||6.2|S1800|cover7hN@0|vdd_67|-1800|382|tranCap@12|vdd_1|-1728|382
-Ametal-2|net@555||6.2|S1800|tranCap@0|gnd_1|1728|-432|cover7hN@0|gnd_32|1800|-432
-Ametal-2|net@556||6.2|S1800|tranCap@2|gnd_1|1728|0|cover7hN@0|gnd_1|1800|0
-Ametal-2|net@557||6.2|S1800|tranCap@2|vdd_2|1728|50|cover7hN@0|vdd_1|1800|50
-Ametal-2|net@558||6.2|S1800|tranCap@2|vdd_3|1728|-50|cover7hN@0|vdd_70|1800|-50
-Ametal-2|net@559||6.2|S1800|tranCap@5|gnd_1|1728|-288|cover7hN@0|gnd_36|1800|-288
-Ametal-2|net@560||6.2|S1800|tranCap@5|vdd_2|1728|-238|cover7hN@0|vdd_38|1800|-238
-Ametal-2|net@561||6.2|S1800|tranCap@5|vdd_3|1728|-338|cover7hN@0|vdd_74|1800|-338
-Ametal-2|net@562||6.2|S1800|tranCap@7|gnd_1|1728|-144|cover7hN@0|gnd_40|1800|-144
-Ametal-2|net@563||6.2|S1800|tranCap@7|vdd_2|1728|-94|cover7hN@0|vdd_44|1800|-94
-Ametal-2|net@564||6.2|S1800|tranCap@7|vdd_3|1728|-194|cover7hN@0|vdd_76|1800|-194
-Ametal-2|net@565||6.2|S1800|tranCap@9|gnd_1|1728|144|cover7hN@0|gnd_44|1800|144
-Ametal-2|net@566||6.2|S1800|tranCap@9|vdd_2|1728|194|cover7hN@0|vdd_50|1800|194
-Ametal-2|net@567||6.2|S1800|tranCap@9|vdd_3|1728|94|cover7hN@0|vdd_78|1800|94
-Ametal-2|net@568||6.2|S1800|tranCap@11|gnd_1|1728|288|cover7hN@0|gnd_48|1800|288
-Ametal-2|net@569||6.2|S1800|tranCap@11|vdd_2|1728|338|cover7hN@0|vdd_56|1800|338
-Ametal-2|net@570||6.2|S1800|tranCap@11|vdd_3|1728|238|cover7hN@0|vdd_80|1800|238
-Ametal-2|net@571||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7hN@0|gnd_52|1800|432
-Ametal-2|net@572||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7hN@0|vdd_62|1800|482
-Ametal-2|net@573||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7hN@0|vdd_68|1800|382
-Ametal-2|net@574||6.2|S1800|cover7hN@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
-Ametal-2|net@575||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7hN@0|vdd_32|1800|-382
-Ametal-2|net@576||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7hN@0|vdd_72|1800|-482
-Ebit[18]||D5G7;|ilcMoveO@0|bit[Di]|I
-Ebit[19]||D5G7;|ilcMoveO@0|bit[Ti]|I
-Ebit[20]||D5G2;|muxForD@0|sel|I
-Edo[Lt]||D5G7;|ohPredAl@1|do[Lt]|O
-Eepi[torp]||D5G7;|pin@70||I
-Efire[M]||D5G7;|ilcMoveO@0|fire[M]|I
-Efire[do]||D5G7;|ohPredAl@1|fire[do]|O
-Eflag[A][clr]||D5G7;|ohPredAl@1|flag[A][clr]|I
-Eflag[A][set]||D5G7;|ohPredAl@1|flag[A][set]|I
-Eflag[C][T]||D5G7;|flags@2|flag[C][T]|I
-Eflag[D][clr]||D5G7;|ohPredAl@1|flag[D][clr]|I
-Eflag[D][set]||D5G7;|ohPredAl@1|flag[D][set]|I
-Egnd||D5G7;|cover7hN@0|gnd|G
-Egnd_3||D5G7;|cover7hN@0|gnd_3|G
-Egnd_4||D5G7;|cover7hN@0|gnd_4|G
-Egnd_5||D5G7;|cover7hN@0|gnd_5|G
-Egnd_6||D5G7;|cover7hN@0|gnd_6|G
-Egnd_7||D5G7;|cover7hN@0|gnd_7|G
-Egnd_8||D5G7;|cover7hN@0|gnd_8|G
-Egnd_9||D5G7;|cover7hN@0|gnd_9|G
-Egnd_10||D5G7;|cover7hN@0|gnd_10|G
-Egnd_11||D5G7;|cover7hN@0|gnd_11|G
-Egnd_12||D5G7;|cover7hN@0|gnd_12|G
-Egnd_13||D5G7;|cover7hN@0|gnd_13|G
-Egnd_14||D5G7;|cover7hN@0|gnd_14|G
-Egnd_15||D5G7;|cover7hN@0|gnd_15|G
-Egnd_16||D5G7;|cover7hN@0|gnd_16|G
-Egnd_17||D5G7;|cover7hN@0|gnd_17|G
-Egnd_18||D5G7;|cover7hN@0|gnd_18|G
-Egnd_19||D5G7;|cover7hN@0|gnd_19|G
-Egnd_20||D5G7;|cover7hN@0|gnd_20|G
-Egnd_21||D5G7;|cover7hN@0|gnd_21|G
-Egnd_22||D5G7;|cover7hN@0|gnd_22|G
-Egnd_23||D5G7;|cover7hN@0|gnd_23|G
-Egnd_24||D5G7;|cover7hN@0|gnd_24|G
-Egnd_25||D5G7;|cover7hN@0|gnd_25|G
-Egnd_26||D5G7;|cover7hN@0|gnd_26|G
-Egnd_27||D5G7;|cover7hN@0|gnd_27|G
-Egnd_28||D5G7;|cover7hN@0|gnd_28|G
-Egnd_29||D5G7;|cover7hN@0|gnd_29|G
-Egnd_31||D5G7;|cover7hN@0|gnd_31|G
-Egnd_33||D5G7;|cover7hN@0|gnd_33|G
-Egnd_35||D5G7;|cover7hN@0|gnd_35|G
-Egnd_37||D5G7;|cover7hN@0|gnd_37|G
-Egnd_39||D5G7;|cover7hN@0|gnd_39|G
-Egnd_41||D5G7;|cover7hN@0|gnd_41|G
-Egnd_43||D5G7;|cover7hN@0|gnd_43|G
-Egnd_45||D5G7;|cover7hN@0|gnd_45|G
-Egnd_47||D5G7;|cover7hN@0|gnd_47|G
-Egnd_49||D5G7;|cover7hN@0|gnd_49|G
-Egnd_51||D5G7;|cover7hN@0|gnd_51|G
-Egnd_53||D5G7;|cover7hN@0|gnd_53|G
-EinLO[1]||D5G7;|pinsIn07@1|in[1]|I
-EinLO[2]||D5G7;|pinsIn07@1|in[2]|I
-EinLO[3]||D5G7;|pinsIn07@1|in[3]|I
-EinLO[4]||D5G7;|pinsIn07@1|in[4]|I
-EinLO[5]||D5G7;|pinsIn07@1|in[5]|I
-EinLO[6]||D5G7;|pinsIn07@1|in[6]|I
-EinLO[8]||D5G7;|pinsIn07@1|in[7]|I
-Ein[1]||D5G7;|muxForD@0|in[1]|I
-Ein[2]||D5G7;|muxForD@0|in[2]|I
-Ein[3]||D5G7;|muxForD@0|in[3]|I
-Ein[4]||D5G7;|muxForD@0|in[4]|I
-Ein[5]||D5G7;|muxForD@0|in[5]|I
-Ein[6]||D5G7;|muxForD@0|in[6]|I
-Em1[1]||D5G7;|flags@2|m1[1]|O
-Em1[2]||D5G7;|flags@2|m1[2]|I
-Em1[3]||D5G7;|flags@2|m1[3]|O
-Em1[4]||D5G7;|flags@2|m1[4]|I
-Em1[5]||D5G7;|flags@2|m1[5]|O
-Em1[6]||D5G7;|flags@2|m1[6]|I
-Em1[7]||D5G7;|flags@2|m1[7]|I
-Em1[8]||D5G7;|flags@2|m1[8]|I
-Em1[9]||D5G7;|flags@2|m1[9]|I
-Em1[10]||D5G7;|flags@2|m1[10]|I
-Em1[11]||D5G7;|flags@2|m1[11]|I
-Em1[12]||D5G7;|flags@2|m1[12]|I
-Em1cate[1][F]||D5G7;|ohPredAl@1|m1cate[1][F]|I
-Em1cate[1][T]||D5G7;|ohPredAl@1|m1cate[1][T]|I
-Em1cate[2][F]||D5G7;|ohPredAl@1|m1cate[2][F]|I
-Em1cate[2][T]||D5G7;|ohPredAl@1|m1cate[2][T]|I
-Em1cate[3][F]||D5G7;|ohPredAl@1|m1cate[3][F]|I
-Em1cate[3][T]||D5G7;|ohPredAl@1|m1cate[3][T]|I
-Em1cate[4][F]||D5G7;|ohPredAl@1|m1cate[4][F]|I
-Em1cate[4][T]||D5G7;|ohPredAl@1|m1cate[4][T]|I
-Em1cate[5][F]||D5G7;|ohPredAl@1|m1cate[5][F]|I
-Em1cate[5][T]||D5G7;|ohPredAl@1|m1cate[5][T]|I
-Em1cate[6][F]||D5G7;|ohPredAl@1|m1cate[6][F]|I
-Em1cate[6][T]||D5G7;|ohPredAl@1|m1cate[6][T]|I
-Epred[D]||D5G7;|ilcMoveO@0|pred[D]|I
-Epred[T]||D5G2;|ilcMoveO@0|pred[T]|I
-Eps[do]||D5G7;|ohPredAl@1|ps[do]|O
-Eps[skip]||D5G7;|ohPredAl@1|ps[skip]|O
-Esel[Co]||D5G7;|ohPredAl@1|sel[Co]|I
-Esel[Fl]||D5G7;|ohPredAl@1|sel[Fl]|I
-Esel[Ld]||D5G7;|ohPredAl@1|sel[Ld]|I
-Esel[Lt]||D5G7;|ohPredAl@1|sel[Lt]|I
-Esel[Mv]||D5G7;|ohPredAl@1|sel[Mv]|I
-Esel[Tp]||D5G7;|ohPredAl@1|sel[Tp]|I
-Esel[rD]||D5G7;|ohPredAl@1|sel[rD]|I
+Esel[rD_1]||D5G5;|olcWcont@3|sel[rD_1]|I
 Esir[1]||D5G7;|scanBusI@0|si[1]|B
 Esir[2]||D5G7;|scanBusI@0|si[2]|B
 Esir[3]||D5G7;|scanBusI@0|si[3]|B
@@ -6997,77 +6430,77 @@ Esor[6]||D5G7;|scanBusO@0|so[6]|B
 Esor[7]||D5G7;|scanBusO@0|so[7]|B
 Esor[8]||D5G7;|scanBusO@0|so[8]|B
 Esor[9]||D5G7;|scanBusO@0|so[9]|B
-Esucc[sf]||D5G7;|ilcMoveO@0|succ[sf]|I
-Evdd||D5G7;|cover7hN@0|vdd|P
-Evdd_3||D5G7;|cover7hN@0|vdd_3|P
-Evdd_4||D5G7;|cover7hN@0|vdd_4|P
-Evdd_5||D5G7;|cover7hN@0|vdd_5|P
-Evdd_6||D5G7;|cover7hN@0|vdd_6|P
-Evdd_7||D5G7;|cover7hN@0|vdd_7|P
-Evdd_8||D5G7;|cover7hN@0|vdd_8|P
-Evdd_9||D5G7;|cover7hN@0|vdd_9|P
-Evdd_10||D5G7;|cover7hN@0|vdd_10|P
-Evdd_11||D5G7;|cover7hN@0|vdd_11|P
-Evdd_12||D5G7;|cover7hN@0|vdd_12|P
-Evdd_13||D5G7;|cover7hN@0|vdd_13|P
-Evdd_14||D5G7;|cover7hN@0|vdd_14|P
-Evdd_15||D5G7;|cover7hN@0|vdd_15|P
-Evdd_16||D5G7;|cover7hN@0|vdd_16|P
-Evdd_17||D5G7;|cover7hN@0|vdd_17|P
-Evdd_18||D5G7;|cover7hN@0|vdd_18|P
-Evdd_19||D5G7;|cover7hN@0|vdd_19|P
-Evdd_20||D5G7;|cover7hN@0|vdd_20|P
-Evdd_21||D5G7;|cover7hN@0|vdd_21|P
-Evdd_22||D5G7;|cover7hN@0|vdd_22|P
-Evdd_23||D5G7;|cover7hN@0|vdd_23|P
-Evdd_24||D5G7;|cover7hN@0|vdd_24|P
-Evdd_25||D5G7;|cover7hN@0|vdd_25|P
-Evdd_28||D5G7;|cover7hN@0|vdd_28|P
-Evdd_29||D5G7;|cover7hN@0|vdd_29|P
-Evdd_31||D5G7;|cover7hN@0|vdd_31|P
-Evdd_33||D5G7;|cover7hN@0|vdd_33|P
-Evdd_37||D5G7;|cover7hN@0|vdd_37|P
-Evdd_39||D5G7;|cover7hN@0|vdd_39|P
-Evdd_43||D5G7;|cover7hN@0|vdd_43|P
-Evdd_45||D5G7;|cover7hN@0|vdd_45|P
-Evdd_49||D5G7;|cover7hN@0|vdd_49|P
-Evdd_51||D5G7;|cover7hN@0|vdd_51|P
-Evdd_55||D5G7;|cover7hN@0|vdd_55|P
-Evdd_57||D5G7;|cover7hN@0|vdd_57|P
-Evdd_61||D5G7;|cover7hN@0|vdd_61|P
-Evdd_63||D5G7;|cover7hN@0|vdd_63|P
+Esucc[sf]||D5G7;|ilcMoveO@2|succ[sf]|I
+Evdd_28|vdd|D5G7;|cover7hN@0|vdd|P
+Evdd_29|vdd_1|D5G7;|cover7hN@0|vdd_3|P
+Evdd_30|vdd_2|D5G7;|cover7hN@0|vdd_4|P
+Evdd_31|vdd_3|D5G7;|cover7hN@0|vdd_5|P
+Evdd_32|vdd_4|D5G7;|cover7hN@0|vdd_6|P
+Evdd_33|vdd_5|D5G7;|cover7hN@0|vdd_7|P
+Evdd_34|vdd_6|D5G7;|cover7hN@0|vdd_8|P
+Evdd_35|vdd_7|D5G7;|cover7hN@0|vdd_9|P
+Evdd_36|vdd_8|D5G7;|cover7hN@0|vdd_10|P
+Evdd_37|vdd_9|D5G7;|cover7hN@0|vdd_11|P
+Evdd_38|vdd_10|D5G7;|cover7hN@0|vdd_12|P
+Evdd_39|vdd_11|D5G7;|cover7hN@0|vdd_13|P
+Evdd_40|vdd_12|D5G7;|cover7hN@0|vdd_14|P
+Evdd_41|vdd_13|D5G7;|cover7hN@0|vdd_15|P
+Evdd_42|vdd_14|D5G7;|cover7hN@0|vdd_16|P
+Evdd_43|vdd_15|D5G7;|cover7hN@0|vdd_17|P
+Evdd_44|vdd_16|D5G7;|cover7hN@0|vdd_18|P
+Evdd_45|vdd_17|D5G7;|cover7hN@0|vdd_19|P
+Evdd_46|vdd_18|D5G7;|cover7hN@0|vdd_20|P
+Evdd_47|vdd_19|D5G7;|cover7hN@0|vdd_21|P
+Evdd_48|vdd_20|D5G7;|cover7hN@0|vdd_22|P
+Evdd_49|vdd_21|D5G7;|cover7hN@0|vdd_23|P
+Evdd_50|vdd_22|D5G7;|cover7hN@0|vdd_24|P
+Evdd_51|vdd_23|D5G7;|cover7hN@0|vdd_25|P
+Evdd_52|vdd_24|D5G7;|cover7hN@0|vdd_28|P
+Evdd_53|vdd_25|D5G7;|cover7hN@0|vdd_29|P
+Evdd_54|vdd_26|D5G7;|cover7hN@0|vdd_31|P
+Evdd_55|vdd_27|D5G7;|cover7hN@0|vdd_33|P
+Evdd_56|vdd_28|D5G7;|cover7hN@0|vdd_37|P
+Evdd_57|vdd_29|D5G7;|cover7hN@0|vdd_39|P
+Evdd_58|vdd_30|D5G7;|cover7hN@0|vdd_43|P
+Evdd_59|vdd_31|D5G7;|cover7hN@0|vdd_45|P
+Evdd_60|vdd_32|D5G7;|cover7hN@0|vdd_49|P
+Evdd_61|vdd_33|D5G7;|cover7hN@0|vdd_51|P
+Evdd_62|vdd_34|D5G7;|cover7hN@0|vdd_55|P
+Evdd_63|vdd_35|D5G7;|cover7hN@0|vdd_57|P
+Evdd_64|vdd_36|D5G7;|cover7hN@0|vdd_61|P
+Evdd_65|vdd_37|D5G7;|cover7hN@0|vdd_63|P
 X
 
-# Cell outDockCenter;2{sch}
-CoutDockCenter;2{sch}||schematic|1233272314089|1238782486185|
+# Cell outDockCenter;3{sch}
+CoutDockCenter;3{sch}||schematic|1233272314089|1240866705467|
 Ngeneric:Facet-Center|art@0||0|0||||AV
+IwiresL:bitAssignments;1{ic}|bitAssig@0||-62|29|||D5G4;
 NOff-Page|conn@0||23|-20.5|||RRR|
-NOff-Page|conn@1||4.5|-11|||XYRR|
-NOff-Page|conn@3||-114|-13|||XR|
+NOff-Page|conn@1||-1.5|-11|||XYRR|
+NOff-Page|conn@3||-75.5|-34|||XR|
 NOff-Page|conn@8||2|5|||Y|
 NOff-Page|conn@11||-123|-10|||R|
-NOff-Page|conn@13||1.5|-31.5|||XYRRR|
-NOff-Page|conn@19||18|-28|||YRRR|
+NOff-Page|conn@13||-6|-41|||XYRRR|
+NOff-Page|conn@19||18|-31|||YRRR|
 NOff-Page|conn@21||-32|-3||||
-NOff-Page|conn@22||-26|-23|||R|
 NOff-Page|conn@23||-14.5|-3||||
-NOff-Page|conn@25||-16.5|-15||||
-NOff-Page|conn@27||-15.5|-11||||
+NOff-Page|conn@25||-22|-31|||RRR|
 NOff-Page|conn@30||-54.5|-17|||Y|
 NOff-Page|conn@31||29|3|||XRRR|
-NOff-Page|conn@32||6|-21||||
+NOff-Page|conn@32||0|-24||||
 NOff-Page|conn@33||-78.5|17.5|||YRRR|
 NOff-Page|conn@34||-78.5|35.5|||R|
 NWire_Con|conn@35||-78.5|26.5||||
+NWire_Con|conn@37||-6|-36||||
 IoneHotM:flags;1{ic}|flags@0||-114|-4|||D5G4;
 ImoveM:ilcMoveOut;1{ic}|ilcMoveO@0||24|-6|||D5G4;
-IloopCountM:muxForD;1{ic}|muxForD@0||12.5|-21|||D5G4;
+IloopCountM:muxForD;1{ic}|muxForD@0||12.5|-24|||D5G4;
 IpredicateM:ohPredAll;1{ic}|ohPredAl@0||-24|-6|||D5G4;
 IloopCountM:olcWcont;1{ic}|olcWcont@0||-72|-6|||D5G4;
 IoutDockCenter;1{ic}|outDockC@2||11.5|26.5|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-46|46.5|||||ART_message(D5G6;)SoutDockCenter
 Ngeneric:Invisible-Pin|pin@2||-48|41.5|||||ART_message(D5G4;)S"the \"guts\""
-NBus_Pin|pin@26||-84|-17|-1|-1||
+NBus_Pin|pin@26||-63|-17|-1|-1||
 NBus_Pin|pin@29||-101|-4|-1|-1||
 NBus_Pin|pin@30||-101|-7|-1|-1||
 NWire_Pin|pin@40||-46|23||||
@@ -7082,22 +6515,18 @@ NWire_Pin|pin@48||-22|23||||
 NWire_Pin|pin@49||-22|26||||
 NWire_Pin|pin@50||-22|17||||
 NWire_Pin|pin@51||-22|20||||
-NBus_Pin|pin@97||-84|-5|-1|-1||
-NBus_Pin|pin@101||6|1|-1|-1||
-NWire_Pin|pin@114||30|-16.5||||
-NBus_Pin|pin@115||6|-4|-1|-1||
-NWire_Pin|pin@116||3|-8||||
-NWire_Pin|pin@118||3|-5||||
-NWire_Pin|pin@120||30|-11||||
-NBus_Pin|pin@121||-84|-10|-1|-1||
+NBus_Pin|pin@97||-84|-3|-1|-1||
+NWire_Pin|pin@114||36|-16.5||||
+NWire_Pin|pin@116||0|-8||||
+NWire_Pin|pin@118||0|-6||||
+NWire_Pin|pin@120||36|-11||||
+NBus_Pin|pin@121||-63|-10|-1|-1||
 NWire_Pin|pin@122||33|-6||||
 NWire_Pin|pin@123||33|0||||
-NBus_Pin|pin@124||8|-1|-1|-1||
-NBus_Pin|pin@125||-84|-1|-1|-1||
+NBus_Pin|pin@124||8|-3|-1|-1||
+NBus_Pin|pin@125||-84|-6|-1|-1||
 NBus_Pin|pin@126||-37|-9|-1|-1||
 NBus_Pin|pin@127||-37|-14|-1|-1||
-NBus_Pin|pin@129||-10|-6|-1|-1||
-NBus_Pin|pin@130||-10|-8|-1|-1||
 NBus_Pin|pin@131||-24|9|-1|-1||
 NBus_Pin|pin@132||18|9|-1|-1||
 NBus_Pin|pin@133||8|5|-1|-1||
@@ -7105,14 +6534,11 @@ NBus_Pin|pin@134||-72|9|-1|-1||
 NBus_Pin|pin@135||-72|-18|-1|-1||
 NWire_Pin|pin@151||-54|-8||||
 NWire_Pin|pin@152||-54|-1||||
-NWire_Pin|pin@156||-63|-10||||
-NWire_Pin|pin@157||-22|-15||||
-Ngeneric:Invisible-Pin|pin@158||-17|-19.5|||||ART_message(D3G2;)S["fire[do] goes",to ps register]
+Ngeneric:Invisible-Pin|pin@158||-39|-28.5|||||ART_message(D3G2;)S["do[ins] goes to",many places]
 Ngeneric:Invisible-Pin|pin@159||25|-25.5|||||ART_message(D3G2;)S["fire[M] goes",to D register]
-NWire_Pin|pin@164||-63|-15||||
 NWire_Pin|pin@165||29|-1||||
-NBus_Pin|pin@166||18|-21|-1|-1||
-NWire_Pin|pin@167||12.5|-28||||
+NBus_Pin|pin@166||18|-24|-1|-1||
+NWire_Pin|pin@167||12.5|-31||||
 NBus_Pin|pin@168||13|-17.5|-1|-1||
 NBus_Pin|pin@169||-78.5|21.5|-1|-1||
 NBus_Pin|pin@170||-78.5|31.5|-1|-1||
@@ -7122,7 +6548,17 @@ NBus_Pin|pin@176||-114|9|-1|-1||
 NWire_Pin|pin@177||24|2||||
 NWire_Pin|pin@180||-118.5|2||||
 NWire_Pin|pin@181||-123|-4||||
-Ngeneric:Invisible-Pin|pin@182||-47|37.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+Ngeneric:Invisible-Pin|pin@182||-47|37.5|||||ART_message(D5FLeave alone;G3;)Sies 27 April 2009
+NWire_Pin|pin@183||6|-1||||
+NWire_Pin|pin@184||6|-27||||
+NWire_Pin|pin@185||-22|-27||||
+NWire_Pin|pin@186||-62|-5||||
+NWire_Pin|pin@187||-62|-8||||
+NWire_Pin|pin@188||-81|-27||||
+NWire_Pin|pin@189||-81|-1||||
+NBus_Pin|pin@193||-6|-30|-1|-1||
+NBus_Pin|pin@196||-114|-15|-1|-1||
+NBus_Pin|pin@198||-26|-17|-1|-1||
 IwiresL:tranCap;1{ic}|tc[1:14]|D5G3;X2;Y2;|-93|27|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-52|23|||D0G4;|ATTR_L(D5G1;PUD)S3750|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@6||-52|17|||D0G4;|ATTR_L(D5G1;PUD)S3560|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -7131,12 +6567,9 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@8||-40|17|||D0G4;|ATTR_L(D5G1;PUD)S3611|ATT
 IorangeTSMC090nm:wire90;1{ic}|wire90@9||-28|23|||D0G4;|ATTR_L(D5G1;PUD)S1850|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@10||-28|17|||D0G4;|ATTR_L(D5G1;PUD)S1852|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@24||-61|-1|||D0G4;|ATTR_L(D5G1;PUD)D867.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Abus|bit[18:19]|D5G2;|-0.5|IJ2700|pin@168||13|-17.5|ilcMoveO@0|bit[Di,Ti]|13|-13
-Awire|bit[20]|D5G2;||900|muxForD@0|sel|12.5|-24|pin@167||12.5|-28
-Abus|do[Ld,Co,Mv,Tp,Lt]|D5G2;|-0.5|IJ900|pin@129||-10|-6|pin@130||-10|-8
-Abus|do[Ld,Co,reD]|D5G2;|-0.5|IJ2700|pin@97||-84|-5|pin@125||-84|-1
-Abus|do[Mv,Tp]|D5G2;|-0.5|IJ900|pin@101||6|1|pin@115||6|-4
-Awire|do[reD]|D5G2;||2700|pin@114||30|-16.5|pin@120||30|-11
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||30|-11|||D0G4;|ATTR_L(D5G1;PUD)D867.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|do[reD]|D5G2;||2700|pin@114||36|-16.5|pin@120||36|-11
+Awire|do[reD]|D5G2;||900|pin@186||-62|-5|pin@187||-62|-8
 Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@126||-37|-9|pin@127||-37|-14
 Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@29||-101|-4|pin@30||-101|-7
 Awire|flag[A][clr]|D5G2;||2700|pin@42||-46|17|pin@43||-46|20
@@ -7144,12 +6577,14 @@ Awire|flag[A][set]|D5G2;||2700|pin@40||-46|23|pin@41||-46|26
 Awire|flag[B][clr]|D5G2;||2700|pin@46||-34|17|pin@47||-34|20
 Awire|flag[B][set]|D5G2;||2700|pin@44||-34|23|pin@45||-34|26
 Awire|flag[D][clr]|D5G2;||2700|pin@50||-22|17|pin@51||-22|20
-Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-84|-17|pin@121||-84|-10
+Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-63|-17|pin@121||-63|-10
 Awire|flag[D][set]|D5G2;||2700|pin@48||-22|23|pin@49||-22|26
 Awire|flag[D][set]|D5G2;||2700|pin@122||33|-6|pin@123||33|0
-Awire|ilc[load]|D5G2;||900|pin@118||3|-5|pin@116||3|-8
+Awire|ilc[load]|D5G2;||900|pin@118||0|-6|pin@116||0|-8
 Awire|ilc[load]|D5G2;||2700|pin@151||-54|-8|pin@152||-54|-1
 Abus|inLO[1:6]|D5G2;|-0.5|IJ900|olcWcont@0|inLO[1:6]|-72|-13|pin@135||-72|-18
+Abus|m1[1:12]|D5G2;|-0.5|IJ900|flags@0|in[1:12][T,F]|-114|-9|pin@196||-114|-15
+Abus|m1[22,21]|D5G2;|-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-26|-13|pin@198||-26|-17
 Abus|net@35||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|-110|-4|pin@29||-101|-4
 Awire|net@47|||1800|wire90@5|b|-49.5|23|pin@40||-46|23
 Awire|net@49|||1800|wire90@6|b|-49.5|17|pin@42||-46|17
@@ -7157,39 +6592,31 @@ Awire|net@52|||1800|wire90@7|b|-37.5|23|pin@44||-34|23
 Awire|net@53|||1800|wire90@8|b|-37.5|17|pin@46||-34|17
 Awire|net@56|||1800|wire90@9|b|-25.5|23|pin@48||-22|23
 Awire|net@57|||1800|wire90@10|b|-25.5|17|pin@50||-22|17
-Abus|net@107||-0.5|IJ900|flags@0|in[1:12][T,F]|-114|-9|conn@3|y|-114|-11
-Abus|net@162||-0.5|IJ1800|pin@115||6|-4|ilcMoveO@0|do[Mv,Tp]|11|-4
-Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||3|-8
+Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||0|-8
 Awire|net@165|||1800|olcWcont@0|ilc[load]|-67|-1|wire90@24|a|-63.5|-1
-Awire|net@170|||1800|conn@1|y|6.5|-11|ilcMoveO@0|torp|11|-11
+Awire|net@170|||1800|conn@1|y|0.5|-11|ilcMoveO@0|torp|11|-11
 Awire|net@172|||900|ilcMoveO@0|fire[M]|23|-13|conn@0|a|23|-18.5
-Awire|net@175|||1800|ilcMoveO@0|do[reD]|25|-11|pin@120||30|-11
-Abus|net@178||-0.5|IJ1800|pin@121||-84|-10|olcWcont@0|flag[D][set,clr]|-77|-10
+Abus|net@178||-0.5|IJ0|pin@121||-63|-10|olcWcont@0|flag[D][set,clr]|-67|-10
 Awire|net@179|||1800|ilcMoveO@0|flag[D][set]|25|-6|pin@122||33|-6
-Abus|net@182||-0.5|IJ1800|pin@124||8|-1|ilcMoveO@0|pred[D,T]|11|-1
-Abus|net@187||-0.5|IJ1800|pin@125||-84|-1|olcWcont@0|do[Ld,Co,reD]|-77|-1
+Abus|net@182||-0.5|IJ1800|pin@124||8|-3|ilcMoveO@0|pred[D,T]|11|-3
+Abus|net@187||-0.5|IJ1800|pin@125||-84|-6|olcWcont@0|do[Ld,Co,reD]|-77|-6
 Abus|net@189||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-28|-3|conn@21|y|-30|-3
 Abus|net@190||-0.5|IJ0|ohPredAl@0|flag[A,B][set,clr]|-28|-9|pin@126||-37|-9
 Abus|net@194||-0.5|IJ0|conn@23|a|-16.5|-3|ohPredAl@0|succ[skip,do]|-20|-3
-Abus|net@195||-0.5|IJ1800|ohPredAl@0|do[Lo,Co,Tp,Mv,Lt]|-20|-6|pin@129||-10|-6
-Abus|net@197||-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-26|-13|conn@22|y|-26|-21
 Abus|net@198||-0.5|IJ2700|ohPredAl@0|p2p,p1p,rd|-24|4|pin@131||-24|9
 Abus|net@199||-0.5|IJ1800|pin@134||-72|9|pin@131||-24|9
 Abus|net@200||-0.5|IJ900|pin@132||18|9|ilcMoveO@0|p2p,p1p,rd|18|4
 Abus|net@201||-0.5|IJ1800|conn@8|y|4|5|pin@133||8|5
-Abus|net@202||-0.5|IJ900|pin@133||8|5|pin@124||8|-1
+Abus|net@202||-0.5|IJ900|pin@133||8|5|pin@124||8|-3
 Awire|net@229|||0|pin@152||-54|-1|wire90@24|b|-58.5|-1
-Awire|net@237|||0|pin@156||-63|-10|olcWcont@0|Dvoid|-67|-10
-Awire|net@238|||0|conn@25|a|-18.5|-15|pin@157||-22|-15
-Awire|net@239|||2700|pin@157||-22|-15|ohPredAl@0|do[6:10]|-22|-13
 Awire|net@244|||1800|olcWcont@0|sout|-70|2|ohPredAl@0|sin|-25|2
 Awire|net@249|||0|ilcMoveO@0|sin|16.5|2|ohPredAl@0|sout|-22|2
 Awire|net@253|||900|conn@31|y|29|1|pin@165||29|-1
 Awire|net@254|||0|pin@165||29|-1|ilcMoveO@0|succ[sf]|25|-1
-Abus|net@256||-0.5|IJ0|pin@166||18|-21|muxForD@0|out[1:7]|15.5|-21
-Abus|net@259||-0.5|IJ900|ilcMoveO@0|inLO[1:6,8]|18|-14|pin@166||18|-21
-Abus|net@260||-0.5|IJ2700|conn@19|y|18|-26|pin@166||18|-21
-Abus|net@261||-0.5|IJ1800|conn@32|y|8|-21|muxForD@0|in[1:6]|10.5|-21
+Abus|net@256||-0.5|IJ0|pin@166||18|-24|muxForD@0|out[1:7]|15.5|-24
+Abus|net@259||-0.5|IJ900|ilcMoveO@0|inLO[1:6,8]|18|-14|pin@166||18|-24
+Abus|net@260||-0.5|IJ2700|conn@19|y|18|-29|pin@166||18|-24
+Abus|net@261||-0.5|IJ1800|conn@32|y|2|-24|muxForD@0|in[1:6]|10.5|-24
 Abus|net@262||-0.5|IJ1800|pin@131||-24|9|pin@132||18|9
 Abus|net@267||-0.5|IJ900|pin@176||-114|9|flags@0|p2p,p1p,rd,mc|-114|4
 Awire|net@276|||0|pin@177||24|2|ilcMoveO@0|sout|21|2
@@ -7198,35 +6625,47 @@ Awire|net@279|||1800|flags@0|sout|-112|2|olcWcont@0|sin|-73|2
 Abus|net@280||-0.5|IJ0|pin@134||-72|9|pin@176||-114|9
 Awire|net@281|||0|flags@0|in[13:24][T]|-118|-4|pin@181||-123|-4
 Awire|net@285|||900|pin@181||-123|-4|conn@11|y|-123|-8
-Awire|sel[rD]|D5G2;||900|pin@156||-63|-10|pin@164||-63|-15
+Awire|net@286|||0|ilcMoveO@0|do[Mv,Tp]|11|-1|pin@183||6|-1
+Awire|net@287|||0|pin@184||6|-27|pin@185||-22|-27
+Awire|net@289|||2700|conn@25|a|-22|-29|pin@185||-22|-27
+Awire|net@290|||900|pin@183||6|-1|pin@184||6|-27
+Awire|net@291|||1800|olcWcont@0|Dvoid_1|-67|-5|pin@186||-62|-5
+Awire|net@293|||0|wire90@25|a|27.5|-11|ilcMoveO@0|do[reD]|25|-11
+Awire|net@294|||1800|wire90@25|b|32.5|-11|pin@120||36|-11
+Awire|net@295|||2700|pin@185||-22|-27|ohPredAl@0|do[Lo,Co,Tp,Mv,Lt]|-22|-13
+Awire|net@296|||0|pin@185||-22|-27|pin@188||-81|-27
+Awire|net@297|||2700|pin@188||-81|-27|pin@189||-81|-1
+Awire|net@298|||1800|pin@189||-81|-1|olcWcont@0|do[ins]|-77|-1
+Abus|net@303||-0.5|IJ900|conn@37||-6|-36|conn@13|y|-6|-39
+Abus|sel[Di,Ti,LL,rD,Ld,Co,Mv,Tp]|D5G2;|-0.5|IJ2700|conn@37||-6|-36|pin@193||-6|-30
+Awire|sel[LL]|D5G2;||900|muxForD@0|sel|12.5|-27|pin@167||12.5|-31
+Abus|sel[Ld,Co,rD]|D5G2;|-0.5|IJ900|pin@97||-84|-3|pin@125||-84|-6
+Abus|sel[Mv,Tp,Di,Ti]|D5G2;|-0.5|IJ2700|pin@168||13|-17.5|ilcMoveO@0|bit[Di,Ti]|13|-13
 Awire|sir[1]|D5G2;||2700|pin@180||-118.5|2|pin@174||-118.5|7
 Abus|sir[2,3,5,9]|D5G2;|-0.5|IJ2700|olcWcont@0|p2p,p1p,rd,mc|-72|4|pin@134||-72|9
 Abus|sir[2:9]|D5G2;|-0.5|IJ900|conn@35||-78.5|26.5|pin@169||-78.5|21.5
 Awire|sor[1]|D5G2;||2700|pin@177||24|2|pin@175||24|7
 Abus|sor[2:9]|D5G2;|-0.5|IJ2700|conn@35||-78.5|26.5|pin@170||-78.5|31.5
-Ebit[Di,Ti,Do]|bit[18:20]|D4G2;|conn@13|a|I
-Edo[Lt]||D6G2;|conn@27|y|O
-Etorp|epi[torp]|D4G2;|conn@1|a|I
+Efire[do]|do[ins]|D6G2;|conn@25|y|O
+Eepi[torp]||D4G2;|conn@1|a|I
 Efire[M]||D6G2;|conn@0|y|O
-Efire[do]||D6G2;|conn@25|y|O
-Esucc_1|flag[A,D][set,clr]|D6G2;|conn@30|y|O
-Eflag[C][T,F]|flag[C][T]|D4G2;|conn@11|a|I
+Eflag[A,D][set,clr]||D6G2;|conn@30|y|O
+Eflag[C][T]||D4G2;|conn@11|a|I
 EinLO[1:6,8]||D4G2;|conn@19|a|I
 Ein[1:6]||D4G2;|conn@32|a|I
-Em1[1:12]||D4G2;|conn@3|a|I
+Em1[1:12]|m1[1:12,21,22]|D4G2;|conn@3|a|I
 Em1cate[1:6][T,F]||D4G2;|conn@21|a|I
 Epred[D,T]||D4G2;|conn@8|a|I
+Ebit[18:20]|ps[18:21,23:26]|D4G2;|conn@13|a|I
 Eps[skip,do]||D6G2;|conn@23|y|O
-Esel[rD,Fl,Ld,Co,Mv,Tp,Lt]||D4G2;|conn@22|a|I
 Esir[1:9]||D4G2;|conn@33|a|I
 Esor[1:9]||D6G2;|conn@34|y|O
 Esucc[sf]||D4G2;|conn@31|a|I
 X
 
 # Cell outDockPredStage;1{ic}
-CoutDockPredStage;1{ic}||artwork|1237133917961|1238348064715|EI
+CoutDockPredStage;1{ic}||artwork|1237133917961|1240875842825|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||4|-2|-1|-1||
 Nschematic:Bus_Pin|pin@2||4|-5|-1|-1||
 Nschematic:Bus_Pin|pin@4||-4|0|-1|-1||
 Nschematic:Bus_Pin|pin@6||0|-13|-1|-1||
@@ -7267,8 +6706,6 @@ NPin|pin@50||4|5|1|1||
 NPin|pin@53||-3|-5|1|1||
 NPin|pin@54||-4|-5|1|1||
 Ngeneric:Invisible-Pin|pin@55||0|0|||||ART_message(D5G2;)S[out,pred]
-NPin|pin@56||3|-2|1|1||
-NPin|pin@57||4|-2|1|1||
 NPin|pin@58||3|-5|1|1||
 NPin|pin@59||4|-5|1|1||
 Nschematic:Bus_Pin|pin@60||4|1|-1|-1||
@@ -7277,12 +6714,14 @@ Ngeneric:Invisible-Pin|pin@63||0|-11|1|1||
 NPin|pin@64||-3|0|1|1||
 NPin|pin@65||-4|0|1|1||
 Nschematic:Bus_Pin|pin@66||4|5|-1|-1||
+Nschematic:Bus_Pin|pin@67||4|-2|-1|-1||
+NPin|pin@68||3|-2|1|1||
+NPin|pin@69||4|-2|1|1||
 Aschematic:bus|net@5||-0.5|IJ0|pin@11||-3|3|pin@10||-5|3
 Aschematic:bus|net@6||-0.5|IJ0|pin@13||-3|5|pin@12||-4|5
 Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||5|3
 AThicker|net@14|||FS2700|pin@64||-3|0|pin@29||-3|6
 AThicker|net@15|||FS1800|pin@32||0|6|pin@30||3|6
-AThicker|net@16|||FS900|pin@49||3|5|pin@56||3|-2
 AThicker|net@17|||FS0|pin@40||0|-6|pin@28||-3|-6
 AThicker|net@18|||FS1800|pin@29||-3|6|pin@32||0|6
 AThicker|net@19|||FS2700|pin@32||0|6|pin@33||0|7
@@ -7306,8 +6745,6 @@ AThicker|net@37|||FS900|pin@30||3|6|pin@49||3|5
 AThicker|net@38|||FS1800|pin@49||3|5|pin@50||4|5
 AThicker|net@41|||FS2700|pin@28||-3|-6|pin@53||-3|-5
 AThicker|net@42|||FS0|pin@53||-3|-5|pin@54||-4|-5
-AThicker|net@43|||FS900|pin@56||3|-2|pin@58||3|-5
-AThicker|net@44|||FS1800|pin@56||3|-2|pin@57||4|-2
 AThicker|net@45|||FS900|pin@58||3|-5|pin@31||3|-6
 AThicker|net@46|||FS1800|pin@58||3|-5|pin@59||4|-5
 Aschematic:bus|net@47||-0.5|IJ1800|pin@61||3|1|pin@60||4|1
@@ -7315,24 +6752,27 @@ Aschematic:bus|net@48||-0.5|IJ2700|pin@6||0|-13|pin@63||0|-11
 AThicker|net@49|||FS2700|pin@53||-3|-5|pin@64||-3|0
 AThicker|net@50|||FS0|pin@64||-3|0|pin@65||-4|0
 AThicker|net@51|||FS1800|pin@47||-4|-11|pin@46||4|-11
-Edo[Lt]||D5G2;|pin@0||O
+AThicker|net@52|||FS900|pin@49||3|5|pin@68||3|-2
+AThicker|net@53|||FS900|pin@68||3|-2|pin@58||3|-5
+AThicker|net@54|||FS1800|pin@68||3|-2|pin@69||4|-2
+Efire[M_1]|do[ins]|D5G2;|pin@67||O
 Etorp|epi[torp]|D5G2;|pin@26||I
 Efire[M]||D5G2;|pin@2||O
 Eflag[A,D][set,clr]||D5G2;|pin@60||O
 Eflag[C][T,F]|flag[C][T]|D5G2;|pin@4||I
 EinLO[1:6,8]|in[1:6]|D5G2;|pin@6||I
-Ein[1:36]|m1[1:36]|D5G2;|pin@8||I
+Ein[1:36]|m1[1:27]|D5G2;|pin@8||I
 Em1cate[1:6][T,F]||D5G2;|pin@10||I
 Epred[D,T]||D5G2;|pin@12||I
-Eps[1:36]|ps[1:20]|D5G2;|pin@14||O
+Eps[1:36]|ps[1:20,27]|D5G2;|pin@14||O
 Eps[skip,do]||D5G2;|pin@16||O
 Esir[1:9]||D5G2;|pin@18||I
 Esor[1:9]||D5G2;|pin@20||O
 Esucc[sf]||D5G2;|pin@66||I
 X
 
-# Cell outDockPredStage;6{lay}
-CoutDockPredStage;6{lay}||cmos90|1237130886640|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell outDockPredStage;7{lay}
+CoutDockPredStage;7{lay}||cmos90|1237130886640|1240923094592||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240923286346
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@21||1248|-28||||
 NX-Metal-2-Metal-3-Con|contact@22||1536|-16||||
@@ -7350,13 +6790,8 @@ NX-Metal-2-Metal-3-Con|contact@42||-624|-354||||
 NX-Metal-1-Metal-2-Con|contact@43||-365|-354||||
 NX-Metal-2-Metal-3-Con|contact@44||-768|-360||||
 NX-Metal-1-Metal-2-Con|contact@45||-459|-360||||
-NX-Metal-2-Metal-3-Con|contact@46||-1200|-60||||
-NX-Metal-2-Metal-3-Con|contact@47||-1344|-66||||
-NX-Metal-2-Metal-3-Con|contact@48||-900|-28||||
-NX-Metal-2-Metal-3-Con|contact@49||-1056|-34||||
-NX-Metal-2-Metal-3-Con|contact@50||-1488|-72||||
+NX-Metal-2-Metal-3-Con|contact@48||-900|-34||||
 NX-Metal-2-Metal-3-Con|contact@57||-234|-404||||
-NX-Metal-2-Metal-3-Con|contact@58||-234|-216||||
 NX-Metal-1-Metal-2-Con|contact@60||1119|-216||||
 NX-Metal-2-Metal-3-Con|contact@61||324|-216||||
 NX-Metal-1-Metal-2-Con|contact@62||1066|-210||||
@@ -7396,7 +6831,6 @@ NX-Metal-2-Metal-3-Con|contact@101||810|-416||||
 NX-Metal-2-Metal-3-Con|contact@102||666|-416||||
 NX-Metal-2-Metal-3-Con|contact@103||522|-416||||
 NX-Metal-2-Metal-3-Con|contact@104||-234|-404||||
-NX-Metal-2-Metal-3-Con|contact@105||-1548|-448||||
 NX-Metal-2-Metal-3-Con|contact@106||324|-448||||
 NX-Metal-2-Metal-3-Con|contact@107||468|-448||||
 NX-Metal-2-Metal-3-Con|contact@108||612|-448||||
@@ -7406,14 +6840,6 @@ NX-Metal-2-Metal-3-Con|contact@111||1044|-448||||
 NX-Metal-2-Metal-3-Con|contact@112||1188|-448||||
 NX-Metal-2-Metal-3-Con|contact@113||1332|-448||||
 NX-Metal-2-Metal-3-Con|contact@114||1476|-448||||
-NX-Metal-2-Metal-3-Con|contact@115||-1404|-448||||
-NX-Metal-2-Metal-3-Con|contact@116||-1260|-448||||
-NX-Metal-2-Metal-3-Con|contact@117||-1116|-448||||
-NX-Metal-2-Metal-3-Con|contact@118||-972|-448||||
-NX-Metal-2-Metal-3-Con|contact@119||-828|-448||||
-NX-Metal-2-Metal-3-Con|contact@120||-684|-448||||
-NX-Metal-2-Metal-3-Con|contact@121||-540|-448||||
-NX-Metal-2-Metal-3-Con|contact@122||-396|-448||||
 NX-Metal-2-Metal-3-Con|contact@124||-1488|-448||||
 NX-Metal-2-Metal-3-Con|contact@125||1536|-448||||
 NX-Metal-2-Metal-3-Con|contact@126||1392|-448||||
@@ -7436,81 +6862,86 @@ NX-Metal-2-Metal-3-Con|contact@142||-474|-416||||
 NX-Metal-2-Metal-3-Con|contact@143||-324|-416||||
 NX-Metal-1-Metal-2-Con|contact@144||1273.5|28||||
 NX-Metal-1-Metal-2-Con|contact@145||1273.5|-10||||
-IregistersM:dockPSreg;4{lay}|dockPSre@3||0|-432|||D5G4;
+NX-Metal-2-Metal-3-Con|contact@147||-1200|-416||||
+NX-Metal-2-Metal-3-Con|contact@148||-900|-416||||
+NX-Metal-2-Metal-3-Con|contact@149||-618|-416||||
+NX-Metal-2-Metal-3-Con|contact@150||-618|-28||||
+NX-Metal-2-Metal-3-Con|contact@152||-1056|-416||||
+NX-Metal-1-Metal-2-Con|contact@153||-731|216||||
+NX-Metal-2-Metal-3-Con|contact@154||-1344|216||||
+NX-Metal-2-Metal-3-Con|contact@155||-1344|-416||||
+NX-Metal-1-Metal-2-Con|contact@156||-937|34||||
+NX-Metal-2-Metal-3-Con|contact@157||-234|116||||
+NX-Metal-2-Metal-3-Con|contact@158||-1488|-416||||
+NX-Metal-2-Metal-3-Con|contact@162||-1200|34||||
+NX-Metal-2-Metal-3-Con|contact@163||-1056|-348||||
+NX-Metal-1-Metal-2-Con|contact@164||334.5|-348||||
+IregistersM:dockPSreg;5{lay}|dockPSre@4||0|-432|||D5G4;
 IfanPinsM:m3new18;1{lay}|m3new18@0||924|633.5|||D5G4;
 IfanPinsM:m3new36;1{lay}|m3new36@0||-6|-490|||D5G4;
-IoutDockCenter;5{lay}|outDockC@4||0|144|||D5G4;
-NMetal-2-Pin|pin@126||-522|228||||
-NMetal-2-Pin|pin@127||-522|222||||
+IoutDockCenter;6{lay}|outDockC@5||0|144|||D5G4;
 NMetal-2-Pin|pin@130||1261|-22||||
 NMetal-2-Pin|pin@131||1261|-16||||
 NMetal-3-Pin|pin@136||-474|633.5||||
 NMetal-3-Pin|pin@137||-324|633.5||||
-NMetal-3-Pin|pin@138||378|222||||
 NMetal-3-Pin|pin@139||-900|-490||||
-Ametal-3|net@77|||S0|contact@77||378|222|pin@138||378|222
+NMetal-2-Pin|pin@166||-540.5|222||||
+NMetal-2-Pin|pin@167||-540.5|228||||
+NMetal-3-Pin|pin@180||-234|81||||
+NMetal-3-Pin|pin@183||-1488|633.5||||
+NMetal-1-Pin|pin@187||-923|28||||
+NMetal-1-Pin|pin@188||-937|28||||
 Ametal-2|net@91|||S1800|pin@131||1261|-16|contact@22||1536|-16
 Ametal-2|net@170|||S1800|contact@42||-624|-354|contact@43||-365|-354
-Ametal-2|net@194|||S1800|pin@127||-522|222|contact@77||378|222
 Ametal-2|net@200|||S1800|contact@44||-768|-360|contact@45||-459|-360
-Ametal-3|net@215|||S2700|contact@57||-234|-404|contact@58||-234|-216
 Ametal-2|net@229|||S0|contact@60||1119|-216|contact@61||324|-216
 Ametal-2|net@230|||S0|contact@62||1066|-210|contact@63||900|-210
 Ametal-2|net@237|||S1800|contact@68||1044|-116|contact@66||1066|-116
 Ametal-2|net@243|||S0|contact@69||1092.5|-72|contact@70||756|-72
 Ametal-2|net@249|||S0|contact@71||1119|-66|contact@72||468|-66
 Ametal-2|net@254|||S0|contact@64||1092.5|-204|contact@65||612|-204
-Ametal-2|net@283|||S900|pin@126||-522|228|pin@127||-522|222
 Ametal-2|net@294|||S2700|pin@130||1261|-22|pin@131||1261|-16
 Ametal-2|net@331|||S1800|contact@79||-828|110|contact@80||-324|110
-Ametal-4|net@368|||S0|contact@35||102|-17.4|outDockC@4|inLO[1]|-495|-17.4
-Ametal-4|net@370|||S1800|outDockC@4|inLO[2]|-495|-11.6|contact@81||114|-11.6
-Ametal-4|net@372|||S1800|outDockC@4|inLO[3]|-495|-5.8|contact@82||126|-5.8
-Ametal-4|net@373|||S0|contact@38||162|0|outDockC@4|inLO[4]|-495|0
-Ametal-4|net@375|||S1800|outDockC@4|inLO[5]|-495|5.8|contact@83||192|5.8
-Ametal-4|net@376|||S0|contact@40||222|11.6|outDockC@4|inLO[6]|-495|11.6
-Ametal-4|net@378|||S1800|outDockC@4|inLO[8]|-495|17.4|contact@84||246|17.4
-Ametal-1|net@379|||S900|contact@62||1066|-210|outDockC@4|m1[5]|1066|-216
-Ametal-1|net@380|||S900|contact@64||1092.5|-204|outDockC@4|m1[3]|1092.5|-216
-Ametal-1|net@381|||S0|contact@60||1119|-216|outDockC@4|m1[1]|1119|-216
-Ametal-2|net@382|||S0|contact@23||1332|-34|outDockC@4|m1[8]|1302.5|-34
-Ametal-2|net@383|||S0|contact@29||1476|22|outDockC@4|m1[9]|1192.5|22
-Ametal-2|net@384|||S1800|contact@24||1188|34|outDockC@4|m1[7]|1296.5|34
-Ametal-2|net@386|||S0|pin@130||1261|-22|outDockC@4|m1[10]|1198.5|-22
-Ametal-2|net@387|||S0|contact@21||1248|-28|outDockC@4|m1[12]|1155.5|-28
-Ametal-2|net@388|||S1800|contact@50||-1488|-72|outDockC@4|sel[Lt]|-510.5|-72
-Ametal-2|net@389|||S1800|contact@47||-1344|-66|outDockC@4|sel[Tp]|-473.5|-66
-Ametal-2|net@390|||S1800|contact@46||-1200|-60|outDockC@4|sel[Mv]|-427.5|-60
-Ametal-2|net@391|||S1800|contact@49||-1056|-34|outDockC@4|sel[Co]|-390.5|-34
-Ametal-2|net@392|||S1800|contact@48||-900|-28|outDockC@4|sel[Ld]|-353.5|-28
-Ametal-3|net@393|||S900|contact@79||-828|110|outDockC@4|bit[19]|-828|95
-Ametal-2|net@394|||S0|pin@126||-522|228|outDockC@4|bit[18]|-667.5|228
-Ametal-2|net@395|||S0|contact@58||-234|-216|outDockC@4|fire[do]|-398|-216
-Ametal-1|net@396|||S2700|contact@43||-365|-354|outDockC@4|sel[rD]|-365|-313
-Ametal-1|net@397|||S2700|contact@45||-459|-360|outDockC@4|sel[Fl]|-459|-313
-Ametal-1|net@398|||S900|contact@71||1119|-66|outDockC@4|m1[2]|1119|-104
-Ametal-1|net@399|||S900|contact@69||1092.5|-72|outDockC@4|m1[4]|1092.5|-104
-Ametal-1|net@400|||S2700|contact@66||1066|-116|outDockC@4|m1[6]|1066|-104
-Ametal-2|net@403|||S0|outDockC@4|bit[20]|-468|610|contact@85||-474|610
-Ametal-2|net@423|||S0|dockPSre@3|ps[1]|324|-416|contact@86||318|-416
-Ametal-2|net@425|||S0|dockPSre@3|ps[2]|468|-416|contact@87||462|-416
-Ametal-2|net@427|||S0|dockPSre@3|ps[3]|612|-416|contact@88||606|-416
-Ametal-2|net@429|||S0|dockPSre@3|ps[4]|756|-416|contact@89||750|-416
-Ametal-2|net@431|||S0|dockPSre@3|ps[5]|900|-416|contact@90||894|-416
-Ametal-2|net@433|||S0|dockPSre@3|ps[6]|1044|-416|contact@91||1038|-416
-Ametal-2|net@435|||S0|dockPSre@3|ps[7]|1188|-416|contact@92||1182|-416
-Ametal-2|net@437|||S0|dockPSre@3|ps[8]|1332|-416|contact@93||1326|-416
-Ametal-2|net@439|||S0|dockPSre@3|ps[9]|1476|-416|contact@94||1470|-416
-Ametal-2|net@441|||S0|dockPSre@3|ps[18]|396|-416|contact@95||378|-416
-Ametal-2|net@443|||S0|dockPSre@3|ps[10]|1548|-416|contact@96||1530|-416
-Ametal-2|net@445|||S0|dockPSre@3|ps[11]|1404|-416|contact@97||1386|-416
-Ametal-2|net@447|||S0|dockPSre@3|ps[12]|1260|-416|contact@98||1242|-416
-Ametal-2|net@449|||S0|dockPSre@3|ps[13]|1116|-416|contact@99||1098|-416
-Ametal-2|net@451|||S0|dockPSre@3|ps[14]|972|-416|contact@100||954|-416
-Ametal-2|net@453|||S0|dockPSre@3|ps[15]|828|-416|contact@101||810|-416
-Ametal-2|net@455|||S0|dockPSre@3|ps[16]|684|-416|contact@102||666|-416
-Ametal-2|net@457|||S0|dockPSre@3|ps[17]|540|-416|contact@103||522|-416
-Ametal-2|net@546|||S0|dockPSre@3|fire[1]|-224.5|-404|contact@104||-234|-404
+Ametal-4|net@368|||S0|contact@35||102|-17.4|outDockC@5|inLO[1]|-495|-17.4
+Ametal-4|net@370|||S1800|outDockC@5|inLO[2]|-495|-11.6|contact@81||114|-11.6
+Ametal-4|net@372|||S1800|outDockC@5|inLO[3]|-495|-5.8|contact@82||126|-5.8
+Ametal-4|net@373|||S0|contact@38||162|0|outDockC@5|inLO[4]|-495|0
+Ametal-4|net@375|||S1800|outDockC@5|inLO[5]|-495|5.8|contact@83||192|5.8
+Ametal-4|net@376|||S0|contact@40||222|11.6|outDockC@5|inLO[6]|-495|11.6
+Ametal-4|net@378|||S1800|outDockC@5|inLO[8]|-495|17.4|contact@84||246|17.4
+Ametal-1|net@379|||S900|contact@62||1066|-210|outDockC@5|m1[5]|1066|-216
+Ametal-1|net@380|||S900|contact@64||1092.5|-204|outDockC@5|m1[3]|1092.5|-216
+Ametal-1|net@381|||S0|contact@60||1119|-216|outDockC@5|m1[1]|1119|-216
+Ametal-2|net@382|||S0|contact@23||1332|-34|outDockC@5|m1[8]|1302.5|-34
+Ametal-2|net@383|||S0|contact@29||1476|22|outDockC@5|m1[9]|1192.5|22
+Ametal-2|net@384|||S1800|contact@24||1188|34|outDockC@5|m1[7]|1296.5|34
+Ametal-2|net@386|||S0|pin@130||1261|-22|outDockC@5|m1[10]|1198.5|-22
+Ametal-2|net@387|||S0|contact@21||1248|-28|outDockC@5|m1[12]|1155.5|-28
+Ametal-3|net@393|||S900|contact@79||-828|110|outDockC@5|sel[Ti]|-828|95
+Ametal-1|net@397|||S2700|contact@45||-459|-360|outDockC@5|sel[Fl]|-459|-313
+Ametal-1|net@398|||S900|contact@71||1119|-66|outDockC@5|m1[2]|1119|-104
+Ametal-1|net@399|||S900|contact@69||1092.5|-72|outDockC@5|m1[4]|1092.5|-104
+Ametal-1|net@400|||S2700|contact@66||1066|-116|outDockC@5|m1[6]|1066|-104
+Ametal-2|net@403|||S0|outDockC@5|bit[20]|-468|610|contact@85||-474|610
+Ametal-2|net@423|||S0|dockPSre@4|ps[1]|324|-416|contact@86||318|-416
+Ametal-2|net@425|||S0|dockPSre@4|ps[2]|468|-416|contact@87||462|-416
+Ametal-2|net@427|||S0|dockPSre@4|ps[3]|612|-416|contact@88||606|-416
+Ametal-2|net@429|||S0|dockPSre@4|ps[4]|756|-416|contact@89||750|-416
+Ametal-2|net@431|||S0|dockPSre@4|ps[5]|900|-416|contact@90||894|-416
+Ametal-2|net@433|||S0|dockPSre@4|ps[6]|1044|-416|contact@91||1038|-416
+Ametal-2|net@435|||S0|dockPSre@4|ps[7]|1188|-416|contact@92||1182|-416
+Ametal-2|net@437|||S0|dockPSre@4|ps[8]|1332|-416|contact@93||1326|-416
+Ametal-2|net@439|||S0|dockPSre@4|ps[9]|1476|-416|contact@94||1470|-416
+Ametal-2|net@441|||S0|dockPSre@4|ps[18]|396|-416|contact@95||378|-416
+Ametal-2|net@443|||S0|dockPSre@4|ps[10]|1548|-416|contact@96||1530|-416
+Ametal-2|net@445|||S0|dockPSre@4|ps[11]|1404|-416|contact@97||1386|-416
+Ametal-2|net@447|||S0|dockPSre@4|ps[12]|1260|-416|contact@98||1242|-416
+Ametal-2|net@449|||S0|dockPSre@4|ps[13]|1116|-416|contact@99||1098|-416
+Ametal-2|net@451|||S0|dockPSre@4|ps[14]|972|-416|contact@100||954|-416
+Ametal-2|net@453|||S0|dockPSre@4|ps[15]|828|-416|contact@101||810|-416
+Ametal-2|net@455|||S0|dockPSre@4|ps[16]|684|-416|contact@102||666|-416
+Ametal-2|net@457|||S0|dockPSre@4|ps[17]|540|-416|contact@103||522|-416
+Ametal-2|net@546|||S0|dockPSre@4|fire[1]|-224.5|-404|contact@104||-234|-404
 Ametal-3|net@547|||S900|contact@61||324|-216|m3new36@0|in[1]|324|-490
 Ametal-3|net@548|||S900|contact@72||468|-66|m3new36@0|in[2]|468|-490
 Ametal-3|net@549|||S900|contact@65||612|-204|m3new36@0|in[3]|612|-490
@@ -7525,17 +6956,13 @@ Ametal-3|net@557|||S900|contact@26||1392|-10|m3new36@0|in[11]|1392|-490
 Ametal-3|net@558|||S900|contact@21||1248|-28|m3new36@0|in[12]|1248|-490
 Ametal-3|net@559|||S900|contact@42||-624|-354|m3new36@0|in[21]|-624|-490
 Ametal-3|net@560|||S900|contact@44||-768|-360|m3new36@0|in[22]|-768|-490
-Ametal-3|net@562|||S900|contact@49||-1056|-34|m3new36@0|in[24]|-1056|-490
-Ametal-3|net@563|||S900|contact@46||-1200|-60|m3new36@0|in[25]|-1200|-490
-Ametal-3|net@564|||S900|contact@47||-1344|-66|m3new36@0|in[26]|-1344|-490
-Ametal-3|net@565|||S900|contact@50||-1488|-72|m3new36@0|in[27]|-1488|-490
-Ametal-3|net@566|||S900|contact@35||102|-17.4|dockPSre@3|outLO[1]|102|-372
-Ametal-3|net@567|||S900|contact@81||114|-11.6|dockPSre@3|outLO[2]|114|-372
-Ametal-3|net@568|||S900|contact@82||126|-5.8|dockPSre@3|outLO[3]|126|-372
-Ametal-3|net@569|||S900|contact@38||162|0|dockPSre@3|outLO[4]|162|-372
-Ametal-3|net@570|||S900|contact@83||192|5.8|dockPSre@3|outLO[5]|192|-372
-Ametal-3|net@571|||S900|contact@40||222|11.6|dockPSre@3|outLO[6]|222|-372
-Ametal-3|net@572|||S900|contact@84||246|17.4|dockPSre@3|outLO[7]|246|-372
+Ametal-3|net@566|||S900|contact@35||102|-17.4|dockPSre@4|outLO[1]|102|-372
+Ametal-3|net@567|||S900|contact@81||114|-11.6|dockPSre@4|outLO[2]|114|-372
+Ametal-3|net@568|||S900|contact@82||126|-5.8|dockPSre@4|outLO[3]|126|-372
+Ametal-3|net@569|||S900|contact@38||162|0|dockPSre@4|outLO[4]|162|-372
+Ametal-3|net@570|||S900|contact@83||192|5.8|dockPSre@4|outLO[5]|192|-372
+Ametal-3|net@571|||S900|contact@40||222|11.6|dockPSre@4|outLO[6]|222|-372
+Ametal-3|net@572|||S900|contact@84||246|17.4|dockPSre@4|outLO[7]|246|-372
 Ametal-3|net@573|||S900|m3new18@0|in[1]|318|633.5|contact@86||318|-416
 Ametal-3|net@574|||S900|m3new18@0|in[2]|462|633.5|contact@87||462|-416
 Ametal-3|net@575|||S900|m3new18@0|in[3]|606|633.5|contact@88||606|-416
@@ -7555,175 +6982,185 @@ Ametal-3|net@588|||S900|m3new18@0|in[16]|666|633.5|contact@102||666|-416
 Ametal-3|net@589|||S900|m3new18@0|in[17]|522|633.5|contact@103||522|-416
 Ametal-3|net@590|||S900|contact@77||378|222|contact@95||378|-416
 Ametal-3|net@620|||S0|contact@57||-234|-404|contact@104||-234|-404
-Ametal-3|net@622|||S2700|m3new36@0|in[28]|-1548|-490|contact@105||-1548|-448
-Ametal-2|net@623|||S0|dockPSre@3|m1[28]|-1548|-448|contact@105||-1548|-448
 Ametal-3|net@624|||S2700|m3new36@0|in[1]|324|-490|contact@106||324|-448
-Ametal-2|net@625|||S0|dockPSre@3|m1[1]|324|-448|contact@106||324|-448
+Ametal-2|net@625|||S0|dockPSre@4|m1[1]|324|-448|contact@106||324|-448
 Ametal-3|net@626|||S2700|m3new36@0|in[2]|468|-490|contact@107||468|-448
-Ametal-2|net@627|||S0|dockPSre@3|m1[2]|468|-448|contact@107||468|-448
+Ametal-2|net@627|||S0|dockPSre@4|m1[2]|468|-448|contact@107||468|-448
 Ametal-3|net@628|||S2700|m3new36@0|in[3]|612|-490|contact@108||612|-448
-Ametal-2|net@629|||S0|dockPSre@3|m1[3]|612|-448|contact@108||612|-448
+Ametal-2|net@629|||S0|dockPSre@4|m1[3]|612|-448|contact@108||612|-448
 Ametal-3|net@630|||S2700|m3new36@0|in[4]|756|-490|contact@109||756|-448
-Ametal-2|net@631|||S0|dockPSre@3|m1[4]|756|-448|contact@109||756|-448
+Ametal-2|net@631|||S0|dockPSre@4|m1[4]|756|-448|contact@109||756|-448
 Ametal-3|net@632|||S2700|m3new36@0|in[5]|900|-490|contact@110||900|-448
-Ametal-2|net@633|||S0|dockPSre@3|m1[5]|900|-448|contact@110||900|-448
+Ametal-2|net@633|||S0|dockPSre@4|m1[5]|900|-448|contact@110||900|-448
 Ametal-3|net@634|||S2700|m3new36@0|in[6]|1044|-490|contact@111||1044|-448
-Ametal-2|net@635|||S0|dockPSre@3|m1[6]|1044|-448|contact@111||1044|-448
+Ametal-2|net@635|||S0|dockPSre@4|m1[6]|1044|-448|contact@111||1044|-448
 Ametal-3|net@636|||S2700|m3new36@0|in[7]|1188|-490|contact@112||1188|-448
-Ametal-2|net@637|||S0|dockPSre@3|m1[7]|1188|-448|contact@112||1188|-448
+Ametal-2|net@637|||S0|dockPSre@4|m1[7]|1188|-448|contact@112||1188|-448
 Ametal-3|net@638|||S2700|m3new36@0|in[8]|1332|-490|contact@113||1332|-448
-Ametal-2|net@639|||S0|dockPSre@3|m1[8]|1332|-448|contact@113||1332|-448
+Ametal-2|net@639|||S0|dockPSre@4|m1[8]|1332|-448|contact@113||1332|-448
 Ametal-3|net@640|||S2700|m3new36@0|in[9]|1476|-490|contact@114||1476|-448
-Ametal-2|net@641|||S0|dockPSre@3|m1[9]|1476|-448|contact@114||1476|-448
-Ametal-3|net@642|||S2700|m3new36@0|in[29]|-1404|-490|contact@115||-1404|-448
-Ametal-2|net@643|||S0|dockPSre@3|m1[29]|-1404|-448|contact@115||-1404|-448
-Ametal-3|net@644|||S2700|m3new36@0|in[30]|-1260|-490|contact@116||-1260|-448
-Ametal-2|net@645|||S0|dockPSre@3|m1[30]|-1260|-448|contact@116||-1260|-448
-Ametal-3|net@646|||S2700|m3new36@0|in[31]|-1116|-490|contact@117||-1116|-448
-Ametal-2|net@647|||S0|dockPSre@3|m1[31]|-1116|-448|contact@117||-1116|-448
-Ametal-3|net@648|||S2700|m3new36@0|in[32]|-972|-490|contact@118||-972|-448
-Ametal-2|net@649|||S0|dockPSre@3|m1[32]|-972|-448|contact@118||-972|-448
-Ametal-3|net@650|||S2700|m3new36@0|in[33]|-828|-490|contact@119||-828|-448
-Ametal-2|net@651|||S0|dockPSre@3|m1[33]|-828|-448|contact@119||-828|-448
-Ametal-3|net@652|||S2700|m3new36@0|in[34]|-684|-490|contact@120||-684|-448
-Ametal-2|net@653|||S0|dockPSre@3|m1[34]|-684|-448|contact@120||-684|-448
-Ametal-3|net@654|||S2700|m3new36@0|in[35]|-540|-490|contact@121||-540|-448
-Ametal-2|net@655|||S0|dockPSre@3|m1[35]|-540|-448|contact@121||-540|-448
-Ametal-3|net@656|||S2700|m3new36@0|in[36]|-396|-490|contact@122||-396|-448
-Ametal-2|net@657|||S0|dockPSre@3|m1[36]|-396|-448|contact@122||-396|-448
+Ametal-2|net@641|||S0|dockPSre@4|m1[9]|1476|-448|contact@114||1476|-448
 Ametal-3|net@660|||S2700|m3new36@0|in[27]|-1488|-490|contact@124||-1488|-448
-Ametal-2|net@661|||S0|dockPSre@3|m1[27]|-1476|-448|contact@124||-1488|-448
+Ametal-2|net@661|||S0|dockPSre@4|m1[27]|-1476|-448|contact@124||-1488|-448
 Ametal-3|net@662|||S2700|m3new36@0|in[10]|1536|-490|contact@125||1536|-448
-Ametal-2|net@663|||S0|dockPSre@3|m1[10]|1548|-448|contact@125||1536|-448
+Ametal-2|net@663|||S0|dockPSre@4|m1[10]|1548|-448|contact@125||1536|-448
 Ametal-3|net@664|||S2700|m3new36@0|in[11]|1392|-490|contact@126||1392|-448
-Ametal-2|net@665|||S0|dockPSre@3|m1[11]|1404|-448|contact@126||1392|-448
+Ametal-2|net@665|||S0|dockPSre@4|m1[11]|1404|-448|contact@126||1392|-448
 Ametal-3|net@666|||S2700|m3new36@0|in[12]|1248|-490|contact@127||1248|-448
-Ametal-2|net@667|||S0|dockPSre@3|m1[12]|1260|-448|contact@127||1248|-448
+Ametal-2|net@667|||S0|dockPSre@4|m1[12]|1260|-448|contact@127||1248|-448
 Ametal-3|net@668|||S2700|m3new36@0|in[13]|1104|-490|contact@128||1104|-448
-Ametal-2|net@669|||S0|dockPSre@3|m1[13]|1116|-448|contact@128||1104|-448
+Ametal-2|net@669|||S0|dockPSre@4|m1[13]|1116|-448|contact@128||1104|-448
 Ametal-3|net@670|||S2700|m3new36@0|in[14]|960|-490|contact@129||960|-448
-Ametal-2|net@671|||S0|dockPSre@3|m1[14]|972|-448|contact@129||960|-448
+Ametal-2|net@671|||S0|dockPSre@4|m1[14]|972|-448|contact@129||960|-448
 Ametal-3|net@672|||S2700|m3new36@0|in[15]|816|-490|contact@130||816|-448
-Ametal-2|net@673|||S0|dockPSre@3|m1[15]|828|-448|contact@130||816|-448
+Ametal-2|net@673|||S0|dockPSre@4|m1[15]|828|-448|contact@130||816|-448
 Ametal-3|net@674|||S2700|m3new36@0|in[16]|672|-490|contact@131||672|-448
-Ametal-2|net@675|||S0|dockPSre@3|m1[16]|684|-448|contact@131||672|-448
+Ametal-2|net@675|||S0|dockPSre@4|m1[16]|684|-448|contact@131||672|-448
 Ametal-3|net@676|||S2700|m3new36@0|in[17]|528|-490|contact@132||528|-448
-Ametal-2|net@677|||S0|dockPSre@3|m1[17]|540|-448|contact@132||528|-448
+Ametal-2|net@677|||S0|dockPSre@4|m1[17]|540|-448|contact@132||528|-448
 Ametal-3|net@678|||S2700|m3new36@0|in[18]|384|-490|contact@133||384|-448
-Ametal-2|net@679|||S0|dockPSre@3|m1[18]|396|-448|contact@133||384|-448
+Ametal-2|net@679|||S0|dockPSre@4|m1[18]|396|-448|contact@133||384|-448
 Ametal-3|net@680|||S2700|m3new36@0|in[19]|-336|-490|contact@134||-336|-448
-Ametal-2|net@681|||S0|dockPSre@3|m1[19]|-324|-448|contact@134||-336|-448
+Ametal-2|net@681|||S0|dockPSre@4|m1[19]|-324|-448|contact@134||-336|-448
 Ametal-3|net@682|||S2700|m3new36@0|in[20]|-480|-490|contact@135||-480|-448
-Ametal-2|net@683|||S0|dockPSre@3|m1[20]|-468|-448|contact@135||-480|-448
+Ametal-2|net@683|||S0|dockPSre@4|m1[20]|-468|-448|contact@135||-480|-448
 Ametal-3|net@684|||S2700|m3new36@0|in[21]|-624|-490|contact@136||-624|-448
-Ametal-2|net@685|||S0|dockPSre@3|m1[21]|-612|-448|contact@136||-624|-448
+Ametal-2|net@685|||S0|dockPSre@4|m1[21]|-612|-448|contact@136||-624|-448
 Ametal-3|net@686|||S2700|m3new36@0|in[22]|-768|-490|contact@137||-768|-448
-Ametal-2|net@687|||S0|dockPSre@3|m1[22]|-756|-448|contact@137||-768|-448
+Ametal-2|net@687|||S0|dockPSre@4|m1[22]|-756|-448|contact@137||-768|-448
 Ametal-3|net@688|||S1800|m3new36@0|in[23]|-912|-490|pin@139||-900|-490
-Ametal-2|net@689|||S0|dockPSre@3|m1[23]|-900|-448|contact@138||-900|-448
+Ametal-2|net@689|||S0|dockPSre@4|m1[23]|-900|-448|contact@138||-900|-448
 Ametal-3|net@690|||S2700|m3new36@0|in[24]|-1056|-490|contact@139||-1056|-448
-Ametal-2|net@691|||S0|dockPSre@3|m1[24]|-1044|-448|contact@139||-1056|-448
+Ametal-2|net@691|||S0|dockPSre@4|m1[24]|-1044|-448|contact@139||-1056|-448
 Ametal-3|net@692|||S2700|m3new36@0|in[25]|-1200|-490|contact@140||-1200|-448
-Ametal-2|net@693|||S0|dockPSre@3|m1[25]|-1188|-448|contact@140||-1200|-448
+Ametal-2|net@693|||S0|dockPSre@4|m1[25]|-1188|-448|contact@140||-1200|-448
 Ametal-3|net@694|||S2700|m3new36@0|in[26]|-1344|-490|contact@141||-1344|-448
-Ametal-2|net@695|||S0|dockPSre@3|m1[26]|-1332|-448|contact@141||-1344|-448
+Ametal-2|net@695|||S0|dockPSre@4|m1[26]|-1332|-448|contact@141||-1344|-448
 Ametal-3|net@696|||S900|contact@80||-324|110|contact@143||-324|-416
 Ametal-3|net@697|||S900|contact@85||-474|610|contact@142||-474|-416
-Ametal-2|net@699|||S0|dockPSre@3|ps[20]|-468|-416|contact@142||-474|-416
-Ametal-2|net@701|||S0|dockPSre@3|ps[19]|-324|-416|contact@143||-324|-416
+Ametal-2|net@699|||S0|dockPSre@4|ps[20]|-468|-416|contact@142||-474|-416
+Ametal-2|net@701|||S0|dockPSre@4|ps[19]|-324|-416|contact@143||-324|-416
 Ametal-3|net@702|||S2700|contact@80||-324|110|pin@137||-324|633.5
 Ametal-3|net@705|||S2700|contact@85||-474|610|pin@136||-474|633.5
-Ametal-2|net@711|||S1800|outDockC@4|m1[11]|1154.5|28|contact@144||1273.5|28
-Ametal-3|net@712|||S900|contact@48||-900|-28|contact@138||-900|-448
+Ametal-2|net@711|||S1800|outDockC@5|m1[11]|1154.5|28|contact@144||1273.5|28
+Ametal-3|net@712|||S900|contact@48||-900|-34|contact@148||-900|-416
 Ametal-1|net@718|||S2700|contact@145||1273.5|-10|contact@144||1273.5|28
 Ametal-2|net@719|||S0|contact@26||1392|-10|contact@145||1273.5|-10
-Ametal-3|net@865|||S900|outDockC@4|vdd_5|144|-360|dockPSre@3|vdd_6|144|-360
-Ametal-3|net@866|||S900|outDockC@4|vdd_7|-1584|-360|dockPSre@3|vdd_8|-1584|-360
-Ametal-3|net@867|||S900|outDockC@4|vdd_9|-1296|-360|dockPSre@3|vdd_10|-1296|-360
-Ametal-3|net@868|||S900|outDockC@4|vdd_11|-1008|-360|dockPSre@3|vdd_12|-1008|-360
-Ametal-3|net@869|||S900|outDockC@4|vdd_13|-720|-360|dockPSre@3|vdd_14|-720|-360
-Ametal-3|net@870|||S900|outDockC@4|vdd_15|-432|-360|dockPSre@3|vdd_16|-432|-360
-Ametal-3|net@871|||S900|outDockC@4|vdd_17|-144|-360|dockPSre@3|vdd_18|-144|-360
-Ametal-3|net@872|||S900|outDockC@4|vdd_19|432|-360|dockPSre@3|vdd_20|432|-360
-Ametal-3|net@873|||S900|outDockC@4|vdd_21|720|-360|dockPSre@3|vdd_22|720|-360
-Ametal-3|net@874|||S900|outDockC@4|vdd_23|1008|-360|dockPSre@3|vdd_24|1008|-360
-Ametal-3|net@875|||S900|outDockC@4|vdd_25|1296|-360|dockPSre@3|vdd_26|1296|-360
-Ametal-3|net@878|||S900|outDockC@4|gnd_6|0|-360|dockPSre@3|gnd_2|0|-360
-Ametal-3|net@879|||S900|outDockC@4|gnd_8|-1440|-360|dockPSre@3|gnd_7|-1440|-360
-Ametal-3|net@880|||S900|outDockC@4|gnd_10|-1152|-360|dockPSre@3|gnd_9|-1152|-360
-Ametal-3|net@881|||S900|outDockC@4|gnd_12|-864|-360|dockPSre@3|gnd_11|-864|-360
-Ametal-3|net@882|||S900|outDockC@4|gnd_14|-576|-360|dockPSre@3|gnd_13|-576|-360
-Ametal-3|net@883|||S900|outDockC@4|gnd_16|-288|-360|dockPSre@3|gnd_15|-288|-360
-Ametal-3|net@884|||S900|outDockC@4|gnd_18|288|-360|dockPSre@3|gnd_17|288|-360
-Ametal-3|net@885|||S900|outDockC@4|gnd_20|576|-360|dockPSre@3|gnd_19|576|-360
-Ametal-3|net@886|||S900|outDockC@4|gnd_22|864|-360|dockPSre@3|gnd_21|864|-360
-Ametal-3|net@887|||S900|outDockC@4|gnd_24|1152|-360|dockPSre@3|gnd_23|1152|-360
-Ametal-3|net@888|||S900|outDockC@4|gnd_26|1440|-360|dockPSre@3|gnd_25|1440|-360
-Ametal-3|net@889|||S900|outDockC@4|gnd_28|1728|-360|dockPSre@3|gnd_27|1728|-360
 Ametal-3|net@890|||S0|contact@36||114|-11.6|contact@81||114|-11.6
 Ametal-3|net@892|||S0|contact@39||192|5.8|contact@83||192|5.8
 Ametal-3|net@893|||S0|contact@41||246|17.4|contact@84||246|17.4
 Ametal-2|net@894|||S0|contact@57||-234|-404|contact@104||-234|-404
-Ametal-3|net@895|||S900|dockPSre@3|gnd_4|-1728|-360|outDockC@4|gnd_3|-1728|-360
-Ametal-3|net@896|||S900|dockPSre@3|vdd_28|1584|-360|outDockC@4|vdd_29|1584|-360
-Ametal-3|net@898|||S2700|pin@138||378|222|m3new18@0|in[18]|378|633.5
 Ametal-3|net@900|||S2700|pin@139||-900|-490|contact@138||-900|-448
-Edo[Lt]||D5G7;|outDockC@4|do[Lt]|O
-Eepi[torp]||D5G7;|outDockC@4|epi[torp]|I
-Efire[M]||D5G7;|outDockC@4|fire[M]|I
-Eflag[A][clr]||D5G7;|outDockC@4|flag[A][clr]|I
-Eflag[A][set]||D5G7;|outDockC@4|flag[A][set]|I
-Eflag[C][T]||D5G7;|outDockC@4|flag[C][T]|I
-Eflag[D][clr]||D5G7;|outDockC@4|flag[D][clr]|I
-Eflag[D][set]||D5G7;|outDockC@4|flag[D][set]|I
-Egnd||D5G7;|dockPSre@3|gnd|G
-Egnd_3||D5G7;|dockPSre@3|gnd_5|G
-Egnd_4||D5G7;|outDockC@4|gnd_4|G
-Egnd_5||D5G7;|outDockC@4|gnd_5|G
-Egnd_6||D5G7;|dockPSre@3|gnd_3|G
-Egnd_7||D5G7;|outDockC@4|gnd_7|G
-Egnd_8||D5G7;|dockPSre@3|gnd_8|G
-Egnd_9||D5G7;|outDockC@4|gnd_9|G
-Egnd_10||D5G7;|dockPSre@3|gnd_10|G
-Egnd_11||D5G7;|outDockC@4|gnd_11|G
-Egnd_12||D5G7;|dockPSre@3|gnd_12|G
-Egnd_13||D5G7;|outDockC@4|gnd_13|G
-Egnd_14||D5G7;|dockPSre@3|gnd_14|G
-Egnd_15||D5G7;|outDockC@4|gnd_15|G
-Egnd_16||D5G7;|dockPSre@3|gnd_16|G
-Egnd_17||D5G7;|outDockC@4|gnd_17|G
-Egnd_18||D5G7;|dockPSre@3|gnd_18|G
-Egnd_19||D5G7;|outDockC@4|gnd_19|G
-Egnd_20||D5G7;|dockPSre@3|gnd_20|G
-Egnd_21||D5G7;|outDockC@4|gnd_21|G
-Egnd_22||D5G7;|dockPSre@3|gnd_22|G
-Egnd_23||D5G7;|outDockC@4|gnd_23|G
-Egnd_24||D5G7;|dockPSre@3|gnd_24|G
-Egnd_25||D5G7;|outDockC@4|gnd_25|G
-Egnd_26||D5G7;|dockPSre@3|gnd_26|G
-Egnd_27||D5G7;|outDockC@4|gnd_27|G
-Egnd_28||D5G7;|dockPSre@3|gnd_28|G
-Egnd_29||D5G7;|dockPSre@3|gnd_29|G
-Egnd_30||D5G7;|outDockC@4|gnd|G
-Egnd_31||D5G7;|outDockC@4|gnd_29|G
-Egnd_32||D5G7;|outDockC@4|gnd_31|G
-Egnd_33||D5G7;|outDockC@4|gnd_33|G
-Egnd_35||D5G7;|outDockC@4|gnd_35|G
-Egnd_37||D5G7;|outDockC@4|gnd_37|G
-Egnd_39||D5G7;|outDockC@4|gnd_39|G
-Egnd_41||D5G7;|outDockC@4|gnd_41|G
-Egnd_43||D5G7;|outDockC@4|gnd_43|G
-Egnd_45||D5G7;|outDockC@4|gnd_45|G
-Egnd_47||D5G7;|outDockC@4|gnd_47|G
-Egnd_49||D5G7;|outDockC@4|gnd_49|G
-Egnd_51||D5G7;|outDockC@4|gnd_51|G
-Egnd_53||D5G7;|outDockC@4|gnd_53|G
-Ein[1]||D5G7;|outDockC@4|in[1]|I
-Ein[2]||D5G7;|outDockC@4|in[2]|I
-Ein[3]||D5G7;|outDockC@4|in[3]|I
-Ein[4]||D5G7;|outDockC@4|in[4]|I
-Ein[5]||D5G7;|outDockC@4|in[5]|I
-Ein[6]||D5G7;|outDockC@4|in[6]|I
+Ametal-3|net@1052|||S2700|contact@77||378|222|m3new18@0|in[18]|378|633.5
+Ametal-3|net@1053|||S1800|outDockC@5|vdd_41|-432|-360|dockPSre@4|vdd_16|-432|-360
+Ametal-3|net@1054|||S1800|outDockC@5|gnd_18|0|-360|dockPSre@4|gnd_2|0|-360
+Ametal-3|net@1055|||S1800|outDockC@5|gnd_28|-288|-360|dockPSre@4|gnd_15|-288|-360
+Ametal-3|net@1056|||S1800|outDockC@5|gnd_40|1728|-360|dockPSre@4|gnd_27|1728|-360
+Ametal-3|net@1057|||S1800|outDockC@5|vdd_37|-1008|-360|dockPSre@4|vdd_12|-1008|-360
+Ametal-3|net@1058|||S1800|outDockC@5|gnd_34|864|-360|dockPSre@4|gnd_21|864|-360
+Ametal-3|net@1059|||S1800|outDockC@5|gnd_32|576|-360|dockPSre@4|gnd_19|576|-360
+Ametal-3|net@1060|||S1800|outDockC@5|vdd_33|-1584|-360|dockPSre@4|vdd_8|-1584|-360
+Ametal-3|net@1061|||S1800|outDockC@5|vdd_45|432|-360|dockPSre@4|vdd_20|432|-360
+Ametal-3|net@1062|||S0|dockPSre@4|gnd_4|-1728|-360|outDockC@5|gnd_15|-1728|-360
+Ametal-3|net@1063|||S1800|outDockC@5|gnd_38|1440|-360|dockPSre@4|gnd_25|1440|-360
+Ametal-3|net@1064|||S1800|outDockC@5|vdd_47|720|-360|dockPSre@4|vdd_22|720|-360
+Ametal-3|net@1065|||S1800|outDockC@5|gnd_30|288|-360|dockPSre@4|gnd_17|288|-360
+Ametal-3|net@1066|||S1800|outDockC@5|vdd_39|-720|-360|dockPSre@4|vdd_14|-720|-360
+Ametal-3|net@1067|||S1800|outDockC@5|gnd_36|1152|-360|dockPSre@4|gnd_23|1152|-360
+Ametal-3|net@1068|||S1800|outDockC@5|vdd_49|1008|-360|dockPSre@4|vdd_24|1008|-360
+Ametal-3|net@1069|||S1800|outDockC@5|gnd_22|-1152|-360|dockPSre@4|gnd_9|-1152|-360
+Ametal-3|net@1070|||S1800|outDockC@5|gnd_24|-864|-360|dockPSre@4|gnd_11|-864|-360
+Ametal-3|net@1071|||S1800|outDockC@5|gnd_20|-1440|-360|dockPSre@4|gnd_7|-1440|-360
+Ametal-3|net@1072|||S1800|outDockC@5|gnd_26|-576|-360|dockPSre@4|gnd_13|-576|-360
+Ametal-3|net@1073|||S0|dockPSre@4|vdd_28|1584|-360|outDockC@5|vdd_53|1584|-360
+Ametal-3|net@1074|||S1800|outDockC@5|vdd_31|144|-360|dockPSre@4|vdd_6|144|-360
+Ametal-3|net@1075|||S1800|outDockC@5|vdd_35|-1296|-360|dockPSre@4|vdd_10|-1296|-360
+Ametal-3|net@1076|||S1800|outDockC@5|vdd_51|1296|-360|dockPSre@4|vdd_26|1296|-360
+Ametal-3|net@1077|||S1800|outDockC@5|vdd_43|-144|-360|dockPSre@4|vdd_18|-144|-360
+Ametal-1|net@1079|||S2700|contact@43||-365|-354|outDockC@5|m1[rD]|-365|-313
+Ametal-2|net@1082|||S0|contact@77||378|222|pin@166||-540.5|222
+Ametal-2|net@1085|||S900|pin@167||-540.5|228|pin@166||-540.5|222
+Ametal-2|net@1086|||S0|pin@167||-540.5|228|outDockC@5|sel[Di]|-667.5|228
+Ametal-2|net@1088|||S0|dockPSre@4|ps[25]|-1188|-416|contact@147||-1200|-416
+Ametal-2|net@1090|||S0|outDockC@5|sel[Ld]|199.5|-34|contact@48||-900|-34
+Ametal-2|net@1093|||S0|dockPSre@4|ps[23]|-900|-416|contact@148||-900|-416
+Ametal-2|net@1094|||S0|dockPSre@4|ps[21]|-612|-416|contact@149||-618|-416
+Ametal-2|net@1096|||S0|outDockC@5|sel[rD]|199.5|-28|contact@150||-618|-28
+Ametal-2|net@1102|||S0|dockPSre@4|ps[24]|-1044|-416|contact@152||-1056|-416
+Ametal-1|net@1103|||S900|outDockC@5|sel[Tp]|-731|263|contact@153||-731|216
+Ametal-3|net@1108|||S2700|contact@155||-1344|-416|contact@154||-1344|216
+Ametal-2|net@1110|||S0|dockPSre@4|ps[26]|-1332|-416|contact@155||-1344|-416
+Ametal-3|net@1111|||S2700|contact@149||-618|-416|contact@150||-618|-28
+Ametal-2|net@1112|||S0|contact@153||-731|216|contact@154||-1344|216
+Ametal-1|net@1113|||S2700|outDockC@5|sel[Mv]|-923|11|pin@187||-923|28
+Ametal-2|net@1119|||S0|outDockC@5|do[ins]|-163.5|116|contact@157||-234|116
+Ametal-3|net@1120|||S2700|contact@57||-234|-404|pin@180||-234|81
+Ametal-3|net@1121|||S2700|pin@180||-234|81|contact@157||-234|116
+Ametal-2|net@1125|||S0|dockPSre@4|ps[27]|-1476|-416|contact@158||-1488|-416
+Ametal-3|net@1129|||S2700|contact@158||-1488|-416|pin@183||-1488|633.5
+Ametal-3|net@1141|||S2700|contact@147||-1200|-416|contact@162||-1200|34
+Ametal-2|net@1142|||S0|contact@156||-937|34|contact@162||-1200|34
+Ametal-1|net@1144|||S0|pin@187||-923|28|pin@188||-937|28
+Ametal-1|net@1145||0.4|S2700|pin@188||-937|28|contact@156||-937|34
+Ametal-3|net@1147|||S2700|contact@152||-1056|-416|contact@163||-1056|-348
+Ametal-1|net@1149|||S900|outDockC@5|sel[Co]|334.5|-313|contact@164||334.5|-348
+Ametal-2|net@1151|||S1800|contact@163||-1056|-348|contact@164||334.5|-348
+Edo[ins]||D5G7;|pin@180||O
+Eepi[torp]||D5G7;|outDockC@5|epi[torp]|I
+Efire[M]||D5G7;|outDockC@5|fire[M]|I
+Eflag[A][clr]||D5G7;|outDockC@5|flag[A][clr]|I
+Eflag[A][set]||D5G7;|outDockC@5|flag[A][set]|I
+Eflag[C][T]||D5G7;|outDockC@5|flag[C][T]|I
+Eflag[D][clr]||D5G7;|outDockC@5|flag[D][clr]|I
+Eflag[D][set]||D5G7;|outDockC@5|flag[D][set]|I
+Egnd||D5G7;|dockPSre@4|gnd|G
+Egnd_3||D5G7;|dockPSre@4|gnd_5|G
+Egnd_4||D5G7;|outDockC@5|gnd_16|G
+Egnd_5||D5G7;|outDockC@5|gnd_17|G
+Egnd_6||D5G7;|dockPSre@4|gnd_3|G
+Egnd_7||D5G7;|outDockC@5|gnd_19|G
+Egnd_8||D5G7;|dockPSre@4|gnd_8|G
+Egnd_9||D5G7;|outDockC@5|gnd_21|G
+Egnd_10||D5G7;|dockPSre@4|gnd_10|G
+Egnd_11||D5G7;|outDockC@5|gnd_23|G
+Egnd_12||D5G7;|dockPSre@4|gnd_12|G
+Egnd_13||D5G7;|outDockC@5|gnd_25|G
+Egnd_14||D5G7;|dockPSre@4|gnd_14|G
+Egnd_15||D5G7;|outDockC@5|gnd_27|G
+Egnd_16||D5G7;|dockPSre@4|gnd_16|G
+Egnd_17||D5G7;|outDockC@5|gnd_29|G
+Egnd_18||D5G7;|dockPSre@4|gnd_18|G
+Egnd_19||D5G7;|outDockC@5|gnd_31|G
+Egnd_20||D5G7;|dockPSre@4|gnd_20|G
+Egnd_21||D5G7;|outDockC@5|gnd_33|G
+Egnd_22||D5G7;|dockPSre@4|gnd_22|G
+Egnd_23||D5G7;|outDockC@5|gnd_35|G
+Egnd_24||D5G7;|dockPSre@4|gnd_24|G
+Egnd_25||D5G7;|outDockC@5|gnd_37|G
+Egnd_26||D5G7;|dockPSre@4|gnd_26|G
+Egnd_27||D5G7;|outDockC@5|gnd_39|G
+Egnd_28||D5G7;|dockPSre@4|gnd_28|G
+Egnd_29||D5G7;|dockPSre@4|gnd_29|G
+Egnd_30||D5G7;|outDockC@5|gnd_14|G
+Egnd_31||D5G7;|outDockC@5|gnd_41|G
+Egnd_32||D5G7;|outDockC@5|gnd_42|G
+Egnd_33||D5G7;|outDockC@5|gnd_43|G
+Egnd_35||D5G7;|outDockC@5|gnd_44|G
+Egnd_37||D5G7;|outDockC@5|gnd_45|G
+Egnd_39||D5G7;|outDockC@5|gnd_46|G
+Egnd_41||D5G7;|outDockC@5|gnd_47|G
+Egnd_43||D5G7;|outDockC@5|gnd_48|G
+Egnd_45||D5G7;|outDockC@5|gnd_49|G
+Egnd_47||D5G7;|outDockC@5|gnd_50|G
+Egnd_49||D5G7;|outDockC@5|gnd_51|G
+Egnd_51||D5G7;|outDockC@5|gnd_52|G
+Egnd_53||D5G7;|outDockC@5|gnd_53|G
+Ein[1]||D5G7;|outDockC@5|in[1]|I
+Ein[2]||D5G7;|outDockC@5|in[2]|I
+Ein[3]||D5G7;|outDockC@5|in[3]|I
+Ein[4]||D5G7;|outDockC@5|in[4]|I
+Ein[5]||D5G7;|outDockC@5|in[5]|I
+Ein[6]||D5G7;|outDockC@5|in[6]|I
 Em1[1]||D5G7;|m3new36@0|in[1]|I
 Em1[2]||D5G7;|m3new36@0|in[2]|I
 Em1[3]||D5G7;|m3new36@0|in[3]|I
@@ -7751,29 +7188,20 @@ Em1[24]||D5G7;|m3new36@0|in[24]|I
 Em1[25]||D5G7;|m3new36@0|in[25]|I
 Em1[26]||D5G7;|m3new36@0|in[26]|I
 Em1[27]||D5G7;|m3new36@0|in[27]|I
-Em1[28]||D5G7;|m3new36@0|in[28]|O
-Em1[29]||D5G7;|m3new36@0|in[29]|O
-Em1[30]||D5G7;|m3new36@0|in[30]|O
-Em1[31]||D5G7;|m3new36@0|in[31]|O
-Em1[32]||D5G7;|m3new36@0|in[32]|O
-Em1[33]||D5G7;|m3new36@0|in[33]|O
-Em1[34]||D5G7;|m3new36@0|in[34]|O
-Em1[35]||D5G7;|m3new36@0|in[35]|O
-Em1[36]||D5G7;|m3new36@0|in[36]|O
-Em1cate[1][F]||D5G7;|outDockC@4|m1cate[1][F]|I
-Em1cate[1][T]||D5G7;|outDockC@4|m1cate[1][T]|I
-Em1cate[2][F]||D5G7;|outDockC@4|m1cate[2][F]|I
-Em1cate[2][T]||D5G7;|outDockC@4|m1cate[2][T]|I
-Em1cate[3][F]||D5G7;|outDockC@4|m1cate[3][F]|I
-Em1cate[3][T]||D5G7;|outDockC@4|m1cate[3][T]|I
-Em1cate[4][F]||D5G7;|outDockC@4|m1cate[4][F]|I
-Em1cate[4][T]||D5G7;|outDockC@4|m1cate[4][T]|I
-Em1cate[5][F]||D5G7;|outDockC@4|m1cate[5][F]|I
-Em1cate[5][T]||D5G7;|outDockC@4|m1cate[5][T]|I
-Em1cate[6][F]||D5G7;|outDockC@4|m1cate[6][F]|I
-Em1cate[6][T]||D5G7;|outDockC@4|m1cate[6][T]|I
-Epred[D]||D5G7;|outDockC@4|pred[D]|I
-Epred[T]||D5G2;|outDockC@4|pred[T]|I
+Em1cate[1][F]||D5G7;|outDockC@5|m1cate[1][F]|I
+Em1cate[1][T]||D5G7;|outDockC@5|m1cate[1][T]|I
+Em1cate[2][F]||D5G7;|outDockC@5|m1cate[2][F]|I
+Em1cate[2][T]||D5G7;|outDockC@5|m1cate[2][T]|I
+Em1cate[3][F]||D5G7;|outDockC@5|m1cate[3][F]|I
+Em1cate[3][T]||D5G7;|outDockC@5|m1cate[3][T]|I
+Em1cate[4][F]||D5G7;|outDockC@5|m1cate[4][F]|I
+Em1cate[4][T]||D5G7;|outDockC@5|m1cate[4][T]|I
+Em1cate[5][F]||D5G7;|outDockC@5|m1cate[5][F]|I
+Em1cate[5][T]||D5G7;|outDockC@5|m1cate[5][T]|I
+Em1cate[6][F]||D5G7;|outDockC@5|m1cate[6][F]|I
+Em1cate[6][T]||D5G7;|outDockC@5|m1cate[6][T]|I
+Epred[D]||D5G7;|outDockC@5|pred[D]|I
+Epred[T]||D5G7;|outDockC@5|pred[T]|I
 Eps[1]||D5G7;|m3new18@0|in[1]|I
 Eps[2]||D5G7;|m3new18@0|in[2]|I
 Eps[3]||D5G7;|m3new18@0|in[3]|I
@@ -7794,102 +7222,96 @@ Eps[17]||D5G7;|m3new18@0|in[17]|O
 Eps[18]||D5G7;|m3new18@0|in[18]|O
 Eps[19]||D5G7;|pin@137||O
 Eps[20]||D5G7;|pin@136||O
-Eps[do]||D5G7;|outDockC@4|ps[do]|O
-Eps[skip]||D5G7;|outDockC@4|ps[skip]|O
-Esir[1]||D5G7;|outDockC@4|sir[1]|B
-Esir[2]||D5G7;|outDockC@4|sir[2]|B
-Esir[3]||D5G7;|outDockC@4|sir[3]|B
-Esir[4]||D5G7;|outDockC@4|sir[4]|B
-Esir[5]||D5G7;|outDockC@4|sir[5]|B
-Esir[6]||D5G7;|outDockC@4|sir[6]|B
-Esir[7]||D5G7;|outDockC@4|sir[7]|B
-Esir[8]||D5G7;|outDockC@4|sir[8]|B
-Esir[9]||D5G7;|outDockC@4|sir[9]|B
-Esor[1]||D5G7;|outDockC@4|sor[1]|B
-Esor[2]||D5G7;|outDockC@4|sor[2]|B
-Esor[3]||D5G7;|outDockC@4|sor[3]|B
-Esor[4]||D5G7;|outDockC@4|sor[4]|B
-Esor[5]||D5G7;|outDockC@4|sor[5]|B
-Esor[6]||D5G7;|outDockC@4|sor[6]|B
-Esor[7]||D5G7;|outDockC@4|sor[7]|B
-Esor[8]||D5G7;|outDockC@4|sor[8]|B
-Esor[9]||D5G7;|outDockC@4|sor[9]|B
-Esucc[sf]||D5G7;|outDockC@4|succ[sf]|I
-Evdd||D5G7;|dockPSre@3|vdd|P
-Evdd_3||D5G7;|dockPSre@3|vdd_3|P
-Evdd_4||D5G7;|outDockC@4|vdd_4|P
-Evdd_5||D5G7;|dockPSre@3|vdd_7|P
-Evdd_6||D5G7;|outDockC@4|vdd_6|P
-Evdd_7||D5G7;|dockPSre@3|vdd_9|P
-Evdd_8||D5G7;|outDockC@4|vdd_8|P
-Evdd_9||D5G7;|dockPSre@3|vdd_11|P
-Evdd_10||D5G7;|outDockC@4|vdd_10|P
-Evdd_11||D5G7;|dockPSre@3|vdd_13|P
-Evdd_12||D5G7;|outDockC@4|vdd_12|P
-Evdd_13||D5G7;|dockPSre@3|vdd_15|P
-Evdd_14||D5G7;|outDockC@4|vdd_14|P
-Evdd_15||D5G7;|dockPSre@3|vdd_17|P
-Evdd_16||D5G7;|outDockC@4|vdd_16|P
-Evdd_17||D5G7;|dockPSre@3|vdd_19|P
-Evdd_18||D5G7;|outDockC@4|vdd_18|P
-Evdd_19||D5G7;|dockPSre@3|vdd_21|P
-Evdd_20||D5G7;|outDockC@4|vdd_20|P
-Evdd_21||D5G7;|dockPSre@3|vdd_23|P
-Evdd_22||D5G7;|outDockC@4|vdd_22|P
-Evdd_23||D5G7;|dockPSre@3|vdd_25|P
-Evdd_24||D5G7;|outDockC@4|vdd_24|P
-Evdd_25||D5G7;|dockPSre@3|vdd_27|P
-Evdd_27||D5G7;|dockPSre@3|vdd_29|P
-Evdd_28||D5G7;|outDockC@4|vdd|P
-Evdd_29||D5G7;|outDockC@4|vdd_3|P
-Evdd_32||D5G7;|outDockC@4|vdd_31|P
-Evdd_33||D5G7;|outDockC@4|vdd_33|P
-Evdd_37||D5G7;|outDockC@4|vdd_37|P
-Evdd_39||D5G7;|outDockC@4|vdd_39|P
-Evdd_43||D5G7;|outDockC@4|vdd_43|P
-Evdd_45||D5G7;|outDockC@4|vdd_45|P
-Evdd_49||D5G7;|outDockC@4|vdd_49|P
-Evdd_51||D5G7;|outDockC@4|vdd_51|P
-Evdd_55||D5G7;|outDockC@4|vdd_55|P
-Evdd_57||D5G7;|outDockC@4|vdd_57|P
-Evdd_61||D5G7;|outDockC@4|vdd_61|P
-Evdd_63||D5G7;|outDockC@4|vdd_63|P
-Evdd_64||D5G7;|outDockC@4|vdd_28|P
+Eps[27]||D5G7;|pin@183||O
+Eps[do]||D5G7;|outDockC@5|ps[do]|O
+Eps[skip]||D5G7;|outDockC@5|ps[skip]|O
+Esir[1]||D5G7;|outDockC@5|sir[1]|B
+Esir[2]||D5G7;|outDockC@5|sir[2]|B
+Esir[3]||D5G7;|outDockC@5|sir[3]|B
+Esir[4]||D5G7;|outDockC@5|sir[4]|B
+Esir[5]||D5G7;|outDockC@5|sir[5]|B
+Esir[6]||D5G7;|outDockC@5|sir[6]|B
+Esir[7]||D5G7;|outDockC@5|sir[7]|B
+Esir[8]||D5G7;|outDockC@5|sir[8]|B
+Esir[9]||D5G7;|outDockC@5|sir[9]|B
+Esor[1]||D5G7;|outDockC@5|sor[1]|B
+Esor[2]||D5G7;|outDockC@5|sor[2]|B
+Esor[3]||D5G7;|outDockC@5|sor[3]|B
+Esor[4]||D5G7;|outDockC@5|sor[4]|B
+Esor[5]||D5G7;|outDockC@5|sor[5]|B
+Esor[6]||D5G7;|outDockC@5|sor[6]|B
+Esor[7]||D5G7;|outDockC@5|sor[7]|B
+Esor[8]||D5G7;|outDockC@5|sor[8]|B
+Esor[9]||D5G7;|outDockC@5|sor[9]|B
+Esucc[sf]||D5G7;|outDockC@5|succ[sf]|I
+Evdd||D5G7;|dockPSre@4|vdd|P
+Evdd_3||D5G7;|dockPSre@4|vdd_3|P
+Evdd_4||D5G7;|outDockC@5|vdd_30|P
+Evdd_5||D5G7;|dockPSre@4|vdd_7|P
+Evdd_6||D5G7;|outDockC@5|vdd_32|P
+Evdd_7||D5G7;|dockPSre@4|vdd_9|P
+Evdd_8||D5G7;|outDockC@5|vdd_34|P
+Evdd_9||D5G7;|dockPSre@4|vdd_11|P
+Evdd_10||D5G7;|outDockC@5|vdd_36|P
+Evdd_11||D5G7;|dockPSre@4|vdd_13|P
+Evdd_12||D5G7;|outDockC@5|vdd_38|P
+Evdd_13||D5G7;|dockPSre@4|vdd_15|P
+Evdd_14||D5G7;|outDockC@5|vdd_40|P
+Evdd_15||D5G7;|dockPSre@4|vdd_17|P
+Evdd_16||D5G7;|outDockC@5|vdd_42|P
+Evdd_17||D5G7;|dockPSre@4|vdd_19|P
+Evdd_18||D5G7;|outDockC@5|vdd_44|P
+Evdd_19||D5G7;|dockPSre@4|vdd_21|P
+Evdd_20||D5G7;|outDockC@5|vdd_46|P
+Evdd_21||D5G7;|dockPSre@4|vdd_23|P
+Evdd_22||D5G7;|outDockC@5|vdd_48|P
+Evdd_23||D5G7;|dockPSre@4|vdd_25|P
+Evdd_24||D5G7;|outDockC@5|vdd_50|P
+Evdd_25||D5G7;|dockPSre@4|vdd_27|P
+Evdd_27||D5G7;|dockPSre@4|vdd_29|P
+Evdd_28||D5G7;|outDockC@5|vdd_28|P
+Evdd_29||D5G7;|outDockC@5|vdd_29|P
+Evdd_32||D5G7;|outDockC@5|vdd_54|P
+Evdd_33||D5G7;|outDockC@5|vdd_55|P
+Evdd_37||D5G7;|outDockC@5|vdd_56|P
+Evdd_39||D5G7;|outDockC@5|vdd_57|P
+Evdd_43||D5G7;|outDockC@5|vdd_58|P
+Evdd_45||D5G7;|outDockC@5|vdd_59|P
+Evdd_49||D5G7;|outDockC@5|vdd_60|P
+Evdd_51||D5G7;|outDockC@5|vdd_61|P
+Evdd_55||D5G7;|outDockC@5|vdd_62|P
+Evdd_57||D5G7;|outDockC@5|vdd_63|P
+Evdd_61||D5G7;|outDockC@5|vdd_64|P
+Evdd_63||D5G7;|outDockC@5|vdd_65|P
+Evdd_64||D5G7;|outDockC@5|vdd_52|P
 X
 
-# Cell outDockPredStage;1{sch}
-CoutDockPredStage;1{sch}||schematic|1237130083475|1239536238529|
+# Cell outDockPredStage;2{sch}
+CoutDockPredStage;2{sch}||schematic|1237130083475|1240921821789|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@1||12|-24||||
-NOff-Page|conn@2||40.5|-24||||
+NOff-Page|conn@1||13|-18||||
+NOff-Page|conn@2||41.5|-18||||
 NOff-Page|conn@4||22.5|0||||
 NOff-Page|conn@6||11|12.5|||R|
 NOff-Page|conn@7||-11|14.5|||XRRR|
 NOff-Page|conn@8||-19.5|5|||Y|
 NOff-Page|conn@9||-19.5|2||||
 NOff-Page|conn@10||-20.5|-5|||XYRR|
-NOff-Page|conn@11||19|-5||||
 NOff-Page|conn@12||-15|8|||Y|
 NOff-Page|conn@13||8|8||||
 NOff-Page|conn@16||-7|12|||YR|
 NOff-Page|conn@17||-23.5|-2|||XY|
 NOff-Page|conn@18||20|5|||X|
-IregistersM:dockPSreg;1{ic}|dockPSre@0||24|-24|||D5G4;
+NOff-Page|conn@19||26.5|-10||||
+IregistersM:dockPSreg;1{ic}|dockPSre@0||25|-18|||D5G4;
 IoutDockCenter;1{ic}|outDockC@0||0|0|||D5G4;
 IoutDockPredStage;1{ic}|outDockP@0||41|17|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2|36.5|||||ART_message(D5G6;)SoutDockPredStage
-Ngeneric:Invisible-Pin|pin@1||1|27.5|||||ART_message(D5G3;)Sies 15 March 2009
+Ngeneric:Invisible-Pin|pin@1||1|27.5|||||ART_message(D5G3;)Sies 25 April 2009
 Ngeneric:Invisible-Pin|pin@2||0|31.5|||||ART_message(D5G4;)S"the \"guts\" plus psRegister"
-NWire_Pin|pin@5||11|-16||||
-NBus_Pin|pin@7||-6|-13.5|-1|-1||
-NBus_Pin|pin@8||0|-17|-1|-1||
+NBus_Pin|pin@7||-6|-18|-1|-1||
 NBus_Pin|pin@9||6|-12.5|-1|-1||
-NWire_Pin|pin@24||22|-16||||
-NBus_Pin|pin@25||30|-29|-1|-1||
-NBus_Pin|pin@26||30|-34|-1|-1||
-NBus_Pin|pin@28||-11|-34|-1|-1||
-NBus_Pin|pin@32||32|-24|-1|-1||
-NBus_Pin|pin@33||32|-20|-1|-1||
+NBus_Pin|pin@28||-11|-23|-1|-1||
 NWire_Pin|pin@34||-24|-12||||
 NWire_Pin|pin@35||-24|-15||||
 NWire_Pin|pin@36||-24|-18||||
@@ -7904,7 +7326,11 @@ NWire_Pin|pin@44||-24|-42||||
 NWire_Pin|pin@45||-24|-45||||
 NWire_Pin|pin@46||-24|-48||||
 NWire_Pin|pin@47||-24|-51||||
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||16.5|-16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3405.8000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Ngeneric:Invisible-Pin|pin@48||15|-27|||||ART_message(D3G2;)S[psRegister is transparent,"except during do[ins]"]
+NBus_Pin|pin@50||34|-18|-1|-1||
+NBus_Pin|pin@51||34|-23|-1|-1||
+NWire_Pin|pin@52||11|-10||||
+NWire_Pin|pin@53||23|-10||||
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5146.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||-30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5054.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4771.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -7912,7 +7338,8 @@ IorangeTSMC090nm:wire90;1{ic}|wire90@4||-30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4475.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@6||-30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4496.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@7||-30.5|-48|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3136.9000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-34
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||16.5|-10|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5146.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-23
 Awire|inLO[1]|D5G2;||900|pin@34||-24|-12|pin@35||-24|-15
 Awire|inLO[2]|D5G2;||900|pin@36||-24|-18|pin@37||-24|-21
 Awire|inLO[3]|D5G2;||900|pin@38||-24|-24|pin@39||-24|-27
@@ -7920,29 +7347,19 @@ Awire|inLO[4]|D5G2;||900|pin@40||-24|-30|pin@41||-24|-33
 Awire|inLO[5]|D5G2;||900|pin@42||-24|-36|pin@43||-24|-39
 Awire|inLO[6]|D5G2;||900|pin@44||-24|-42|pin@45||-24|-45
 Awire|inLO[8]|D5G2;||900|pin@46||-24|-48|pin@47||-24|-51
-Abus|m1[1:12]|D5G2;|-0.5|IJ900|outDockC@0|m1[1:12]|-6|-8|pin@7||-6|-13.5
-Abus|m1[21:27]|D5G2;|-0.5|IJ900|outDockC@0|sel[rD,Fl,Ld,Co,Mv,Tp,Lt]|0|-8|pin@8||0|-17
-Awire|net@6|||900|outDockC@0|fire[do]|11|-7|pin@5||11|-16
-Awire|net@7|||1800|pin@5||11|-16|wire90@0|a|14|-16
+Abus|m1[1:12,21,22]|D5G2;|-0.5|IJ900|outDockC@0|m1[1:12]|-6|-8|pin@7||-6|-18
 Abus|net@13||-0.5|IJ0|conn@4|a|20.5|0|outDockC@0|ps[skip,do]|13|0
 Awire|net@15|||900|conn@6|a|11|10.5|outDockC@0|fire[M]|11|7
 Abus|net@20||-0.5|IJ1800|conn@8|y|-17.5|5|outDockC@0|pred[D,T]|-14|5
 Abus|net@21||-0.5|IJ1800|conn@9|y|-17.5|2|outDockC@0|m1cate[1:6][T,F]|-14|2
 Awire|net@24|||0|outDockC@0|torp|-13|-5|conn@10|y|-18.5|-5
-Awire|net@25|||0|conn@11|a|17|-5|outDockC@0|do[Lt]|13|-5
-Awire|net@39|||900|pin@24||22|-16|dockPSre@0|fire[1]|22|-20
-Awire|net@40|||1800|wire90@0|b|19|-16|pin@24||22|-16
-Abus|net@43||-0.5|IJ1800|conn@1|y|14|-24|dockPSre@0|in[1:36]|21|-24
-Abus|net@44||-0.5|IJ1800|dockPSre@0|out[1:7]|27|-29|pin@25||30|-29
-Abus|net@45||-0.5|IJ900|pin@25||30|-29|pin@26||30|-34
+Abus|net@43||-0.5|IJ1800|conn@1|y|15|-18|dockPSre@0|in[1:36]|22|-18
 Abus|net@57||-0.5|IJ0|outDockC@0|succ_1|-13|-2|conn@17|a|-21.5|-2
 Awire|net@58|||900|conn@7|y|-11|12.5|outDockC@0|flag[C][T,F]|-11|7
 Awire|net@59|||0|conn@18|y|18|5|outDockC@0|succ[sf]|13|5
-Abus|net@63||-0.5|IJ0|pin@26||30|-34|pin@28||-11|-34
 Abus|net@67||-0.5|IJ900|conn@16|y|-7|10|outDockC@0|in[1:6]|-7|7.5
 Abus|net@73||-0.5|IJ0|conn@13|a|6|8|outDockC@0|sor[1:9]|3|8
 Abus|net@74||-0.5|IJ1800|conn@12|y|-13|8|outDockC@0|sir[1:9]|-2|8
-Abus|net@75||-0.5|IJ1800|dockPSre@0|out[1:36]|27|-24|pin@32||32|-24
 Awire|net@76|||1800|wire90@1|b|-28|-12|pin@34||-24|-12
 Awire|net@79|||1800|wire90@2|b|-28|-18|pin@36||-24|-18
 Awire|net@81|||1800|wire90@3|b|-28|-24|pin@38||-24|-24
@@ -7950,18 +7367,25 @@ Awire|net@83|||1800|wire90@4|b|-28|-30|pin@40||-24|-30
 Awire|net@85|||1800|wire90@5|b|-28|-36|pin@42||-24|-36
 Awire|net@87|||1800|wire90@6|b|-28|-42|pin@44||-24|-42
 Awire|net@89|||1800|wire90@7|b|-28|-48|pin@46||-24|-48
-Abus|ps[1:36]|D5G2;|-0.5|IJ2700|pin@32||32|-24|pin@33||32|-20
-Abus|ps[18:20]|D5G2;|-0.5|IJ900|outDockC@0|bit[Di,Ti,Do]|6|-8|pin@9||6|-12.5
-Edo[Lt]||D6G2;|conn@11|y|O
-Etorp|epi[torp]|D4G2;|conn@10|a|I
+Abus|net@93||-0.5|IJ1800|pin@28||-11|-23|dockPSre@0|out[1:7]|24|-23
+Abus|net@100||-0.5|IJ1800|dockPSre@0|out[1:36]|29|-18|pin@50||34|-18
+Awire|net@101|||900|outDockC@0|fire[do]|11|-7|pin@52||11|-10
+Awire|net@102|||0|wire90@8|a|14|-10|pin@52||11|-10
+Awire|net@103|||1800|wire90@8|b|19|-10|pin@53||23|-10
+Awire|net@105|||2700|dockPSre@0|fire[1]|23|-15|pin@53||23|-10
+Awire|net@106|||0|conn@19|a|24.5|-10|pin@53||23|-10
+Abus|ps[1:27]|D5G2;|-0.5|IJ900|pin@50||34|-18|pin@51||34|-23
+Abus|ps[18:21,23:26]|D5G2;|-0.5|IJ900|outDockC@0|bit[Di,Ti,Do]|6|-8|pin@9||6|-12.5
+Efire[M_1]|do[ins]|D6G2;|conn@19|y|O
+Eepi[torp]||D4G2;|conn@10|a|I
 Efire[M]||D6G2;|conn@6|y|O
 Eflag[A,D][set,clr]||D6G2;|conn@17|y|O
-Eflag[C][T,F]|flag[C][T]|D4G2;|conn@7|a|I
-EinLO[1:6,8]|in[1:6]|D4G2;|conn@16|a|I
-Ein[1:36]|m1[1:36]|D4G2;|conn@1|a|I
+Eflag[C][T]||D4G2;|conn@7|a|I
+Ein[1:6]||D4G2;|conn@16|a|I
+Em1[1:36]|m1[1:27]|D4G2;|conn@1|a|I
 Em1cate[1:6][T,F]||D4G2;|conn@9|a|I
 Epred[D,T]||D4G2;|conn@8|a|I
-Eps[1:36]|ps[1:20]|D6G2;|conn@2|y|O
+Eps[1:20]|ps[1:20,27]|D6G2;|conn@2|y|O
 Eps[skip,do]||D6G2;|conn@4|y|O
 Esir[1:9]||D4G2;|conn@12|a|I
 Esor[1:9]||D6G2;|conn@13|y|O
@@ -8047,7 +7471,7 @@ Etake[1]||D5G2;|pin@63||O
 X
 
 # Cell plainDockStage;1{sch}
-CplainDockStage;1{sch}||schematic|1227450428956|1238782396823|I
+CplainDockStage;1{sch}||schematic|1227450428956|1240655747933|
 IgaspM:aStage;1{ic}|aStage@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|0|||Y|
@@ -8058,7 +7482,7 @@ NOff-Page|conn@6||12|0||||
 NOff-Page|conn@7||-9|16|||Y|
 NOff-Page|conn@8||9|16||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-15|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-15|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|34|||||ART_message(D5G4;)Sone stage with scan chain
 Ngeneric:Invisible-Pin|pin@1||1|39.5|||||ART_message(D5G6;)SplainDockStage
 NWire_Pin|pin@3||12|-6||||
@@ -8072,11 +7496,11 @@ IscanM:scanEx1;1{ic}|scanEx1@0||3|16|YRRR||D5G4;
 IplainDockStage;1{ic}|shortSte@0||-31|17|||D5G4;
 IwiresL:tranCap;1{ic}|tc[1:3]|D5G1;X2;Y1;|26.5|8|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-11|pin@3||12|-6
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-11|pin@3||12|-6
 Awire|net@0|||1800|conn@0|y|-10|0|aStage@1|pred|-3|0
 Awire|net@1|||2700|pin@7||0|-6|aStage@1|fire|0|-4
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-19|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-19|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@7|||0|conn@6|a|10|0|aStage@1|succ|3|0
@@ -8100,7 +7524,7 @@ Etake[1]||D6G2;|conn@3|y|O
 X
 
 # Cell plainDockStageDn;2{lay}
-CplainDockStageDn;2{lay}|plainDockStage|cmos90|1227451051512|1238472906159|
+CplainDockStageDn;2{lay}|plainDockStage|cmos90|1227451051512|1240655783221|
 IgaspM:aStage;3{lay}|aStage@3||26|0|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||8.5|22|||Y|
@@ -8108,10 +7532,10 @@ NX-Metal-1-Metal-2-Con|contact@6||1698.5|22|||Y|
 NX-Metal-2-Metal-3-Con|contact@8||1680|-34|||Y|
 NX-Metal-1-Metal-2-Con|contact@10||38.5|-22|||Y|
 IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@2||-115.5|-32|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-115.5|-32|Y||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|0|XY||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|0|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||-111|0|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||-111|0|XY||D5G4;
 NMetal-2-Pin|pin@7||-90|-60.3|||Y|
 NMetal-1-Pin|pin@16||-66.5|-25|||Y|
 NMetal-1-Pin|pin@17||-66.5|25|||Y|
@@ -8124,19 +7548,19 @@ IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||-216|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||216|0|||D5G4;
 Ametal-2|net@5||1.2|S1800|pin@7||-90|-60.3|ins1in20@1|hcl[1]|288|-60.3
-Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|-60.3|driveCon@2|take|-123.5|-60.3
-Ametal-2|net@44||1.2|S1800|driveCon@2|take|-123.5|-60.3|pin@7||-90|-60.3
-Ametal-1|net@45|||S900|driveCon@2|out|-131.5|-32|latchDri@1|out|-131.5|-32
-Ametal-2|net@46||6.2|S1800|latchDri@1|vdd_7|-75.5|50|aStage@3|vdd_3|-71|50
-Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@1|gnd_1|-75.5|0
-Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|-50|latchDri@1|vdd_8|-75.5|-50
+Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|-60.3|driveCon@3|take|-123.5|-60.3
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|-123.5|-60.3|pin@7||-90|-60.3
+Ametal-1|net@45|||S900|driveCon@3|out|-131.5|-32|latchDri@2|out|-131.5|-32
+Ametal-2|net@46||6.2|S1800|latchDri@2|vdd_7|-75.5|50|aStage@3|vdd_3|-71|50
+Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@2|gnd_1|-75.5|0
+Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|-50|latchDri@2|vdd_8|-75.5|-50
 Ametal-1|net@52|||S2700|aStage@3|s[1]|8.5|7|contact@4||8.5|22
 Ametal-2|net@61|||S0|contact@6||1698.5|22|contact@4||8.5|22
 Ametal-1|net@63|||S2700|scanEx1v@2|dIn[1]|1698.5|-7|contact@6||1698.5|22
 Ametal-1|net@78|||S2700|pin@16||-66.5|-25|aStage@3|fire|-66.5|-16
 Ametal-1|net@80|||S900|pin@17||-66.5|25|aStage@3|fire|-66.5|-16
-Ametal-1|net@81|||S1800|latchDri@1|in|-79.5|25|pin@17||-66.5|25
-Ametal-1|net@82|||S1800|latchDri@1|in_1|-79.5|-25|pin@16||-66.5|-25
+Ametal-1|net@81|||S1800|latchDri@2|in|-79.5|25|pin@17||-66.5|25
+Ametal-1|net@82|||S1800|latchDri@2|in_1|-79.5|-25|pin@16||-66.5|-25
 Ametal-3|net@85|||S900|scanEx1v@2|mc|1680|-25|contact@8||1680|-34
 Ametal-2|net@89|||S0|contact@8||1680|-34|pin@18||165|-34
 Ametal-1|net@91|||S900|aStage@3|mc|38.5|-7|contact@10||38.5|-22
@@ -8157,9 +7581,9 @@ Ametal-2|net@112||6.2|S0|cover1h@1|vdd_1|1800|50|scanEx1v@2|vdd_3|1728|50
 Ametal-2|net@113||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@2|vdd_1|1728|-50
 Ametal-2|net@114|||S0|tranCap@1|gnd|-288|0|ins1in20@0|gnd|-288|0
 Ametal-2|net@115|||S0|tranCap@1|vdd|-288|50|ins1in20@0|vdd_1|-288|50
-Ametal-2|net@116|||S0|tranCap@1|gnd_1|-144|0|latchDri@1|gnd_2|-144|0
-Ametal-2|net@117|||S0|tranCap@1|vdd_2|-144|50|latchDri@1|vdd_5|-144|50
-Ametal-2|net@118|||S0|tranCap@1|vdd_3|-144|-50|latchDri@1|vdd_4|-144|-50
+Ametal-2|net@116|||S0|tranCap@1|gnd_1|-144|0|latchDri@2|gnd|-144|0
+Ametal-2|net@117|||S0|tranCap@1|vdd_2|-144|50|latchDri@2|vdd_5|-144|50
+Ametal-2|net@118|||S0|tranCap@1|vdd_3|-144|-50|latchDri@2|vdd|-144|-50
 Ametal-2|net@119|||S0|tranCap@2|gnd_1|288|0|ins1in20@1|gnd|288|0
 Ametal-2|net@120|||S0|tranCap@2|vdd_3|288|-50|ins1in20@1|vdd|288|-50
 Ametal-2|net@121||6.2|S1800|aStage@3|vdd_4|123|50|tranCap@2|vdd|144|50
@@ -8315,7 +7739,7 @@ Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
 # Cell plainDockStageUp;2{lay}
-CplainDockStageUp;2{lay}|plainDockStage|cmos90|1227451051512|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CplainDockStageUp;2{lay}|plainDockStage|cmos90|1227451051512|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 IgaspM:aStage;3{lay}|aStage@3||26|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||8.5|-40||||
@@ -8323,10 +7747,10 @@ NX-Metal-1-Metal-2-Con|contact@6||1698.5|-40||||
 NX-Metal-2-Metal-3-Con|contact@8||1680|22||||
 NX-Metal-1-Metal-2-Con|contact@10||38.5|22||||
 IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@2||-115.5|32|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-115.5|32|||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
 IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||-111|0|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||-111|0|X||D5G4;
 NMetal-2-Pin|pin@7||-90|60.3||||
 NMetal-1-Pin|pin@16||-66.5|25||||
 NMetal-1-Pin|pin@17||-66.5|-25||||
@@ -8336,12 +7760,12 @@ IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||-216|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||195|0|||D5G4;
 Ametal-2|net@5||1.2|S1800|pin@7||-90|60.3|ins1in20@1|hcl[1]|288|60.3
-Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@2|take|-123.5|60.3
-Ametal-2|net@44||1.2|S1800|driveCon@2|take|-123.5|60.3|pin@7||-90|60.3
-Ametal-1|net@45|||S900|driveCon@2|out|-131.5|32|latchDri@1|out|-131.5|32
-Ametal-2|net@46||6.2|S1800|latchDri@1|vdd_7|-75.5|-50|aStage@3|vdd_3|-71|-50
-Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@1|gnd_1|-75.5|0
-Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|50|latchDri@1|vdd_8|-75.5|50
+Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@3|take|-123.5|60.3
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|-123.5|60.3|pin@7||-90|60.3
+Ametal-1|net@45|||S900|driveCon@3|out|-131.5|32|latchDri@2|out|-131.5|32
+Ametal-2|net@46||6.2|S1800|latchDri@2|vdd_7|-75.5|-50|aStage@3|vdd_3|-71|-50
+Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@2|gnd_1|-75.5|0
+Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|50|latchDri@2|vdd_8|-75.5|50
 Ametal-1|net@52|||S900|aStage@3|s[1]|8.5|-7|contact@4||8.5|-40
 Ametal-2|net@53|||S0|scanEx1v@2|gnd|1584|0|ins1in20@1|gnd_2|1584|0
 Ametal-2|net@54|||S0|scanEx1v@2|vdd|1584|-50|ins1in20@1|vdd_4|1584|-50
@@ -8350,8 +7774,8 @@ Ametal-2|net@61|||S0|contact@6||1698.5|-40|contact@4||8.5|-40
 Ametal-1|net@63|||S900|scanEx1v@2|dIn[1]|1698.5|-7|contact@6||1698.5|-40
 Ametal-1|net@78|||S900|pin@16||-66.5|25|aStage@3|fire|-66.5|16
 Ametal-1|net@80|||S2700|pin@17||-66.5|-25|aStage@3|fire|-66.5|16
-Ametal-1|net@81|||S1800|latchDri@1|in|-79.5|-25|pin@17||-66.5|-25
-Ametal-1|net@82|||S1800|latchDri@1|in_1|-79.5|25|pin@16||-66.5|25
+Ametal-1|net@81|||S1800|latchDri@2|in|-79.5|-25|pin@17||-66.5|-25
+Ametal-1|net@82|||S1800|latchDri@2|in_1|-79.5|25|pin@16||-66.5|25
 Ametal-3|net@85|||S2700|scanEx1v@2|mc|1680|-25|contact@8||1680|22
 Ametal-2|net@89|||S0|contact@8||1680|22|contact@10||38.5|22
 Ametal-1|net@91|||S2700|aStage@3|mc|38.5|7|contact@10||38.5|22
@@ -8367,9 +7791,9 @@ Ametal-2|net@112||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@2|vdd_1|1728|-50
 Ametal-2|net@113|||S0|tranCap@1|gnd|-288|0|ins1in20@0|gnd|-288|0
 Ametal-2|net@114|||S0|tranCap@1|vdd_1|-288|-50|ins1in20@0|vdd_1|-288|-50
 Ametal-2|net@115|||S0|tranCap@1|vdd|-288|50|ins1in20@0|vdd|-288|50
-Ametal-2|net@116|||S0|latchDri@1|gnd_2|-144|0|tranCap@1|gnd_1|-144|0
-Ametal-2|net@117|||S0|latchDri@1|vdd_4|-144|50|tranCap@1|vdd_2|-144|50
-Ametal-2|net@118|||S0|latchDri@1|vdd_5|-144|-50|tranCap@1|vdd_3|-144|-50
+Ametal-2|net@116|||S0|latchDri@2|gnd|-144|0|tranCap@1|gnd_1|-144|0
+Ametal-2|net@117|||S0|latchDri@2|vdd|-144|50|tranCap@1|vdd_2|-144|50
+Ametal-2|net@118|||S0|latchDri@2|vdd_5|-144|-50|tranCap@1|vdd_3|-144|-50
 Ametal-2|net@120|||S0|tranCap@2|gnd|123|0|aStage@3|gnd_2|123|0
 Ametal-2|net@121|||S0|tranCap@2|vdd_1|123|-50|aStage@3|vdd_4|123|-50
 Ametal-2|net@122||6.2|S1800|tranCap@2|vdd_2|267|50|ins1in20@1|vdd|288|50
@@ -9206,7 +8630,7 @@ Esucc_1|take[E,P]|D5G2;|pin@59||O
 X
 
 # Cell rqDockStage;1{lay}
-CrqDockStage;1{lay}||cmos90|1234807351230|1239549868233||ATTR_NCC(D5G6;NTY129;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CrqDockStage;1{lay}||cmos90|1234807351230|1240848417057||ATTR_NCC(D5G6;NTY129;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924096374
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||207.5|110||||
 NX-Metal-1-Metal-2-Con|contact@1||218.5|178||||
@@ -9233,12 +8657,12 @@ NX-Metal-2-Metal-3-Con|contact@28||1626|116||||
 NX-Metal-2-Metal-3-Con|contact@30||1626|16||||
 NX-Metal-1-Metal-2-Con|contact@31||875.5|210||||
 NX-Metal-1-Metal-2-Con|contact@32||1085.5|216||||
-IdriversJ:driveConnecter;3{lay}|driveCon@0||162|-32|Y||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||264|-39.8|XY||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@2||162|-32|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||264|-39.8|XY||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||936|0|Y||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@1||-936|0|XY||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||166.5|0|XY||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||259.5|0|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||166.5|0|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@3||259.5|0|Y||D5G4;
 NMetal-1-Pin|pin@0||218.5|-25||||
 NMetal-1-Pin|pin@2||218.5|25||||
 NMetal-1-Pin|pin@3||207.5|25||||
@@ -9259,23 +8683,23 @@ IwiresL:select144;1{lay}|select14@0||64|0|||D5G4;
 IwiresL:select30;1{lay}|select30@0||1140|144|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||213|0|||D5G4;
-Ametal-1|net@2|||RS900|latchDri@0|out|146|-32|driveCon@0|out|146|-32
-Ametal-1|net@8|||RS2700|driveCon@1|out|280|-39.8|latchDri@1|out|280|-32
-Ametal-2|net@11||1.2|S1800|driveCon@1|take|272|-68.1|ins2in20@0|hcl[B][1]|288|-68.1
-Ametal-2|net@12|||S0|latchDri@1|gnd_2|292.5|0|ins2in20@0|gnd_1|288|0
-Ametal-2|net@13|||S0|latchDri@1|vdd_4|292.5|-50|ins2in20@0|vdd_3|288|-50
-Ametal-2|net@14|||S0|latchDri@1|vdd_5|292.5|50|ins2in20@0|vdd_1|288|50
-Ametal-2|net@15||1.2|S1800|driveCon@0|take|154|-60.3|ins2in20@0|hcl[A][1]|288|-60.3
-Ametal-2|net@23||6.2|S0|wellCont@0|gnd|208.5|0|latchDri@0|gnd_1|202|0
-Ametal-2|net@24||6.2|S0|wellCont@0|vdd|208.5|-50|latchDri@0|vdd_8|202|-50
-Ametal-2|net@25||6.2|S0|wellCont@0|vdd_1|208.5|50|latchDri@0|vdd_7|202|50
-Ametal-2|net@26||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@1|gnd_1|224|0
-Ametal-2|net@27||6.2|S1800|wellCont@0|vdd_2|217.5|-50|latchDri@1|vdd_8|224|-50
-Ametal-2|net@28||6.2|S1800|wellCont@0|vdd_3|217.5|50|latchDri@1|vdd_7|224|50
-Ametal-1|net@29|||S0|latchDri@1|in_1|228|-25|pin@0||218.5|-25
-Ametal-1|net@32|||S1800|pin@2||218.5|25|latchDri@1|in|228|25
-Ametal-1|net@33|||S1800|latchDri@0|in|198|25|pin@3||207.5|25
-Ametal-1|net@36|||S0|pin@5||207.5|-25|latchDri@0|in_1|198|-25
+Ametal-1|net@2|||RS900|latchDri@2|out|146|-32|driveCon@2|out|146|-32
+Ametal-1|net@8|||RS2700|driveCon@3|out|280|-39.8|latchDri@3|out|280|-32
+Ametal-2|net@11||1.2|S1800|driveCon@3|take|272|-68.1|ins2in20@0|hcl[B][1]|288|-68.1
+Ametal-2|net@12|||S0|latchDri@3|gnd|292.5|0|ins2in20@0|gnd_1|288|0
+Ametal-2|net@13|||S0|latchDri@3|vdd|292.5|-50|ins2in20@0|vdd_3|288|-50
+Ametal-2|net@14|||S0|latchDri@3|vdd_5|292.5|50|ins2in20@0|vdd_1|288|50
+Ametal-2|net@15||1.2|S1800|driveCon@2|take|154|-60.3|ins2in20@0|hcl[A][1]|288|-60.3
+Ametal-2|net@23||6.2|S0|wellCont@0|gnd|208.5|0|latchDri@2|gnd_1|202|0
+Ametal-2|net@24||6.2|S0|wellCont@0|vdd|208.5|-50|latchDri@2|vdd_8|202|-50
+Ametal-2|net@25||6.2|S0|wellCont@0|vdd_1|208.5|50|latchDri@2|vdd_7|202|50
+Ametal-2|net@26||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@3|gnd_1|224|0
+Ametal-2|net@27||6.2|S1800|wellCont@0|vdd_2|217.5|-50|latchDri@3|vdd_8|224|-50
+Ametal-2|net@28||6.2|S1800|wellCont@0|vdd_3|217.5|50|latchDri@3|vdd_7|224|50
+Ametal-1|net@29|||S0|latchDri@3|in_1|228|-25|pin@0||218.5|-25
+Ametal-1|net@32|||S1800|pin@2||218.5|25|latchDri@3|in|228|25
+Ametal-1|net@33|||S1800|latchDri@2|in|198|25|pin@3||207.5|25
+Ametal-1|net@36|||S0|pin@5||207.5|-25|latchDri@2|in_1|198|-25
 Ametal-1|net@37|||S2700|pin@0||218.5|-25|pin@2||218.5|25
 Ametal-1|net@38|||S900|pin@3||207.5|25|pin@5||207.5|-25
 Ametal-2|net@40||1.2|S1800|ins2in20@1|hcl[B][1]|-288|-68.1|pin@28||15|-68.1
@@ -9283,9 +8707,9 @@ Ametal-2|net@42||1.2|S1800|ins2in20@1|hcl[A][1]|-288|-60.3|pin@27||15|-60.3
 Ametal-2|net@43||6.2|S1800|ins2in20@1|vdd_1|-288|50|reQueueB@0|vdd|-283.5|50
 Ametal-2|net@44||6.2|S0|reQueueB@0|gnd|-283.5|0|ins2in20@1|gnd_1|-288|0
 Ametal-2|net@45||6.2|S0|reQueueB@0|vdd_2|-283.5|-50|ins2in20@1|vdd_3|-288|-50
-Ametal-2|net@46||6.2|S0|latchDri@0|vdd_5|133.5|50|reQueueB@0|vdd_3|-6.5|50
-Ametal-2|net@47||6.2|S1800|reQueueB@0|gnd_1|-6.5|0|latchDri@0|gnd_2|133.5|0
-Ametal-2|net@48||6.2|S1800|reQueueB@0|vdd_4|-6.5|-50|latchDri@0|vdd_4|133.5|-50
+Ametal-2|net@46||6.2|S0|latchDri@2|vdd_5|133.5|50|reQueueB@0|vdd_3|-6.5|50
+Ametal-2|net@47||6.2|S1800|reQueueB@0|gnd_1|-6.5|0|latchDri@2|gnd|133.5|0
+Ametal-2|net@48||6.2|S1800|reQueueB@0|vdd_4|-6.5|-50|latchDri@2|vdd|133.5|-50
 Ametal-2|net@67|||S0|reQueueC@1|fire[R]|454|178|contact@1||218.5|178
 Ametal-2|net@70|||S0|reQueueC@1|fire[E]|332.5|110|contact@0||207.5|110
 Ametal-1|net@72|||S2700|pin@3||207.5|25|contact@0||207.5|110
@@ -9300,8 +8724,8 @@ Ametal-1|net@94|||S2700|contact@4||132|28|contact@5||132|172
 Ametal-2|net@97|||S1800|reQueueB@0|loop|-11.5|28|contact@4||132|28
 Ametal-2|net@98|||S0|reQueueC@1|circulate|512.5|172|contact@5||132|172
 Ametal-1|net@99|||S900|reQueueB@0|out10|-219|-7|contact@6||-219|-76
-Ametal-2|net@102||1.2|S1800|pin@27||15|-60.3|driveCon@0|take|154|-60.3
-Ametal-2|net@103||1.2|S1800|pin@28||15|-68.1|driveCon@1|take|272|-68.1
+Ametal-2|net@102||1.2|S1800|pin@27||15|-60.3|driveCon@2|take|154|-60.3
+Ametal-2|net@103||1.2|S1800|pin@28||15|-68.1|driveCon@3|take|272|-68.1
 Ametal-2|net@104|||S0|contact@2||1698.5|-76|contact@6||-219|-76
 Ametal-2|net@109|||S1800|reQueueB@0|mc|-113|60|contact@7||1116|60
 Ametal-2|net@110|||S1800|reQueueC@1|mc|976|204|contact@8||1140|204
@@ -9492,7 +8916,7 @@ Evdd_13||D5G2;|tranCap@0|vdd_1|P
 X
 
 # Cell rqDockStage;1{sch}
-CrqDockStage;1{sch}||schematic|1227457806942|1238782500512|I
+CrqDockStage;1{sch}||schematic|1227457806942|1240655747933|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9.5|3|||Y|
 NOff-Page|conn@1||11|0|||Y|
@@ -9505,8 +8929,8 @@ NOff-Page|conn@12||0|-17|||YR|
 NOff-Page|conn@14||15|12|||Y|
 NOff-Page|conn@15||60|12||||
 IregistersM:ins2in20Ax36;1{ic}|ins2in20@0||0.5|-36|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-15|-18|RRR||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||15|-18|YR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-15|-18|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||15|-18|YR||D5G4;
 NWire_Pin|pin@2||6|-6|||X|
 NWire_Pin|pin@3||-6|-6|||XRR|
 NWire_Pin|pin@5||-6|-12|||X|
@@ -9549,11 +8973,11 @@ Awire|fire[E]|D5G2;||2700|pin@5||-6|-12|pin@3||-6|-6
 Awire|fire[R]|D5G2;||2700|pin@6||6|-12|pin@2||6|-6
 Awire|mc|D5G2;||2700|reQueue@0|mc|-2|5|pin@79||-2|17
 Awire|net@3|||0|wire90@1|a|-13|-12|pin@7||-15|-12
-Awire|net@4|||900|pin@7||-15|-12|latchDri@0|inA|-15|-14
+Awire|net@4|||900|pin@7||-15|-12|latchDri@2|in|-15|-14
 Awire|net@5|||1800|wire90@1|b|-8|-12|pin@5||-6|-12
 Awire|net@6|||1800|pin@6||6|-12|wire90@0|b|8|-12
 Awire|net@7|||1800|wire90@0|a|13|-12|pin@8||15|-12
-Awire|net@8|||900|pin@8||15|-12|latchDri@1|inA|15|-14
+Awire|net@8|||900|pin@8||15|-12|latchDri@3|in|15|-14
 Abus|net@59||-0.5|IJ1800|conn@8|y|-9.5|-39|pin@51||-6|-39
 Abus|net@60||-0.5|IJ2700|pin@51||-6|-39|pin@52||-6|-37
 Abus|net@62||-0.5|IJ1800|conn@7|y|-9|-33.5|pin@53||-6|-33.5
@@ -9580,8 +9004,8 @@ Abus|sin,sor[2:9]|D5G2;|-0.5|IJ2700|pin@87||34|12|pin@88||34|18
 Abus|sir[2,3,5]|D5G2;|-0.5|IJ2700|scanEx3p@1|sir[2,3,5]|41.5|2.5|pin@86||41.5|8
 Awire|sor[1]|D5G2;||2700|pin@89||57|-1.5|pin@90||57|5
 Abus|take[E,P]|D5G2;|-0.5|IJ2700|ins2in20@0|hcl[B][1]|-1.5|-33|pin@68||-1.5|-25.5
-Awire|take[E]|D5G2;||900|latchDri@0|out|-15|-22|pin@30||-15|-27
-Awire|take[P]|D5G2;||900|latchDri@1|out|15|-22|pin@26||15|-27
+Awire|take[E]|D5G2;||900|latchDri@2|out|-15|-22|pin@30||-15|-27
+Awire|take[P]|D5G2;||900|latchDri@3|out|15|-22|pin@26||15|-27
 EpredA|epi[TAIL,OTHER]|D4G2;|conn@0|a|I
 EinA[1:36]|inE[1:36]|D4G2;|conn@7|a|I
 EinB[1:36]|inP[1:36]|D4G2;|conn@8|a|I
@@ -9650,7 +9074,7 @@ Esucc|tok|D5G2;|pin@10||I
 X
 
 # Cell sinkStageSlow;1{lay}
-CsinkStageSlow;1{lay}||cmos90|1237909988162|1239703607636||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703638390
+CsinkStageSlow;1{lay}||cmos90|1237909988162|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||1698.5|-66||||
 NX-Metal-2-Metal-3-Con|contact@2||1680|-60||||
@@ -9856,7 +9280,7 @@ Epred|tok|D5G2;|pin@4||I
 X
 
 # Cell sourceStage;1{lay}
-CsourceStage;1{lay}||cmos90|1237909988162|1238804901382||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703479270
+CsourceStage;1{lay}||cmos90|1237909988162|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-122|-66||||
 NX-Metal-1-Metal-2-Con|contact@1||1698.5|-66||||
@@ -10351,7 +9775,7 @@ Esucc[B]||D5G2;|pin@16||O
 X
 
 # Cell tapStage;2{lay}
-CtapStage;2{lay}||cmos90|1230593314387|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CtapStage;2{lay}||cmos90|1230593314387|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -10905,7 +10329,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell weakStageDN;2{lay}
-CweakStageDN;2{lay}|weakStage|cmos90|1235221290366|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CweakStageDN;2{lay}|weakStage|cmos90|1235221290366|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4;
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -11295,7 +10719,7 @@ Esucc||D5G2;|pin@34||O
 X
 
 # Cell weakStageUP;3{lay}
-CweakStageUP;3{lay}|weakStage|cmos90|1235221290366|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CweakStageUP;3{lay}|weakStage|cmos90|1235221290366|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240924387408
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4;
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
index 610a1ec..f90d60e 100755 (executable)
@@ -12,7 +12,7 @@ LarbiterM|arbiterM
 
 LcentersJ|centersJ
 
-LdriversL|driversL
+LdriversM|driversM
 
 LorangeTSMC090nm|orangeTSMC090nm
 
@@ -368,8 +368,8 @@ NWire_Pin|pin@45||14|18||||
 NWire_Pin|pin@49||-24|3||||
 NWire_Pin|pin@50||-24|-12||||
 NWire_Pin|pin@51||26|-12||||
-IdriversL:predDri20wMC;1{ic}|predDri2@0||-36|24|X||D5G4;
-IdriversL:predDri20wMC;1{ic}|predDri2@1||41|24|||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@0||-36|24|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||41|24|||D5G4;
 IsourceA;1{ic}|sourceA@2||-48|24|||D5G4;
 IsourceA;1{ic}|sourceA@3||54|24|X||D5G4;
 Awire|fire[A]|D5G2;||900|sourceA@2|fire|-48|20|pin@24||-48|14
@@ -628,7 +628,7 @@ NWire_Pin|pin@249||-24|6||||
 NWire_Pin|pin@250||0|6||||
 NWire_Pin|pin@256||-12|21||||
 NWire_Pin|pin@257||-24|23||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
 IsinkC;1{ic}|sinkC@1||0.5|44.5|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|25|||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|6|||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
@@ -722,7 +722,7 @@ NWire_Pin|pin@273||31.5|17.5||||
 NWire_Pin|pin@275||31.5|12||||
 NWire_Pin|pin@276||14|12||||
 NWire_Pin|pin@277||14|6||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
 IsinkCslow;1{ic}|sinkCslo@1||5.5|43.5|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@32||19|25|||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||-9|6|||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
@@ -838,7 +838,7 @@ NWire_Pin|pin@258||-1|6||||
 NWire_Pin|pin@259||1|6||||
 NWire_Pin|pin@262||52|25||||
 NWire_Pin|pin@263||52|6||||
-IdriversL:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
+IdriversM:predDri20wMC;1{ic}|predDri2@1||-17|23|X||D5G4;
 IsinkCverySlow;1{ic}|sinkCver@1||14.5|38.5|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|25|||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|6|||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
@@ -1091,7 +1091,7 @@ NWire_Pin|pin@480||18|24||||
 NWire_Pin|pin@481||18|6||||
 NWire_Pin|pin@482||1|6||||
 IsourceA;1{ic}|sourceA@1||0.5|44.5|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||10|24|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||10|24|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S2500|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)S1080|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)S1080|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -1189,7 +1189,7 @@ NWire_Pin|pin@482||1|6||||
 NWire_Pin|pin@483||-52|24||||
 NWire_Pin|pin@484||-52|7||||
 IsourceAslow;1{ic}|sourceAs@1||0.5|44.5|||D5G4;
-IdriversL:sucDri20;1{ic}|sucDri20@1||10|24|||D5G4;
+IdriversM:sucDri20;1{ic}|sucDri20@1||10|24|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@32||-5|24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)S2500|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)S1080|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)S1080|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -1229,7 +1229,7 @@ Esucc||D6G2;|conn@33|y|O
 X
 
 # Cell wagTest;1{lay}
-CwagTest;1{lay}||cmos90|1237911153210|1239703784418||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239703790298
+CwagTest;1{lay}||cmos90|1237911153210|1240848417057|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||18|490||||
 NX-Metal-2-Metal-3-Con|contact@1||-30|196||||
index 66915c1..860c370 100755 (executable)
@@ -35,10 +35,10 @@ AThicker|net@3|||FS0|pin@3||5|-1|pin@0||-5|-1
 X
 
 # Cell bitAssignments;1{sch}
-CbitAssignments;1{sch}||schematic|1225032312390|1232961495575|
+CbitAssignments;1{sch}||schematic|1225032312390|1240677374881|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IbitAssignments;1{ic}|bitAssig@0||3|8||V|D5G4;
-Ngeneric:Invisible-Pin|pin@0||-4.5|6|||||ART_message(D3G1.5;)S[updated 24 Jan 09,bit 20 HI is D to a counter OR,bit 20 HI is long literal,"rD = bit 21 HI removes flag[D]",Fl = bit 22 HI loads flags,Ld = bit 23 HI loads OLC or ILC,. . . . bit 21 decides which HI = OLC,. . . . bit 20 decides where from,Co = bit 24 HI decrements OLC,Mv = bit 25 HI executes move,Tp = bit 26 HI allows torpedo,Lt = bit 27 HI does literal,bit 28 HI marks a TAIL,bit 29 HI is an ABORT,bit 30 HI marks a HEAD]
+Ngeneric:Invisible-Pin|pin@0||-4.5|6|||||ART_message(D3G1.5;)S[updated 25 April 09,To = bit 15 HI is make Token output,Do = bit 16 HI is make Data output,Dc = bit 17 HI is capture data,Di = bit 18 HI is wait for data input,Ti = bit 19 HI is wait for token input,LL = bit 20 LO is immediate to a counter,LL = bit 20 HI is D to a counter OR,LL = bit 20 HI is long literal,"rD = bit 21 HI removes flag[D]",Fl = bit 22 HI loads flags,Ld = bit 23 HI loads OLC or ILC,. . . . bit 21 decides which HI = OLC,. . . . bit 20 decides where from,Co = bit 24 HI decrements OLC,Mv = bit 25 HI executes move,Tp = bit 26 HI allows torpedo,Lt = bit 27 HI does literal,bit 28 HI marks a TAIL,bit 29 HI is an ABORT,bit 30 HI marks a HEAD]
 X
 
 # Cell centerPins;1{lay}
@@ -71,7 +71,7 @@ Evdd_1||D5G2;|pin@6||P
 X
 
 # Cell pinsVddGnd;1{lay}
-CpinsVddGnd;1{lay}||cmos90|1180462114023|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974|FACET_characteristic_spacing()D[0.0,144.0]
+CpinsVddGnd;1{lay}||cmos90|1180462114023|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-2-Pin|pin@0||0|50|||Y|
 NMetal-2-Pin|pin@1||0|0|||Y|
@@ -82,7 +82,7 @@ Evdd_1||D5G2;|pin@2||P
 X
 
 # Cell select15;1{lay}
-Cselect15;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect15;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|15|48||A
 NN-Well-Node|plnode@1||0|-50|15|52||A
@@ -93,7 +93,7 @@ NN-Select-Node|plnode@5||0|0|12|48||A
 X
 
 # Cell select22;1{lay}
-Cselect22;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect22;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|22|48||A
 NN-Well-Node|plnode@1||0|-50|22|52||A
@@ -104,7 +104,7 @@ NN-Select-Node|plnode@5||0|0|19|48||A
 X
 
 # Cell select30;1{lay}
-Cselect30;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect30;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|30|48||A
 NN-Well-Node|plnode@1||0|-50|30|52||A
@@ -115,7 +115,7 @@ NN-Select-Node|plnode@5||0|0|27|48||A
 X
 
 # Cell select40;1{lay}
-Cselect40;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect40;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|40|48||A
 NN-Well-Node|plnode@1||0|-50|40|52||A
@@ -126,7 +126,7 @@ NN-Select-Node|plnode@5||0|0|37|48||A
 X
 
 # Cell select50;1{lay}
-Cselect50;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect50;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|50|48||A
 NN-Well-Node|plnode@1||0|-50|50|52||A
@@ -137,7 +137,7 @@ NN-Select-Node|plnode@5||0|0|47|48||A
 X
 
 # Cell select60;1{lay}
-Cselect60;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect60;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|60|48||A
 NN-Well-Node|plnode@1||0|-50|60|52||A
@@ -148,7 +148,7 @@ NN-Select-Node|plnode@5||0|0|57|48||A
 X
 
 # Cell select70;1{lay}
-Cselect70;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect70;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|70|48||A
 NN-Well-Node|plnode@1||0|-50|70|52||A
@@ -159,7 +159,7 @@ NN-Select-Node|plnode@5||0|0|67|48||A
 X
 
 # Cell select80;1{lay}
-Cselect80;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect80;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|80|48||A
 NN-Well-Node|plnode@1||0|-50|80|52||A
@@ -170,7 +170,7 @@ NN-Select-Node|plnode@5||0|0|77|48||A
 X
 
 # Cell select90;1{lay}
-Cselect90;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect90;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|90|48||A
 NN-Well-Node|plnode@1||0|-50|90|52||A
@@ -181,7 +181,7 @@ NN-Select-Node|plnode@5||0|0|87|48||A
 X
 
 # Cell select100;1{lay}
-Cselect100;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect100;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|100|48||A
 NN-Well-Node|plnode@1||0|-50|100|52||A
@@ -192,7 +192,7 @@ NN-Select-Node|plnode@5||0|0|97|48||A
 X
 
 # Cell select110;1{lay}
-Cselect110;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect110;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240879133328
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|110|48||A
 NN-Well-Node|plnode@1||0|-50|110|52||A
@@ -203,7 +203,7 @@ NN-Select-Node|plnode@5||0|0|107|48||A
 X
 
 # Cell select132;1{lay}
-Cselect132;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect132;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|132|48||A
 NN-Well-Node|plnode@1||0|-50|132|52||A
@@ -214,7 +214,7 @@ NN-Select-Node|plnode@5||0|0|129|48||A
 X
 
 # Cell select144;1{lay}
-Cselect144;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cselect144;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NP-Well-Node|plnode@0||0|0|158|48||A
 NN-Well-Node|plnode@1||0|-50|158|52||A
@@ -326,7 +326,7 @@ AThicker|net@20|||FS2700|pin@25||0|1|pin@26||0|2
 X
 
 # Cell tranCap;1{lay}
-CtranCap;1{lay}||cmos90|1238423100662|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CtranCap;1{lay}||cmos90|1238423100662|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||54|0||20.8||
 NMetal-1-P-Active-Con|contact@1||54|-48||20.8||
@@ -776,7 +776,7 @@ Awire|net@20|||900|pwr@1||0|12|pin@7||0|9
 X
 
 # Cell wellContacts13;1{lay}
-CwellContacts13;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974|FACET_characteristic_spacing()D[0.0,144.0]
+CwellContacts13;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||0|50||6.2||
@@ -813,7 +813,7 @@ Evdd_3||D5G2;|pin@6||P
 X
 
 # Cell wellContacts26;1{lay}
-CwellContacts26;1{lay}||cmos90|1180136751346|1239549868233|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974|FACET_characteristic_spacing()D[0.0,144.0]
+CwellContacts26;1{lay}||cmos90|1180136751346|1240848417057|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1240848508679|FACET_characteristic_spacing()D[0.0,144.0]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||0|0||6.2||
 NX-Metal-1-Metal-2-Con|contact@1||0|50||6.2||