fix D-flag bug in kessels counter
authorAdam Megacz <adam.megacz@sun.com>
Tue, 9 Jun 2009 00:44:46 +0000 (00:44 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Tue, 9 Jun 2009 00:44:46 +0000 (00:44 +0000)
electric/kesselsCounter.jelib

index 74572bd..c7f9f6e 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HkesselsCounter|8.09a
+HkesselsCounter|8.08k
 
 # Views:
 Vicon|ic
@@ -18,8 +18,6 @@ Lgates2inM|gates2inM
 
 LlatchesK|latchesK
 
-LloopCountM|loopCountM
-
 LorangeTSMC090nm|orangeTSMC090nm
 
 LredFive|redFive
@@ -29,14 +27,12 @@ LscanM|scanM
 LwiresL|wiresL
 
 # Tools:
-Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
+Ouser|DefaultTechnology()Scmos90|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
+Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43
+Tmocmos|SelectedFoundryFormocmos()STSMC
 
 # Cell __counter_and_scan_and_dock_interface;1{ic}
 C__counter_and_scan_and_dock_interface;1{ic}||artwork|1244154557083|1244202315006|E
@@ -88,7 +84,7 @@ Esout||D5G2;|pin@11||O
 X
 
 # Cell __counter_and_scan_and_dock_interface;3{lay}
-C__counter_and_scan_and_dock_interface;3{lay}||cmos90|1244097995588|1244224407082||ATTR_NCC(D5G50;NTX-261;Y667.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1244158708362|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244311748066
+C__counter_and_scan_and_dock_interface;3{lay}||cmos90|1244097995588|1244502691884||ATTR_NCC(D5G50;NTX-261;Y667.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1244501450711|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244502948662
 Icounter;2{lay}|_counter@0||194.5|0|X||D5G4;
 IadamScan;1{lay}|adamScan@0||0|354|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -98,7 +94,7 @@ NX-Metal-1-Metal-2-Con|contact@44||1554.5|360||6.2||
 NX-Metal-1-Metal-2-Con|contact@45||1698.5|360||6.2||
 NX-Metal-1-Metal-2-Con|contact@47||1720|376||||
 NX-Metal-1-Metal-2-Con|contact@52||1722|350||||
-Idock_interface;2{lay}|counter_@0||-1223.5|0|||D5G4;
+Idock_interface;2{lay}|dock_int@1||-1223.5|0|||D5G4;
 NMetal-2-Pin|pin@2||1698.5|360||||
 NMetal-2-Pin|pin@3||-1728|376||||
 NMetal-1-Pin|pin@5||1720|370.5||||
@@ -113,8 +109,8 @@ NMetal-1-Pin|pin@42||-279.5|288||||
 NMetal-1-Pin|pin@44||-169.5|288||||
 NMetal-1-Pin|pin@45||-461.5|288||||
 NMetal-1-Pin|pin@47||-173.5|288||||
-NMetal-1-Pin|pin@48||-1613.5|282||||
-NMetal-1-Pin|pin@50||-1421|282||||
+NMetal-1-Pin|pin@48||-1613.5|285||||
+NMetal-1-Pin|pin@50||-1421|285||||
 NMetal-1-Pin|pin@51||-1335|294||||
 NMetal-1-Pin|pin@53||-1325.5|294||||
 NMetal-1-Pin|pin@54||-1056.5|294||||
@@ -155,28 +151,28 @@ IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-1727|216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-1727|72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-1727|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-1727|-216|||D5G4;
-Ametal-2|net@0|||S0|_counter@0|dec|-1012.5|-56|counter_@0|dec|-1014.5|-56
-Ametal-2|net@1|||S0|_counter@0|decFailed|-1012.5|-188|counter_@0|decFailed|-1014.5|-188
-Ametal-2|net@2|||S0|_counter@0|decSucceeded|-1012.5|56|counter_@0|decSucceeded|-1014.5|56
-Ametal-2|net@3|||S0|_counter@0|gnd|-1012.5|216|counter_@0|gnd|-1014.5|216
-Ametal-2|net@4|||S0|_counter@0|gnd_9|-1012.5|-216|counter_@0|gnd_1|-1014.5|-216
-Ametal-2|net@5|||S0|_counter@0|gnd_8|-1012.5|-72|counter_@0|gnd_2|-1014.5|-72
-Ametal-2|net@6|||S0|_counter@0|gnd_1|-1012.5|72|counter_@0|gnd_3|-1014.5|72
-Ametal-2|net@7|||S0|_counter@0|load|-1012.5|206|counter_@0|load|-1014.5|206
-Ametal-2|net@8|||S0|_counter@0|loadLatchesIn|-1012.5|12|counter_@0|loadLatches|-1014.5|12
-Ametal-2|net@9|||S0|_counter@0|mc_3|-1012.5|232|counter_@0|mc_1|-1014.5|232
-Ametal-2|net@10|||S0|_counter@0|mc_2|-1012.5|44|counter_@0|mc_2|-1014.5|44
-Ametal-2|net@11|||S0|_counter@0|mc_1|-1012.5|-100|counter_@0|mc_3|-1014.5|-100
-Ametal-2|net@12|||S0|_counter@0|mc|-1012.5|-194|counter_@0|mc_4|-1014.5|-194
-Ametal-2|net@13|||S0|_counter@0|vdd_1|-1012.5|166|counter_@0|vdd|-1014.5|166
-Ametal-2|net@14|||S0|_counter@0|vdd_3|-1012.5|122|counter_@0|vdd_1|-1014.5|122
-Ametal-2|net@15|||S0|_counter@0|vdd_16|-1012.5|266|counter_@0|vdd_2|-1014.5|266
-Ametal-2|net@16|||S0|_counter@0|vdd_18|-1012.5|-22|counter_@0|vdd_4|-1014.5|-22
-Ametal-2|net@17|||S0|_counter@0|vdd_19|-1012.5|-166|counter_@0|vdd_5|-1014.5|-166
-Ametal-2|net@18|||S0|_counter@0|vdd_20|-1012.5|-266|counter_@0|vdd_300|-1014.5|-266
-Ametal-2|net@19|||S0|_counter@0|vdd_17|-1012.5|-122|counter_@0|vdd_301|-1014.5|-122
-Ametal-2|net@20|||S0|_counter@0|vdd_2|-1012.5|22|counter_@0|vdd_302|-1014.5|22
-Ametal-1|net@21|||S2700|pin@50||-1421|282|counter_@0|scan[do_ins]|-1421|288.5
+Ametal-2|net@0|||S0|_counter@0|dec|-1012.5|-56|dock_int@1|dec|-1014.5|-56
+Ametal-2|net@1|||S0|_counter@0|decFailed|-1012.5|-188|dock_int@1|decFailed|-1014.5|-188
+Ametal-2|net@2|||S0|_counter@0|decSucceeded|-1012.5|56|dock_int@1|decSucceeded|-1014.5|56
+Ametal-2|net@3|||S0|_counter@0|gnd|-1012.5|216|dock_int@1|gnd|-1014.5|216
+Ametal-2|net@4|||S0|_counter@0|gnd_9|-1012.5|-216|dock_int@1|gnd_1|-1014.5|-216
+Ametal-2|net@5|||S0|_counter@0|gnd_8|-1012.5|-72|dock_int@1|gnd_2|-1014.5|-72
+Ametal-2|net@6|||S0|_counter@0|gnd_1|-1012.5|72|dock_int@1|gnd_3|-1014.5|72
+Ametal-2|net@7|||S0|_counter@0|load|-1012.5|206|dock_int@1|load|-1014.5|206
+Ametal-2|net@8|||S0|_counter@0|loadLatchesIn|-1012.5|12|dock_int@1|loadLatches|-1014.5|12
+Ametal-2|net@9|||S0|_counter@0|mc_3|-1012.5|232|dock_int@1|mc_1|-1014.5|232
+Ametal-2|net@10|||S0|_counter@0|mc_2|-1012.5|44|dock_int@1|mc_2|-1014.5|44
+Ametal-2|net@11|||S0|_counter@0|mc_1|-1012.5|-100|dock_int@1|mc_3|-1014.5|-100
+Ametal-2|net@12|||S0|_counter@0|mc|-1012.5|-194|dock_int@1|mc_4|-1014.5|-194
+Ametal-2|net@13|||S0|_counter@0|vdd_1|-1012.5|166|dock_int@1|vdd|-1014.5|166
+Ametal-2|net@14|||S0|_counter@0|vdd_3|-1012.5|122|dock_int@1|vdd_1|-1014.5|122
+Ametal-2|net@15|||S0|_counter@0|vdd_16|-1012.5|266|dock_int@1|vdd_2|-1014.5|266
+Ametal-2|net@16|||S0|_counter@0|vdd_18|-1012.5|-22|dock_int@1|vdd_4|-1014.5|-22
+Ametal-2|net@17|||S0|_counter@0|vdd_19|-1012.5|-166|dock_int@1|vdd_5|-1014.5|-166
+Ametal-2|net@18|||S0|_counter@0|vdd_20|-1012.5|-266|dock_int@1|vdd_7|-1014.5|-266
+Ametal-2|net@19|||S0|_counter@0|vdd_17|-1012.5|-122|dock_int@1|vdd_8|-1014.5|-122
+Ametal-2|net@20|||S0|_counter@0|vdd_2|-1012.5|22|dock_int@1|vdd_9|-1014.5|22
+Ametal-1|net@21|||S2700|pin@50||-1421|285|dock_int@1|scan[1]|-1421|288.5
 Ametal-1|net@27|||S900|adamScan@0|dIn[2]|-1469.5|353|contact@3||-1469.5|294
 Ametal-2|net@28|||S1800|contact@3||-1469.5|294|contact@2||-1308|294
 Ametal-1|net@31|||S900|adamScan@0|dIn[3]|-1325.5|353|pin@53||-1325.5|294
@@ -212,7 +208,7 @@ Ametal-1|net@124|||S900|contact@45||1698.5|360.5|adamScan@0|dIn[24]|1698.5|353
 Ametal-2|net@125|||S0|contact@45||1698.5|360.5|contact@44||1554.5|360.5
 Ametal-2|net@126||1.2|S900|contact@45||1698.5|360.5|pin@2||1698.5|360
 Ametal-2|net@127||6.2|S1800|pin@2||1698.5|360|adamScan@0|gnd_1|1728|360
-Ametal-1|net@129|||S900|contact@2||-1308|294|counter_@0|scan[dec]|-1308|288.5
+Ametal-1|net@129|||S900|contact@2||-1308|294|dock_int@1|scan[2]|-1308|288.5
 Ametal-2|net@135|||S0|contact@47||1720|376|pin@3||-1728|376
 Ametal-1|net@142|||S900|pin@5||1720|370.5|pin@6||1720|350
 Ametal-1|net@143|||S1800|pin@6||1720|350|contact@52||1722|350
@@ -231,11 +227,11 @@ Ametal-1|net@199||0.4|S2700|pin@45||-461.5|288|adamScan@0|dIn[9]|-461.5|353
 Ametal-1|net@201|||S2700|pin@65||-317.5|294|adamScan@0|dIn[10]|-317.5|353
 Ametal-1|net@203||0.4|S2700|pin@47||-173.5|288|adamScan@0|dIn[11]|-173.5|353
 Ametal-1|net@205||0.4|S0|pin@44||-169.5|288|pin@47||-173.5|288
-Ametal-1|net@225|||S900|adamScan@0|dIn[1]|-1613.5|353|pin@48||-1613.5|282
-Ametal-1|net@233|||S2700|counter_@0|scan[D_set]|-1335|288.5|pin@51||-1335|294
-Ametal-1|net@234|||S1800|pin@48||-1613.5|282|pin@50||-1421|282
+Ametal-1|net@225|||S900|adamScan@0|dIn[1]|-1613.5|353|pin@48||-1613.5|285
+Ametal-1|net@233|||S2700|dock_int@1|scan[3]|-1335|288.5|pin@51||-1335|294
+Ametal-1|net@234|||S1800|pin@48||-1613.5|285|pin@50||-1421|285
 Ametal-1|net@235|||S1800|pin@51||-1335|294|pin@53||-1325.5|294
-Ametal-1|net@236|||S2700|counter_@0|scan[4]|-1056.5|288.5|pin@54||-1056.5|294
+Ametal-1|net@236|||S2700|dock_int@1|scan[4]|-1056.5|288.5|pin@54||-1056.5|294
 Ametal-1|net@240|||S0|pin@54||-1056.5|294|pin@56||-1181.5|294
 Ametal-1|net@241|||S2700|_counter@0|scan[1]|-973.5|270.5|pin@57||-973.5|294
 Ametal-1|net@245|||S0|pin@57||-973.5|294|pin@59||-1037.5|294
@@ -266,22 +262,22 @@ Ametal-1|net@304|||S2700|_counter@0|scan[12]|561|270.5|pin@93||561|288
 Ametal-1|net@308|||S0|pin@93||561|288|pin@95||546.5|288
 Ametal-1|net@309|||S2700|_counter@0|scan[11]|524.5|270.5|pin@96||524.5|288
 Ametal-1|net@313|||S0|pin@96||524.5|288|pin@98||402.5|288
-Ametal-2|net@314||6.2|S0|counter_@0|vdd_299|-1432.5|22|pinsVddG@5|vdd_1|-1727|22
-Ametal-2|net@315||6.2|S1800|pinsVddG@4|gnd|-1727|216|counter_@0|gnd_7|-1432.5|216
-Ametal-2|net@316||6.2|S1800|pinsVddG@4|vdd|-1727|266|counter_@0|vdd_14|-1432.5|266
-Ametal-2|net@317||6.2|S1800|pinsVddG@4|vdd_1|-1727|166|counter_@0|vdd_15|-1432.5|166
-Ametal-2|net@318||6.2|S1800|pinsVddG@5|gnd|-1727|72|counter_@0|gnd_4|-1432.5|72
-Ametal-2|net@319||6.2|S1800|pinsVddG@5|vdd|-1727|122|counter_@0|vdd_3|-1432.5|122
-Ametal-2|net@320||6.2|S1800|pinsVddG@6|gnd|-1727|-72|counter_@0|gnd_8|-1432.5|-72
-Ametal-2|net@321||6.2|S1800|pinsVddG@6|vdd|-1727|-22|counter_@0|vdd_16|-1432.5|-22
-Ametal-2|net@322||6.2|S1800|pinsVddG@6|vdd_1|-1727|-122|counter_@0|vdd_17|-1432.5|-122
-Ametal-2|net@323||6.2|S1800|pinsVddG@7|gnd|-1727|-216|counter_@0|gnd_6|-1432.5|-216
-Ametal-2|net@324||6.2|S1800|pinsVddG@7|vdd|-1727|-166|counter_@0|vdd_305|-1432.5|-166
-Ametal-2|net@325||6.2|S1800|pinsVddG@7|vdd_1|-1727|-266|counter_@0|vdd_306|-1432.5|-266
-Edo[ins]||D5G6;|counter_@0|do[ins_1]|G
-Efire[T]||D5G6;|counter_@0|fire[T]|U
-Eflag[D][clr]||D5G6;|counter_@0|flag[D][clr]|U
-Eflag[D][set]||D5G6;|counter_@0|flag[D][set]|U
+Ametal-2|net@314||6.2|S0|dock_int@1|vdd_6|-1432.5|22|pinsVddG@5|vdd_1|-1727|22
+Ametal-2|net@315||6.2|S1800|pinsVddG@4|gnd|-1727|216|dock_int@1|gnd_7|-1432.5|216
+Ametal-2|net@316||6.2|S1800|pinsVddG@4|vdd|-1727|266|dock_int@1|vdd_14|-1432.5|266
+Ametal-2|net@317||6.2|S1800|pinsVddG@4|vdd_1|-1727|166|dock_int@1|vdd_15|-1432.5|166
+Ametal-2|net@318||6.2|S1800|pinsVddG@5|gnd|-1727|72|dock_int@1|gnd_4|-1432.5|72
+Ametal-2|net@319||6.2|S1800|pinsVddG@5|vdd|-1727|122|dock_int@1|vdd_3|-1432.5|122
+Ametal-2|net@320||6.2|S1800|pinsVddG@6|gnd|-1727|-72|dock_int@1|gnd_8|-1432.5|-72
+Ametal-2|net@321||6.2|S1800|pinsVddG@6|vdd|-1727|-22|dock_int@1|vdd_16|-1432.5|-22
+Ametal-2|net@322||6.2|S1800|pinsVddG@6|vdd_1|-1727|-122|dock_int@1|vdd_17|-1432.5|-122
+Ametal-2|net@323||6.2|S1800|pinsVddG@7|gnd|-1727|-216|dock_int@1|gnd_6|-1432.5|-216
+Ametal-2|net@324||6.2|S1800|pinsVddG@7|vdd|-1727|-166|dock_int@1|vdd_12|-1432.5|-166
+Ametal-2|net@325||6.2|S1800|pinsVddG@7|vdd_1|-1727|-266|dock_int@1|vdd_13|-1432.5|-266
+Edo[ins]||D5G6;|dock_int@1|do[ins]|G
+Efire[T]||D5G6;|dock_int@1|fire[T]|U
+Eflag[D][clr]||D5G6;|dock_int@1|flag[D][clr]|U
+Eflag[D][set]||D5G6;|dock_int@1|flag[D][set]|U
 Egnd||D5G6;|adamScan@0|gnd|G
 Egnd_9||D5G6;|adamScan@0|gnd_1|G
 Egnd_13||D5G6;|pinsVddG@0|gnd|G
@@ -298,15 +294,15 @@ EinLO[3]||D5G6;|_counter@0|inLO[33]|I
 EinLO[4]||D5G6;|_counter@0|inLO[4]|I
 EinLO[5]||D5G6;|_counter@0|inLO[5]|I
 EinLO[6]||D5G6;|_counter@0|inLO[6]|I
-Emc||D5G6;|counter_@0|mc|I
+Emc||D5G6;|dock_int@1|mc|I
 Emc_1||D5G6;|adamScan@0|mc|I
 Ep1p||D5G6;|adamScan@0|p1p|B
 Ep2p||D5G6;|adamScan@0|p2p|B
 Erd||D5G6;|adamScan@0|rd|B
-Esel[Co]|selA[Co]|D5G6;|counter_@0|sel[Co]|U
-Esel[Ld]|selA[Ld]|D5G6;|counter_@0|sel[rD]|U
-Esel[Tp]|selA[Tp]|D5G6;|counter_@0|sel[Tp]|U
-Esel[rD]|selA[rD]|D5G6;|counter_@0|sel[rD]@884650239|U
+Esel[Co]|selA[Co]|D5G6;|dock_int@1|sel[Co]|U
+Esel[Ld]|selA[Ld]|D5G6;|dock_int@1|sel[Ld]|U
+Esel[Tp]|selA[Tp]|D5G6;|dock_int@1|sel[Tp]|U
+Esel[rD]|selA[rD]|D5G6;|dock_int@1|sel[rD]|U
 Esin||D5G6;|adamScan@0|sin|I
 Esout||D5G6;|pin@3||O
 Evdd||D5G6;|adamScan@0|vdd_2|P
@@ -331,245 +327,8 @@ Evdd_324||D5G6;|pinsVddG@7|vdd|P
 Evdd_325||D5G6;|pinsVddG@7|vdd_1|P
 X
 
-# Cell __counter_and_scan_and_dock_interface;2{lay}
-C__counter_and_scan_and_dock_interface;2{lay}||cmos90|1244097995588|1244203393000||ATTR_NCC(D5G50;NTX-261;Y667.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1244158708362|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244165572411
-Icounter;2{lay}|_counter@0||-93.5|0|X||D5G4;
-IadamScan;1{lay}|adamScan@0||0|354|||D5G4;
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-1709|276||||
-NX-Metal-1-Metal-2-Con|contact@1||-1614|276||||
-NX-Metal-1-Metal-2-Con|contact@2||-1596|288||||
-NX-Metal-1-Metal-2-Con|contact@3||-1469.5|288||||
-NX-Metal-1-Metal-2-Con|contact@4||-1623|294||||
-NX-Metal-1-Metal-2-Con|contact@5||-1325.5|294||||
-NX-Metal-1-Metal-2-Con|contact@6||-1344.5|288||||
-NX-Metal-1-Metal-2-Con|contact@7||-1181.5|288||||
-NX-Metal-1-Metal-2-Con|contact@8||-1261.5|282||||
-NX-Metal-1-Metal-2-Con|contact@9||-1037.5|282||||
-NX-Metal-1-Metal-2-Con|contact@22||-165.5|288||||
-NX-Metal-1-Metal-2-Con|contact@23||-29.5|288||||
-NX-Metal-1-Metal-2-Con|contact@24||-129|282|0.2|0.2||
-NX-Metal-1-Metal-2-Con|contact@25||114.5|282.1||||
-NX-Metal-1-Metal-2-Con|contact@26||-55.5|276.5||||
-NX-Metal-1-Metal-2-Con|contact@27||258.5|276.5||||
-NX-Metal-1-Metal-2-Con|contact@28||402.5|282.5||||
-NX-Metal-1-Metal-2-Con|contact@29||236.5|282.5||||
-NX-Metal-1-Metal-2-Con|contact@31||546.5|276.1||||
-NX-Metal-1-Metal-2-Con|contact@33||690.5|294||||
-NX-Metal-1-Metal-2-Con|contact@35||834.5|288||||
-NX-Metal-1-Metal-2-Con|contact@38||1122.5|294||||
-NX-Metal-1-Metal-2-Con|contact@41||1266.5|287.5||||
-NX-Metal-1-Metal-2-Con|contact@43||1410.5|281.6||||
-NX-Metal-1-Metal-2-Con|contact@44||1554.5|359.5||||
-NX-Metal-1-Metal-2-Con|contact@45||1698.5|359.5||||
-NX-Metal-1-Metal-2-Con|contact@46||748.5|294||||
-NX-Metal-1-Metal-2-Con|contact@47||1720|376||||
-NX-Metal-1-Metal-2-Con|contact@52||1722|350||||
-NX-Metal-1-Metal-2-Con|contact@55||675|282||||
-NX-Metal-1-Metal-2-Con|contact@56||978.5|282||||
-NX-Metal-1-Metal-2-Con|contact@57||638.5|288||||
-NX-Metal-1-Metal-2-Con|contact@58||1040.5|287.5||||
-NX-Metal-1-Metal-2-Con|contact@59||1077|281.6||||
-NX-Metal-1-Metal-2-Con|contact@60||273|276.1||||
-NX-Metal-1-Metal-2-Con|contact@61||346.5|294||||
-Idock_interface;2{lay}|counter_@0||-1511.5|0|||D5G4;
-NMetal-1-Pin|pin@0||-1613.5|276||||
-NMetal-2-Pin|pin@2||1698.5|360||||
-NMetal-2-Pin|pin@3||-1728|376||||
-NMetal-1-Pin|pin@5||1720|370.5||||
-NMetal-1-Pin|pin@6||1720|350||||
-NMetal-1-Pin|pin@14||-893.5|294||||
-NMetal-1-Pin|pin@15||-969.5|294||||
-NMetal-1-Pin|pin@17||-749.5|294||||
-NMetal-1-Pin|pin@19||-843.5|288||||
-NMetal-1-Pin|pin@20||-843.5|294||||
-NMetal-1-Pin|pin@24||-605.5|288||||
-NMetal-1-Pin|pin@26||-829.5|288||||
-NMetal-1-Pin|pin@28||-859.5|282||||
-NMetal-1-Pin|pin@29||-840|282||||
-NMetal-1-Pin|pin@30||-829.5|282||||
-NMetal-1-Pin|pin@31||-933|288||||
-NMetal-1-Pin|pin@35||-389.5|288||||
-NMetal-1-Pin|pin@42||-567.5|294||||
-NMetal-1-Pin|pin@43||-531|288||||
-NMetal-1-Pin|pin@44||-457.5|282||||
-NMetal-1-Pin|pin@45||-461.5|294||||
-NMetal-1-Pin|pin@46||-317.5|288||||
-NMetal-1-Pin|pin@47||-173.5|282||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||1727|216|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||1727|72|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||1727|-72|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||1727|-216|||D5G4;
-Ametal-2|net@0|||S0|_counter@0|dec|-1300.5|-56|counter_@0|dec|-1302.5|-56
-Ametal-2|net@1|||S0|_counter@0|decFailed|-1300.5|-188|counter_@0|decFailed|-1302.5|-188
-Ametal-2|net@2|||S0|_counter@0|decSucceeded|-1300.5|56|counter_@0|decSucceeded|-1302.5|56
-Ametal-2|net@3|||S0|_counter@0|gnd|-1300.5|216|counter_@0|gnd|-1302.5|216
-Ametal-2|net@4|||S0|_counter@0|gnd_9|-1300.5|-216|counter_@0|gnd_1|-1302.5|-216
-Ametal-2|net@5|||S0|_counter@0|gnd_8|-1300.5|-72|counter_@0|gnd_2|-1302.5|-72
-Ametal-2|net@6|||S0|_counter@0|gnd_1|-1300.5|72|counter_@0|gnd_3|-1302.5|72
-Ametal-2|net@7|||S0|_counter@0|load|-1300.5|206|counter_@0|load|-1302.5|206
-Ametal-2|net@8|||S0|_counter@0|loadLatchesIn|-1300.5|12|counter_@0|loadLatches|-1302.5|12
-Ametal-2|net@9|||S0|_counter@0|mc_3|-1300.5|232|counter_@0|mc_1|-1302.5|232
-Ametal-2|net@10|||S0|_counter@0|mc_2|-1300.5|44|counter_@0|mc_2|-1302.5|44
-Ametal-2|net@11|||S0|_counter@0|mc_1|-1300.5|-100|counter_@0|mc_3|-1302.5|-100
-Ametal-2|net@12|||S0|_counter@0|mc|-1300.5|-194|counter_@0|mc_4|-1302.5|-194
-Ametal-2|net@13|||S0|_counter@0|vdd_1|-1300.5|166|counter_@0|vdd|-1302.5|166
-Ametal-2|net@14|||S0|_counter@0|vdd_3|-1300.5|122|counter_@0|vdd_1|-1302.5|122
-Ametal-2|net@15|||S0|_counter@0|vdd_16|-1300.5|266|counter_@0|vdd_2|-1302.5|266
-Ametal-2|net@16|||S0|_counter@0|vdd_18|-1300.5|-22|counter_@0|vdd_4|-1302.5|-22
-Ametal-2|net@17|||S0|_counter@0|vdd_19|-1300.5|-166|counter_@0|vdd_5|-1302.5|-166
-Ametal-2|net@18|||S0|_counter@0|vdd_20|-1300.5|-266|counter_@0|vdd_300|-1302.5|-266
-Ametal-2|net@19|||S0|_counter@0|vdd_17|-1300.5|-122|counter_@0|vdd_301|-1302.5|-122
-Ametal-2|net@20|||S0|_counter@0|vdd_2|-1300.5|22|counter_@0|vdd_302|-1302.5|22
-Ametal-1|net@21|||S2700|contact@0||-1709|276|counter_@0|scan[do_ins]|-1709|288.5
-Ametal-2|net@22|||S0|contact@1||-1614|276|contact@0||-1709|276
-Ametal-1|net@23|||S1800|contact@1||-1614|276|pin@0||-1613.5|276
-Ametal-1|net@24|||S2700|pin@0||-1613.5|276|adamScan@0|dIn[1]|-1613.5|353
-Ametal-1|net@27|||S900|adamScan@0|dIn[2]|-1469.5|353|contact@3||-1469.5|288
-Ametal-2|net@28|||S0|contact@3||-1469.5|288|contact@2||-1596|288
-Ametal-1|net@31|||S900|adamScan@0|dIn[3]|-1325.5|353|contact@5||-1325.5|294
-Ametal-2|net@32|||S0|contact@5||-1325.5|294|contact@4||-1623|294
-Ametal-1|net@35|||S900|adamScan@0|dIn[4]|-1181.5|353|contact@7||-1181.5|288
-Ametal-2|net@36|||S0|contact@7||-1181.5|288|contact@6||-1344.5|288
-Ametal-1|net@37|||S2700|_counter@0|scan[1]|-1261.5|270.5|contact@8||-1261.5|282
-Ametal-1|net@39|||S900|adamScan@0|dIn[5]|-1037.5|353|contact@9||-1037.5|282
-Ametal-2|net@40|||S0|contact@9||-1037.5|282|contact@8||-1261.5|282
-Ametal-1|net@43||0.4|S900|adamScan@0|dIn[6]|-893.5|353|pin@14||-893.5|294
-Ametal-1|net@50||0.4|S900|adamScan@0|dIn[7]|-749.5|353|pin@17||-749.5|294
-Ametal-2|net@63||6.2|S0|pinsVddG@3|vdd|1727|-166|_counter@0|vdd_18@1051096383|1210|-166
-Ametal-2|net@64||6.2|S0|pinsVddG@3|gnd|1727|-216|_counter@0|gnd_9@280784757|1210|-216
-Ametal-2|net@65||6.2|S0|pinsVddG@3|vdd_1|1727|-266|_counter@0|vdd_19@231104532|1210|-266
-Ametal-2|net@66||6.2|S0|pinsVddG@2|vdd_1|1727|-122|_counter@0|vdd_21|1209.5|-122
-Ametal-2|net@67||6.2|S0|pinsVddG@2|gnd|1727|-72|_counter@0|gnd_10|1209.5|-72
-Ametal-2|net@68||6.2|S0|pinsVddG@2|vdd|1727|-22|_counter@0|vdd_20@314363948|1209.5|-22
-Ametal-2|net@69||6.2|S0|pinsVddG@1|vdd_1|1727|22|_counter@0|vdd_9|1209|22
-Ametal-2|net@70||6.2|S0|pinsVddG@1|gnd|1727|72|_counter@0|gnd_4|1209|72
-Ametal-2|net@71||6.2|S0|pinsVddG@1|vdd|1727|122|_counter@0|vdd_10|1209|122
-Ametal-2|net@72||6.2|S0|pinsVddG@0|vdd_1|1727|166|_counter@0|vdd_17@260190562|1209.5|166
-Ametal-2|net@73||6.2|S0|pinsVddG@0|gnd|1727|216|_counter@0|gnd_8@546724924|1209.5|216
-Ametal-2|net@74||6.2|S0|pinsVddG@0|vdd|1727|266|_counter@0|vdd_16@1021839732|1209.5|266
-Ametal-1|net@79||0.4|S2700|_counter@0|scan[8]|-165.5|270.5|contact@22||-165.5|288
-Ametal-1|net@81|||S900|adamScan@0|dIn[12]|-29.5|353|contact@23||-29.5|288
-Ametal-2|net@82|||S0|contact@23||-29.5|288|contact@22||-165.5|288
-Ametal-1|net@83|||S2700|_counter@0|scan[9]|-129|270.5|contact@24||-129|282
-Ametal-1|net@85|||S900|adamScan@0|dIn[13]|114.5|353|contact@25||114.5|282.1
-Ametal-2|net@86|||S0|contact@25||114.5|282.1|contact@24||-128.9|282.1
-Ametal-1|net@87|||S2700|_counter@0|scan[10]|-55.5|270.5|contact@26||-55.5|276.5
-Ametal-1|net@89|||S900|adamScan@0|dIn[14]|258.5|353|contact@27||258.5|276.5
-Ametal-2|net@90|||S0|contact@27||258.5|276.5|contact@26||-55.5|276.5
-Ametal-1|net@92||0.4|S900|adamScan@0|dIn[15]|402.5|353|contact@28||402.5|282.5
-Ametal-1|net@93|||S2700|_counter@0|scan[11]|236.5|270.5|contact@29||236.5|282.5
-Ametal-2|net@94|||S1800|contact@29||236.5|282.5|contact@28||402.5|282.5
-Ametal-1|net@97|||S900|adamScan@0|dIn[16]|546.5|353|contact@31||546.5|276.1
-Ametal-2|net@98|||S0|contact@31||546.5|276.1|contact@60||273|276.1
-Ametal-1|net@101|||S900|adamScan@0|dIn[17]|690.5|353|contact@33||690.5|294
-Ametal-1|net@105|||S900|adamScan@0|dIn[18]|834.5|353|contact@35||834.5|288
-Ametal-2|net@106|||S0|contact@35||834.5|288|contact@57||638.5|288
-Ametal-1|net@109|||S900|adamScan@0|dIn[19]|978.5|353|contact@56||978.5|282
-Ametal-1|net@112|||S900|adamScan@0|dIn[20]|1122.5|353|contact@38||1122.5|294
-Ametal-1|net@117|||S900|adamScan@0|dIn[21]|1266.5|353|contact@41||1266.5|287.5
-Ametal-2|net@118|||S0|contact@41||1266.5|287.5|contact@58||1040.5|287.5
-Ametal-1|net@121|||S900|adamScan@0|dIn[22]|1410.5|353|contact@43||1410.5|281.6
-Ametal-2|net@122|||S0|contact@43||1410.5|281.6|contact@59||1077|281.6
-Ametal-1|net@123|||S900|contact@44||1554.5|359.5|adamScan@0|dIn[23]|1554.5|353
-Ametal-1|net@124|||S900|contact@45||1698.5|359.5|adamScan@0|dIn[24]|1698.5|353
-Ametal-2|net@125|||S0|contact@45||1698.5|359.5|contact@44||1554.5|359.5
-Ametal-2|net@126||6.2|S2700|contact@45||1698.5|359.5|pin@2||1698.5|360
-Ametal-2|net@127||6.2|S1800|pin@2||1698.5|360|adamScan@0|gnd_1|1728|360
-Ametal-1|net@128|||S2700|counter_@0|scan[D_set]|-1623|288.5|contact@4||-1623|294
-Ametal-1|net@129|||S2700|contact@2||-1596|288|counter_@0|scan[dec]|-1596|288.5
-Ametal-1|net@130|||S2700|contact@6||-1344.5|288|counter_@0|scan[4]|-1344.5|288.5
-Ametal-1|net@131|||S900|contact@46||748.5|294|_counter@0|scan[16]|748.5|270.5
-Ametal-2|net@132|||S1800|contact@46||748.5|294|contact@38||1122.5|294
-Ametal-2|net@135|||S0|contact@47||1720|376|pin@3||-1728|376
-Ametal-1|net@139|||S2700|_counter@0|scan[13]|346.5|270.5|contact@61||346.5|294
-Ametal-2|net@141|||S1800|contact@61||346.5|294|contact@33||690.5|294
-Ametal-1|net@142|||S900|pin@5||1720|370.5|pin@6||1720|350
-Ametal-1|net@143|||S1800|pin@6||1720|350|contact@52||1722|350
-Ametal-1|net@144||0.4|S2700|pin@5||1720|370.5|contact@47||1720|376
-Ametal-2|net@145|||S1800|contact@52||1722|350|adamScan@0|sout|1728|350
-Ametal-1|net@155||0.4|S900|pin@15||-969.5|294|_counter@0|scan[2]|-969.5|270.5
-Ametal-1|net@156|||S2700|pin@24||-605.5|288|adamScan@0|dIn[8]|-605.5|353
-Ametal-1|net@157||0.4|S0|pin@14||-893.5|294|pin@15||-969.5|294
-Ametal-1|net@161||0.4|S2700|pin@19||-843.5|288|pin@20||-843.5|294
-Ametal-1|net@168||0.4|S2700|pin@30||-829.5|282|pin@26||-829.5|288
-Ametal-1|net@171|||S2700|_counter@0|scan[4]|-859.5|270.5|pin@28||-859.5|282
-Ametal-1|net@172|||S1800|pin@28||-859.5|282|pin@29||-840|282
-Ametal-1|net@174||0.4|S1800|pin@29||-840|282|pin@30||-829.5|282
-Ametal-1|net@175||0.4|S0|pin@17||-749.5|294|pin@20||-843.5|294
-Ametal-1|net@178||0.4|S1800|pin@26||-829.5|288|pin@24||-605.5|288
-Ametal-1|net@180|||S900|pin@31||-933|288|_counter@0|scan[3]|-933|270.5
-Ametal-1|net@181|||S0|pin@19||-843.5|288|pin@31||-933|288
-Ametal-1|net@190||0.4|S900|pin@42||-567.5|294|_counter@0|scan[5]|-567.5|270.5
-Ametal-1|net@192|||S900|pin@43||-531|288|_counter@0|scan[6]|-531|270.5
-Ametal-1|net@194||0.4|S900|pin@44||-457.5|282|_counter@0|scan[7]|-457.5|270.5
-Ametal-1|net@195||0.4|S0|pin@45||-461.5|294|pin@42||-567.5|294
-Ametal-1|net@197|||S0|pin@35||-389.5|288|pin@43||-531|288
-Ametal-1|net@199||0.4|S2700|pin@45||-461.5|294|adamScan@0|dIn[9]|-461.5|353
-Ametal-1|net@201||0.4|S2700|pin@46||-317.5|288|adamScan@0|dIn[10]|-317.5|353
-Ametal-1|net@203||0.4|S2700|pin@47||-173.5|282|adamScan@0|dIn[11]|-173.5|353
-Ametal-1|net@205||0.4|S1800|pin@44||-457.5|282|pin@47||-173.5|282
-Ametal-1|net@206||0.4|S1800|pin@35||-389.5|288|pin@46||-317.5|288
-Ametal-1|net@211|||S2700|_counter@0|scan[15]|675|270.5|contact@55||675|282
-Ametal-1|net@216|||S2700|_counter@0|scan[14]|638.5|270.5|contact@57||638.5|288
-Ametal-2|net@217|||S1800|contact@55||675|282|contact@56||978.5|282
-Ametal-1|net@219|||S2700|_counter@0|scan[17]|1040.5|270.5|contact@58||1040.5|287.5
-Ametal-1|net@221|||S2700|_counter@0|scan[18]|1077|270.5|contact@59||1077|281.6
-Ametal-1|net@223|||S2700|_counter@0|scan[12]|273|270.5|contact@60||273|276.1
-Efire[T]||D5G6;|counter_@0|fire[T]|U
-Eflag[D][clr]||D5G6;|counter_@0|flag[D][clr]|U
-Eflag[D][set]||D5G6;|counter_@0|flag[D][set]|U
-Egnd_8|gnd|D5G6;|adamScan@0|gnd|G
-Egnd_4||D5G6;|counter_@0|gnd_4|G
-Egnd_9||D5G6;|adamScan@0|gnd_1|G
-Egnd_10||D5G6;|counter_@0|gnd_6|G
-Egnd_11||D5G6;|counter_@0|gnd_7|G
-Egnd_12||D5G6;|counter_@0|gnd_8|G
-Egnd_13||D5G6;|pinsVddG@0|gnd|G
-Egnd_14||D5G6;|pinsVddG@1|gnd|G
-Egnd_15||D5G6;|pinsVddG@2|gnd|G
-Egnd_16||D5G6;|pinsVddG@3|gnd|G
-EinLO[1]||D5G2;|_counter@0|inLO[11]|I
-EinLO[2]||D5G2;|_counter@0|inLO[3]|I
-EinLO[3]||D5G2;|_counter@0|inLO[33]|I
-EinLO[4]||D5G2;|_counter@0|inLO[4]|I
-EinLO[5]||D5G2;|_counter@0|inLO[5]|I
-EinLO[6]||D5G2;|_counter@0|inLO[6]|I
-Emc||D5G6;|counter_@0|mc|I
-Emc_1||D5G6;|adamScan@0|mc|I
-Ep1p||D5G6;|adamScan@0|p1p|B
-Ep2p||D5G6;|adamScan@0|p2p|B
-Erd||D5G6;|adamScan@0|rd|B
-Esel[Co]||D5G6;|counter_@0|sel[Co]|U
-Esel[Ld]||D5G6;|counter_@0|sel[rD]|U
-Esel[Tp]||D5G6;|counter_@0|sel[Tp]|U
-Esel[rD]||D5G6;|counter_@0|sel[rD]@884650239|U
-Esin||D5G6;|adamScan@0|sin|I
-Esout||D5G6;|pin@3||O
-Evdd_18|vdd|D5G6;|adamScan@0|vdd_2|P
-Evdd_1||D5G6;|pinsVddG@0|vdd_1|P
-Evdd_3||D5G6;|adamScan@0|vdd_3|P
-Evdd_16||D5G6;|adamScan@0|vdd|P
-Evdd_17||D5G6;|adamScan@0|vdd_1|P
-Evdd_19||D5G6;|counter_@0|vdd_3|P
-Evdd_299||D5G6;|counter_@0|vdd_299|P
-Evdd_305||D5G6;|counter_@0|vdd_305|P
-Evdd_306||D5G6;|counter_@0|vdd_306|P
-Evdd_307||D5G6;|counter_@0|vdd_14|P
-Evdd_308||D5G6;|counter_@0|vdd_15|P
-Evdd_309||D5G6;|counter_@0|vdd_16|P
-Evdd_310||D5G6;|counter_@0|vdd_17|P
-Evdd_311||D5G6;|pinsVddG@0|vdd|P
-Evdd_312||D5G6;|pinsVddG@1|vdd|P
-Evdd_313||D5G6;|pinsVddG@1|vdd_1|P
-Evdd_314||D5G6;|pinsVddG@2|vdd|P
-Evdd_315||D5G6;|pinsVddG@2|vdd_1|P
-Evdd_316||D5G6;|pinsVddG@3|vdd|P
-Evdd_317||D5G6;|pinsVddG@3|vdd_1|P
-X
-
 # Cell __counter_and_scan_and_dock_interface;1{sch}
-C__counter_and_scan_and_dock_interface;1{sch}||schematic|1244098007290|1244202315006|
+C__counter_and_scan_and_dock_interface;1{sch}||schematic|1244098007290|1244502691884|
 I__counter_and_scan_and_dock_interface;1{ic}|__counte@0||46.5|4.5|||D5G4;
 IadamScan;1{ic}|adamScan@1||25.5|-65|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -581,9 +340,9 @@ NOff-Page|conn@8||-48.5|-3.5||||
 NOff-Page|conn@9||-49|-65||||
 NOff-Page|conn@10||42.5|-65||||
 NOff-Page|conn@11||-49.5|-74.5||||
+Idock_interface;1{ic}|dock_int@1||-32.5|-29.5|||D5G4;
 NGround|gnd@1||48|-57||||
 NGround|gnd@2||55|-57||||
-Idock_interface;1{ic}|iface@0||-32.5|-29.5|||D5G4;
 Icounter;1{ic}|kcounter@0||-2|-28.5|RRR||D5G4;
 NWire_Pin|pin@1||-24|-34.5||||
 NWire_Pin|pin@2||-24|-46||||
@@ -626,44 +385,44 @@ NWire_Pin|pin@43||-51.5|-29||||
 NWire_Pin|pin@44||-51.5|-31.5||||
 Ngeneric:Invisible-Pin|pin@46||-78|-30|||||ART_message(D3G2;)S["selA[stuff] will",connect to,"sel[stuff] further",up in heirarchy]
 Awire|mc|D5G2;||900|pin@16||-12.5|-28.5|pin@17||-12.5|-36.5
-Awire|mc|D5G2;||900|iface@0|mc|-32.5|-36.5|pin@18||-32.5|-42.5
 Awire|mc|D5G2;||2700|adamScan@1|mc|14.5|-61|pin@21||14.5|-53
-Awire|net@0|||1800|iface@0|decSucceeded|-27.5|-34.5|pin@1||-24|-34.5
+Awire|mc|D5G2;||900|dock_int@1|mc|-32.5|-36.5|pin@18||-32.5|-42.5
+Awire|net@0|||1800|dock_int@1|decSucceeded|-27.5|-34.5|pin@1||-24|-34.5
 Awire|net@1|||900|pin@1||-24|-34.5|pin@2||-24|-46
 Awire|net@2|||1800|pin@2||-24|-46|pin@3||8|-46
 Awire|net@3|||2700|pin@3||8|-46|kcounter@0|decSucceeded|8|-37.5
-Awire|net@4|||1800|iface@0|decFailed|-27.5|-32.5|pin@4||-21|-32.5
+Awire|net@4|||1800|dock_int@1|decFailed|-27.5|-32.5|pin@4||-21|-32.5
 Awire|net@5|||900|pin@4||-21|-32.5|pin@5||-21|-43
 Awire|net@6|||1800|pin@5||-21|-43|pin@6||2|-43
 Awire|net@7|||2700|pin@6||2|-43|kcounter@0|decFailed|2|-37.5
-Awire|net@8|||1800|iface@0|load|-27.5|-30.5|pin@7||-21|-30.5
+Awire|net@8|||1800|dock_int@1|load|-27.5|-30.5|pin@7||-21|-30.5
 Awire|net@9|||2700|pin@7||-21|-30.5|pin@8||-21|-17.5
 Awire|net@10|||1800|pin@8||-21|-17.5|pin@9||2|-17.5
 Awire|net@11|||900|pin@9||2|-17.5|kcounter@0|load|2|-19.5
-Awire|net@12|||1800|iface@0|loadLatches|-27.5|-26|pin@10||-23|-26
+Awire|net@12|||1800|dock_int@1|loadLatches|-27.5|-26|pin@10||-23|-26
 Awire|net@13|||2700|pin@10||-23|-26|pin@11||-23|-15
 Awire|net@14|||1800|pin@11||-23|-15|pin@12||5|-15
 Awire|net@15|||900|pin@12||5|-15|kcounter@0|loadClock|5|-19.5
-Awire|net@16|||1800|iface@0|dec|-27.5|-22.5|pin@13||-25|-22.5
+Awire|net@16|||1800|dock_int@1|dec|-27.5|-22.5|pin@13||-25|-22.5
 Awire|net@17|||2700|pin@13||-25|-22.5|pin@14||-25|-13
 Awire|net@18|||1800|pin@14||-25|-13|pin@15||8|-13
 Awire|net@19|||900|pin@15||8|-13|kcounter@0|dec|8|-19.5
 Awire|net@20|||0|kcounter@0|mc|-8|-28.5|pin@16||-12.5|-28.5
-Awire|net@24|||1800|conn@2|y|-46|-26.5|iface@0|fire[T]|-36.5|-26.5
-Awire|net@25|||1800|pin@43||-51.5|-29|iface@0|sel[Co]|-36.5|-29
-Awire|net@26|||1800|pin@41||-47.5|-31|iface@0|sel[rD]|-36.5|-31
-Awire|net@27|||1800|pin@39||-44.5|-33|iface@0|sel[Ld]|-36.5|-33
-Awire|net@28|||1800|pin@37||-41.5|-35|iface@0|sel[Tp]|-36.5|-35
+Awire|net@24|||1800|conn@2|y|-46|-26.5|dock_int@1|fire[T]|-36.5|-26.5
+Awire|net@25|||1800|pin@43||-51.5|-29|dock_int@1|sel[Co]|-36.5|-29
+Awire|net@26|||1800|pin@41||-47.5|-31|dock_int@1|sel[rD]|-36.5|-31
+Awire|net@27|||1800|pin@39||-44.5|-33|dock_int@1|sel[Ld]|-36.5|-33
+Awire|net@28|||1800|pin@37||-41.5|-35|dock_int@1|sel[Tp]|-36.5|-35
 Abus|net@29|||IJ1800|kcounter@0|scan[1:6]|12|-33.5|pin@20||21.5|-33.5
 Abus|net@32|||IJ1800|conn@8|y|-46.5|-3.5|pin@22||21.5|-3.5
 Abus|net@33|||IJ900|pin@22||21.5|-3.5|pin@23||21.5|-24.5
 Abus|net@34|||IJ0|pin@23||21.5|-24.5|kcounter@0|in[1:37]|14|-24.5
 Awire|net@35|||1800|conn@9|y|-47|-65|adamScan@1|sin|-3.5|-65
 Awire|net@36|||0|conn@10|a|40.5|-65|adamScan@1|sout|32.5|-65
-Abus|net@39|||IJ1800|conn@0|a|-46|-20|iface@0|flag[D][set,clr]|-37.5|-20
-Awire|net@40|||1800|conn@1|y|-46|-24.5|iface@0|do[ins]|-36.5|-24.5
+Abus|net@39|||IJ1800|conn@0|a|-46|-20|dock_int@1|flag[D][set,clr]|-37.5|-20
+Awire|net@40|||1800|conn@1|y|-46|-24.5|dock_int@1|do[ins]|-36.5|-24.5
 Abus|p2p,p1p,rd|D5G2;||IJ2700|pin@24||13.5|-74.5|adamScan@1|p2p,p1p,rd|13.5|-68
-Abus|scan[1:4]|D5G2;||IJ2700|iface@0|scan[1:4]|-32.5|-19|pin@36||-32.5|-7
+Abus|scan[1:4]|D5G2;||IJ2700|dock_int@1|scan[1:4]|-32.5|-19|pin@36||-32.5|-7
 Abus|scan[1:24]|D5G2;||IJ2700|adamScan@1|dIn[1:6]|21.5|-62|pin@28||21.5|-51
 Abus|scan[5:22]|D5G2;||IJ900|pin@20||21.5|-33.5|pin@29||21.5|-40.5
 Awire|scan[23]|D5G2;Y-2.5;||2700|gnd@1||48|-55|pin@34||48|-43
@@ -2871,10 +2630,10 @@ Esel[rD]||D5G2;X-4.5;|pin@96||I
 X
 
 # Cell dock_interface;2{lay}
-Cdock_interface;2{lay}||cmos90|1236866224075|1244203599481||ATTR_NCC(D5G20;NTY344.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1244140627436|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244203624480
+Cdock_interface;2{lay}||cmos90|1236866224075|1244502691884||ATTR_NCC(D5G20;NTY344.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1244500053331|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244502948662
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@86||86|5|||XY|
-NX-Metal-1-Metal-2-Con|contact@87||-69|5|||XY|
+NX-Metal-1-Metal-2-Con|contact@86||86|6|||XY|
+NX-Metal-1-Metal-2-Con|contact@87||-69|6|||XY|
 NX-Metal-1-Metal-2-Con|contact@91||109|276|||X|
 NX-Metal-1-Metal-2-Con|contact@99||120.5|-112|||XY|
 NX-Metal-1-Metal-2-Con|contact@101||74.5|-112|||XY|
@@ -2884,7 +2643,7 @@ NX-Metal-1-Metal-2-Con|contact@231||-0.5|-112||||
 NX-Metal-1-Metal-2-Con|contact@234||-55.5|-12||||
 NX-Metal-1-Metal-2-Con|contact@235||167|176||||
 NX-Metal-1-Metal-2-Con|contact@236||-70.5|-82||||
-NX-Metal-1-Metal-2-Con|contact@237||38|-106||||
+NX-Metal-1-Metal-2-Con|contact@237||-170.5|-106||||
 NX-Metal-1-Metal-2-Con|contact@240||197.5|-188||||
 NX-Metal-1-Metal-2-Con|contact@243||185.5|50||||
 NX-Metal-1-Metal-2-Con|contact@248||172.5|-194||||
@@ -2902,8 +2661,8 @@ NX-Metal-1-Metal-2-Con|contact@264||147|100||||
 NX-Metal-1-Metal-2-Con|contact@265||182.5|100||||
 NX-Metal-1-Metal-2-Con|contact@266||-22.5|144.5||||
 NX-Metal-1-Metal-2-Con|contact@267||-31|144.5||||
-NX-Metal-1-Metal-2-Con|contact@268||-31|12||||
-NX-Metal-1-Metal-2-Con|contact@269||-90.5|12||||
+NX-Metal-1-Metal-2-Con|contact@268||-31|-6||||
+NX-Metal-1-Metal-2-Con|contact@269||-90.5|-6||||
 NX-Metal-1-Metal-2-Con|contact@271||170.5|-229||||
 NX-Metal-1-Metal-2-Con|contact@272||-90.5|-229||||
 NX-Metal-1-Metal-2-Con|contact@273||97|144.5||||
@@ -2917,8 +2676,8 @@ NX-Metal-1-Metal-2-Con|contact@284||-187.5|94||||
 NX-Metal-1-Metal-2-Con|contact@285||-11|94||||
 NX-Metal-1-Metal-2-Con|contact@286||50.5|-143||||
 NX-Metal-1-Metal-2-Con|contact@287||-100.5|-143||||
-NX-Metal-1-Metal-2-Con|contact@288||-11|-1||||
-NX-Metal-1-Metal-2-Con|contact@289||-100.5|-1||||
+NX-Metal-1-Metal-2-Con|contact@288||-11|0||||
+NX-Metal-1-Metal-2-Con|contact@289||-100.5|0||||
 NX-Metal-1-Metal-2-Con|contact@291||-14|-62||||
 NX-Metal-1-Metal-2-Con|contact@292||62.5|-37.5||||
 NX-Metal-1-Metal-2-Con|contact@293||-90.5|-37.5||||
@@ -2940,15 +2699,22 @@ NX-Metal-1-Metal-2-Con|contact@310||160|144.5||||
 NX-Metal-1-Metal-2-Con|contact@311||175|144.5||||
 NX-Metal-1-Metal-2-Con|contact@312||175|188||||
 NX-Metal-1-Metal-2-Con|contact@313||167|188||||
-Igasp_dec;1{lay}|gasp_dec@0||162|216|XY||D5G4;
-Igasp_resetting;1{lay}|gasp_res@0||110|-216|X||D5G4;
-Igasp_reset_done;1{lay}|gasp_res@1||159|-72|XY||D5G4;
-Igasp_set;1{lay}|gasp_set@0||60|72|XY||D5G4;
+NX-Metal-1-Metal-2-Con|contact@314||38|-100||||
+NX-Metal-1-Metal-2-Con|contact@315||-210.5|276||||
+NX-Metal-1-Metal-2-Con|contact@317||-143|-47||||
+NX-Metal-1-Metal-2-Con|contact@318||-210.5|-47||||
+NX-Metal-1-Metal-2-Con|contact@319||-114.5|-100||||
+Igasp_dec;1{lay}|gasp_dec@1||162|216|XY||D5G4;
+Igasp_reset_done;1{lay}|gasp_res@2||159|-72|XY||D5G4;
+Igasp_resetting;1{lay}|gasp_res@3||110|-216|X||D5G4;
+Igasp_set;1{lay}|gasp_set@1||60|72|XY||D5G4;
 Igates1inM:inv05;1{lay}|inv05@0||76.5|-72|XY||D5G4;
 Igates1inM:inv05;1{lay}|inv05@1||9.5|-72|X||D5G4;
+Igates1inM:inv05;1{lay}|inv05@2||-127|-72|Y||D5G4;
 Igates2inM:nand5;2{lay}|nand5@0||54.5|-72|||D5G4;
 Igates2inM:nand5;2{lay}|nand5@1||31.5|-72|||D5G4;
 Igates2inM:nand10;1{lay}|nand10@0||-63|-72|XY||D5G4;
+Igates2inM:nor05;1{lay}|nor05@0||-148.5|-72|||D5G4;
 Igates2inM:nor10;1{lay}|nor10@0||-22|-72|||D5G4;
 NMetal-1-Pin|pin@89||86|47|||XY|
 NMetal-1-Pin|pin@97||68|-76|||XY|
@@ -3000,6 +2766,13 @@ NMetal-1-Pin|pin@246||123.5|-88||||
 NMetal-1-Pin|pin@247||167|288.5||||
 NMetal-1-Pin|pin@248||-84.5|288.5||||
 NMetal-1-Pin|pin@250||-55.5|-47||||
+NMetal-2-Pin|pin@252||-244.5|276||||
+NMetal-1-Pin|pin@256||-152.5|-91||||
+NMetal-1-Pin|pin@258||-131|-104||||
+NMetal-1-Pin|pin@259||-131|-87||||
+NMetal-1-Pin|pin@260||-114.5|-71||||
+NMetal-1-Pin|pin@261||-122.5|-71||||
+NMetal-1-Pin|pin@262||-170.5|-91||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-209|216|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-209|-72|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||-209|-216|||D5G4;
@@ -3010,11 +2783,11 @@ IwiresL:select15;1{lay}|select15@0||27.5|-216|||D5G4;
 IwiresL:select30;1{lay}|select30@0||-51|-72|||D5G4;
 IwiresL:select50;1{lay}|select50@0||-186|-216|||D5G4;
 IdriversM:sucDri10;1{lay}|sucDri10@0||2|-216|XY||D5G4;
-Ametal-1|net@426|||S0|pin@89||86|47|gasp_set@0|~sel[set]|83|47
-Ametal-1|net@427|||S2700|contact@86||86|5|pin@89||86|47
-Ametal-2|net@428|||S1800|contact@87||-69|5|contact@86||86|5
-Ametal-1|net@438|||S900|contact@91||109|276|gasp_dec@0|sel[Co]|109|241
-Ametal-1|net@450|||S2700|contact@99||120.5|-112|gasp_res@1|resetting|120.5|-108.2
+Ametal-1|net@426|||S0|pin@89||86|47|gasp_set@1|sel_bar[set]|83|47
+Ametal-1|net@427|||S2700|contact@86||86|6|pin@89||86|47
+Ametal-2|net@428|||S1800|contact@87||-69|6|contact@86||86|6
+Ametal-1|net@438|||S900|contact@91||109|276|gasp_dec@1|sel[Co]|109|241
+Ametal-1|net@450|||S2700|contact@99||120.5|-112|gasp_res@2|resetting|120.5|-108.2
 Ametal-1|net@453|||S2700|contact@101||74.5|-112|inv05@0|in[1]|74.5|-87
 Ametal-1|net@456|||S900|pin@97||68|-76|pin@98||68|-97
 Ametal-1|net@457|||S0|pin@98||68|-97|nand5@0|ina|61|-97
@@ -3022,10 +2795,10 @@ Ametal-1|net@470||0.4|S900|contact@108||53.5|-44|nand5@0|out_2|53.5|-61.6
 Ametal-2|net@471|||S1800|contact@109||-43.5|-44|contact@108||53.5|-44
 Ametal-2|net@501||6.2|S0|inv05@0|vdd_2|67.5|-122|nand5@0|vdd_3|66|-122
 Ametal-2|net@506||6.2|S0|inv05@0|gnd_1|67.5|-72|nand5@0|gnd_1|66|-72
-Ametal-2|net@510||6.2|S0|gasp_res@1|vdd_3|87|-22|inv05@0|vdd_1|85.5|-22
+Ametal-2|net@510||6.2|S0|gasp_res@2|vdd_3|87|-22|inv05@0|vdd_1|85.5|-22
 Ametal-2|net@511||6.2|S0|inv05@0|vdd_3|67.5|-22|nand5@0|vdd_2|66|-22
-Ametal-2|net@548||6.2|S0|gasp_res@1|gnd_1|87|-72|inv05@0|gnd|85.5|-72
-Ametal-2|net@549||6.2|S1800|inv05@0|vdd|85.5|-122|gasp_res@1|vdd_5|87|-122
+Ametal-2|net@548||6.2|S0|gasp_res@2|gnd_1|87|-72|inv05@0|gnd|85.5|-72
+Ametal-2|net@549||6.2|S1800|inv05@0|vdd|85.5|-122|gasp_res@2|vdd_5|87|-122
 Ametal-1|net@557|||S900|contact@109||-43.5|-44|nor10@0|inB|-43.5|-63
 Ametal-2|net@558||6.2|S0|nand10@0|vdd|-44.5|-122|nor10@0|vdd_1|-46.5|-122
 Ametal-2|net@559||6.2|S0|nand10@0|gnd|-44.5|-72|nor10@0|gnd|-46.5|-72
@@ -3043,16 +2816,15 @@ Ametal-2|net@973|||S0|pin@162||209|-82|contact@236||-70.5|-82
 Ametal-2|net@976|||S1800|contact@234||-55.5|-12|pin@164||209|-12
 Ametal-2|net@980|||S1800|contact@298||-197.5|176|contact@235||167|176
 Ametal-1|net@983|||S900|contact@235||167|176|contact@253||167|111
-Ametal-1|net@987|||S900|contact@87||-69|5|nand10@0|out_2|-69|-14
+Ametal-1|net@987|||S900|contact@87||-69|6|nand10@0|out_2|-69|-14
 Ametal-1|net@988|||S900|contact@236||-70.5|-82|nand10@0|inA|-70.5|-97
-Ametal-1|net@990|||S900|nand5@1|ina|38|-97|contact@237||38|-106
-Ametal-2|net@991|||S1800|contact@237||38|-106|pin@169||209|-106
-Ametal-1|net@1031|||S900|contact@248||172.5|-194|gasp_res@0|mc|172.5|-209
-Ametal-1|net@1033|||S2700|contact@249||119|-100|gasp_res@1|mc|119|-97
+Ametal-2|net@991|||S1800|contact@237||-170.5|-106|pin@169||209|-106
+Ametal-1|net@1031|||S900|contact@248||172.5|-194|gasp_res@3|mc|172.5|-209
+Ametal-1|net@1033|||S2700|contact@249||119|-100|gasp_res@2|mc|119|-97
 Ametal-2|net@1041|||S0|contact@253||167|111|contact@254||132|111
 Ametal-1|net@1042|||S900|contact@254||132|111|pin@191||132|92
-Ametal-1|net@1043|||S0|pin@191||132|92|gasp_set@0|do[ins]|130.5|92
-Ametal-2|net@1045|||S0|contact@243||185.5|50|gasp_set@0|flag[D][set]|-69.5|50
+Ametal-1|net@1043|||S0|pin@191||132|92|gasp_set@1|do[ins]|130.5|92
+Ametal-2|net@1045|||S0|contact@243||185.5|50|gasp_set@1|flag[D][set]|-69.5|50
 Ametal-2|net@1046|||S1800|contact@91||109|276|pin@192||209|276
 Ametal-1|net@1049|||S0|pin@193||18.5|-57|inv05@1|in[1]|7.5|-57
 Ametal-1|net@1050|||S900|pin@194||18.5|-53.5|pin@193||18.5|-57
@@ -3060,10 +2832,10 @@ Ametal-1|net@1051|||S0|pin@195||32.5|-53.5|pin@194||18.5|-53.5
 Ametal-1|net@1052|||S2700|pin@196||32.5|-62.5|pin@195||32.5|-53.5
 Ametal-1|net@1054|||S1800|pin@196||32.5|-62.5|pin@197||38.5|-62.5
 Ametal-1|net@1055|||S900|pin@197||38.5|-62.5|nand5@1|out|38.5|-80.1
-Ametal-2|net@1056|||S1800|contact@235||167|176|gasp_dec@0|do[ins]|180.5|176
-Ametal-2|net@1057||6.2|S1800|sucDri10@0|vdd|26|-266|gasp_res@0|vdd_6|29|-266
-Ametal-2|net@1058||6.2|S1800|sucDri10@0|gnd|26|-216|gasp_res@0|gnd_3|29|-216
-Ametal-2|net@1059||6.2|S1800|sucDri10@0|vdd_1|26|-166|gasp_res@0|vdd_7|29|-166
+Ametal-2|net@1056|||S1800|contact@235||167|176|gasp_dec@1|do[ins]|180.5|176
+Ametal-2|net@1057||6.2|S1800|sucDri10@0|vdd|26|-266|gasp_res@3|vdd_6|29|-266
+Ametal-2|net@1058||6.2|S1800|sucDri10@0|gnd|26|-216|gasp_res@3|gnd_3|29|-216
+Ametal-2|net@1059||6.2|S1800|sucDri10@0|vdd_1|26|-166|gasp_res@3|vdd_7|29|-166
 Ametal-2|net@1060||6.2|S1800|inv05@1|gnd|18.5|-72|nand5@1|gnd|20|-72
 Ametal-2|net@1061||6.2|S1800|inv05@1|vdd|18.5|-22|nand5@1|vdd|20|-22
 Ametal-2|net@1062||6.2|S1800|inv05@1|vdd_1|18.5|-122|nand5@1|vdd_1|20|-122
@@ -3072,29 +2844,29 @@ Ametal-2|net@1064|||S0|nand5@0|vdd|43|-22|nand5@1|vdd_2|43|-22
 Ametal-2|net@1065|||S0|nand5@0|vdd_1|43|-122|nand5@1|vdd_3|43|-122
 Ametal-2|net@1066||6.2|S1800|inv05@1|vdd_2|0.5|-22|nor10@0|vdd_2|2.5|-22
 Ametal-2|net@1067||6.2|S0|nand10@0|vdd_1|-44.5|-22|nor10@0|vdd|-46.5|-22
-Ametal-1|net@1070||0.4|S900|contact@257||-19.5|232|gasp_dec@0|mc|-19.5|223
-Ametal-1|net@1072|||S2700|contact@258||-5.5|12|gasp_set@0|fire|-5.5|56
+Ametal-1|net@1070||0.4|S900|contact@257||-19.5|232|gasp_dec@1|mc|-19.5|223
+Ametal-1|net@1072|||S2700|contact@258||-5.5|12|gasp_set@1|fire|-5.5|56
 Ametal-2|net@1073|||S0|contact@259||-86.5|44|pin@190||-209|44
-Ametal-1|net@1074|||S2700|gasp_set@0|mc|-86.5|41|contact@259||-86.5|44
+Ametal-1|net@1074|||S2700|gasp_set@1|mc|-86.5|41|contact@259||-86.5|44
 Ametal-1|net@1075||0.4|S900|sucDri10@0|in|19|-197|contact@260||19|-200
 Ametal-2|net@1076|||S1800|contact@260||19|-200|pin@200||209|-200
-Ametal-1|net@1077|||S2700|gasp_res@0|resetting|161|-191|contact@261||161|-150
-Ametal-1|net@1079|||S900|gasp_res@1|resetting|120.5|-108.2|contact@262||120.5|-150
+Ametal-1|net@1077|||S2700|gasp_res@3|resetting|161|-191|contact@261||161|-150
+Ametal-1|net@1079|||S900|gasp_res@2|resetting|120.5|-108.2|contact@262||120.5|-150
 Ametal-2|net@1080|||S1800|contact@262||120.5|-150|contact@261||161|-150
 Ametal-1|net@1082|||S900|contact@263||147|206|contact@264||147|100
-Ametal-1|net@1083|||S900|gasp_set@0|load|182.5|106|contact@265||182.5|100
+Ametal-1|net@1083|||S900|gasp_set@1|load|182.5|106|contact@265||182.5|100
 Ametal-2|net@1085|||S0|contact@265||182.5|100|contact@264||147|100
 Ametal-1|net@1086|||S1800|pin@201||-22.5|180.5|pin@202||-17.5|180.5
-Ametal-1|net@1087|||S2700|pin@202||-17.5|180.5|gasp_dec@0|decSucceeded|-17.5|200
+Ametal-1|net@1087|||S2700|pin@202||-17.5|180.5|gasp_dec@1|decSucceeded|-17.5|200
 Ametal-1|net@1088|||S900|pin@201||-22.5|180.5|contact@266||-22.5|144.5
 Ametal-2|net@1089|||S1800|contact@267||-31|144.5|contact@266||-22.5|144.5
-Ametal-1|net@1090|||S2700|contact@268||-31|12|contact@267||-31|144.5
-Ametal-2|net@1091|||S1800|contact@269||-90.5|12|contact@268||-31|12
-Ametal-1|net@1092|||S900|contact@271||170.5|-229|gasp_res@0|decSucceeded|170.5|-232
+Ametal-1|net@1090|||S2700|contact@268||-31|-6|contact@267||-31|144.5
+Ametal-2|net@1091|||S1800|contact@269||-90.5|-6|contact@268||-31|-6
+Ametal-1|net@1092|||S900|contact@271||170.5|-229|gasp_res@3|decSucceeded|170.5|-232
 Ametal-2|net@1097|||S1800|contact@272||-90.5|-229|contact@271||170.5|-229
 Ametal-2|net@1098|||S0|contact@273||97|144.5|contact@266||-22.5|144.5
 Ametal-1|net@1099|||S2700|contact@274||97|56|contact@273||97|144.5
-Ametal-1|net@1104|||S1800|pin@203||185|-47|gasp_res@1|cond|191|-47
+Ametal-1|net@1104|||S1800|pin@203||185|-47|gasp_res@2|cond|191|-47
 Ametal-1|net@1105|||S2700|pin@204||185.5|41|contact@243||185.5|50
 Ametal-1|net@1106|||S1800|pin@205||182.5|41|pin@204||185.5|41
 Ametal-1|net@1107|||S2700|pin@206||182.5|8|pin@205||182.5|41
@@ -3105,9 +2877,9 @@ Ametal-1|net@1112|||S2700|contact@240||197.5|-188|contact@276||197.5|-156
 Ametal-2|net@1113|||S0|contact@276||197.5|-156|contact@275||185|-156
 Ametal-2|net@1128|||S1800|contact@281||-79.5|204|contact@282||-11|204
 Ametal-1|net@1129|||S900|contact@283||-100.5|-56|contact@287||-100.5|-143
-Ametal-1|net@1131|||S2700|contact@284||-187.5|94|gasp_set@0|dec|-187.5|106
+Ametal-1|net@1131|||S2700|contact@284||-187.5|94|gasp_set@1|dec|-187.5|106
 Ametal-1|net@1135|||S900|contact@282||-11|204|contact@285||-11|94
-Ametal-1|net@1136|||S900|contact@286||50.5|-143|gasp_res@0|dec|50.5|-182
+Ametal-1|net@1136|||S900|contact@286||50.5|-143|gasp_res@3|dec|50.5|-182
 Ametal-2|net@1140|||S0|contact@286||50.5|-143|contact@287||-100.5|-143
 Ametal-2|net@1142|||S1800|contact@240||197.5|-188|pin@210||209|-188
 Ametal-2|net@1143|||S1800|contact@274||97|56|pin@211||209|56
@@ -3121,21 +2893,21 @@ Ametal-2|net@1150|||S1800|contact@284||-187.5|94|contact@285||-11|94
 Ametal-2|net@1154||6.2|S1800|pinsVddG@3|vdd|-209|-166|sucDri10@0|vdd_3|-22|-166
 Ametal-2|net@1155||6.2|S1800|pinsVddG@3|gnd|-209|-216|sucDri10@0|gnd_1|-22|-216
 Ametal-2|net@1156||6.2|S1800|pinsVddG@3|vdd_1|-209|-266|sucDri10@0|vdd_2|-22|-266
-Ametal-2|net@1157||6.2|S1800|pinsVddG@1|vdd_1|-209|166|gasp_dec@0|vdd_3|-106|166
-Ametal-2|net@1158||6.2|S1800|pinsVddG@1|gnd|-209|216|gasp_dec@0|gnd_1|-106|216
-Ametal-2|net@1159||6.2|S1800|pinsVddG@1|vdd|-209|266|gasp_dec@0|vdd_4|-106|266
-Ametal-1|net@1161|||S900|contact@285||-11|94|contact@288||-11|-1
-Ametal-2|net@1162|||S0|contact@288||-11|-1|contact@289||-100.5|-1
-Ametal-1|net@1164|||S900|contact@289||-100.5|-1|contact@283||-100.5|-56
+Ametal-2|net@1157||6.2|S1800|pinsVddG@1|vdd_1|-209|166|gasp_dec@1|vdd_3|-106|166
+Ametal-2|net@1158||6.2|S1800|pinsVddG@1|gnd|-209|216|gasp_dec@1|gnd_1|-106|216
+Ametal-2|net@1159||6.2|S1800|pinsVddG@1|vdd|-209|266|gasp_dec@1|vdd_4|-106|266
+Ametal-1|net@1161|||S900|contact@285||-11|94|contact@288||-11|0
+Ametal-2|net@1162|||S0|contact@288||-11|0|contact@289||-100.5|0
+Ametal-1|net@1164|||S900|contact@289||-100.5|0|contact@283||-100.5|-56
 Ametal-1|net@1177||1.2|S1800|pin@228||-84.5|216.5|pin@229||-79.5|216.5
-Ametal-1|net@1178|||S2700|pin@228||-84.5|216.5|gasp_dec@0|dec|-84.5|250
+Ametal-1|net@1178|||S2700|pin@228||-84.5|216.5|gasp_dec@1|dec|-84.5|250
 Ametal-1|net@1179|||S0|pin@226||-79.5|216.5|pin@229||-79.5|216.5
 Ametal-1|net@1181||1.2|S900|pin@226||-79.5|216.5|contact@281||-79.5|204
 Ametal-2|net@1182|||S0|pin@209||209|-56|contact@283||-100.5|-56
 Ametal-1|net@1185|||S2700|contact@291||-14|-62|nor10@0|out|-14|-61.5
 Ametal-2|net@1186|||S0|contact@291||-14|-62|pin@231||-209|-62
 Ametal-1|net@1190|||S2700|contact@272||-90.5|-229|contact@293||-90.5|-37.5
-Ametal-1|net@1191|||S900|contact@269||-90.5|12|contact@293||-90.5|-37.5
+Ametal-1|net@1191|||S900|contact@269||-90.5|-6|contact@293||-90.5|-37.5
 Ametal-2|net@1192|||S1800|contact@293||-90.5|-37.5|contact@292||62.5|-37.5
 Ametal-1|net@1194|||S2700|nand5@1|inb|38|-43|contact@294||38|-2
 Ametal-2|net@1195|||S0|contact@295||117|-2|contact@294||38|-2
@@ -3146,7 +2918,7 @@ Ametal-1|net@1199|||S1800|pin@232||131|92|pin@191||132|92
 Ametal-1|net@1200|||S1800|nand5@0|inb|61|-43|pin@233||62.5|-43
 Ametal-1|net@1201||0.6|S2700|pin@233||62.5|-43|contact@292||62.5|-37.5
 Ametal-1|net@1203|||S900|pin@234||-197.5|288.5|contact@298||-197.5|176
-Ametal-2|net@1206|||S1800|pin@178||-209|50|gasp_set@0|flag[D][set]|-69.5|50
+Ametal-2|net@1206|||S1800|pin@178||-209|50|gasp_set@1|flag[D][set]|-69.5|50
 Ametal-2|net@1207|||S0|contact@300||-140.4|50|pin@178||-209|50
 Ametal-1|net@1208||0.4|S900|contact@301||-140.4|62|contact@300||-140.4|50
 Ametal-2|net@1209|||S0|contact@302||-104.5|62|contact@301||-140.4|62
@@ -3155,9 +2927,9 @@ Ametal-2|net@1211|||S0|contact@304||-56.5|88|contact@303||-104.5|88
 Ametal-1|net@1214|||S2700|contact@304||-56.5|88|contact@306||-56.5|144.5
 Ametal-2|net@1215|||S0|contact@306||-56.5|144.5|contact@305||-111.5|144.5
 Ametal-1|net@1216|||S2700|contact@305||-111.5|144.5|pin@236||-111.5|288.5
-Ametal-1|net@1217|||S2700|gasp_dec@0|dec|-84.5|250|pin@248||-84.5|288.5
+Ametal-1|net@1217|||S2700|gasp_dec@1|dec|-84.5|250|pin@248||-84.5|288.5
 Ametal-1|net@1223|||S1800|pin@242||113.5|-108|pin@243||120.5|-108
-Ametal-1|net@1224|||S900|pin@243||120.5|-108|gasp_res@1|resetting|120.5|-108.2
+Ametal-1|net@1224|||S900|pin@243||120.5|-108|gasp_res@2|resetting|120.5|-108.2
 Ametal-1|net@1226|||S900|pin@245||113.5|-88|pin@242||113.5|-108
 Ametal-1|net@1228|||S2700|pin@246||123.5|-88|contact@308||123.5|4
 Ametal-2|net@1229|||S0|contact@309||160|4|contact@308||123.5|4
@@ -3166,24 +2938,46 @@ Ametal-2|net@1231|||S0|contact@311||175|144.5|contact@310||160|144.5
 Ametal-1|net@1232|||S900|contact@312||175|188|contact@311||175|144.5
 Ametal-2|net@1233|||S1800|contact@313||167|188|contact@312||175|188
 Ametal-1|net@1235|||S900|pin@247||167|288.5|contact@313||167|188
-Ametal-2|net@1236||6.2|S0|nand10@0|vdd_3|-81.5|-22|pinsVddG@2|vdd|-209|-22
-Ametal-2|net@1237||6.2|S0|nand10@0|gnd_1|-81.5|-72|pinsVddG@2|gnd|-209|-72
-Ametal-2|net@1238||6.2|S0|nand10@0|vdd_2|-81.5|-122|pinsVddG@2|vdd_1|-209|-122
 Ametal-1|net@1241|||S1800|pin@245||113.5|-88|pin@246||123.5|-88
 Ametal-1|net@1243|||S900|contact@234||-55.5|-12|pin@250||-55.5|-47
 Ametal-1|net@1244|||S0|pin@250||-55.5|-47|nand10@0|inB|-56|-47
+Ametal-1|net@1245|||S2700|contact@314||38|-100|nand5@1|ina|38|-97
+Ametal-2|net@1247|||S0|contact@91||109|276|contact@315||-210.5|276
+Ametal-2|net@1248|||S0|contact@315||-210.5|276|pin@252||-244.5|276
+Ametal-1|net@1249|||S900|contact@315||-210.5|276|contact@318||-210.5|-47
+Ametal-1|net@1251|||S900|nor05@0|inB|-143|-47|contact@317||-143|-47
+Ametal-2|net@1254|||S1800|contact@318||-210.5|-47|contact@317||-143|-47
+Ametal-2|net@1257|||S0|contact@314||38|-100|contact@319||-114.5|-100
+Ametal-1|net@1259|||RS0|pin@256||-152.5|-91|nor05@0|inA|-153|-91
+Ametal-1|net@1263|||S0|pin@258||-131|-104|nor05@0|out|-142.5|-104
+Ametal-2|net@1264||6.2|S1800|nor05@0|gnd_1|-136|-72|inv05@2|gnd|-136|-72
+Ametal-2|net@1265||6.2|S1800|nor05@0|vdd_3|-136|-122|inv05@2|vdd|-136|-122
+Ametal-2|net@1266||6.2|S1800|nor05@0|vdd_2|-136|-22|inv05@2|vdd_1|-136|-22
+Ametal-2|net@1267||6.2|S1800|inv05@2|vdd_2|-118|-122|nand10@0|vdd_2|-81.5|-122
+Ametal-2|net@1268||6.2|S1800|inv05@2|gnd_1|-118|-72|nand10@0|gnd_1|-81.5|-72
+Ametal-2|net@1269||6.2|S1800|inv05@2|vdd_3|-118|-22|nand10@0|vdd_3|-81.5|-22
+Ametal-2|net@1270||6.2|S0|nor05@0|vdd_1|-161|-122|pinsVddG@2|vdd_1|-209|-122
+Ametal-2|net@1271||6.2|S0|nor05@0|gnd|-161|-72|pinsVddG@2|gnd|-209|-72
+Ametal-2|net@1272||6.2|S0|nor05@0|vdd|-161|-22|pinsVddG@2|vdd|-209|-22
+Ametal-1|net@1273|||S2700|pin@258||-131|-104|pin@259||-131|-87
+Ametal-1|net@1274|||S1800|pin@259||-131|-87|inv05@2|in[1]|-125|-87
+Ametal-1|net@1275|||S2700|contact@319||-114.5|-100|pin@260||-114.5|-71
+Ametal-1|net@1277|||S0|pin@260||-114.5|-71|pin@261||-122.5|-71
+Ametal-1|net@1278|||S2700|pin@261||-122.5|-71|inv05@2|out[1]|-122.5|-65
+Ametal-1|net@1279|||S0|pin@256||-152.5|-91|pin@262||-170.5|-91
+Ametal-1|net@1280|||S900|pin@262||-170.5|-91|contact@237||-170.5|-106
 Edec||D5G6;|pin@209||U
 EdecFailed||D5G6;|pin@210||U
 EdecSucceeded||D5G6;|pin@211||U
-Edo[ins_1]|do[ins]|D5G6;|gasp_dec@0|do[ins]|G
+Edo[ins]||D5G6;|gasp_dec@1|do[ins]|G
 Efire[T]||D5G6;|pin@200||U
 Eflag[D][clr]||D5G6;|pin@231||U
 Eflag[D][set]||D5G6;|pin@178||U
-Egnd||D5G6;|gasp_dec@0|gnd|G
-Egnd_1||D5G6;|gasp_res@0|gnd_2|G
-Egnd_2||D5G6;|gasp_res@1|gnd|G
-Egnd_3||D5G6;|gasp_set@0|gnd|G
-Egnd_4||D5G6;|gasp_set@0|gnd_1|G
+Egnd||D5G6;|gasp_dec@1|gnd|G
+Egnd_1||D5G6;|gasp_res@3|gnd|G
+Egnd_2||D5G6;|gasp_res@2|gnd|G
+Egnd_3||D5G6;|gasp_set@1|gnd|G
+Egnd_4||D5G6;|gasp_set@1|gnd_1|G
 Egnd_6||D5G6;|pinsVddG@3|gnd|G
 Egnd_7||D5G6;|pinsVddG@1|gnd|G
 Egnd_8||D5G6;|pinsVddG@2|gnd|G
@@ -3194,26 +2988,26 @@ Emc_1||D5G6;|pin@217||U
 Emc_2||D5G6;|pin@216||U
 Emc_3||D5G6;|pin@215||U
 Emc_4||D5G6;|pin@214||U
-Escan[do_ins]|scan[1]|D5G6;|pin@234||U
-Escan[dec]|scan[2]|D5G6;|pin@248||U
-Escan[D_set]|scan[3]|D5G6;|pin@236||U
+Escan[1]||D5G6;|pin@234||U
+Escan[2]||D5G6;|pin@248||U
+Escan[3]||D5G6;|pin@236||U
 Escan[4]||D5G6;|pin@247||O
 Esel[Co]||D5G6;|pin@192||U
-Esel[rD]|sel[Ld]|D5G6;|pin@162||U
+Esel[Ld]||D5G6;|pin@162||U
 Esel[Tp]||D5G6;|pin@169||U
-Esel[rD]@884650239|sel[rD]|D5G6;|pin@164||U
-Evdd||D5G6;|gasp_dec@0|vdd|P
-Evdd_1||D5G6;|gasp_set@0|vdd_1|P
-Evdd_2||D5G6;|gasp_dec@0|vdd_2|P
-Evdd_3||D5G6;|gasp_set@0|vdd_3|P
-Evdd_4||D5G6;|gasp_res@1|vdd_4|P
-Evdd_5||D5G6;|gasp_res@0|vdd_5|P
-Evdd_299|vdd_6|D5G6;|gasp_set@0|vdd_2|P
-Evdd_300|vdd_7|D5G6;|gasp_res@0|vdd_4|P
-Evdd_301|vdd_8|D5G6;|gasp_res@1|vdd|P
-Evdd_302|vdd_9|D5G6;|gasp_set@0|vdd|P
-Evdd_305|vdd_12|D5G6;|pinsVddG@3|vdd|P
-Evdd_306|vdd_13|D5G6;|pinsVddG@3|vdd_1|P
+Esel[rD]||D5G6;|pin@164||U
+Evdd||D5G6;|gasp_dec@1|vdd|P
+Evdd_1||D5G6;|gasp_set@1|vdd_1|P
+Evdd_2||D5G6;|gasp_dec@1|vdd_2|P
+Evdd_3||D5G6;|gasp_set@1|vdd_3|P
+Evdd_4||D5G6;|gasp_res@2|vdd_4|P
+Evdd_5||D5G6;|gasp_res@3|vdd_5|P
+Evdd_6||D5G6;|gasp_set@1|vdd_2|P
+Evdd_7||D5G6;|gasp_res@3|vdd|P
+Evdd_8||D5G6;|gasp_res@2|vdd|P
+Evdd_9||D5G6;|gasp_set@1|vdd|P
+Evdd_12||D5G6;|pinsVddG@3|vdd|P
+Evdd_13||D5G6;|pinsVddG@3|vdd_1|P
 Evdd_14||D5G6;|pinsVddG@1|vdd|P
 Evdd_15||D5G6;|pinsVddG@1|vdd_1|P
 Evdd_16||D5G6;|pinsVddG@2|vdd|P
@@ -3221,11 +3015,11 @@ Evdd_17||D5G6;|pinsVddG@2|vdd_1|P
 X
 
 # Cell dock_interface;1{sch}
-Cdock_interface;1{sch}||schematic|1236866624132|1244173841819|
+Cdock_interface;1{sch}||schematic|1236866624132|1244502691884|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@7||-171|-24.5|||XRR|
 NOff-Page|conn@12||-145|-44|||Y|
-NOff-Page|conn@18||-185|-46||||
+NOff-Page|conn@18||-206|-46||||
 NOff-Page|conn@22||-172|-10.5|||XRR|
 NOff-Page|conn@23||-139|-84|||XRR|
 NOff-Page|conn@24||-139|-82|||XRR|
@@ -3242,17 +3036,19 @@ NWire_Con|conn@35||-73.5|-21.5||||
 NWire_Con|conn@36||-73.5|-12.5||||
 NWire_Con|conn@37||-73.5|-15.5||||
 NOff-Page|conn@43||-38.5|-0.5||||
-Idock_interface;1{ic}|counter_@0||-119|3.5|||D5G4;
-Igasp_dec;1{ic}|gasp_con@2||-104.5|-10|||D5G4;
-Igasp_resetting;1{ic}|gasp_con@5||-104.5|-45|Y||D5G4;
-Igasp_set;2{ic}|gasp_con@9||-104.5|-82|Y||D5G4;
-Igasp_reset_done;1{ic}|gasp_con@10||-104.5|-63|Y||D5G4;
+Idock_interface;1{ic}|dock_int@0||-119|3.5|||D5G4;
+Igasp_dec;1{ic}|gasp_dec@0||-104.5|-10|||D5G4;
+Igasp_reset_done;1{ic}|gasp_res@0||-104.5|-63|Y||D5G4;
+Igasp_resetting;1{ic}|gasp_res@1||-104.5|-45|Y||D5G4;
+Igasp_set;2{ic}|gasp_set@0||-104.5|-82|Y||D5G4;
 IredFive:inv;1{ic}|inv@4||-130.5|-54|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@5||-166.5|-45|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@6||-184|-47|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2;1{ic}|nand2@0||-130.5|-83|||D0G4;|ATTR_Delay(D5G1;NPY-3.5;)S100|ATTR_X(D5G1.5;NPX-0.5;Y3.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2;1{ic}|nand2@4||-158.5|-55|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nand2;1{ic}|nand2@5||-173.5|-45|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nor2;1{ic}|nor2@0||-167.5|-54|YRR||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2;1{ic}|nor2@1||-194|-47|Y||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 Ngeneric:Invisible-Pin|pin@0||-120.5|29|||X||ART_message(D5G6;)Scounter_dock_interface
 Ngeneric:Invisible-Pin|pin@2||-118.5|23|||X||ART_message(D5G4;)Sthe glue needed to connect the KesselsCounter to the dock
 Ngeneric:Invisible-Pin|pin@64||-119.5|19|||X||ART_message(D5G3;)Sam 4 Jun 2009
@@ -3282,7 +3078,7 @@ NWire_Pin|pin@361||-125.5|-54||||
 NWire_Pin|pin@375||-138.5|-56||||
 NWire_Pin|pin@390||-161.5|-53||||
 NWire_Pin|pin@393||-161.5|-45||||
-Ngeneric:Invisible-Pin|pin@400||-161.5|-63.5|||||ART_message(D5G2;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.]
+Ngeneric:Invisible-Pin|pin@400||-184.5|-36|||||ART_message(D5G2;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.]
 NWire_Pin|pin@401||-188.5|-44|||X|
 NWire_Pin|pin@406||-105.5|-86.5|||X|
 NWire_Pin|pin@407||-106|-83.5|||X|
@@ -3296,39 +3092,42 @@ NWire_Pin|pin@423||-60.5|-18.5||||
 NWire_Pin|pin@424||-60.5|-21.5||||
 NWire_Pin|pin@425||-60.5|-12.5||||
 NWire_Pin|pin@426||-60.5|-15.5||||
+NWire_Pin|pin@427||-211|-48||||
+NWire_Pin|pin@428||-179|-47||||
+NWire_Pin|pin@429||-179|-46||||
 IdriversM:sucDri10;1{ic}|sucDri10@0||-135.5|-44|||D5G4;
 Awire|dec|D8G2;||1800|pin@420||-88.5|-15.5|conn@37||-73.5|-15.5
 Awire|decSucceeded|D8G2;||0|pin@278||-118.5|-28|pin@279||-137.5|-28
-Awire|decSucceeded|D8G2;||1800|nand2@4|inb|-156|-56|pin@375||-138.5|-56
+Awire|decSucceeded|D8G2;Y-1;||1800|nand2@4|inb|-156|-56|pin@375||-138.5|-56
 Awire|decSucceeded|D8G2;||1800|pin@407||-106|-83.5|conn@32|y|-82.5|-83.5
-Awire|do[ins]|D8G2;||1800|pin@259||-129.5|-76|gasp_con@9|in|-114.5|-76
-Awire|do[ins]|D8G2;||0|gasp_con@2|in|-114.5|-16|pin@323||-137.5|-16
 Awire|do[ins]|D8G2;||0|nand2@5|inb|-176|-44|pin@401||-188.5|-44
 Awire|do[ins]|D8G2;||1800|pin@418||-88.5|-12.5|conn@36||-73.5|-12.5
+Awire|do[ins]|D5G2;||0|gasp_dec@0|do[ins]|-114.5|-16|pin@323||-137.5|-16
+Awire|do[ins]|D5G2;||1800|pin@259||-129.5|-76|gasp_set@0|do[ins]|-114.5|-76
 Awire|flag[D][clr]|D8G2;||1800|pin@337||-191.5|-54|nor2@0|out|-170|-54
 Awire|flag[D][set]|D8G2;||0|pin@308||-125.5|-70|pin@310||-141.5|-70
 Awire|flag[D][set]|D8G2;||1800|pin@406||-105.5|-86.5|conn@31||-88|-86.5
 Awire|flag[D][set]|D8G2;||1800|pin@412||-88.5|-18.5|conn@33||-73.5|-18.5
-Awire|mc|D5G2;||2700|gasp_con@5|mc|-110.5|-31|pin@231||-110.5|-29
-Awire|mc|D5G2;||2700|gasp_con@9|mc|-110.5|-68|pin@272||-110.5|-65
-Awire|mc|D5G2;||900|gasp_con@2|mc|-110.5|-24|pin@313||-110.5|-26
-Awire|mc|D5G2;||2700|gasp_con@10|mc|-110.5|-49|pin@340||-110.5|-46
+Awire|mc|D5G2;||900|gasp_dec@0|mc|-110.5|-24|pin@313||-110.5|-26
+Awire|mc|D5G2;||2700|gasp_res@0|mc|-110.5|-49|pin@340||-110.5|-46
+Awire|mc|D5G2;||2700|gasp_res@1|mc|-110.5|-31|pin@231||-110.5|-29
+Awire|mc|D5G2;||2700|gasp_set@0|mc|-110.5|-68|pin@272||-110.5|-65
 Awire|net@169|||2700|pin@223||-118.5|-36|pin@278||-118.5|-28
-Awire|net@170|||1800|pin@166||-118.5|-22|gasp_con@2|in2|-114.5|-22
-Awire|net@260|||0|gasp_con@5|in|-114.5|-36|pin@223||-118.5|-36
-Awire|net@325|||900|gasp_con@9|cond|-110.5|-79|pin@271||-110.5|-83
+Awire|net@170|||1800|pin@166||-118.5|-22|gasp_dec@0|decSucceeded|-114.5|-22
+Awire|net@260|||0|gasp_res@1|decSucceeded|-114.5|-36|pin@223||-118.5|-36
+Awire|net@325|||900|gasp_set@0|sel_bar[set]|-110.5|-79|pin@271||-110.5|-83
 Awire|net@330|||2700|pin@278||-118.5|-28|pin@166||-118.5|-22
-Awire|net@354|||1800|gasp_con@9|out2|-106.5|-70|pin@296||-102.5|-70
-Awire|net@356|||0|pin@297||-102.5|-19|gasp_con@2|out|-106.5|-19
+Awire|net@354|||1800|gasp_set@0|dec|-106.5|-70|pin@296||-102.5|-70
+Awire|net@356|||0|pin@297||-102.5|-19|gasp_dec@0|dec|-106.5|-19
 Awire|net@357|||2700|pin@298||-102.5|-36|pin@297||-102.5|-19
-Awire|net@358|||1800|gasp_con@5|out|-106.5|-36|pin@298||-102.5|-36
+Awire|net@358|||1800|gasp_res@1|dec|-106.5|-36|pin@298||-102.5|-36
 Awire|net@361|||900|pin@298||-102.5|-36|pin@296||-102.5|-70
-Awire|net@366|||900|gasp_con@5|cond|-110.5|-41|pin@303||-110.5|-44
+Awire|net@366|||900|gasp_res@1|resetting|-110.5|-41|pin@303||-110.5|-44
 Awire|net@372|||0|pin@306||-110.5|-63|pin@307||-125.5|-63
 Awire|net@374|||900|pin@307||-125.5|-63|pin@308||-125.5|-70
 Awire|net@399|||900|pin@326||-125.5|-44|pin@361||-125.5|-54
 Awire|net@402|||1800|sucDri10@0|succ|-131.5|-44|pin@326||-125.5|-44
-Awire|net@417|||900|gasp_con@10|cond|-110.5|-59|pin@306||-110.5|-63
+Awire|net@417|||900|gasp_res@0|cond|-110.5|-59|pin@306||-110.5|-63
 Awire|net@451|||1800|inv@4|in|-128|-54|pin@361||-125.5|-54
 Awire|net@468|||0|inv@4|out|-133|-54|nand2@4|ina|-156|-54
 Awire|net@503|||1800|nand2@5|out|-171|-45|inv@5|in|-169|-45
@@ -3336,18 +3135,22 @@ Awire|net@504|||1800|inv@5|out|-164|-45|pin@393||-161.5|-45
 Awire|net@506|||2700|pin@390||-161.5|-53|pin@393||-161.5|-45
 Awire|net@516|||1800|nor2@0|inb|-165|-53|pin@390||-161.5|-53
 Awire|net@517|||1800|nor2@0|ina|-165|-55|nand2@4|out|-161|-55
-Awire|net@518|||1800|conn@18|y|-183|-46|nand2@5|ina|-176|-46
 Awire|net@519|||1800|conn@12|y|-143|-44|sucDri10@0|in|-139.5|-44
 Awire|net@521|||1800|conn@24|y|-137|-82|nand2@0|inb|-133|-82
 Awire|net@529|||0|conn@30|y|-82.5|-86.5|conn@31||-88|-86.5
 Awire|net@533|||1800|conn@22|y|-170|-10.5|pin@411||-110.5|-10.5
-Awire|net@534|||900|pin@411||-110.5|-10.5|gasp_con@2|cond|-110.5|-14
+Awire|net@534|||900|pin@411||-110.5|-10.5|gasp_dec@0|sel[Co]|-110.5|-14
 Awire|net@535|||1800|conn@23|y|-137|-84|nand2@0|ina|-133|-84
-Awire|net@542|||0|gasp_con@9|in2|-114.5|-70|pin@308||-125.5|-70
-Awire|net@544|||0|gasp_con@10|in|-114.5|-54|pin@361||-125.5|-54
+Awire|net@542|||0|gasp_set@0|flag[D][set]|-114.5|-70|pin@308||-125.5|-70
+Awire|net@544|||0|gasp_res@0|resetting|-114.5|-54|pin@361||-125.5|-54
 Awire|net@546|||0|conn@27|a|-82|-70|pin@296||-102.5|-70
-Awire|net@547|||0|conn@29|a|-82|-76|gasp_con@9|out|-106.5|-76
-Awire|net@548|||0|conn@28|a|-82|-73|gasp_con@9|fire|-106.5|-73
+Awire|net@547|||0|conn@29|a|-82|-76|gasp_set@0|load|-106.5|-76
+Awire|net@548|||0|conn@28|a|-82|-73|gasp_set@0|fire|-106.5|-73
+Awire|net@549|||1800|conn@18|y|-204|-46|nor2@1|ina|-196.5|-46
+Awire|net@551|||0|inv@6|in|-186.5|-47|nor2@1|out|-191.5|-47
+Awire|net@552|||1800|inv@6|out|-181.5|-47|pin@428||-179|-47
+Awire|net@553|||0|nand2@5|ina|-176|-46|pin@429||-179|-46
+Awire|net@554|||900|pin@429||-179|-46|pin@428||-179|-47
 Awire|resetting|D8G2;||1800|pin@326||-125.5|-44|pin@303||-110.5|-44
 Awire|resetting|D8G2;||0|conn@35||-73.5|-21.5|pin@416||-88.5|-21.5
 Abus|scan[1:4]|D8G2;Y0.5;||IJ0|conn@43|a|-40.5|-0.5|pin@422||-57.5|-0.5
@@ -3355,15 +3158,16 @@ Awire|scan[1]|D8G2;||1800|conn@36||-73.5|-12.5|pin@425||-60.5|-12.5
 Awire|scan[2]|D8G2;||1800|conn@37||-73.5|-15.5|pin@426||-60.5|-15.5
 Awire|scan[3]|D8G2;||1800|conn@33||-73.5|-18.5|pin@423||-60.5|-18.5
 Awire|scan[4]|D8G2;||1800|conn@35||-73.5|-21.5|pin@424||-60.5|-21.5
+Awire|sel[Co]|D5G2;||0|nor2@1|inb|-196.5|-48|pin@427||-211|-48
 Awire|sel_bar[set]|D8G2;||1800|nand2@0|out|-128|-83|pin@271||-110.5|-83
 Edec||D5G2;X6;|conn@27|a|B
 EdecFailed||D5G2;X-9.5;|conn@30|y|B
 EdecSucceeded||D5G2;X-7.5;|conn@32|a|B
 Edo[ins]||D5G2;X-4.5;|conn@25|a|B
-EdoneLO[M]|fire[T]|D4G2;X-0.5;|conn@12|a|I
+Efire[T]||D4G2;X-0.5;|conn@12|a|I
 Eflag[D][set,clr]||D6G2;X-18.5;|conn@7|y|B
 Eload||D5G2;X6;|conn@29|a|B
-Efire[set]|loadLatches|D5G2;X9.5;|conn@28|a|O
+EloadLatches||D5G2;X9.5;|conn@28|a|O
 Emc||D5G2;X-2.5;|conn@26|a|I
 Escan[1:4]||D5G2;X5;|conn@43|y|O
 Esel[Co]||D5G2;X-3.5;|conn@22|a|I
@@ -3395,11 +3199,11 @@ ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
 AThicker|net@4|||FS900|pin@26||-6|-4|pin@27||-6|-6
-Eout|dec|D5G1;X2;|pin@22||B
-Ein2|decSucceeded|D5G1;X-2;|pin@25||B
-Ein|do[ins]|D4G1;X-1;|pin@18||B
+Edec||D5G1;X2;|pin@22||B
+EdecSucceeded||D5G1;X-2;|pin@25||B
+Edo[ins]||D4G1;X-1;|pin@18||B
 Emc||D5G1;Y-1;|pin@20||I
-Econd|sel[Co]|D5G1;Y1;|pin@24||I
+Esel[Co]||D5G1;Y1;|pin@24||I
 X
 
 # Cell gasp_dec;1{lay}
@@ -3516,7 +3320,7 @@ NOff-Page|conn@6||-44|29||||
 NOff-Page|conn@7||-44|-10||||
 NOff-Page|conn@8||29|29|||X|
 IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-8|6|R||D5G4;
-Igasp_dec;1{ic}|gasp_dec@0||44|3|||D5G4;
+Igasp_dec;1{ic}|gasp_dec@1||44|3|||D5G4;
 IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@1||-24|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@2||-15.5|27|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -3567,11 +3371,11 @@ Awire|net@166|||1800|conn@3|y|6.5|31|predDri2@0|mc|11|31
 Awire|net@167|||1800|nand2@0|out|-23.5|-9|pin@119||-10.5|-9
 Awire|net@168|||2700|pin@119||-10.5|-9|ctrAND3i@0|inC|-10.5|0
 Awire|net@170|||1800|inv@2|in|-13|27|pin@118||-8|27
-Eout|dec|D5G2;X7;|conn@5|a|B
-Ein2|decSucceeded|D5G2;X-11;|conn@8|y|B
-Ein|do[ins]|D5G2;X-8;|conn@6|y|B
+Edec||D5G2;X7;|conn@5|a|B
+EdecSucceeded||D5G2;X-11;|conn@8|y|B
+Edo[ins]||D5G2;X-8;|conn@6|y|B
 Emc||D5G2;X-2;|conn@3|a|I
-Econd|sel[Co]|D5G2;X-4;|conn@7|a|I
+Esel[Co]||D5G2;X-4;|conn@7|a|I
 X
 
 # Cell gasp_dn;1{ic}
@@ -4240,7 +4044,7 @@ ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
 AThicker|net@4|||FS900|pin@25||-6|-4|pin@26||-6|-6
 Econd||D5G1;Y1;|pin@24||I
 Emc||D5G1;Y-1;|pin@20||I
-Ein|resetting|D4G1;X-1;|pin@18||B
+Eresetting||D4G1;X-1;|pin@18||B
 X
 
 # Cell gasp_reset_done;1{lay}
@@ -4290,7 +4094,7 @@ NOff-Page|conn@3||-1|14|||RR|
 NOff-Page|conn@6||-36|12||||
 NOff-Page|conn@7||-36|-24||||
 IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||-1|-7|R||D5G4;
-Igasp_reset_done;1{ic}|gasp_con@2||30|29|||D5G4;
+Igasp_reset_done;1{ic}|gasp_res@0||30|29|||D5G4;
 IredFive:nand2;1{ic}|nand2@0||-18|-23|||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
 NWire_Pin|pin@67||-32|-22||||
 NWire_Pin|pin@71||-32|12||||
@@ -4315,7 +4119,7 @@ Awire|net@118|||900|wire90@1|a|-1|3.5|ctrAND1i@0|out|-1|-1
 Awire|net@119|||900|pin@86||-1|10|wire90@1|b|-1|8.5
 Econd||D5G2;X-3;|conn@7|a|I
 Emc||D5G2;X-2;|conn@3|a|I
-Ein|resetting|D5G2;X-10;|conn@6|y|B
+Eresetting||D5G2;X-10;|conn@6|y|B
 X
 
 # Cell gasp_resetting;1{ic}
@@ -4339,10 +4143,10 @@ ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
 AThicker|net@4|||FS900|pin@25||-6|-4|pin@26||-6|-6
-Eout|dec|D5G1;X2;|pin@22||B
-Ein|decSucceeded|D4G1;X-1;|pin@18||B
+Edec||D5G1;X2;|pin@22||B
+EdecSucceeded||D4G1;X-1;|pin@18||B
 Emc||D5G1;Y-1;|pin@20||I
-Econd|resetting|D5G1;Y1;|pin@24||I
+Eresetting||D5G1;Y1;|pin@24||I
 X
 
 # Cell gasp_resetting;1{lay}
@@ -4396,11 +4200,11 @@ Ametal-1|net@60|||S1800|predDri2@0|pred|-60.5|-16|pin@9||-51|-16
 Ametal-1|net@61|||S900|pin@9||-51|-16|pin@3||-51|-17
 Edec||D5G2;|sucDri10@0|succ|B
 EdecSucceeded||D5G2;|predDri2@0|pred|B
-Egnd_2|gnd|D5G2;|predDri2@0|gnd_1|G
+Egnd||D5G2;|predDri2@0|gnd_1|G
 Egnd_3||D5G2;|sucDri10@0|gnd_1|G
 Emc||D5G2;|predDri2@0|mc|I
 Eresetting||D5G2;|nand5@0|ina|I
-Evdd_4|vdd|D5G2;|predDri2@0|vdd_2|P
+Evdd||D5G2;|predDri2@0|vdd_2|P
 Evdd_5||D5G2;|predDri2@0|vdd_3|P
 Evdd_6||D5G2;|sucDri10@0|vdd_2|P
 Evdd_7||D5G2;|sucDri10@0|vdd_3|P
@@ -4414,7 +4218,7 @@ NOff-Page|conn@5||25|21.5|||XRR|
 NOff-Page|conn@6||-44|24||||
 NOff-Page|conn@7||-44|-12||||
 IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@0||-11|3|R||D5G4;
-Igasp_resetting;1{ic}|gasp_con@1||27|43.5|||D5G4;
+Igasp_resetting;1{ic}|gasp_res@0||27|43.5|||D5G4;
 IredFive:nand2;1{ic}|nand2@0||-26|-11|||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
 NWire_Pin|pin@67||-40|-10||||
 NWire_Pin|pin@71||-40|24||||
@@ -4449,10 +4253,10 @@ Awire|net@127|||1800|pin@88||-26|21.5|pin@91||-11|21.5
 Awire|net@129|||2700|ctrAND2i@0|out|-11|9|pin@92||-11|15
 Awire|net@130|||0|wire90@3|b|-6.5|15|pin@92||-11|15
 Awire|net@131|||900|ctrAND2i@0|inA|-10|-3|pin@79||-10|-11
-Eout|dec|D5G2;X7;|conn@5|a|B
-Ein|decSucceeded|D5G2;X-11;|conn@6|y|B
+Edec||D5G2;X7;|conn@5|a|B
+EdecSucceeded||D5G2;X-11;|conn@6|y|B
 Emc||D5G2;X-2;|conn@3|a|I
-Econd|resetting|D5G2;X-5;|conn@7|a|I
+Eresetting||D5G2;X-5;|conn@7|a|I
 X
 
 # Cell gasp_set;2{ic}
@@ -4485,13 +4289,13 @@ ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
 AThicker|net@4|||FS900|pin@28||-6|-4|pin@29||-6|-6
 AThicker|net@5|||FS1800|pin@32||-4|-9|pin@33||-2|-9
-Eout2|dec|D5G1;X2;|pin@27||B
-Ein|do[ins]|D4G1;X-1;|pin@18||B
+Edec||D5G1;X2;|pin@27||B
+Edo[ins]||D4G1;X-1;|pin@18||B
 Efire||D5G1;X2;|pin@31||U
-Ein2|flag[D][set]|D5G1;X-3;|pin@25||B
-Eout|load|D5G1;X2;|pin@22||B
+Eflag[D][set]||D5G1;X-3;|pin@25||B
+Eload||D5G1;X2;|pin@22||B
 Emc||D5G1;Y-1;|pin@20||I
-Econd|sel_bar[set]|D5G1;Y2;|pin@24||I
+Esel_bar[set]||D5G1;Y2;|pin@24||I
 X
 
 # Cell gasp_set;1{lay}
@@ -4632,7 +4436,7 @@ Egnd||D5G2;|sucDri10@0|gnd|G
 Egnd_1||D5G2;|sucDri10@1|gnd_1|G
 Eload||D5G2;|sucDri10@0|succ|O
 Emc||D5G2;|predCond@0|mc|I
-E~sel[set]|sel_bar[set]|D5G2;|ctrAND4i@0|inC|I
+Esel_bar[set]||D5G2;|ctrAND4i@0|inC|I
 Evdd||D5G2;|sucDri10@0|vdd|P
 Evdd_1||D5G2;|sucDri10@0|vdd_1|P
 Evdd_2||D5G2;|sucDri10@1|vdd_2|P
@@ -4650,7 +4454,7 @@ NOff-Page|conn@8||29|24|||X|
 NOff-Page|conn@9||-44|-39|||RR|
 NOff-Page|conn@10||-9|32|||R|
 IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@1||-9|1|R||D5G4;
-Igasp_set;2{ic}|gasp_con@3||43|18|||D5G4;
+Igasp_set;2{ic}|gasp_set@0||43|18|||D5G4;
 IredFive:inv;1{ic}|inv@0||8|-11|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@3||-34|-11|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@4||-7|-17|XR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
@@ -4711,1036 +4515,13 @@ Awire|net@167|||1800|predDri4@0|in|-36|25|pin@121||-9|25
 Awire|net@168|||1800|pin@121||-9|25|predCond@0|in|6|25
 Awire|net@169|||2700|ctrAND4i@1|out|-9|7|pin@121||-9|25
 Awire|net@170|||900|conn@10|a|-9|30|pin@121||-9|25
-Eout|dec|D5G2;X7;|conn@5|a|B
-Ein|do[ins]|D5G2;X-8;|conn@6|y|B
+Edec||D5G2;X7;|conn@5|a|B
+Edo[ins]||D5G2;X-8;|conn@6|y|B
 Efire||D5G2;X6;|conn@10|a|U
-Ein2|flag[D][set]|D5G2;X-11;|conn@8|y|B
-Eout1|load|D5G2;X3;|conn@9|y|B
+Eflag[D][set]||D5G2;X-11;|conn@8|y|B
+Eload||D5G2;X3;|conn@9|y|B
 Emc||D5G2;X-6;|conn@3|y|I
-Econd|sel_bar[set]|D5G2;X-6.5;|conn@7|a|I
-X
-
-# Cell olcWcontAdam;1{ic}
-ColcWcontAdam;1{ic}||artwork|1237031259178|1243937210787|EI
-Ngeneric:Facet-Center|art@0||0|0||||AV
-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|
-Nschematic:Bus_Pin|pin@10||0|10|-1|-1||
-Ngeneric:Invisible-Pin|pin@11||0|9|1|1||
-Nschematic:Bus_Pin|pin@12||-1|8|-1|-1||
-Nschematic:Bus_Pin|pin@14||2|8|-1|-1||
-NPin|pin@16||-4|-6|1|1||
-NPin|pin@17||-4|6|1|1||
-NPin|pin@18||4|6|1|1||
-NPin|pin@19||4|-6|1|1||
-NPin|pin@20||0|6|1|1||
-NPin|pin@21||0|7|1|1||
-NPin|pin@22||1|7|1|1||
-NPin|pin@23||2|8|1|1||
-NPin|pin@24||1|9|1|1||
-NPin|pin@25||-2|9|1|1||
-NPin|pin@26||-1|8|1|1||
-NPin|pin@27||-2|7|1|1||
-NPin|pin@28||4|5|1|1||
-NPin|pin@29||5|5|1|1||
-Ngeneric:Invisible-Pin|pin@32||0|0|||||ART_message(D5G2;)S[KESSELS,OLC,w/cont]
-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||
-Nschematic:Wire_Pin|pin@51||-4|-4||||
-NPin|pin@54||-5|-4|1|1||
-NPin|pin@55||-4|-4|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@9|||FS1800|pin@20||0|6|pin@18||4|6
-AThicker|net@11|||FS0|pin@19||4|-6|pin@16||-4|-6
-AThicker|net@12|||FS1800|pin@17||-4|6|pin@20||0|6
-AThicker|net@13|||FS2700|pin@20||0|6|pin@21||0|7
-AThicker|net@14|||FS1800|pin@21||0|7|pin@22||1|7
-AThicker|net@15|||FS2250|pin@22||1|7|pin@23||2|8
-AThicker|net@16|||FS3150|pin@23||2|8|pin@24||1|9
-AThicker|net@17|||FS0|pin@24||1|9|pin@25||-2|9
-AThicker|net@18|||FS1350|pin@25||-2|9|pin@26||-1|8
-AThicker|net@19|||FS450|pin@26||-1|8|pin@27||-2|7
-AThicker|net@20|||FS1800|pin@27||-2|7|pin@21||0|7
-AThicker|net@21|||FS900|pin@18||4|6|pin@28||4|5
-AThicker|net@22|||FS1800|pin@28||4|5|pin@29||5|5
-AThicker|net@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
-AThicker|net@34|||FS1800|pin@54||-5|-4|pin@55||-4|-4
-Edo[ins]||D5G2;X-3;|pin@35||I
-EdoneLO[M]||D5G2;X5;|pin@34||I
-Eflag[D][set,clr]||D5G2;X7;|pin@4||O
-Eilc[load]||D5G2;X4;|pin@6||O
-EinLO[1:6]||D5G2;|pin@8||I
-Ep2p,p1p,rd,mc||D5G2;Y2;|pin@10||B
-Esel[Ld,Co,rD]||D5G2;X-6;|pin@2||I
-Esel[tp]|sel[Tp]|D5G2;X-4;|pin@51||U
-Esin||D5G2;X-3;|pin@12||I
-Esout||D5G2;X2;|pin@14||O
-X
-
-# Cell olcWcontAdam;2{lay}
-ColcWcontAdam;2{lay}||cmos90|1236866224075|1244139986964||ATTR_NCC(D5G50;NTX1388.75;Y354.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243985014994|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243985014994
-Icounter;1{lay}|_counter@0||6140|5|X||D5G4;
-Ngeneric:Facet-Center|art@0||0|0||||AV
-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-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||-270|298||||
-NX-Metal-1-Metal-2-Con|contact@52||-21|278||||
-NX-Metal-1-Metal-2-Con|contact@53||-21|422||||
-NX-Metal-1-Metal-2-Con|contact@54||3692|-404|||X|
-NX-Metal-1-Metal-2-Con|contact@55||3692|-318.5|||X|
-NX-Metal-1-Metal-2-Con|contact@56||3602|-318.5|||X|
-NX-Metal-1-Metal-2-Con|contact@57||3692|-442|||X|
-NX-Metal-1-Metal-2-Con|contact@58||3654.5|-272|||X|
-NX-Metal-1-Metal-2-Con|contact@60||3221.5|-454|||X|
-NX-Metal-1-Metal-2-Con|contact@61||3654.5|-454|||X|
-NX-Metal-1-Metal-2-Con|contact@62||3459.5|-104|||X|
-NX-Metal-1-Metal-2-Con|contact@64||3324.5|-10|||X|
-NX-Metal-1-Metal-2-Con|contact@65||3654.5|-10|||X|
-NX-Metal-1-Metal-2-Con|contact@66||3643|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@67||3391.5|28|||X|
-NX-Metal-1-Metal-2-Con|contact@68||3643|28|||X|
-NX-Metal-1-Metal-2-Con|contact@69||3579.5|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@72||3591.5|-460|||X|
-NX-Metal-1-Metal-2-Con|contact@73||3682|-460|||X|
-NX-Metal-1-Metal-2-Con|contact@74||3673|13|||X|
-NX-Metal-1-Metal-2-Con|contact@75||3389.5|-34|||X|
-NX-Metal-1-Metal-2-Con|contact@76||3673|-34|||X|
-NX-Metal-1-Metal-2-Con|contact@77||3581.5|-127.5|||X|
-NX-Metal-1-Metal-2-Con|contact@78||3673|-127.5|||X|
-NX-Metal-1-Metal-2-Con|contact@79||3530|-266|||X|
-NX-Metal-1-Metal-2-Con|contact@80||3673|-266|||X|
-NX-Metal-1-Metal-2-Con|contact@81||3350.5|-359.5|||X|
-NX-Metal-1-Metal-2-Con|contact@82||3673|-359.5|||X|
-NX-Metal-1-Metal-2-Con|contact@83||3664.5|-204|||X|
-NX-Metal-1-Metal-2-Con|contact@84||3664.5|-472|||X|
-NX-Metal-1-Metal-2-Con|contact@85||3403.5|-472|||X|
-NX-Metal-1-Metal-2-Con|contact@86||3513|-404|||X|
-NX-Metal-1-Metal-2-Con|contact@87||3224.5|-404|||X|
-NX-Metal-1-Metal-2-Con|contact@88||3540.5|-466|||X|
-NX-Metal-1-Metal-2-Con|contact@89||3700.5|-466|||X|
-NX-Metal-1-Metal-2-Con|contact@91||3518|-40|||X|
-NX-Metal-1-Metal-2-Con|contact@93||3429|-172|||X|
-NX-Metal-1-Metal-2-Con|contact@95||3570|-124.5|||X|
-NX-Metal-1-Metal-2-Con|contact@96||3437|-124.5|||X|
-NX-Metal-1-Metal-2-Con|contact@97||3437|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@98||3409.5|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@99||3531.5|-248|||X|
-NX-Metal-1-Metal-2-Con|contact@100||3434|-248|||X|
-NX-Metal-1-Metal-2-Con|contact@101||3485.5|-248|||X|
-NX-Metal-1-Metal-2-Con|contact@102||3643|-306.5|||X|
-NX-Metal-1-Metal-2-Con|contact@103||3476.5|-306.5|||X|
-NX-Metal-1-Metal-2-Con|contact@104||3700.5|-260|||X|
-NX-Metal-1-Metal-2-Con|contact@105||3437.5|-260|||X|
-NX-Metal-1-Metal-2-Con|contact@107||3726.5|-324.5|||X|
-NX-Metal-1-Metal-2-Con|contact@108||3464.5|-318.5|||X|
-NX-Metal-1-Metal-2-Con|contact@109||3367.5|-318.5|||X|
-NX-Metal-1-Metal-2-Con|contact@110||3391|-300.5|||X|
-NX-Metal-1-Metal-2-Con|contact@111||3628|-300.5|||X|
-NX-Metal-1-Metal-2-Con|contact@121||3682|-10||||
-NX-Metal-1-Metal-2-Con|contact@123||3378.5|-442||||
-NX-Metal-1-Metal-2-Con|contact@125||3378.5|-410||||
-NX-Metal-1-Metal-2-Con|contact@126||3436|-324.5||||
-NX-Metal-1-Metal-2-Con|contact@137||-162.5|-66||||
-NX-Metal-1-Metal-2-Con|contact@138||-357|-178||||
-NX-Metal-2-Metal-3-Con|contact@139||-383|-172||||
-NX-Metal-3-Metal-4-Con|contact@140||-383|-119||||
-NX-Metal-2-Metal-3-Con|contact@141||-373.5|-178||||
-NX-Metal-3-Metal-4-Con|contact@142||-373.5|-125.5||||
-NX-Metal-1-Metal-2-Con|contact@143||-282|-172||||
-NX-Metal-2-Metal-3-Con|contact@144||-104|-304||||
-NX-Metal-3-Metal-4-Con|contact@145||-104|-96.5||||
-NX-Metal-2-Metal-3-Con|contact@146||-85|-448||||
-NX-Metal-3-Metal-4-Con|contact@147||-85|-104||||
-NX-Metal-1-Metal-2-Con|contact@148||-265.5|-466||||
-NX-Metal-2-Metal-3-Con|contact@149||-73.5|-466||||
-NX-Metal-3-Metal-4-Con|contact@150||-73.5|-110||||
-NX-Metal-2-Metal-3-Con|contact@154||-162.5|160||||
-NX-Metal-3-Metal-4-Con|contact@155||-162.5|-85.5||||
-NX-Metal-2-Metal-3-Con|contact@156||490.5|272||||
-NX-Metal-3-Metal-4-Con|contact@158||-336.4|-71||||
-NX-Metal-2-Metal-3-Con|contact@159||-133|-134||||
-NX-Metal-3-Metal-4-Con|contact@163||3636.5|-104||||
-NX-Metal-1-Metal-2-Con|contact@164||3628|-119||||
-NX-Metal-1-Metal-2-Con|contact@166||3673|40||||
-NX-Metal-3-Metal-4-Con|contact@173||3710|-110||||
-NX-Metal-3-Metal-4-Con|contact@179||3719|-71||||
-NX-Metal-3-Metal-4-Con|contact@181||-133|-71||||
-NX-Metal-3-Metal-4-Con|contact@182||3340.5|-125.5||||
-NX-Metal-3-Metal-4-Con|contact@185||3355|-119||||
-NX-Metal-2-Metal-3-Con|contact@188||3355|-302||||
-NX-Metal-1-Metal-2-Con|contact@189||3355|-302||||
-NX-Metal-2-Metal-3-Con|contact@190||3340.5|-250.5||||
-NX-Metal-3-Metal-4-Con|contact@199||4857|-150.5||||
-NX-Metal-3-Metal-4-Con|contact@200||5248.5|-144||||
-NX-Metal-3-Metal-4-Con|contact@201||5644.5|-138||||
-NX-Metal-3-Metal-4-Con|contact@202||6022.5|-132.5||||
-NX-Metal-3-Metal-4-Con|contact@205||4057.5|-161.5||||
-NX-Metal-3-Metal-4-Con|contact@214||4471|-155.6||||
-NX-Metal-1-Metal-2-Con|contact@215||4850|99.5||||
-NX-Metal-2-Metal-3-Con|contact@216||4857|99.5||||
-NX-Metal-1-Metal-2-Con|contact@217||5252|102.5||||
-NX-Metal-2-Metal-3-Con|contact@218||5259.5|102.5||||
-NX-Metal-1-Metal-2-Con|contact@219||5654|101||||
-NX-Metal-2-Metal-3-Con|contact@220||5642|101||||
-NX-Metal-1-Metal-2-Con|contact@221||6056|107.5||||
-NX-Metal-2-Metal-3-Con|contact@222||6038.5|107.5||||
-NX-Metal-2-Metal-3-Con|contact@226||490.5|40||||
-NX-Metal-3-Metal-4-Con|contact@227||3719|-85.5||||
-NX-Metal-2-Metal-3-Con|contact@228||3719|-166||||
-NX-Metal-1-Metal-2-Con|contact@230||3321|-250.5||||
-NX-Metal-2-Metal-3-Con|contact@233||4057.5|89.5||||
-NX-Metal-1-Metal-2-Con|contact@234||4090|89.5||||
-NX-Metal-2-Metal-3-Con|contact@235||4471|86.5||||
-NX-Metal-1-Metal-2-Con|contact@236||4448|86.5||||
-NX-Metal-2-Metal-3-Con|contact@237||3710|-40||||
-NX-Metal-3-Metal-4-Con|contact@242||3692|-96.5||||
-NX-Metal-2-Metal-3-Con|contact@243||3692|-104.5||||
-NX-Metal-1-Metal-2-Con|contact@244||3692|-104.5||||
-NX-Metal-2-Metal-3-Con|contact@245||3636.5|-119||||
-NX-Metal-2-Metal-3-Con|contact@246||3719|-61||||
-NX-Metal-1-Metal-2-Con|contact@247||3700.5|-61||||
-NX-Metal-1-Metal-2-Con|contact@248||3700.5|34||||
-NX-Metal-1-Metal-2-Con|contact@249||3654.5|-104||||
-Igasp_dec;1{lay}|gasp_dec@0||3571|0|X||D5G4;
-Igasp_resetting;1{lay}|gasp_res@0||3519|-144|X||D5G4;
-Igasp_reset_done;1{lay}|gasp_res@1||3570|-288|X||D5G4;
-Igasp_set;1{lay}|gasp_set@0||3469|-432|X||D5G4;
-IloopCountM:ilcLoad;1{lay}|ilcLoad@0||-238|-144|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@0||3487.5|-288|X||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||3420.5|-288|XY||D5G4;
-Igates2inM:nand5;2{lay}|nand5@0||3465.5|-288|Y||D5G4;
-Igates2inM:nand5;2{lay}|nand5@1||3442.5|-288|X||D5G4;
-Igates2inM:nand10;1{lay}|nand10@0||3348|-288|X||D5G4;
-Igates2inM:nor10;1{lay}|nor10@0||3389|-288|Y||D5G4;
-NMetal-3-Pin|pin@11||-336|303||||
-NMetal-2-Pin|pin@16||-403.5|160||||
-NMetal-2-Pin|pin@20||-400.5|-178||||
-NMetal-2-Pin|pin@22||-400.5|-172|||X|
-NMetal-2-Pin|pin@27||-283|298||||
-NMetal-2-Pin|pin@34||-400.5|-144||||
-NMetal-2-Pin|pin@35||-400.5|-432||||
-NMetal-2-Pin|pin@38||-400.5|-288||||
-NMetal-2-Pin|pin@40||-400.5|0||||
-NMetal-2-Pin|pin@42||-400.5|144||||
-NMetal-2-Pin|pin@54||-400.5|-94||||
-NMetal-2-Pin|pin@55||-400.5|-194||||
-NMetal-2-Pin|pin@58||-400.5|-382||||
-NMetal-2-Pin|pin@61||-400.5|-238||||
-NMetal-2-Pin|pin@62||-400.5|-338||||
-NMetal-2-Pin|pin@63||-400.5|-482||||
-NMetal-2-Pin|pin@66||-400.5|50||||
-NMetal-2-Pin|pin@67||-400.5|-50||||
-NMetal-2-Pin|pin@70||-400.5|194||||
-NMetal-2-Pin|pin@71||-400.5|94||||
-NMetal-1-Pin|pin@76||3692|-402.5|||X|
-NMetal-1-Pin|pin@77||3654.5|-504|||X|
-NMetal-1-Pin|pin@78||3654.5|72.5|||X|
-NMetal-1-Pin|pin@79||3654.5|-272.5|||X|
-NMetal-1-Pin|pin@80||3643|-310|||X|
-NMetal-1-Pin|pin@81||3643|-163|||X|
-NMetal-1-Pin|pin@82||3643|80|||X|
-NMetal-1-Pin|pin@84||3682|-507|||X|
-NMetal-1-Pin|pin@89||3513|-407|||X|
-NMetal-1-Pin|pin@90||3219.5|-360|||X|
-NMetal-1-Pin|pin@91||3342|-360|||X|
-NMetal-1-Pin|pin@92||3540.5|-452|||X|
-NMetal-1-Pin|pin@96||3434|-232.5|||X|
-NMetal-1-Pin|pin@97||3479.5|-285|||X|
-NMetal-1-Pin|pin@98||3479.5|-263|||X|
-NMetal-1-Pin|pin@99||3437.5|-259|||X|
-NMetal-1-Pin|pin@100||3726.5|77.5|||X|
-NMetal-1-Pin|pin@101||3726.5|-304.5|||X|
-NMetal-1-Pin|pin@105||3628|-270|||X|
-NMetal-1-Pin|pin@106||3692|69.5|||X|
-NMetal-3-Pin|pin@116||30|430||||
-NMetal-3-Pin|pin@117||174|429||||
-NMetal-3-Pin|pin@118||318|429||||
-NMetal-3-Pin|pin@119||390|290.5||||
-NMetal-3-Pin|pin@120||246|288.5||||
-NMetal-3-Pin|pin@121||102|287.5||||
-NMetal-3-Pin|pin@122||-120|288||||
-NMetal-3-Pin|pin@123||-270|286.5||||
-NMetal-1-Pin|pin@124||3416|-288.5||||
-NMetal-1-Pin|pin@126||3476.5|-317||||
-NMetal-1-Pin|pin@127||3483|-285||||
-NMetal-1-Pin|pin@133||3435.5|-303||||
-NMetal-1-Pin|pin@134||3410.5|-288.5||||
-NMetal-1-Pin|pin@137||3459.5|-79.5||||
-NMetal-1-Pin|pin@138||3409.5|-177.5||||
-NMetal-1-Pin|pin@140||3391|-298.5||||
-NMetal-1-Pin|pin@146||3350.5|-401||||
-NMetal-1-Pin|pin@147||3219.5|-397||||
-NMetal-1-Pin|pin@148||3224.5|-397||||
-NMetal-2-Pin|pin@156||-386.5|160||||
-NMetal-1-Pin|pin@157||3434|-209||||
-NMetal-1-Pin|pin@158||3437|-209||||
-NMetal-1-Pin|pin@160||3435.5|-296||||
-NMetal-2-Pin|pin@164||-116|-448||||
-NMetal-1-Pin|pin@165||3628|73||||
-NMetal-2-Pin|pin@169||-116|-304||||
-NMetal-4-Pin|pin@192||-64.5|-161.4||||
-NMetal-4-Pin|pin@195||-64.5|-144||||
-NMetal-4-Pin|pin@196||-64.5|-138.2||||
-NMetal-2-Pin|pin@223||-379|-66||||
-NMetal-2-Pin|pin@227||3764|-382||||
-NMetal-2-Pin|pin@236||462|0|||Y|
-NMetal-2-Pin|pin@237||462|144||||
-NMetal-2-Pin|pin@240||462|-288||||
-NMetal-2-Pin|pin@241||462|-432|||Y|
-NMetal-2-Pin|pin@243||462|-144|||XY|
-NMetal-4-Pin|pin@246||-64.5|-155.6||||
-NMetal-4-Pin|pin@247||-64.5|-149.8||||
-NMetal-4-Pin|pin@248||3530.5|-144||||
-NMetal-4-Pin|pin@250||-64.5|-132.4||||
-NMetal-2-Pin|pin@256||462|50|||Y|
-NMetal-2-Pin|pin@257||462|-50|||Y|
-NMetal-2-Pin|pin@259||462|-382|||Y|
-NMetal-2-Pin|pin@260||462|94||||
-NMetal-2-Pin|pin@265||462|194||||
-NMetal-2-Pin|pin@266||462|-482|||Y|
-NMetal-2-Pin|pin@267||462|-338||||
-NMetal-2-Pin|pin@268||462|-238||||
-NMetal-2-Pin|pin@271||462|-94|||XY|
-NMetal-2-Pin|pin@272||462|-194|||XY|
-NMetal-1-Pin|pin@273||-265.5|-457||||
-NMetal-4-Pin|pin@278||3378.5|-119||||
-NMetal-4-Pin|pin@281||4050|-161.4||||
-NMetal-4-Pin|pin@282||4146.5|-155.6||||
-NMetal-4-Pin|pin@283||4147|-149.8||||
-NMetal-4-Pin|pin@284||5244.5|-144||||
-NMetal-4-Pin|pin@285||5640.5|-138.2||||
-NMetal-4-Pin|pin@286||6018.5|-132.4||||
-NMetal-4-Pin|pin@289||3687|-96.5||||
-NMetal-4-Pin|pin@297||3678.5|-110||||
-NMetal-4-Pin|pin@302||3704|-85.5||||
-NMetal-4-Pin|pin@307||3370.5|-71||||
-NMetal-4-Pin|pin@309||4050|-161.5||||
-NMetal-4-Pin|pin@311||4857|-149.8||||
-NMetal-4-Pin|pin@312||5644.5|-138.2||||
-NMetal-4-Pin|pin@313||6022.5|-132.4||||
-NMetal-3-Pin|pin@316||4857|-150.5||||
-NMetal-3-Pin|pin@319||5259.5|-144||||
-NMetal-3-Pin|pin@322||5644.5|101||||
-NMetal-3-Pin|pin@325||6038.5|-132.5||||
-NMetal-3-Pin|pin@326||-336.4|4||||
-NMetal-2-Pin|pin@328||3589.5|34||||
-NMetal-2-Pin|pin@329||490.5|22||||
-NMetal-2-Pin|pin@332||3719|-172||||
-NMetal-1-Pin|pin@334||3321|-263||||
-NMetal-2-Pin|pin@335||3362|-302||||
-NMetal-1-Pin|pin@338||4090|72.5||||
-NMetal-2-Pin|pin@340||3678|-104.5||||
-NMetal-1-Pin|pin@341||-357|-169||||
-NMetal-1-Pin|pin@342||-365|-15||||
-NMetal-2-Pin|pin@343||462|50||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|432|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-464.5|144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-464.5|0|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-464.5|-144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-288|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@8||-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;
-NMetal-1-Pin|sel[rD_1]|D5G1;|-238|-144||||
-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||-9|432|||D5G4;
-IwiresL:select70;1{lay}|select70@0||-431.5|144|||D5G4;
-IwiresL:select70;1{lay}|select70@1||-431.5|0|||D5G4;
-IwiresL:select70;1{lay}|select70@2||-431.5|-144|||D5G4;
-IwiresL:select70;1{lay}|select70@3||-431.5|-288|||D5G4;
-IwiresL:select70;1{lay}|select70@4||-431.5|-432|||D5G4;
-IdriversM:sucDri10;1{lay}|sucDri10@0||3412|-144|X||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@0||-392.5|432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@1||-248.5|432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@2||-104.5|432|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@3||-392.5|288|||D5G4;
-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@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-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@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|||S1800|contact@39||-291|298|contact@50||-270|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-3|net@268|||S900|contact@34||-336|416|pin@11||-336|303
-Ametal-2|net@300|||S0|tranCap@1|gnd|-320.5|432|tranCap@0|gnd_1|-320.5|432
-Ametal-2|net@301|||S0|tranCap@1|vdd|-320.5|482|tranCap@0|vdd_2|-320.5|482
-Ametal-2|net@302|||S0|tranCap@1|gnd_1|-176.5|432|tranCap@2|gnd|-176.5|432
-Ametal-2|net@303|||S0|tranCap@1|vdd_2|-176.5|482|tranCap@2|vdd|-176.5|482
-Ametal-2|net@304|||S0|tranCap@0|vdd_3|-320.5|382|tranCap@1|vdd_1|-320.5|382
-Ametal-2|net@305|||S0|tranCap@1|vdd_3|-176.5|382|tranCap@2|vdd_1|-176.5|382
-Ametal-2|net@306||6.2|S0|scanEx3h@0|vdd_3|14.5|482|tranCap@2|vdd_2|-32.5|482
-Ametal-2|net@307||6.2|S1800|tranCap@2|gnd_1|-32.5|432|scanEx3h@0|gnd_1|14.5|432
-Ametal-2|net@308||6.2|S1800|tranCap@2|vdd_3|-32.5|382|scanEx3h@0|vdd_1|14.5|382
-Ametal-2|net@309|||S0|tranCap@3|gnd_1|-320.5|288|scanEx2h@0|gnd_1|-320.5|288
-Ametal-2|net@310|||S0|tranCap@3|vdd_2|-320.5|338|scanEx2h@0|vdd_3|-320.5|338
-Ametal-2|net@311|||S0|tranCap@3|vdd_3|-320.5|238|scanEx2h@0|vdd_1|-320.5|238
-Ametal-2|net@327|||S0|pin@27||-283|298|contact@39||-291|298
-Ametal-2|net@329||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|pin@34||-400.5|-144
-Ametal-2|net@330||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|pin@35||-400.5|-432
-Ametal-2|net@333||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|pin@38||-400.5|-288
-Ametal-2|net@335||6.2|S1800|pinsVddG@5|gnd|-464.5|0|pin@40||-400.5|0
-Ametal-2|net@337||6.2|S1800|pinsVddG@4|gnd|-464.5|144|pin@42||-400.5|144
-Ametal-2|net@349||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|pin@54||-400.5|-94
-Ametal-2|net@350||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|pin@55||-400.5|-194
-Ametal-2|net@356||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|pin@61||-400.5|-238
-Ametal-2|net@358||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|pin@63||-400.5|-482
-Ametal-2|net@361||6.2|S1800|pinsVddG@5|vdd|-464.5|50|pin@66||-400.5|50
-Ametal-2|net@362||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|pin@67||-400.5|-50
-Ametal-2|net@365||6.2|S1800|pinsVddG@4|vdd|-464.5|194|pin@70||-400.5|194
-Ametal-2|net@366||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|pin@71||-400.5|94
-Ametal-2|net@367|||S1800|contact@54||3692|-404|_counter@0|decFailed|3707|-404
-Ametal-1|net@370|||S2700|contact@56||3602|-318.5|gasp_res@1|cond|3602|-313
-Ametal-2|net@371|||S1800|contact@56||3602|-318.5|contact@55||3692|-318.5
-Ametal-1|net@372|||S900|contact@55||3692|-318.5|pin@76||3692|-402.5
-Ametal-2|net@375|||S1800|contact@58||3654.5|-272|_counter@0|dec|3707|-272
-Ametal-1|net@376|||S2700|contact@61||3654.5|-454|contact@58||3654.5|-272
-Ametal-1|net@379||0.6|S900|contact@60||3221.5|-454|gasp_set@0|dec|3221.5|-466
-Ametal-2|net@380|||S0|contact@61||3654.5|-454|contact@60||3221.5|-454
-Ametal-1|net@381|||S2700|pin@77||3654.5|-504|contact@61||3654.5|-454
-Ametal-1|net@384|||S900|pin@78||3654.5|72.5|contact@65||3654.5|-10
-Ametal-1|net@386|||S900|contact@64||3324.5|-10|gasp_dec@0|dec|3324.5|-34
-Ametal-2|net@387|||S0|contact@65||3654.5|-10|contact@64||3324.5|-10
-Ametal-1|net@389|||S2700|pin@80||3643|-310|pin@81||3643|-163
-Ametal-2|net@390|||S1800|contact@66||3643|-160|_counter@0|decSucceeded|3707|-160
-Ametal-1|net@392||0.4|S900|contact@67||3391.5|28|gasp_dec@0|decSucceeded|3391.5|16
-Ametal-2|net@393|||S0|contact@68||3643|28|contact@67||3391.5|28
-Ametal-1|net@394|||S900|pin@82||3643|80|contact@68||3643|28
-Ametal-1|net@395|||S2700|contact@69||3579.5|-160|gasp_res@0|decSucceeded|3579.5|-160
-Ametal-2|net@398|||S1800|contact@121||3682|-10|_counter@0|load|3707|-10
-Ametal-1|net@400|||S900|contact@72||3591.5|-460|gasp_set@0|load|3591.5|-466
-Ametal-2|net@401|||S0|contact@73||3682|-460|contact@72||3591.5|-460
-Ametal-1|net@402|||S2700|pin@84||3682|-507|contact@73||3682|-460
-Ametal-2|net@406|||S0|contact@76||3673|-34|contact@75||3389.5|-34
-Ametal-1|net@407|||S2700|contact@76||3673|-34|contact@166||3673|40
-Ametal-1|net@408||0.4|S900|contact@77||3581.5|-127.5|gasp_res@0|mc|3581.5|-137
-Ametal-2|net@409|||S0|contact@78||3673|-127.5|contact@77||3581.5|-127.5
-Ametal-1|net@410|||S2700|contact@78||3673|-127.5|contact@76||3673|-34
-Ametal-1|net@411|||S2700|contact@79||3530|-266|gasp_res@1|mc|3530|-263
-Ametal-2|net@412|||S0|contact@80||3673|-266|contact@79||3530|-266
-Ametal-1|net@413|||S2700|contact@80||3673|-266|contact@78||3673|-127.5
-Ametal-1|net@420|||S0|contact@76||3673|-34|contact@76||3673|-34
-Ametal-1|net@421|||S2700|contact@82||3673|-359.5|contact@80||3673|-266
-Ametal-2|net@422|||S1800|contact@83||3664.5|-204|_counter@0|loadLatches|3707|-204
-Ametal-1|net@423|||S2700|contact@84||3664.5|-472|contact@83||3664.5|-204
-Ametal-1|net@424||0.6|S2700|contact@85||3403.5|-472|gasp_set@0|fire|3403.5|-416
-Ametal-2|net@425|||S0|contact@84||3664.5|-472|contact@85||3403.5|-472
-Ametal-1|net@426|||S0|pin@89||3513|-407|gasp_set@0|~sel[set]|3492|-407
-Ametal-1|net@427|||S900|contact@86||3513|-404|pin@89||3513|-407
-Ametal-2|net@428|||S1800|contact@87||3224.5|-404|contact@86||3513|-404
-Ametal-1|net@430|||S1800|pin@90||3219.5|-360|pin@91||3342|-360
-Ametal-1|net@431|||S2700|pin@91||3342|-360|nand10@0|out_2|3342|-346
-Ametal-1|net@432||0.4|S2700|contact@88||3540.5|-466|pin@92||3540.5|-452
-Ametal-1|net@433|||S0|pin@92||3540.5|-452|gasp_set@0|do[ins]|3539.5|-452
-Ametal-2|net@434|||S0|contact@89||3700.5|-466|contact@88||3540.5|-466
-Ametal-1|net@438|||S2700|contact@91||3518|-40|gasp_dec@0|sel[Co]|3518|-25
-Ametal-1|net@441||0.4|S2700|contact@93||3429|-172|sucDri10@0|in|3429|-163
-Ametal-1|net@444||0.4|S2700|contact@95||3570|-124.5|gasp_res@0|resetting|3570|-119
-Ametal-2|net@445|||S1800|contact@96||3437|-124.5|contact@95||3570|-124.5
-Ametal-1|net@446|||S2700|contact@97||3437|-160|contact@96||3437|-124.5
-Ametal-1|net@447|||S900|contact@98||3409.5|-160|sucDri10@0|succ|3409.5|-178
-Ametal-2|net@448|||S1800|contact@98||3409.5|-160|contact@97||3437|-160
-Ametal-1|net@450|||S900|contact@99||3531.5|-248|gasp_res@1|resetting|3531.5|-251.8
-Ametal-2|net@451|||S1800|contact@100||3434|-248|contact@99||3531.5|-248
-Ametal-1|net@452|||S2700|contact@100||3434|-248|pin@96||3434|-232.5
-Ametal-1|net@453|||S900|contact@101||3485.5|-248|inv05@0|in[1]|3485.5|-273
-Ametal-2|net@454|||S0|contact@101||3485.5|-248|contact@100||3434|-248
-Ametal-1|net@456|||S2700|pin@97||3479.5|-285|pin@98||3479.5|-263
-Ametal-1|net@457|||S0|pin@98||3479.5|-263|nand5@0|ina|3472|-263
-Ametal-1|net@458|||S900|contact@102||3643|-306.5|pin@80||3643|-310
-Ametal-2|net@459|||S1800|contact@103||3476.5|-306.5|contact@102||3643|-306.5
-Ametal-1|net@461|||S900|contact@104||3700.5|-260|contact@89||3700.5|-466
-Ametal-2|net@462|||S1800|contact@105||3437.5|-260|contact@104||3700.5|-260
-Ametal-1|net@463|||S2700|contact@105||3437.5|-260|pin@99||3437.5|-259
-Ametal-1|net@464|||S0|pin@99||3437.5|-259|nand5@1|inb|3436|-259
-Ametal-1|net@467|||S900|pin@100||3726.5|77.5|pin@101||3726.5|-304.5
-Ametal-1|net@470|||S2700|contact@108||3464.5|-318.5|nand5@0|out_2|3464.5|-298.4
-Ametal-2|net@471|||S1800|contact@109||3367.5|-318.5|contact@108||3464.5|-318.5
-Ametal-2|net@476|||S0|contact@111||3628|-300.5|contact@110||3391|-300.5
-Ametal-1|net@477|||S900|contact@58||3654.5|-272|pin@79||3654.5|-272.5
-Ametal-1|net@479|||S2700|contact@107||3726.5|-324.5|pin@101||3726.5|-304.5
-Ametal-1|net@482|||S2700|contact@111||3628|-300.5|pin@105||3628|-270
-Ametal-2|net@497||6.2|S0|gasp_res@0|gnd_3|3438|-144|sucDri10@0|gnd|3436|-144
-Ametal-2|net@498||6.2|S0|gasp_res@0|vdd_7|3438|-94|sucDri10@0|vdd|3436|-94
-Ametal-2|net@499||6.2|S0|gasp_res@0|vdd_6|3438|-194|sucDri10@0|vdd_1|3436|-194
-Ametal-2|net@501||6.2|S0|inv05@0|vdd_2|3478.5|-238|nand5@0|vdd_3|3477|-238
-Ametal-2|net@502||6.2|S0|nand5@0|vdd_1|3454|-238|nand5@1|vdd|3454|-238
-Ametal-2|net@503||6.2|S0|nand5@1|vdd_2|3431|-238|inv05@1|vdd_1|3429.5|-238
-Ametal-2|net@506||6.2|S0|inv05@0|gnd_1|3478.5|-288|nand5@0|gnd_1|3477|-288
-Ametal-2|net@507||6.2|S0|nand5@0|gnd|3454|-288|nand5@1|gnd|3454|-288
-Ametal-2|net@508||6.2|S0|nand5@1|gnd_1|3431|-288|inv05@1|gnd|3429.5|-288
-Ametal-2|net@510||6.2|S0|gasp_res@1|vdd_3|3498|-338|inv05@0|vdd_1|3496.5|-338
-Ametal-2|net@511||6.2|S0|inv05@0|vdd_3|3478.5|-338|nand5@0|vdd_2|3477|-338
-Ametal-2|net@512||6.2|S0|nand5@0|vdd|3454|-338|nand5@1|vdd_1|3454|-338
-Ametal-2|net@513||6.2|S0|nand5@1|vdd_3|3431|-338|inv05@1|vdd|3429.5|-338
-Ametal-2|net@544|||S1800|scanEx3h@3|mc|464.5|272|contact@156||490.5|272
-Ametal-2|net@548||6.2|S0|gasp_res@1|gnd_1|3498|-288|inv05@0|gnd|3496.5|-288
-Ametal-2|net@549||6.2|S1800|inv05@0|vdd|3496.5|-238|gasp_res@1|vdd_5|3498|-238
-Ametal-1|net@557|||S2700|contact@109||3367.5|-318.5|nor10@0|inB|3367.5|-297
-Ametal-2|net@558||6.2|S0|nand10@0|vdd|3366.5|-238|nor10@0|vdd_1|3364.5|-238
-Ametal-2|net@559||6.2|S0|nand10@0|gnd|3366.5|-288|nor10@0|gnd|3364.5|-288
-Ametal-2|net@560||6.2|S0|nand10@0|vdd_1|3366.5|-338|nor10@0|vdd|3364.5|-338
-Ametal-2|net@561||6.2|S0|nor10@0|vdd_2|3413.5|-338|inv05@1|vdd_2|3411.5|-338
-Ametal-2|net@562||6.2|S0|nor10@0|gnd_1|3413.5|-288|inv05@1|gnd_1|3411.5|-288
-Ametal-2|net@563||6.2|S0|nor10@0|vdd_3|3413.5|-238|inv05@1|vdd_3|3411.5|-238
-Ametal-3|net@565|||S2700|pin@116||30|430|contact@9||30|442
-Ametal-3|net@566|||S2700|pin@117||174|429|contact@11||174|442
-Ametal-3|net@567|||S2700|pin@118||318|429|contact@13||318|442
-Ametal-3|net@568|||S2700|pin@119||390|290.5|contact@19||390|298
-Ametal-3|net@569|||S2700|pin@120||246|288.5|contact@17||246|298
-Ametal-3|net@570|||S2700|pin@121||102|287.5|contact@15||102|298
-Ametal-3|net@571|||S2700|pin@122||-120|288|contact@49||-120|298
-Ametal-3|net@572|||S2700|pin@123||-270|286.5|contact@50||-270|298
-Ametal-1|net@573|||S2700|pin@124||3416|-288.5|inv05@1|out[1]|3416|-281
-Ametal-1|net@576||0.6|S900|contact@103||3476.5|-306.5|pin@126||3476.5|-317
-Ametal-1|net@577|||S0|pin@126||3476.5|-317|nand5@0|inb|3472|-317
-Ametal-1|net@578||0.6|S1800|pin@97||3479.5|-285|pin@127||3483|-285
-Ametal-1|net@579||0.6|S900|pin@127||3483|-285|inv05@0|out[1]|3483|-295
-Ametal-1|net@581||0.4|S900|contact@54||3692|-404|contact@57||3692|-442
-Ametal-1|net@583|||S2700|contact@73||3682|-460|contact@121||3682|-10
-Ametal-1|net@585||0.4|S900|pin@76||3692|-402.5|contact@54||3692|-404
-Ametal-1|net@594||0.6|S0|pin@133||3435.5|-303|inv05@1|in[1]|3418.5|-303
-Ametal-1|net@595|||S0|pin@124||3416|-288.5|pin@134||3410.5|-288.5
-Ametal-1|net@596|||S2700|pin@134||3410.5|-288.5|nor10@0|inA|3410.5|-281
-Ametal-2|net@601|||S0|contact@82||3673|-359.5|contact@81||3350.5|-359.5
-Ametal-2|net@605|||S0|contact@66||3643|-160|contact@69||3579.5|-160
-Ametal-1|net@606||0.4|S2700|contact@66||3643|-160|contact@68||3643|28
-Ametal-1|net@607||0.4|S900|contact@62||3459.5|-104|gasp_res@0|dec|3459.5|-110
-Ametal-1|net@608||0.4|S900|pin@137||3459.5|-79.5|gasp_res@0|dec|3459.5|-110
-Ametal-1|net@609||0.4|S2700|pin@138||3409.5|-177.5|contact@98||3409.5|-160
-Ametal-1|net@611||0.4|S2700|contact@110||3391|-300.5|pin@140||3391|-298.5
-Ametal-1|net@612|||S1800|pin@140||3391|-298.5|nor10@0|out|3397|-298.5
-Ametal-1|net@625|||S900|contact@81||3350.5|-359.5|pin@146||3350.5|-401
-Ametal-1|net@626|||S0|pin@146||3350.5|-401|gasp_set@0|mc|3322.5|-401
-Ametal-1|net@627|||S1800|pin@147||3219.5|-397|pin@148||3224.5|-397
-Ametal-1|net@628|||S900|pin@148||3224.5|-397|contact@87||3224.5|-404
-Ametal-1|net@629|||S2700|pin@147||3219.5|-397|pin@90||3219.5|-360
-Ametal-2|net@634|||S1800|contact@123||3378.5|-442|contact@57||3692|-442
-Ametal-2|net@635|||S0|contact@125||3378.5|-410|gasp_set@0|flag[D][set]|3339.5|-410
-Ametal-2|net@646|||S1800|pin@16||-403.5|160|pin@156||-386.5|160
-Ametal-1|net@647|||S900|contact@125||3378.5|-410|contact@123||3378.5|-442
-Ametal-1|net@648|||S900|pin@157||3434|-209|pin@96||3434|-232.5
-Ametal-1|net@649|||S2700|pin@158||3437|-209|contact@97||3437|-160
-Ametal-1|net@650|||S0|pin@158||3437|-209|pin@157||3434|-209
-Ametal-1|net@654||0.6|S900|pin@160||3435.5|-296|nand5@1|out|3435.5|-296.1
-Ametal-2|net@655|||S1800|contact@126||3436|-324.5|contact@107||3726.5|-324.5
-Ametal-1|net@656||0.4|S2700|contact@126||3436|-324.5|nand5@1|ina|3436|-313
-Ametal-1|net@665|||S2700|contact@164||3628|-119|pin@165||3628|73
-Ametal-2|net@681||6.2|S1800|inv05@0|vdd_1|3496.5|-338|gasp_res@1|vdd_4|3620|-338
-Ametal-2|net@682||6.2|S1800|gasp_res@1|vdd_5|3498|-238|gasp_res@1|vdd|3620|-238
-Ametal-2|net@687||6.2|S0|pin@58||-400.5|-382|pinsVddG@8|vdd|-464.5|-382
-Ametal-2|net@688||6.2|S0|pin@62||-400.5|-338|pinsVddG@7|vdd_1|-464.5|-338
-Ametal-2|net@689|||S1800|pin@223||-379|-66|contact@137||-162.5|-66
-Ametal-1|net@690|||S900|contact@137||-162.5|-66|ilcLoad@0|out|-162.5|-128
-Ametal-2|net@731|||S1800|pin@20||-400.5|-178|contact@138||-357|-178
-Ametal-2|net@734|||S1800|pin@22||-400.5|-172|contact@139||-383|-172
-Ametal-3|net@735|||S2700|contact@139||-383|-172|contact@140||-383|-119
-Ametal-4|net@736|||S1800|contact@140||-383|-119|contact@185||3355|-119
-Ametal-2|net@737|||S0|pin@20||-400.5|-178|pin@20||-400.5|-178
-Ametal-2|net@738|||S1800|pin@20||-400.5|-178|contact@141||-373.5|-178
-Ametal-3|net@739|||S2700|contact@141||-373.5|-178|contact@142||-373.5|-125.5
-Ametal-4|net@740|||S1800|contact@142||-373.5|-125.5|contact@182||3340.5|-125.5
-Ametal-2|net@741|||S1800|contact@139||-383|-172|contact@143||-282|-172
-Ametal-1|net@742|||S900|ilcLoad@0|inA|-282|-151|contact@143||-282|-172
-Ametal-4|net@744|||S1800|pin@246||-64.5|-155.6|pin@282||4146.5|-155.6
-Ametal-4|net@745|||S1800|pin@247||-64.5|-149.8|pin@283||4147|-149.8
-Ametal-4|net@746|||S1800|pin@248||3530.5|-144|pin@284||5244.5|-144
-Ametal-4|net@747|||S1800|pin@196||-64.5|-138.2|pin@285||5640.5|-138.2
-Ametal-4|net@748|||S1800|pin@250||-64.5|-132.4|pin@286||6018.5|-132.4
-Ametal-2|net@749|||S1800|pin@169||-116|-304|contact@144||-104|-304
-Ametal-3|net@750|||S2700|contact@144||-104|-304|contact@145||-104|-96.5
-Ametal-4|net@751|||S1800|contact@145||-104|-96.5|pin@289||3687|-96.5
-Ametal-2|net@752|||S1800|pin@164||-116|-448|contact@146||-85|-448
-Ametal-3|net@753|||S2700|contact@146||-85|-448|contact@147||-85|-104
-Ametal-4|net@754|||S1800|contact@147||-85|-104|contact@163||3636.5|-104
-Ametal-1|net@755|||S900|pin@273||-265.5|-457|contact@148||-265.5|-466
-Ametal-2|net@757|||S1800|contact@148||-265.5|-466|contact@149||-73.5|-466
-Ametal-3|net@758|||S2700|contact@149||-73.5|-466|contact@150||-73.5|-110
-Ametal-4|net@759|||S1800|contact@150||-73.5|-110|pin@297||3678.5|-110
-Ametal-2|net@765|||S1800|pin@156||-386.5|160|contact@154||-162.5|160
-Ametal-3|net@766|||S900|contact@154||-162.5|160|contact@155||-162.5|-85.5
-Ametal-4|net@767|||S1800|contact@155||-162.5|-85.5|pin@302||3704|-85.5
-Ametal-3|net@770|||S900|pin@326||-336.4|4|contact@158||-336.4|-71
-Ametal-4|net@771|||S1800|contact@158||-336.4|-71|pin@307||3370.5|-71
-Ametal-2|net@772|||S1800|ilcLoad@0|do[ins]|-142|-134|contact@159||-133|-134
-Ametal-1|net@778|||S2700|pin@105||3628|-270|contact@164||3628|-119
-Ametal-4|net@791|||S1800|pin@297||3678.5|-110|contact@173||3710|-110
-Ametal-4|net@799|||S1800|pin@307||3370.5|-71|contact@179||3719|-71
-Ametal-3|net@802|||S2700|contact@159||-133|-134|contact@181||-133|-71
-Ametal-4|net@803|||S0|contact@181||-133|-71|contact@158||-336.4|-71
-Ametal-4|net@808|||S1800|contact@185||3355|-119|pin@278||3378.5|-119
-Ametal-1|net@812|||S2700|nand10@0|inB|3355|-313|contact@189||3355|-302
-Ametal-2|net@813|||S0|contact@189||3355|-302|contact@188||3355|-302
-Ametal-4|net@825|||S0|pin@281||4050|-161.4|pin@192||-64.5|-161.4
-Ametal-4|net@827|||S2700|pin@309||4050|-161.5|pin@281||4050|-161.4
-Ametal-4|net@830|||S2700|contact@199||4857|-150.5|pin@311||4857|-149.8
-Ametal-4|net@831|||S0|pin@311||4857|-149.8|pin@283||4147|-149.8
-Ametal-4|net@832|||S0|contact@200||5248.5|-144|pin@284||5244.5|-144
-Ametal-4|net@833|||S900|contact@201||5644.5|-138|pin@312||5644.5|-138.2
-Ametal-4|net@834|||S0|pin@312||5644.5|-138.2|pin@285||5640.5|-138.2
-Ametal-4|net@835|||S2700|contact@202||6022.5|-132.5|pin@313||6022.5|-132.4
-Ametal-4|net@836|||S0|pin@313||6022.5|-132.4|pin@286||6018.5|-132.4
-Ametal-4|net@840|||S1800|pin@309||4050|-161.5|contact@205||4057.5|-161.5
-Ametal-4|net@853|||S1800|pin@282||4146.5|-155.6|contact@214||4471|-155.6
-Ametal-1|net@854|||S2700|_counter@0|in[3]|4850|72.5|contact@215||4850|99.5
-Ametal-2|net@855|||S1800|contact@215||4850|99.5|contact@216||4857|99.5
-Ametal-3|net@856|||S900|contact@216||4857|99.5|pin@316||4857|-150.5
-Ametal-3|net@857|||S0|pin@316||4857|-150.5|contact@199||4857|-150.5
-Ametal-1|net@858|||S2700|_counter@0|in[4]|5252|72.5|contact@217||5252|102.5
-Ametal-2|net@859|||S1800|contact@217||5252|102.5|contact@218||5259.5|102.5
-Ametal-3|net@860|||S900|contact@218||5259.5|102.5|pin@319||5259.5|-144
-Ametal-3|net@861|||S0|pin@319||5259.5|-144|contact@200||5248.5|-144
-Ametal-1|net@862|||S2700|_counter@0|in[5]|5654|72.5|contact@219||5654|101
-Ametal-2|net@863|||S0|contact@219||5654|101|contact@220||5642|101
-Ametal-3|net@864|||S1800|contact@220||5642|101|pin@322||5644.5|101
-Ametal-3|net@865|||S900|pin@322||5644.5|101|contact@201||5644.5|-138
-Ametal-1|net@866|||S2700|_counter@0|in[6]|6056|72.5|contact@221||6056|107.5
-Ametal-2|net@867|||S0|contact@221||6056|107.5|contact@222||6038.5|107.5
-Ametal-3|net@868|||S900|contact@222||6038.5|107.5|pin@325||6038.5|-132.5
-Ametal-3|net@869|||S0|pin@325||6038.5|-132.5|contact@202||6022.5|-132.5
-Ametal-2|net@870||6.2|S0|gasp_dec@0|vdd_3|3303|50|pin@256||462|50
-Ametal-2|net@871||6.2|S1800|pin@257||462|-50|gasp_dec@0|vdd_4|3303|-50
-Ametal-2|net@872||6.2|S1800|pin@236||462|0|gasp_dec@0|gnd_1|3303|0
-Ametal-2|net@873||6.2|S1800|pin@271||462|-94|sucDri10@0|vdd_2|3388|-94
-Ametal-2|net@874||6.2|S1800|pin@243||462|-144|sucDri10@0|gnd_1|3388|-144
-Ametal-2|net@875||6.2|S1800|pin@272||462|-194|sucDri10@0|vdd_3|3388|-194
-Ametal-2|net@876||6.2|S1800|pin@268||462|-238|nand10@0|vdd_2|3329.5|-238
-Ametal-2|net@877||6.2|S1800|pin@240||462|-288|nand10@0|gnd_1|3329.5|-288
-Ametal-2|net@878||6.2|S1800|pin@267||462|-338|nand10@0|vdd_3|3329.5|-338
-Ametal-2|net@879||6.2|S1800|pin@259||462|-382|gasp_set@0|vdd_2|3200|-382
-Ametal-2|net@880||6.2|S1800|pin@241||462|-432|gasp_set@0|gnd_1|3200|-432
-Ametal-2|net@881||6.2|S1800|pin@266||462|-482|gasp_set@0|vdd_3|3200|-482
-Ametal-2|net@885||6.2|S1800|pin@54||-400.5|-94|ilcLoad@0|vdd|-358|-94
-Ametal-2|net@886||6.2|S1800|pin@34||-400.5|-144|ilcLoad@0|gnd|-358|-144
-Ametal-2|net@887||6.2|S1800|pin@55||-400.5|-194|ilcLoad@0|vdd_1|-358|-194
-Ametal-4|net@888|||S1800|pin@195||-64.5|-144|pin@248||3530.5|-144
-Ametal-2|net@895||6.2|S0|pin@256||462|50|pin@66||-400.5|50
-Ametal-3|net@900|||S900|contact@156||490.5|272|contact@226||490.5|40
-Ametal-2|net@902|||S2700|pin@328||3589.5|34|gasp_dec@0|do[ins]|3589.5|40
-Ametal-3|net@903|||S900|contact@185||3355|-119|contact@188||3355|-302
-Ametal-2|net@905|||S2700|pin@329||490.5|22|contact@226||490.5|40
-Ametal-1|net@906|||S2700|contact@74||3673|13|contact@166||3673|40
-Ametal-4|net@907|||S1800|pin@302||3704|-85.5|contact@227||3719|-85.5
-Ametal-3|net@908|||S900|contact@227||3719|-85.5|contact@228||3719|-166
-Ametal-2|net@909|||S900|contact@228||3719|-166|pin@332||3719|-172
-Ametal-3|net@911|||S900|contact@182||3340.5|-125.5|contact@190||3340.5|-250.5
-Ametal-1|net@915||0.4|S900|contact@66||3643|-160|pin@81||3643|-163
-Ametal-2|net@916|||S0|contact@190||3340.5|-250.5|contact@230||3321|-250.5
-Ametal-1|net@917|||S900|contact@230||3321|-250.5|pin@334||3321|-263
-Ametal-1|net@918|||S1800|pin@334||3321|-263|nand10@0|inA|3340.5|-263
-Ametal-2|net@919|||S1800|contact@189||3355|-302|pin@335||3362|-302
-Ametal-3|net@922|||S2700|contact@205||4057.5|-161.5|contact@233||4057.5|89.5
-Ametal-2|net@923|||S1800|contact@233||4057.5|89.5|contact@234||4090|89.5
-Ametal-1|net@924|||S900|contact@234||4090|89.5|pin@338||4090|72.5
-Ametal-1|net@925|||S0|pin@338||4090|72.5|_counter@0|in[1]|4046|72.5
-Ametal-3|net@926|||S2700|contact@214||4471|-155.6|contact@235||4471|86.5
-Ametal-2|net@927|||S0|contact@235||4471|86.5|contact@236||4448|86.5
-Ametal-1|net@928|||S900|contact@236||4448|86.5|_counter@0|in[2]|4448|72.5
-Ametal-3|net@929|||S2700|contact@173||3710|-110|contact@237||3710|-40
-Ametal-1|net@955|||S2700|contact@55||3692|-318.5|contact@244||3692|-104.5
-Ametal-4|net@956|||S0|contact@242||3692|-96.5|pin@289||3687|-96.5
-Ametal-3|net@957|||S2700|contact@243||3692|-104.5|contact@242||3692|-96.5
-Ametal-2|net@958|||S0|contact@243||3692|-104.5|pin@340||3678|-104.5
-Ametal-2|net@959|||S0|contact@243||3692|-104.5|contact@244||3692|-104.5
-Ametal-1|net@960|||S2700|contact@244||3692|-104.5|pin@106||3692|69.5
-Ametal-1|net@961||1.2|S2700|pin@133||3435.5|-303|pin@160||3435.5|-296
-Ametal-1|net@962||0.4|S2700|contact@138||-357|-178|pin@341||-357|-169
-Ametal-1|net@963||0.4|S1800|pin@341||-357|-169|ilcLoad@0|ina|-352.5|-169
-Ametal-1|net@964|||S2700|contact@75||3389.5|-34|gasp_dec@0|mc|3389.5|-7
-Ametal-2|net@965|||S1800|contact@226||490.5|40|contact@166||3673|40
-Ametal-2|net@968|||S0|pin@332||3719|-172|contact@93||3429|-172
-Ametal-2|net@969|||S0|contact@237||3710|-40|contact@91||3518|-40
-Ametal-3|net@971|||S900|contact@163||3636.5|-104|contact@245||3636.5|-119
-Ametal-2|net@972|||S1800|contact@164||3628|-119|contact@245||3636.5|-119
-Ametal-1|net@973|||S2700|contact@104||3700.5|-260|contact@247||3700.5|-61
-Ametal-3|net@974|||S900|contact@246||3719|-61|contact@179||3719|-71
-Ametal-2|net@976|||S0|contact@246||3719|-61|contact@247||3700.5|-61
-Ametal-1|net@977|||S2700|contact@247||3700.5|-61|contact@248||3700.5|34
-Ametal-2|net@978|||S0|contact@248||3700.5|34|pin@328||3589.5|34
-Ametal-1|net@979|||S2700|pin@79||3654.5|-272.5|contact@249||3654.5|-104
-Ametal-2|net@980|||S0|contact@249||3654.5|-104|contact@62||3459.5|-104
-Ametal-1|net@981|||S2700|contact@249||3654.5|-104|contact@65||3654.5|-10
-Ametal-2|net@982|||S0|pin@343||462|50|pin@256||462|50
-Edo[ins]||D5G2;|pin@326||B
-EdoneLO[M]||D5G5;|pin@16||O
-Eflag[D][clr]||D5G2;|pin@164||G
-Eflag[D][set]||D5G2;|pin@169||G
-Egnd||D5G5;|tranCap@0|gnd|G
-Egnd_1||D5G2;|pin@236||G
-Egnd_6||D5G2;|pin@237||G
-Egnd_16||D5G2;|pin@240||G
-Egnd_17||D5G2;|pin@241||G
-Egnd_21||D5G2;|pin@243||G
-Egnd_27||D5G5;|scanEx3h@3|gnd|G
-Egnd_29||D5G5;|pinsVddG@2|gnd|G
-Egnd_38||D5G5;|tranCap@3|gnd|G
-Egnd_39||D5G5;|tranCap@2|gnd|G
-Egnd_40||D5G5;|tranCap@2|gnd_1|P
-Egnd_41||D5G5;|pinsVddG@4|gnd|G
-Egnd_42||D5G5;|pinsVddG@5|gnd|G
-Egnd_43||D5G5;|pinsVddG@6|gnd|G
-Egnd_44||D5G5;|pinsVddG@7|gnd|G
-Egnd_45||D5G5;|pinsVddG@8|gnd|G
-Eilc[load]||D5G2;|pin@223||B
-EinLO[1]||D5G2;|pin@192||I
-EinLO[2]||D5G2;|pin@246||B
-EinLO[3]||D5G2;|pin@247||B
-EinLO[4]||D5G2;|pin@195||I
-EinLO[5]||D5G2;|pin@196||I
-EinLO[6]||D5G2;|pin@250||B
-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;|pin@273||U
-Esel[Ld]||D5G5;|pin@20||I
-Esel[Tp]||D5G2;|pin@100||I
-Esel[rD]||D5G5;|pin@22||I
-Esel[rD_1]||D5G2;|pin@342||B
-Esin||D5G5;|scanEx3h@3|sin|I
-Esout||D5G5;|scanEx2h@0|sout|I
-Evdd||D5G5;|tranCap@0|vdd|P
-Evdd_1||D5G5;|tranCap@2|vdd_1|P
-Evdd_2||D5G2;|pin@343||B
-Evdd_3||D5G2;|pin@257||P
-Evdd_12||D5G2;|pin@259||P
-Evdd_18||D5G2;|pin@260||P
-Evdd_33||D5G2;|pin@265||P
-Evdd_35||D5G2;|pin@266||P
-Evdd_36||D5G2;|pin@267||P
-Evdd_37||D5G2;|pin@268||P
-Evdd_59||D5G2;|pin@271||P
-Evdd_60||D5G2;|pin@272||P
-Evdd_69||D5G5;|scanEx3h@3|vdd|P
-Evdd_70||D5G5;|scanEx3h@3|vdd_2|P
-Evdd_73||D5G5;|pinsVddG@2|vdd_1|P
-Evdd_74||D5G5;|pinsVddG@2|vdd|P
-Evdd_80||D5G5;|pinsVddG@4|vdd|P
-Evdd_90||D5G5;|tranCap@0|vdd_1|P
-Evdd_91||D5G5;|tranCap@3|vdd|P
-Evdd_92||D5G5;|tranCap@3|vdd_1|P
-Evdd_93||D5G5;|tranCap@2|vdd|P
-Evdd_94||D5G5;|tranCap@2|vdd_2|P
-Evdd_95||D5G5;|tranCap@2|vdd_3|P
-Evdd_96||D5G5;|pinsVddG@4|vdd_1|P
-Evdd_97||D5G5;|pinsVddG@5|vdd|P
-Evdd_98||D5G5;|pinsVddG@5|vdd_1|P
-Evdd_99||D5G5;|pinsVddG@6|vdd|P
-Evdd_100||D5G5;|pinsVddG@6|vdd_1|P
-Evdd_101||D5G5;|pinsVddG@7|vdd|P
-Evdd_102||D5G5;|pinsVddG@7|vdd_1|P
-Evdd_103||D5G5;|pinsVddG@8|vdd|P
-Evdd_104||D5G5;|pinsVddG@8|vdd_1|P
-Evdd_299||D5G2;|gasp_set@0|vdd_2|P
-X
-
-# Cell olcWcontAdam;1{sch}
-ColcWcontAdam;1{sch}||schematic|1236866624132|1244159074270|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@1||-130.5|-59|||XYR|
-NOff-Page|conn@4||64|-56|||Y|
-NOff-Page|conn@6||94|2|||XR|
-NOff-Page|conn@7||52.5|-93|||RR|
-NOff-Page|conn@9||77|-80|||YRRR|
-NOff-Page|conn@10||81|-30||||
-NOff-Page|conn@11||32|-30|||Y|
-NOff-Page|conn@12||-65|-44|||XY|
-NOff-Page|conn@13||74|-6|||XYRR|
-NOff-Page|conn@18||-25|-46|||X|
-Igasp_dec;1{ic}|gasp_con@2||-105.5|-10|X||D5G4;
-Igasp_resetting;1{ic}|gasp_con@5||-105.5|-45|XY||D5G4;
-Igasp_set;2{ic}|gasp_con@9||-105.5|-82|XY||D5G4;
-Igasp_reset_done;1{ic}|gasp_con@10||-105.5|-63|XY||D5G4;
-IloopCountM:ilcLoad;1{ic}|ilcLoad@0||91|-8|||D5G4;
-IredFive:inv;1{ic}|inv@4||-79.5|-54|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@5||-43.5|-45|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Icounter;1{ic}|jocounte@0||-134.5|-80|X||D5G4;
-IredFive:nand2;1{ic}|nand2@0||-79.5|-83|X||D0G4;|ATTR_Delay(D5G1;NPY-3.5;)S100|ATTR_X(D5G1.5;NPX-0.5;Y3.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@4||-51.5|-55|XRR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nand2;1{ic}|nand2@5||-36.5|-45|X||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2;1{ic}|nor2@0||-42.5|-54|XYRR||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y4;)S0|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IolcWcontAdam;1{ic}|olcWcont@1||0|18|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1.5|42.5|||||ART_message(D5G6;)SolcWcontAdam
-Ngeneric:Invisible-Pin|pin@2||-0.5|37.5|||||ART_message(D5G4;)Sthe Kessels OLC and its control
-NWire_Pin|pin@18||34.5|-75||||
-NWire_Pin|pin@19||34.5|-70.5||||
-NWire_Pin|pin@20||34.5|-83.5||||
-NWire_Pin|pin@21||34.5|-79||||
-NWire_Pin|pin@22||35|-58.5||||
-NWire_Pin|pin@23||35|-52||||
-NWire_Pin|pin@24||35|-66.5||||
-NWire_Pin|pin@25||35|-62||||
-NBus_Pin|pin@28||39|-37|-1|-1||
-NBus_Pin|pin@30||55|-37|-1|-1||
-NBus_Pin|pin@31||41|-21|-1|-1||
-NBus_Pin|pin@33||57|-21|-1|-1||
-NWire_Pin|pin@36||98|-66||||
-NWire_Pin|pin@37||98|-62||||
-NWire_Pin|pin@38||98|-96||||
-NWire_Pin|pin@39||98|-92||||
-NWire_Pin|pin@40||98|-72||||
-NWire_Pin|pin@41||98|-68||||
-NWire_Pin|pin@42||98|-78||||
-NWire_Pin|pin@43||98|-74||||
-NWire_Pin|pin@44||98|-84||||
-NWire_Pin|pin@45||98|-80||||
-NWire_Pin|pin@46||98|-90||||
-NWire_Pin|pin@47||98|-86||||
-NWire_Pin|pin@48||37|-18||||
-NWire_Pin|pin@49||53|-18||||
-NWire_Pin|pin@52||53|-12||||
-NBus_Pin|pin@61||71|-37|-1|-1||
-NWire_Pin|pin@62||70|-18||||
-NBus_Pin|pin@63||72|-22|-1|-1||
-Ngeneric:Invisible-Pin|pin@64||0.5|33.5|||||ART_message(D5G3;)Sam 27 May 2009
-NWire_Pin|pin@140||-99.5|-7|||X|
-NWire_Pin|pin@150||-65.5|-82|||XR|
-NWire_Pin|pin@166||-91.5|-22|||X|
-NWire_Pin|pin@223||-91.5|-36|||X|
-NWire_Pin|pin@231||-99.5|-29|||X|
-NWire_Pin|pin@240||-65.5|-84|||XR|
-NWire_Pin|pin@259||-80.5|-76|||X|
-NWire_Pin|pin@271||-99.5|-83|||X|
-NWire_Pin|pin@272||-99.5|-65|||X|
-NWire_Pin|pin@278||-91.5|-28|||X|
-NWire_Pin|pin@279||-72.5|-28|||X|
-NWire_Pin|pin@293||-164.5|-70|||X|
-NWire_Pin|pin@294||-164.5|-76|||X|
-NWire_Pin|pin@296||-107.5|-70|||X|
-NWire_Pin|pin@297||-107.5|-19|||X|
-NWire_Pin|pin@298||-107.5|-36|||X|
-NWire_Pin|pin@303||-99.5|-44|||X|
-NWire_Pin|pin@306||-99.5|-63|||X|
-NWire_Pin|pin@307||-84.5|-63|||X|
-NWire_Pin|pin@308||-84.5|-70|||X|
-NWire_Pin|pin@310||-68.5|-70|||X|
-Ngeneric:Invisible-Pin|pin@311||-77|4|||||ART_message(D5G5;)STHE GOOD STUFF
-Ngeneric:Invisible-Pin|pin@312||59|6|||||ART_message(D5G5;)STHE LEFTOVERS
-NWire_Pin|pin@313||-99.5|-26|||X|
-Ngeneric:Invisible-Pin|pin@322||-163|-31.5|||||ART_message(BD6G2;)S[THE RULES:,.,"(1) \"load OLC\" must be predicated on D=clear",.,"(2) \"decrement OLC\" must be predicated on D=set",.,(3) The instruction AFTER a torpedoable move must,"NOT be predicated on D=set, because ps[skip] will","blindly fire even when do[ins] is full (i wish this","were not how things worked, but hey, whatever).  It",is okay for the instruction to be predicated on,D=clear (it takes a while to realize why...).]
-NWire_Pin|pin@323||-72.5|-16|||X|
-NWire_Pin|pin@326||-84.5|-44|||X|
-NWire_Pin|pin@328||-134.5|-91|||X|
-NWire_Pin|pin@337||-18.5|-54|||X|
-NWire_Pin|pin@340||-99.5|-46|||X|
-NBus_Pin|pin@347||-139.5|-56|-0.5|-0.5|X|
-NWire_Pin|pin@361||-84.5|-54|||X|
-NWire_Pin|pin@375||-71.5|-56|||X|
-NWire_Pin|pin@390||-48.5|-53|||X|
-NWire_Pin|pin@393||-48.5|-45|||X|
-NWire_Pin|pin@397||78|-10||||
-NWire_Pin|pin@398||88|-20||||
-NWire_Pin|pin@399||78|-6||||
-Ngeneric:Invisible-Pin|pin@400||-48.5|-63.5|||X||ART_message(D5G2;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.]
-NWire_Pin|pin@401||-26|-44||||
-Ngeneric:Invisible-Pin|pin@402||-63|-38.5|||||ART_message(D5G1;)SdoneLO[M] is actually fire[T]
-IscanM:scanEx2h;1{ic}|scanEx2h@0||75|-30|||D5G4;
-IscanM:scanEx3h;1{ic}|scanEx3h@1||42|-30|||D5G4;
-IscanM:scanEx3h;1{ic}|scanEx3h@2||58|-30|||D5G4;
-IdriversM:sucDri10;1{ic}|sucDri10@0||-74.5|-44|X||D5G4;
-IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;Y5;|59.5|-73|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||41.5|-75|||D0G4;|ATTR_L(D5G1;PUD)D849.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||41.5|-83.5|||D0G4;|ATTR_L(D5G1;PUD)D868.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@3||42|-58.5|||D0G4;|ATTR_L(D5G1;PUD)D3939.7999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@4||42|-66.5|||D0G4;|ATTR_L(D5G1;PUD)D3317.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@5||92.5|-84|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1688.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@6||92.5|-90|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1392.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@7||92.5|-96|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1411.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@8||92.5|-66|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1679.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@9||92.5|-72|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1929.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@10||92.5|-78|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1631.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|scanEx3h@1|dIn[1:4]|41|-27|pin@31||41|-21
-Abus|bitt[1:18]|D5G2;||IJ2700|jocounte@0|scan[1:6]|-139.5|-66|pin@347||-139.5|-56
-Awire|bitt[1]|D5G2;||2700|pin@36||98|-66|pin@37||98|-62
-Abus|bitt[2,4,6]|D5G2;|-0.5|IJ2700|scanEx3h@2|dIn[1:4]|57|-27|pin@33||57|-21
-Awire|bitt[2]|D5G2;||2700|pin@40||98|-72|pin@41||98|-68
-Awire|bitt[3]|D5G2;||2700|pin@42||98|-78|pin@43||98|-74
-Awire|bitt[4]|D5G2;||2700|pin@44||98|-84|pin@45||98|-80
-Awire|bitt[5]|D5G2;||2700|pin@46||98|-90|pin@47||98|-86
-Awire|bitt[6]|D5G2;||2700|pin@38||98|-96|pin@39||98|-92
-Awire|dec|D8G2;||1800|jocounte@0|dec|-125.5|-70|pin@296||-107.5|-70
-Awire|decSucceeded|D8G2;||1800|pin@278||-91.5|-28|pin@279||-72.5|-28
-Awire|decSucceeded|D8G2;||0|jocounte@0|decSucceeded|-143.5|-70|pin@293||-164.5|-70
-Awire|decSucceeded|D8G2;||0|nand2@4|inb|-54|-56|pin@375||-71.5|-56
-Awire|do[ins]|D8G2;||0|pin@259||-80.5|-76|gasp_con@9|in|-95.5|-76
-Awire|do[ins]|D8G2;||1800|gasp_con@2|in|-95.5|-16|pin@323||-72.5|-16
-Awire|do[ins]|D8G2;||0|ilcLoad@0|do[ins]|86|-6|pin@399||78|-6
-Awire|do[ins]|D8G2;||1800|nand2@5|inb|-34|-44|pin@401||-26|-44
-Awire|fire[set]|D8G2;||0|gasp_con@9|fire|-103.5|-73|jocounte@0|loadClock|-125.5|-73
-Awire|flag[D][clr]|D8G2;||0|pin@337||-18.5|-54|nor2@0|out|-40|-54
-Awire|flag[D][set]|D8G2;||1800|pin@308||-84.5|-70|pin@310||-68.5|-70
-Awire|flag[D][set]|D8G2;||1800|pin@294||-164.5|-76|jocounte@0|decFailed|-143.5|-76
-Awire|load|D8G2;||0|gasp_con@9|out|-103.5|-76|jocounte@0|load|-125.5|-76
-Awire|mc|D5G2;||2700|pin@49||53|-18|pin@52||53|-12
-Awire|mc|D5G2;||2700|gasp_con@5|mc|-99.5|-31|pin@231||-99.5|-29
-Awire|mc|D5G2;||2700|gasp_con@9|mc|-99.5|-68|pin@272||-99.5|-65
-Awire|mc|D5G2;||900|gasp_con@2|mc|-99.5|-24|pin@313||-99.5|-26
-Awire|mc|D5G2;||900|jocounte@0|mc|-134.5|-86|pin@328||-134.5|-91
-Awire|mc|D5G2;||2700|gasp_con@10|mc|-99.5|-49|pin@340||-99.5|-46
-Awire|net@16|||0|wire90@1|a|39|-75|pin@18||34.5|-75
-Awire|net@18|||0|wire90@2|a|39|-83.5|pin@20||34.5|-83.5
-Awire|net@19|||0|wire90@3|a|39.5|-58.5|pin@22||35|-58.5
-Awire|net@20|||0|wire90@4|a|39.5|-66.5|pin@24||35|-66.5
-Abus|net@36||-0.5|IJ900|scanEx3h@1|p2p,p1p,rd|39|-33|pin@28||39|-37
-Abus|net@37||-0.5|IJ1800|pin@28||39|-37|pin@30||55|-37
-Awire|net@46|||1800|scanEx3h@1|sout|43|-30|scanEx3h@2|sin|53|-30
-Awire|net@49|||1800|conn@11|y|34|-30|scanEx3h@1|sin|37|-30
-Awire|net@51|||1800|wire90@8|b|95|-66|pin@36||98|-66
-Awire|net@52|||1800|wire90@9|b|95|-72|pin@40||98|-72
-Awire|net@53|||1800|wire90@10|b|95|-78|pin@42||98|-78
-Awire|net@54|||1800|wire90@5|b|95|-84|pin@44||98|-84
-Awire|net@55|||1800|wire90@6|b|95|-90|pin@46||98|-90
-Awire|net@56|||1800|wire90@7|b|95|-96|pin@38||98|-96
-Awire|net@57|||2700|scanEx3h@1|mc|37|-26|pin@48||37|-18
-Awire|net@58|||2700|scanEx3h@2|mc|53|-26|pin@49||53|-18
-Awire|net@60|||0|pin@49||53|-18|pin@48||37|-18
-Abus|net@80||-0.5|IJ2700|pin@61||71|-37|scanEx2h@0|p2p,p1p,rd|71|-33
-Awire|net@81|||1800|scanEx3h@2|sout|59|-30|scanEx2h@0|sin|70|-30
-Awire|net@82|||1800|scanEx2h@0|sout|74|-30|conn@10|a|79|-30
-Awire|net@83|||2700|scanEx2h@0|mc|70|-26|pin@62||70|-18
-Abus|net@88||-0.5|IJ1800|pin@30||55|-37|pin@61||71|-37
-Awire|net@89|||1800|pin@49||53|-18|pin@62||70|-18
-Awire|net@169|||2700|pin@223||-91.5|-36|pin@278||-91.5|-28
-Awire|net@170|||0|pin@166||-91.5|-22|gasp_con@2|in2|-95.5|-22
-Awire|net@260|||1800|gasp_con@5|in|-95.5|-36|pin@223||-91.5|-36
-Abus|net@284|||IJ900|conn@1|y|-130.5|-61|jocounte@0|in[1:37]|-130.5|-64
-Awire|net@325|||900|gasp_con@9|cond|-99.5|-79|pin@271||-99.5|-83
-Awire|net@330|||2700|pin@278||-91.5|-28|pin@166||-91.5|-22
-Awire|net@354|||0|gasp_con@9|out2|-103.5|-70|pin@296||-107.5|-70
-Awire|net@356|||1800|pin@297||-107.5|-19|gasp_con@2|out|-103.5|-19
-Awire|net@357|||2700|pin@298||-107.5|-36|pin@297||-107.5|-19
-Awire|net@358|||0|gasp_con@5|out|-103.5|-36|pin@298||-107.5|-36
-Awire|net@361|||900|pin@298||-107.5|-36|pin@296||-107.5|-70
-Awire|net@366|||900|gasp_con@5|cond|-99.5|-41|pin@303||-99.5|-44
-Awire|net@372|||1800|pin@306||-99.5|-63|pin@307||-84.5|-63
-Awire|net@374|||900|pin@307||-84.5|-63|pin@308||-84.5|-70
-Awire|net@399|||900|pin@326||-84.5|-44|pin@361||-84.5|-54
-Awire|net@402|||0|sucDri10@0|succ|-78.5|-44|pin@326||-84.5|-44
-Awire|net@417|||900|gasp_con@10|cond|-99.5|-59|pin@306||-99.5|-63
-Awire|net@451|||0|inv@4|in|-82|-54|pin@361||-84.5|-54
-Awire|net@468|||1800|inv@4|out|-77|-54|nand2@4|ina|-54|-54
-Awire|net@503|||0|nand2@5|out|-39|-45|inv@5|in|-41|-45
-Awire|net@504|||0|inv@5|out|-46|-45|pin@393||-48.5|-45
-Awire|net@506|||2700|pin@390||-48.5|-53|pin@393||-48.5|-45
-Awire|net@513|||900|conn@6|a|94|0|ilcLoad@0|ilc[load]|94|-3
-Awire|net@516|||0|nor2@0|inb|-45|-53|pin@390||-48.5|-53
-Awire|net@517|||0|nor2@0|ina|-45|-55|nand2@4|out|-49|-55
-Awire|net@518|||0|conn@18|y|-27|-46|nand2@5|ina|-34|-46
-Awire|net@519|||0|conn@12|y|-67|-44|sucDri10@0|in|-70.5|-44
-Awire|net@520|||1800|gasp_con@9|in2|-95.5|-70|pin@308||-84.5|-70
-Awire|net@522|||1800|gasp_con@10|in|-95.5|-54|pin@361||-84.5|-54
-Awire|olc[dec]|D5G2;||2700|pin@24||35|-66.5|pin@25||35|-62
-Awire|olc[load]|D5G2;||2700|pin@22||35|-58.5|pin@23||35|-52
-Awire|olc[zero]|D5G2;||2700|pin@18||34.5|-75|pin@19||34.5|-70.5
-Awire|olc[zoo]|D5G2;||2700|pin@20||34.5|-83.5|pin@21||34.5|-79
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-33|pin@30||55|-37
-Awire|resetting|D8G2;||0|pin@326||-84.5|-44|pin@303||-99.5|-44
-Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|-27|pin@63||72|-22
-Awire|sel[Co]|D5G2;||2700|gasp_con@2|cond|-99.5|-14|pin@140||-99.5|-7
-Awire|sel[Ld]|D8G2;||1800|nand2@0|ina|-77|-84|pin@240||-65.5|-84
-Awire|sel[Ld]|D8G2;||0|ilcLoad@0|sel[Ld]|86|-10|pin@397||78|-10
-Awire|sel[rD]|D8G2;||1800|nand2@0|inb|-77|-82|pin@150||-65.5|-82
-Awire|sel[rD]|D5G2;||900|ilcLoad@0|Dvoid|88|-12|pin@398||88|-20
-Awire|sel_bar[set]|D8G2;||0|nand2@0|out|-82|-83|pin@271||-99.5|-83
-Edo[ins]||D4G2;|conn@13|a|I
-EdoneLO[M]||D4G2;|conn@12|a|I
-Eflag[D][set,clr]||D6G2;|conn@7|y|O
-Eilc[load]||D6G2;|conn@6|y|O
-EinLO[1:6]||D4G2;X-1;|conn@1|a|I
-Ep2p,p1p,rd,mc||D4G2;|conn@9|a|B
-Esel[Ld,Co,rD]||D4G2;|conn@4|a|I
-Esel[tp]|sel[Tp]|D5G2;X-3;|conn@18|a|U
-Esin||D4G2;|conn@11|a|I
-Esout||D6G2;|conn@10|y|O
+Esel_bar[set]||D5G2;X-6.5;|conn@7|a|I
 X
 
 # Cell rippleCarry;1{ic}