newest files from ivan
authorAdam Megacz <adam.megacz@sun.com>
Sun, 7 Jun 2009 18:09:27 +0000 (18:09 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Sun, 7 Jun 2009 18:09:27 +0000 (18:09 +0000)
electric/kesselsCounter.jelib
electric/loopCountM.jelib
electric/stagesM.jelib

index 779e38f..74572bd 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HkesselsCounter|8.09k
+HkesselsCounter|8.09a
 
 # Views:
 Vicon|ic
@@ -29,15 +29,14 @@ LscanM|scanM
 LwiresL|wiresL
 
 # Tools:
-Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90
+Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
-OGateLayoutGenerator|enableNCC()SPurpleFour
-OSTA|GlobalSDCCommands()S"\n### clock setup\ncreate_clock -period 0.400 -name clk -waveform \"0 0.200\" clk\nset_clock_uncertainty -setup 0.015 clk\nset_clock_uncertainty -hold 0.015 clk\nset_propagated_clock clk\nset_clock_transition -rise 0.025 clk\nset_clock_transition -fall 0.025 clk\n#set_driving_cell -lib_cell inv_X008_0 clk\n"
 
 # Technologies:
-Tartwork|SelectedFoundryForartwork()S""
-Tcmos90|"GDS(TSMC)LayerForOD33INcmos90"()S111
-Ttft|SelectedFoundryFortft()SMOSIS
+Tcmos|ScaleFORcmos()D1000.0
+Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
+Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
+Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell __counter_and_scan_and_dock_interface;1{ic}
 C__counter_and_scan_and_dock_interface;1{ic}||artwork|1244154557083|1244202315006|E
@@ -89,7 +88,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()G1244203533017
+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
 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
@@ -2022,10 +2021,10 @@ NWire_Pin|pin@102||-7.5|-15.5||||
 IdriversM:predDri10wMC;1{ic}|predDri1@0||-32|24|RR||D5G4;
 IdriversM:predDri10wMC;1{ic}|predDri1@1||17|24|Y||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@0||-40|-25.5|RR||D5G4;
-Awire|fire|D5G2;||1800|sucDri10@0|in|-36|-25.5|pin@55||-18|-25.5
+Awire|fire|D8G2;||1800|sucDri10@0|in|-36|-25.5|pin@55||-18|-25.5
 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@99||-8|22
-Awire|in2_bar|D5G2;||0|inv@0|out|4.5|-10|pin@81||-5|-10
-Awire|in_bar|D5G2;||1800|inv@1|out|-20.5|-10|pin@83||-10.5|-10
+Awire|in2_bar|D8G2;||0|inv@0|out|4.5|-10|pin@81||-5|-10
+Awire|in_bar|D8G2;||1800|inv@1|out|-20.5|-10|pin@83||-10.5|-10
 Awire|net@96|||0|predDri1@0|pred|-35|24|pin@71||-40|24
 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24
 Awire|net@101|||2700|pin@73||24|-10|pin@74||24|24
@@ -3298,18 +3297,18 @@ NWire_Pin|pin@424||-60.5|-21.5||||
 NWire_Pin|pin@425||-60.5|-12.5||||
 NWire_Pin|pin@426||-60.5|-15.5||||
 IdriversM:sucDri10;1{ic}|sucDri10@0||-135.5|-44|||D5G4;
-Awire|dec|D5G2;||1800|pin@420||-88.5|-15.5|conn@37||-73.5|-15.5
-Awire|decSucceeded|D5G2;||0|pin@278||-118.5|-28|pin@279||-137.5|-28
-Awire|decSucceeded|D5G2;||1800|nand2@4|inb|-156|-56|pin@375||-138.5|-56
-Awire|decSucceeded|D5G2;||1800|pin@407||-106|-83.5|conn@32|y|-82.5|-83.5
-Awire|do[ins]|D5G2;||1800|pin@259||-129.5|-76|gasp_con@9|in|-114.5|-76
-Awire|do[ins]|D5G2;||0|gasp_con@2|in|-114.5|-16|pin@323||-137.5|-16
-Awire|do[ins]|D5G2;||0|nand2@5|inb|-176|-44|pin@401||-188.5|-44
-Awire|do[ins]|D5G2;||1800|pin@418||-88.5|-12.5|conn@36||-73.5|-12.5
-Awire|flag[D][clr]|D5G2;||1800|pin@337||-191.5|-54|nor2@0|out|-170|-54
-Awire|flag[D][set]|D5G2;||0|pin@308||-125.5|-70|pin@310||-141.5|-70
-Awire|flag[D][set]|D5G2;||1800|pin@406||-105.5|-86.5|conn@31||-88|-86.5
-Awire|flag[D][set]|D5G2;||1800|pin@412||-88.5|-18.5|conn@33||-73.5|-18.5
+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;||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|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
@@ -3349,14 +3348,14 @@ Awire|net@544|||0|gasp_con@10|in|-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|resetting|D5G2;||1800|pin@326||-125.5|-44|pin@303||-110.5|-44
-Awire|resetting|D5G2;||0|conn@35||-73.5|-21.5|pin@416||-88.5|-21.5
-Abus|scan[1:4]|D5G2;||IJ0|conn@43|a|-40.5|-0.5|pin@422||-57.5|-0.5
-Awire|scan[1]|D5G2;||1800|conn@36||-73.5|-12.5|pin@425||-60.5|-12.5
-Awire|scan[2]|D5G2;||1800|conn@37||-73.5|-15.5|pin@426||-60.5|-15.5
-Awire|scan[3]|D5G2;||1800|conn@33||-73.5|-18.5|pin@423||-60.5|-18.5
-Awire|scan[4]|D5G2;||1800|conn@35||-73.5|-21.5|pin@424||-60.5|-21.5
-Awire|sel_bar[set]|D5G2;||1800|nand2@0|out|-128|-83|pin@271||-110.5|-83
+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
+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_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
@@ -3541,9 +3540,9 @@ NWire_Pin|pin@119||-10.5|-9||||
 IdriversM:predDri20wMC;1{ic}|predDri2@0||14|29|Y||D5G4;
 IdriversM:predDri40;1{ic}|predDri4@1||-31|27|X||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4;
-Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25
+Awire|fire|D8G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25
 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@118||-8|27
-Awire|in2_bar|D5G2;||0|inv@0|out|4.5|-10|pin@81||-5|-10
+Awire|in2_bar|D8G2;||0|inv@0|out|4.5|-10|pin@81||-5|-10
 Awire|net@33|||1800|pin@14||20|-25|conn@5|a|23|-25
 Awire|net@37|||900|pin@84||20|-15|pin@14||20|-25
 Awire|net@74|||1800|sucDri10@0|succ|16|-25|pin@14||20|-25
@@ -3743,9 +3742,9 @@ IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|66|RR||D5G4;
 IdriversM:predDri10wMC;1{ic}|predDri1@1||7|66|Y||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@0||12|15|||D5G4;
 IdriversM:sucDri20;1{ic}|sucDri20@0||-26|15|RR||D5G4;
-Awire|dec_bar|D5G2;||1800|inv@8|out|-26.5|31|pin@122||-14|31
+Awire|dec_bar|D8G2;||1800|inv@8|out|-26.5|31|pin@122||-14|31
 Awire|fire|D5G2;||2700|ctrAND4i@0|out|-10|49|pin@169||-10|64
-Awire|fire|D5G2;||1800|sucDri20@0|in|-22|15|sucDri10@0|in|8|15
+Awire|fire|D8G2;||1800|sucDri20@0|in|-22|15|sucDri10@0|in|8|15
 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66
 Awire|net@322|||0|pin@115||-39|15|conn@1|a|-42|15
 Awire|net@329|||900|pin@114||-39|23|pin@115||-39|15
@@ -3772,7 +3771,7 @@ Awire|net@386|||1800|predDri1@0|mc|-21|68|pin@171||-10|68
 Awire|net@387|||900|pin@170||-10|73.5|pin@171||-10|68
 Awire|net@393|||1800|pin@169||-10|64|predDri1@1|in|4|64
 Awire|net@394|||1800|pin@114||-39|23|pin@162||-8|23
-Awire|prev_bar|D5G2;||1800|pin@161||-12|31|inv@10|out|6.5|31
+Awire|prev_bar|D8G2;||1800|pin@161||-12|31|inv@10|out|6.5|31
 Edec||D5G2;X-4;|conn@2|a|B
 Emc||D5G2;X-4;|conn@4|a|I
 Enext||D5G2;X6;|conn@1|a|B
@@ -3954,11 +3953,11 @@ IdriversM:predDri10wMC;1{ic}|predDri1@0||1|9|||D5G4;
 IdriversM:predDri10wMC;1{ic}|predDri1@1||-26|66|RR||D5G4;
 IdriversM:predDri10wMC;1{ic}|predDri1@2||8|66|Y||D5G4;
 IdriversM:sucDri20;1{ic}|sucDri20@0||-31|11|RR||D5G4;
-Awire|dec_bar|D5G2;||1800|inv@7|out|-30.5|31|pin@122||-11|31
+Awire|dec_bar|D8G2;||1800|inv@7|out|-30.5|31|pin@122||-11|31
 Awire|fire|D5G2;||2700|ctrAND4i@0|out|-7|49|pin@158||-7|64
-Awire|fire|D5G2;||1800|sucDri20@0|in|-27|11|predDri1@0|in|-2|11
-Awire|loadFinished_bar|D5G2;||0|inv@9|out|18.5|31|pin@131||-3|31
-Awire|mc|D5G2;||0|predDri1@0|mc|-2|7|pin@154||-11|7
+Awire|fire|D8G2;||1800|sucDri20@0|in|-27|11|predDri1@0|in|-2|11
+Awire|loadFinished_bar|D8G2;||0|inv@9|out|18.5|31|pin@131||-3|31
+Awire|mc|D8G2;||0|predDri1@0|mc|-2|7|pin@154||-11|7
 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66
 Awire|net@322|||0|pin@115||-39|11|conn@1|a|-42|11
 Awire|net@323|||1800|predDri1@0|pred|4|9|pin@128||20|9
@@ -3985,7 +3984,7 @@ Awire|net@362|||1800|predDri1@1|mc|-23|68|pin@157||-9|68
 Awire|net@363|||900|pin@156||-9|72.5|pin@157||-9|68
 Awire|net@364|||1800|predDri1@1|in|-23|64|pin@158||-7|64
 Awire|net@365|||1800|pin@158||-7|64|predDri1@2|in|5|64
-Awire|prev_bar|D5G2;||0|inv@8|out|12|23.5|pin@126||-5|23.5
+Awire|prev_bar|D8G2;||0|inv@8|out|12|23.5|pin@126||-5|23.5
 Edec||D5G2;X-4;|conn@2|a|B
 Eout|loadFinished|D5G2;X11;|conn@3|a|B
 Emc||D5G2;X-6;|conn@4|y|I
@@ -4176,10 +4175,10 @@ IdriversM:sucANDdri10;1{ic}|sucANDdr@0||14|2|Y||D5G4;
 IdriversM:sucANDdri10;1{ic}|sucANDdr@1||14|-12|||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@0||14.5|54|||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@1||14|13|||D5G4;
-Awire|fire|D5G2;||0|sucDri10@1|in|10|13|pin@118||-19|13
-Awire|fire|D5G2;||1800|predDri1@0|in|-48|13|pin@118||-19|13
-Awire|fire|D5G2;||0|sucDri10@0|in|10.5|54|pin@122||-19|54
-Awire|load_bar|D5G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24
+Awire|fire|D8G2;||0|sucDri10@1|in|10|13|pin@118||-19|13
+Awire|fire|D8G2;||1800|predDri1@0|in|-48|13|pin@118||-19|13
+Awire|fire|D8G2;||0|sucDri10@0|in|10.5|54|pin@122||-19|54
+Awire|load_bar|D8G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24
 Awire|net@14|||0|predDri1@0|pred|-54|11|pin@14||-59|11
 Awire|net@15|||2700|pin@14||-59|11|pin@13||-59|24
 Awire|net@16|||1800|pin@13||-59|24|inv@1|in|-53.5|24
@@ -4210,7 +4209,7 @@ Awire|net@207|||900|pin@123||-19|3|pin@117||-19|-13
 Awire|net@208|||900|pin@118||-19|13|pin@123||-19|3
 Awire|net@209|||0|sucANDdr@0|inA|9|3|pin@123||-19|3
 Awire|net@210|||1800|pin@43||-3.5|1|sucANDdr@0|inB|9|1
-Awire|val|D5G2;X11.5;||0|sucANDdr@1|inB|9|-11|inv@3|out|3|-11
+Awire|val|D8G2;||0|sucANDdr@1|inB|9|-11|inv@3|out|3|-11
 ELoad|load|D5G2;X-4;|conn@8|a|B
 Eout|loadNext|D5G2;X10;|conn@3|a|B
 Emc||D5G2;X-2;|conn@11|a|I
@@ -4302,7 +4301,7 @@ NWire_Pin|pin@86||-1|10||||
 IdriversM:predDri10wMC;1{ic}|predDri1@0||-16|12|RR||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7|-23|||D0G4;|ATTR_L(D5G1;PUD)D392.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-1|6|R||D0G4;|ATTR_L(D5G1;PUD)D392.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|fire|D5G2;||0|pin@86||-1|10|predDri1@0|in|-13|10
+Awire|fire|D8G2;||0|pin@86||-1|10|predDri1@0|in|-13|10
 Awire|net@91|||1800|pin@67||-32|-22|nand2@0|inb|-20.5|-22
 Awire|net@97|||0|pin@71||-32|12|conn@6|y|-34|12
 Awire|net@98|||2700|pin@67||-32|-22|pin@71||-32|12
@@ -4496,7 +4495,7 @@ Econd|sel_bar[set]|D5G1;Y2;|pin@24||I
 X
 
 # Cell gasp_set;1{lay}
-Cgasp_set;1{lay}||cmos90|1243720824184|1244224270378||ATTR_NCC(D5G3;NTX30;Y94.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1244140090121|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244140090121
+Cgasp_set;1{lay}||cmos90|1243720824184|1244224270378||ATTR_NCC(D5G3;NTX30;Y94.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1244140090121|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244311748066
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||22|-28||||
 NX-Metal-1-Metal-2-Con|contact@1||85.5|-28||||
@@ -4678,8 +4677,8 @@ IdriversM:predDri40;1{ic}|predDri4@0||-38|25|X||D5G4;
 NPower|pwr@0||2|32|||Y|
 IdriversM:sucDri10;1{ic}|sucDri10@0||7|-39|XRR||D5G4;
 IdriversM:sucDri10;1{ic}|sucDri10@1||-27|-39|RR||D5G4;
-Awire|fire|D5G2;||1800|sucDri10@1|in|-23|-39|sucDri10@0|in|3|-39
-Awire|in2_bar|D5G2;||0|inv@0|out|5.5|-11|pin@81||-5|-11
+Awire|fire|D8G2;||1800|sucDri10@1|in|-23|-39|sucDri10@0|in|3|-39
+Awire|in2_bar|D8G2;||0|inv@0|out|5.5|-11|pin@81||-5|-11
 Awire|net@33|||1800|pin@14||20|-39|conn@5|a|23|-39
 Awire|net@37|||900|pin@84||20|-31|pin@14||20|-39
 Awire|net@74|||1800|sucDri10@0|succ|11|-39|pin@14||20|-39
@@ -5648,19 +5647,19 @@ 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|D5G2;X3;||1800|jocounte@0|dec|-125.5|-70|pin@296||-107.5|-70
-Awire|decSucceeded|D5G2;||1800|pin@278||-91.5|-28|pin@279||-72.5|-28
-Awire|decSucceeded|D5G2;||0|jocounte@0|decSucceeded|-143.5|-70|pin@293||-164.5|-70
-Awire|decSucceeded|D5G2;||0|nand2@4|inb|-54|-56|pin@375||-71.5|-56
-Awire|do[ins]|D5G2;||0|pin@259||-80.5|-76|gasp_con@9|in|-95.5|-76
-Awire|do[ins]|D5G2;||1800|gasp_con@2|in|-95.5|-16|pin@323||-72.5|-16
-Awire|do[ins]|D5G2;||0|ilcLoad@0|do[ins]|86|-6|pin@399||78|-6
-Awire|do[ins]|D5G2;||1800|nand2@5|inb|-34|-44|pin@401||-26|-44
-Awire|fire[set]|D5G2;||0|gasp_con@9|fire|-103.5|-73|jocounte@0|loadClock|-125.5|-73
-Awire|flag[D][clr]|D5G2;||0|pin@337||-18.5|-54|nor2@0|out|-40|-54
-Awire|flag[D][set]|D5G2;||1800|pin@308||-84.5|-70|pin@310||-68.5|-70
-Awire|flag[D][set]|D5G2;||1800|pin@294||-164.5|-76|jocounte@0|decFailed|-143.5|-76
-Awire|load|D5G2;||0|gasp_con@9|out|-103.5|-76|jocounte@0|load|-125.5|-76
+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
@@ -5724,14 +5723,14 @@ 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|D5G2;||0|pin@326||-84.5|-44|pin@303||-99.5|-44
+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]|D5G2;||1800|nand2@0|ina|-77|-84|pin@240||-65.5|-84
-Awire|sel[Ld]|D5G2;||0|ilcLoad@0|sel[Ld]|86|-10|pin@397||78|-10
-Awire|sel[rD]|D5G2;||1800|nand2@0|inb|-77|-82|pin@150||-65.5|-82
+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]|D5G2;||0|nand2@0|out|-82|-83|pin@271||-99.5|-83
+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
@@ -6444,12 +6443,12 @@ NWire_Pin|pin@86||-59|-69.5||||
 NPower|pwr@0||-71.5|-55.5||||
 NPower|pwr@1||-58.5|-114.5||||
 IrippleCarry;1{ic}|rippleCa@0||31|17|||D5G4;
-Awire|ci|D5G2;||1800|pin@14||-99|-24|pin@25||-82|-24
-Awire|ci|D5G2;||1800|pin@39||-99|-83|pin@40||-82|-83
+Awire|ci|D8G2;||1800|pin@14||-99|-24|pin@25||-82|-24
+Awire|ci|D8G2;||1800|pin@39||-99|-83|pin@40||-82|-83
 Awire|co|D5G2;||2700|pin@67||-11|-74|pin@68||-11|-71
 Awire|co|D5G2;||2700|pin@85||-59|-74|pin@86||-59|-69.5
-Awire|decSucceeded|D5G2;||1800|pin@36||-99|-35|pin@47||-82|-35
-Awire|decSucceeded|D5G2;||1800|pin@41||-99|-94|pin@42||-82|-94
+Awire|decSucceeded|D8G2;||1800|pin@36||-99|-35|pin@47||-82|-35
+Awire|decSucceeded|D8G2;||1800|pin@41||-99|-94|pin@42||-82|-94
 Awire|net@0|||2700|PMOS@0|s|-73|-17|pin@78||-73|-15
 Awire|net@1|||1800|pin@11||-73|-15|pin@81||-58.5|-15
 Awire|net@2|||900|PMOS@12|d|-73|-48|pin@5||-73|-51
@@ -6602,19 +6601,19 @@ Awire|net@155|||0|pin@50||-53|-110|pin@84||-58.5|-110
 Awire|net@156|||0|pin@84||-58.5|-110|pin@51||-63|-110
 Awire|net@157|||2700|pwr@1||-58.5|-114.5|pin@84||-58.5|-110
 Awire|net@158|||1800|pin@85||-59|-74|pin@46||-53|-74
-Awire|one|D5G2;||1800|pin@58||-99|-46|pin@69||-82|-46
-Awire|one|D5G2;||1800|pin@43||-99|-105|pin@44||-82|-105
+Awire|one|D8G2;||1800|pin@58||-99|-46|pin@69||-82|-46
+Awire|one|D8G2;||1800|pin@43||-99|-105|pin@44||-82|-105
 Awire|scan|D5G2;||2700|pin@24||-11|-15|pin@26||-11|-12
 Awire|scan|D5G2;||2700|pin@81||-58.5|-15|pin@82||-58.5|-11.5
-Awire|~ci|D5G2;||0|PMOS@0|g|-76|-19|pin@31||-99.5|-19
-Awire|~ci|D5G2;||1800|inv@2|out|-88.5|22|pin@38||-79|22
-Awire|~ci|D5G2;||0|PMOS@21|g|-76|-78|pin@72||-99.5|-78
-Awire|~decSucceeded|D5G2;||0|PMOS@1|g|-76|-30|pin@30||-99.5|-30
-Awire|~decSucceeded|D5G2;||1800|inv@1|out|-88.5|5|pin@35||-79|5
-Awire|~decSucceeded|D5G2;||1800|pin@74||-99|-89|pin@75||-82|-89
-Awire|~one|D5G2;||0|PMOS@13|g|-66|-41|pin@29||-99.5|-41
-Awire|~one|D5G2;||1800|inv@0|out|-88.5|13|pin@33||-79|13
-Awire|~one|D5G2;||1800|pin@76||-99|-100|pin@77||-82|-100
+Awire|~ci|D8G2;||0|PMOS@0|g|-76|-19|pin@31||-99.5|-19
+Awire|~ci|D8G2;||1800|inv@2|out|-88.5|22|pin@38||-79|22
+Awire|~ci|D8G2;||0|PMOS@21|g|-76|-78|pin@72||-99.5|-78
+Awire|~decSucceeded|D8G2;||0|PMOS@1|g|-76|-30|pin@30||-99.5|-30
+Awire|~decSucceeded|D8G2;||1800|inv@1|out|-88.5|5|pin@35||-79|5
+Awire|~decSucceeded|D8G2;||1800|pin@74||-99|-89|pin@75||-82|-89
+Awire|~one|D8G2;||0|PMOS@13|g|-66|-41|pin@29||-99.5|-41
+Awire|~one|D8G2;||1800|inv@0|out|-88.5|13|pin@33||-79|13
+Awire|~one|D8G2;||1800|pin@76||-99|-100|pin@77||-82|-100
 Eci||D5G2;|conn@3|a|U
 Eco||D5G2;X2;|conn@2|y|U
 EdecSucceeded||D5G2;|conn@5|a|U
index a0ebb49..cb36fe8 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HloopCountM|8.08k
+HloopCountM|8.09a
 
 # Views:
 Vicon|ic
@@ -33,12 +33,14 @@ LscanM|scanM
 LwiresL|wiresL
 
 # Tools:
-Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90
+Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
 
 # Technologies:
-Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43
-Tmocmos|SelectedFoundryFormocmos()STSMC
+Tcmos|ScaleFORcmos()D1000.0
+Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
+Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
+Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell calculate;1{ic}
 Ccalculate;1{ic}||cmos90|1216796698094|1241885297532|EI
@@ -1539,7 +1541,7 @@ EDvoid|sel[rD]|D5G2;|pin@0||I
 X
 
 # Cell ilcLoad;1{lay}
-CilcLoad;1{lay}||cmos90|1240768218601|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
+CilcLoad;1{lay}||cmos90|1240768218601|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244310956548
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-108.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||107.5|10||||
@@ -2338,11 +2340,10 @@ Edo[Ld,Co,reD]|sel[Ld,Co,rD]|D4G2;|conn@7|a|I
 X
 
 # Cell loadORcountAdam;1{ic}
-CloadORcountAdam;1{ic}||artwork|1240670646209|1244235532619|EI
+CloadORcountAdam;1{ic}||artwork|1240670646209|1244311624313|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@1||-6|3|-1|-1||
 Nschematic:Bus_Pin|pin@2||6|0|-1|-1||
-Nschematic:Bus_Pin|pin@3||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@4||6|3|-1|-1||
 Nschematic:Bus_Pin|pin@5||-4|5|-1|-1||
 Nschematic:Bus_Pin|pin@6||6|-3|-1|-1||
@@ -2365,14 +2366,12 @@ NPin|pin@30||6|0|1|1||
 Ngeneric:Invisible-Pin|pin@32||5|-3|1|1||
 Ngeneric:Invisible-Pin|pin@33||0|-4|1|1||
 Ngeneric:Invisible-Pin|pin@34||-5|-3|1|1||
-Ngeneric:Invisible-Pin|pin@35||-5|0|1|1||
 Ngeneric:Invisible-Pin|pin@36||4|4|1|1||
 AThicker|net@0|||FS2700|pin@10||-5|-4|pin@22||-5|3
 AThicker|net@1|||FS1800|pin@24||-4|4|pin@12||5|4
 AThicker|net@2|||FS900|pin@29||5|0|pin@13||5|-4
 Aschematic:bus|net@6||-0.5|IJ2700|pin@7||0|-6|pin@33||0|-4
 Aschematic:bus|net@10||-0.5|IJ0|pin@34||-5|-3|pin@9||-6|-3
-Aschematic:bus|net@12||-0.5|IJ0|pin@35||-5|0|pin@3||-6|0
 AThicker|net@13|||FS2700|pin@22||-5|3|pin@11||-5|4
 AThicker|net@14|||FS0|pin@22||-5|3|pin@23||-6|3
 AThicker|net@15|||FS1800|pin@11||-5|4|pin@24||-4|4
@@ -2386,7 +2385,6 @@ Aschematic:bus|net@24||-0.5|IJ1800|pin@32||5|-3|pin@6||6|-3
 AThicker|net@30|||FS0|pin@13||5|-4|pin@10||-5|-4
 Edo[ins]||D5G2;|pin@1||I
 EdoneLO[M]||D5G2;|pin@2||I
-Eflag[D][set,clr]||D5G2;|pin@3||O
 Eilc[load]||D5G2;|pin@4||O
 Emc||D5G2;|pin@5||I
 Eolc[load,dec]||D5G2;|pin@6||O
@@ -2395,6 +2393,152 @@ Es[1:2]||D5G2;|pin@8||O
 Esel[Ld,Co,rD]||D5G2;|pin@9||I
 X
 
+# Cell loadORcountAdam;2{lay}
+CloadORcountAdam;2{lay}||cmos90|1240767557206|1244311535907|I|ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244311542346
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-93|-260||||
+NX-Metal-2-Metal-3-Con|contact@1||40|210||||
+NX-Metal-2-Metal-3-Con|contact@2||40|-172||||
+NX-Metal-2-Metal-3-Con|contact@4||-98|10||||
+NX-Metal-1-Metal-2-Con|contact@6||-30.5|-72||||
+NX-Metal-1-Metal-2-Con|contact@7||47.5|-72||||
+NX-Metal-1-Metal-2-Con|contact@8||-135|216||||
+NX-Metal-1-Metal-2-Con|contact@9||-140.5|144||6.2||
+NX-Metal-1-Metal-2-Con|contact@10||-119|-266||||
+NX-Metal-1-Metal-2-Con|contact@11||-119|-288||6.2||
+NX-Metal-1-Metal-2-Con|contact@12||143.5|-304||||
+NX-Metal-1-Metal-2-Con|contact@13||143.5|-338||6.2||
+NX-Metal-1-Metal-2-Con|contact@14||143.5|-160||||
+NX-Metal-1-Metal-2-Con|contact@15||143.5|-194||6.2||
+IilcLoad;1{lay}|ilcLoad@0||0|0|||D5G4;
+IolcControlD;2{lay}|olcContr@0||88|-216|Y||D5G4;
+IolcCount;1{lay}|olcCount@0||-74.5|-216|||D5G4;
+IolcLoad;2{lay}|olcLoad@1||0|216|||D5G4;
+NMetal-1-Pin|pin@21||-140.5|-25||||
+NMetal-1-Pin|pin@24||-44|70||||
+NMetal-1-Pin|pin@26||-127|70||||
+NMetal-1-Pin|pin@30||-140.5|119||||
+NMetal-2-Pin|pin@31||-6|-72||||
+NMetal-3-Pin|pin@32||-98|148||||
+NMetal-1-Pin|pin@38||-135|173||||
+NMetal-1-Pin|pin@39||-141.5|173||||
+NMetal-1-Pin|pin@40||-141.5|163||||
+NMetal-1-Pin|pin@41||-140.5|163||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-162.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||129|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-162.5|144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||162.5|144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-162.5|288|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||162.5|288|||D5G4;
+IwiresL:select110;1{lay}|select11@0||110|288|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-157.5|144|||D5G4;
+IwiresL:select15;1{lay}|select15@1||157.5|144|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-157.5|288|||D5G4;
+IwiresL:select50;1{lay}|select50@0||-140|0|||D5G4;
+IwiresL:select50;1{lay}|select50@1||140|0|||D5G4;
+Ametal-2|net@10|||S1800|olcContr@0|gnd_1|13.5|-144|olcCount@0|gnd_2|13.5|-144
+Ametal-2|net@11|||S1800|olcContr@0|vdd_2|13.5|-194|olcCount@0|vdd_1|13.5|-194
+Ametal-2|net@12|||S1800|olcContr@0|vdd_3|13.5|-94|olcCount@0|vdd_6|13.5|-94
+Ametal-2|net@17|||S0|olcCount@0|gnd_4|13.5|-288|olcContr@0|gnd|13.5|-288
+Ametal-2|net@18|||S0|olcCount@0|vdd_10|13.5|-338|olcContr@0|vdd_11|13.5|-338
+Ametal-2|net@19|||S0|olcCount@0|vdd_9|13.5|-238|olcContr@0|vdd|13.5|-238
+Ametal-2|net@20|||S0|olcContr@0|fire[Co]|41|-260|contact@0||-93|-260
+Ametal-1|net@21|||S2700|olcCount@0|fiore[Co]|-93|-307|contact@0||-93|-260
+Ametal-2|net@22|||S1800|olcLoad@1|fire[zz]|34|210|contact@1||40|210
+Ametal-3|net@23|||S900|contact@1||40|210|contact@2||40|-172
+Ametal-2|net@25|||S0|olcContr@0|go[zero]|41|-172|contact@2||40|-172
+Ametal-2|net@28|||S0|ilcLoad@0|do[ins]|96|10|contact@4||-98|10
+Ametal-3|net@29|||S2700|contact@4||-98|10|pin@32||-98|148
+Ametal-1|net@41|||S0|ilcLoad@0|ina|-114.5|-25|pin@21||-140.5|-25
+Ametal-1|net@45|||S2700|ilcLoad@0|inA|-44|-7|pin@24||-44|70
+Ametal-1|net@48|||S2700|pin@26||-127|70|olcLoad@1|sel[rD]|-127|129
+Ametal-1|net@49|||S0|pin@24||-44|70|pin@26||-127|70
+Ametal-1|net@55|||S0|pin@30||-140.5|119|olcLoad@1|sel[Ld]|-141.5|119
+Ametal-1|net@56|||S2700|pin@21||-140.5|-25|pin@30||-140.5|119
+Ametal-2|net@57|||S0|pin@31||-6|-72|contact@6||-30.5|-72
+Ametal-1|net@58||0.4|S2700|olcCount@0|olc[zero]|-30.5|-151|contact@6||-30.5|-72
+Ametal-2|net@59|||S1800|pin@31||-6|-72|contact@7||47.5|-72
+Ametal-1|net@60|||S2700|olcContr@0|olc[zero]|47.5|-119|contact@7||47.5|-72
+Ametal-2|net@62||6.2|S0|olcLoad@1|vdd_1|-157.5|238|pinsVddG@4|vdd_1|-162.5|238
+Ametal-2|net@63||6.2|S1800|pinsVddG@4|gnd|-162.5|288|olcLoad@1|gnd|-157.5|288
+Ametal-2|net@64||6.2|S1800|pinsVddG@4|vdd|-162.5|338|olcLoad@1|vdd|-157.5|338
+Ametal-2|net@68||6.2|S1800|pinsVddG@2|gnd|-162.5|144|olcLoad@1|gnd_2|-159|144
+Ametal-2|net@69||6.2|S0|olcLoad@1|vdd_4|-159|194|pinsVddG@2|vdd|-162.5|194
+Ametal-2|net@70||6.2|S0|olcLoad@1|vdd_5|-159|94|pinsVddG@2|vdd_1|-162.5|94
+Ametal-2|net@71||6.2|S0|pinsVddG@3|gnd|162.5|144|olcLoad@1|gnd_3|159|144
+Ametal-2|net@72||6.2|S0|pinsVddG@3|vdd|162.5|194|olcLoad@1|vdd_6|159|194
+Ametal-2|net@73||6.2|S0|pinsVddG@3|vdd_1|162.5|94|olcLoad@1|vdd_7|159|94
+Ametal-2|net@74||6.2|S0|ilcLoad@0|vdd|-120|50|pinsVddG@0|vdd|-162.5|50
+Ametal-2|net@75||6.2|S1800|pinsVddG@0|gnd|-162.5|0|ilcLoad@0|gnd|-120|0
+Ametal-2|net@76||6.2|S1800|pinsVddG@0|vdd_1|-162.5|-50|ilcLoad@0|vdd_1|-120|-50
+Ametal-2|net@77||6.2|S1800|ilcLoad@0|gnd_1|120|0|pinsVddG@1|gnd|129|0
+Ametal-2|net@78||6.2|S1800|ilcLoad@0|vdd_2|120|50|pinsVddG@1|vdd|129|50
+Ametal-2|net@79||6.2|S1800|ilcLoad@0|vdd_3|120|-50|pinsVddG@1|vdd_1|129|-50
+Ametal-2|net@81||6.2|S0|pinsVddG@5|vdd_1|162.5|238|olcLoad@1|vdd_3|60.5|238
+Ametal-2|net@82||6.2|S1800|olcLoad@1|gnd_1|60.5|288|pinsVddG@5|gnd|162.5|288
+Ametal-2|net@83||6.2|S1800|olcLoad@1|vdd_2|60.5|338|pinsVddG@5|vdd|162.5|338
+Ametal-2|net@84|||S0|olcLoad@1|do[ins]|-99.5|216|contact@8||-135|216
+Ametal-2|net@87||6.2|S1800|olcLoad@1|gnd_2|-159|144|contact@9||-140.5|144
+Ametal-1|net@88|||S900|contact@8||-135|216|pin@38||-135|173
+Ametal-2|net@92|||S0|olcCount@0|do[ins]|-103.5|-266|contact@10||-119|-266
+Ametal-2|net@94||6.2|S1800|olcCount@0|gnd_3|-162.5|-288|contact@11||-119|-288
+Ametal-1|net@96|||S0|pin@38||-135|173|pin@39||-141.5|173
+Ametal-1|net@97|||S900|pin@41||-140.5|163|contact@9||-140.5|144
+Ametal-1|net@98|||S900|pin@39||-141.5|173|pin@40||-141.5|163
+Ametal-1|net@99|||S1800|pin@40||-141.5|163|pin@41||-140.5|163
+Ametal-2|net@101|||S1800|olcContr@0|flag[D][clr]|122|-304|contact@12||143.5|-304
+Ametal-2|net@104||6.2|S0|olcContr@0|vdd_4|162.5|-338|contact@13||143.5|-338
+Ametal-1|net@105|||S900|contact@10||-119|-266|contact@11||-119|-288
+Ametal-1|net@106|||S900|contact@12||143.5|-304|contact@13||143.5|-338
+Ametal-2|net@107|||S1800|olcContr@0|flag[D][set]|122|-160|contact@14||143.5|-160
+Ametal-2|net@110||6.2|S0|olcContr@0|vdd_8|162.5|-194|contact@15||143.5|-194
+Ametal-1|net@111|||S900|contact@14||143.5|-160|contact@15||143.5|-194
+Edo[ins]||D5G5;|pin@32||I
+EdoneLO[M]||D5G5;|olcLoad@1|inA|I
+Egnd||D5G5;|pinsVddG@0|gnd|G
+Egnd_3||D5G5;|olcCount@0|gnd_3|G
+Egnd_4||D5G5;|olcContr@0|gnd_4|G
+Egnd_5||D5G5;|olcContr@0|gnd_5|G
+Egnd_6||D5G5;|olcCount@0|gnd|G
+Egnd_7||D5G5;|pinsVddG@1|gnd|G
+Egnd_8||D5G5;|pinsVddG@2|gnd|G
+Egnd_9||D5G5;|pinsVddG@3|gnd|G
+Egnd_10||D5G5;|pinsVddG@4|gnd|G
+Egnd_11||D5G5;|pinsVddG@5|gnd|G
+Eilc[load]||D5G5;|ilcLoad@0|out|O
+Emc||D5G5;|olcLoad@1|mc|I
+Eolc[dec]||D5G5;|olcCount@0|olc[dec]|O
+Eolc[load]||D5G5;|olcLoad@1|olc[load]|O
+Eolc[zero]||D5G5;|pin@31||I
+Eolc[zoo]||D5G5;|olcContr@0|olc[zoo]|I
+Es[1]||D5G5;|olcContr@0|s[2]|O
+Es[2]||D5G5;|olcContr@0|s[3]|O
+Esel[Co]||D5G5;|olcCount@0|inA|I
+Esel[Ld]||D5G5;|ilcLoad@0|ina|I
+Esel[rD]||D5G5;|ilcLoad@0|inA|I
+Esel[rD_1]||D5G5;|olcLoad@1|sel[rD]|I
+Evdd||D5G5;|pinsVddG@0|vdd|P
+Evdd_1||D5G5;|pinsVddG@0|vdd_1|P
+Evdd_5||D5G5;|olcContr@0|vdd_4|P
+Evdd_6||D5G5;|olcContr@0|vdd_5|P
+Evdd_7||D5G5;|olcCount@0|vdd_7|P
+Evdd_8||D5G5;|olcContr@0|vdd_8|P
+Evdd_9||D5G5;|olcContr@0|vdd_9|P
+Evdd_12||D5G5;|olcCount@0|vdd|P
+Evdd_13||D5G5;|olcCount@0|vdd_3|P
+Evdd_14||D5G5;|olcCount@0|vdd_8|P
+Evdd_15||D5G5;|pinsVddG@1|vdd|P
+Evdd_16||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_17||D5G5;|pinsVddG@2|vdd|P
+Evdd_18||D5G5;|pinsVddG@2|vdd_1|P
+Evdd_19||D5G5;|pinsVddG@3|vdd|P
+Evdd_20||D5G5;|pinsVddG@3|vdd_1|P
+Evdd_21||D5G5;|pinsVddG@4|vdd|P
+Evdd_22||D5G5;|pinsVddG@4|vdd_1|P
+Evdd_23||D5G5;|pinsVddG@5|vdd|P
+Evdd_24||D5G5;|pinsVddG@5|vdd_1|P
+X
+
 # Cell loadORcountAdam;1{lay}
 CloadORcountAdam;1{lay}||cmos90|1240767557206|1241981698008|I|ATTR_NCC(D5G5;NTY350.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2522,13 +2666,12 @@ Evdd_24||D5G5;|pinsVddG@5|vdd_1|P
 X
 
 # Cell loadORcountAdam;1{sch}
-CloadORcountAdam;1{sch}||schematic|1230935566337|1244235659121|I
+CloadORcountAdam;1{sch}||schematic|1230935566337|1244311367094|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@3||6|-13|||YRRR|
 NOff-Page|conn@5||9|15|||XR|
 NOff-Page|conn@6||-22|2|||XYR|
 NOff-Page|conn@7||-56.5|-14|||Y|
-NOff-Page|conn@8||-49.5|11|||R|
 NOff-Page|conn@9||-15|7|||XR|
 NOff-Page|conn@11||-33|0|||XR|
 NOff-Page|conn@13||-50|-6|||XYRR|
@@ -2541,7 +2684,7 @@ IolcControlD;1{ic}|olcContr@1||6|6|||D5G4;
 IolcCount;1{ic}|olcCount@0||30|-12|||D5G4;
 IolcLoad;1{ic}|olcLoad@0||-18|-12|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-21.5|27.5|||||ART_message(D5G5;)SloadORcountAdam
-Ngeneric:Invisible-Pin|pin@1||-21.5|21.5|||||ART_message(D5G3;)Sies 4 June 2009
+Ngeneric:Invisible-Pin|pin@1||-21.5|21.5|||||ART_message(D5G3;)Sies 6 June 2009
 NWire_Pin|pin@368||3|0||||
 NWire_Pin|pin@369||-14|0||||
 NWire_Pin|pin@370||27|0||||
@@ -2609,7 +2752,6 @@ Awire|sel[Ld]|D5G2;||900|pin@386||-27|-14|pin@387||-27|-17
 Awire|sel[rD]|D5G2;||900|pin@373||-39|-20.5|pin@392||-39|-24
 Edo[ins]||D4G2;|conn@13|a|I
 EdoneLO[M]||D4G2;|conn@14|a|I
-Eflag[D][set,clr]||D6G2;|conn@8|y|O
 Eilc[load]||D6G2;|conn@11|y|O
 Emc||D4G2;|conn@6|a|I
 Eolc[load,dec]||D6G2;|conn@9|y|O
@@ -3905,7 +4047,7 @@ Es[2,3]|s[1,2]|D5G2;|pin@8||O
 X
 
 # Cell olcControlD;2{lay}
-ColcControlD;2{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
+ColcControlD;2{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244310956548
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||-70|-62||||
 NX-Metal-1-Metal-2-Con|contact@4||24.5|-62||||
@@ -4214,7 +4356,7 @@ Esel[Co]||D5G2;|pin@4||I
 X
 
 # Cell olcCount;1{lay}
-ColcCount;1{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
+ColcCount;1{lay}||cmos90|1232819186778|1241981698008|I|ATTR_NCC(D5G3;NTX-6;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244310956548
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@10||-44.5|-50||||
 NX-Metal-1-Metal-2-Con|contact@11||61.5|-50||||
@@ -4659,7 +4801,7 @@ EDvoid|sel[rD]|D5G2;|pin@0||I
 X
 
 # Cell olcLoad;2{lay}
-ColcLoad;2{lay}||cmos90|1240768750847|1241981698008|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
+ColcLoad;2{lay}||cmos90|1240768750847|1241981698008|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244310956548
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-129.5|-50||||
 NX-Metal-1-Metal-2-Con|contact@1||-4.5|82||||
@@ -5702,12 +5844,10 @@ Esout||D6G2;|conn@10|y|O
 X
 
 # Cell olcWcontAdam;1{ic}
-ColcWcontAdam;1{ic}||artwork|1237031259178|1244156578168|EI
+ColcWcontAdam;1{ic}||artwork|1237031259178|1244311701632|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@10||0|10|-1|-1||
 Ngeneric:Invisible-Pin|pin@11||0|9|1|1||
@@ -5736,7 +5876,6 @@ NPin|pin@37||-5|5|1|1||
 NPin|pin@38||4|1|1|1||
 NPin|pin@39||5|1|1|1||
 Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|0|pin@2||-5|0
-Aschematic:bus|net@2||-0.5|IJ1800|pin@5||4|-4|pin@4||5|-4
 Aschematic:bus|net@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
@@ -5759,7 +5898,6 @@ AThicker|net@29|||FS900|pin@38||4|1|pin@19||4|-6
 AThicker|net@32|||FS900|pin@36||-4|5|pin@16||-4|-6
 Edo[ins]||D5G2;|pin@35||I
 EdoneLO[M]||D5G2;|pin@34||I
-Eflag[D][set,clr]||D5G2;|pin@4||O
 Eilc[load]||D5G2;|pin@6||O
 Ep2p,p1p,rd,mc||D5G2;|pin@10||B
 Esel[Ld,Co,rD]||D5G2;|pin@2||I
@@ -5768,7 +5906,7 @@ Esout||D5G2;|pin@14||O
 X
 
 # Cell olcWcontAdam;1{lay}
-ColcWcontAdam;1{lay}||cmos90|1236866224075|1244201872644||ATTR_NCC(D5G5;NTX-13.75;Y515;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244201893034
+ColcWcontAdam;1{lay}||cmos90|1236866224075|1244311412890||ATTR_NCC(D5G5;NTX-13.75;Y515;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244311748066
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-2-Metal-3-Con|contact@0||48|10||||
 NX-Metal-1-Metal-2-Con|contact@2||-84.5|-216||||
@@ -5821,7 +5959,7 @@ NX-Metal-1-Metal-2-Con|contact@62||-162.5|-66||||
 NX-Metal-1-Metal-2-Con|contact@64||-282|-172||||
 NX-Metal-1-Metal-2-Con|contact@65||-378.5|-178||||
 NX-Metal-1-Metal-2-Con|contact@66||-186.5|160||||
-IloadORcountAdam;1{lay}|loadORco@2||-238|-144|||D5G4;
+IloadORcountAdam;2{lay}|loadORco@3||-238|-144|||D5G4;
 Iolc;9{lay}|olc@0||182.5|-144|||D5G4;
 NMetal-3-Pin|pin@11||-342|303||||
 NMetal-2-Pin|pin@16||-403.5|160||||
@@ -5918,44 +6056,44 @@ Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|432|scanEx3h@0|gnd|446.5|432
 Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|382|scanEx3h@0|vdd|446.5|382
 Ametal-2|net@216|||S0|olc@0|zoo|-92.5|-128|contact@54||-144|-128
 Ametal-3|net@218|||S2700|contact@5||-144|-460|contact@54||-144|-128
-Ametal-2|net@242|||S0|olc@0|gnd_20|-75.5|-288|loadORco@2|gnd_5|-75.5|-288
-Ametal-2|net@243|||S0|olc@0|gnd_22|-75.5|-432|loadORco@2|gnd_4|-75.5|-432
-Ametal-2|net@244|||S0|olc@0|vdd_57|-75.5|-238|loadORco@2|vdd_9|-75.5|-238
-Ametal-2|net@245|||S0|olc@0|vdd_58|-75.5|-338|loadORco@2|vdd_8|-75.5|-338
-Ametal-2|net@246|||S0|olc@0|vdd_61|-75.5|-382|loadORco@2|vdd_6|-75.5|-382
-Ametal-2|net@247|||S0|olc@0|vdd_62|-75.5|-482|loadORco@2|vdd_5|-75.5|-482
-Ametal-2|net@248|||S0|loadORco@2|gnd_11|-75.5|144|olc@0|gnd_8|-75.5|144
-Ametal-2|net@249|||S0|loadORco@2|gnd_9|-75.5|0|olc@0|gnd_9|-75.5|0
-Ametal-2|net@250|||S0|loadORco@2|vdd_24|-75.5|94|olc@0|vdd_22|-75.5|94
-Ametal-2|net@251|||S0|loadORco@2|vdd_23|-75.5|194|olc@0|vdd_23|-75.5|194
-Ametal-2|net@252|||S0|loadORco@2|vdd_20|-75.5|-50|olc@0|vdd_24|-75.5|-50
-Ametal-2|net@253|||S0|loadORco@2|vdd_19|-75.5|50|olc@0|vdd_25|-75.5|50
-Ametal-2|net@254|||S0|loadORco@2|gnd_7|-109|-144|olc@0|gnd|-109|-144
-Ametal-2|net@255|||S0|loadORco@2|vdd_15|-109|-94|olc@0|vdd|-109|-94
-Ametal-2|net@256|||S0|loadORco@2|vdd_16|-109|-194|olc@0|vdd_4|-109|-194
-Ametal-2|net@258|||S0|contact@2||-84.5|-216|loadORco@2|olc[zero]|-244|-216
+Ametal-2|net@242|||S0|olc@0|gnd_20|-75.5|-288|loadORco@3|gnd_5|-75.5|-288
+Ametal-2|net@243|||S0|olc@0|gnd_22|-75.5|-432|loadORco@3|gnd_4|-75.5|-432
+Ametal-2|net@244|||S0|olc@0|vdd_57|-75.5|-238|loadORco@3|vdd_9|-75.5|-238
+Ametal-2|net@245|||S0|olc@0|vdd_58|-75.5|-338|loadORco@3|vdd_8|-75.5|-338
+Ametal-2|net@246|||S0|olc@0|vdd_61|-75.5|-382|loadORco@3|vdd_6|-75.5|-382
+Ametal-2|net@247|||S0|olc@0|vdd_62|-75.5|-482|loadORco@3|vdd_5|-75.5|-482
+Ametal-2|net@248|||S0|loadORco@3|gnd_11|-75.5|144|olc@0|gnd_8|-75.5|144
+Ametal-2|net@249|||S0|loadORco@3|gnd_9|-75.5|0|olc@0|gnd_9|-75.5|0
+Ametal-2|net@250|||S0|loadORco@3|vdd_24|-75.5|94|olc@0|vdd_22|-75.5|94
+Ametal-2|net@251|||S0|loadORco@3|vdd_23|-75.5|194|olc@0|vdd_23|-75.5|194
+Ametal-2|net@252|||S0|loadORco@3|vdd_20|-75.5|-50|olc@0|vdd_24|-75.5|-50
+Ametal-2|net@253|||S0|loadORco@3|vdd_19|-75.5|50|olc@0|vdd_25|-75.5|50
+Ametal-2|net@254|||S0|loadORco@3|gnd_7|-109|-144|olc@0|gnd|-109|-144
+Ametal-2|net@255|||S0|loadORco@3|vdd_15|-109|-94|olc@0|vdd|-109|-94
+Ametal-2|net@256|||S0|loadORco@3|vdd_16|-109|-194|olc@0|vdd_4|-109|-194
+Ametal-2|net@258|||S0|contact@2||-84.5|-216|loadORco@3|olc[zero]|-244|-216
 Ametal-2|net@260|||S0|contact@5||-144|-460|contact@55||-190.5|-460
-Ametal-1|net@261|||S900|loadORco@2|olc[zoo]|-190.5|-457|contact@55||-190.5|-460
-Ametal-2|net@263|||S0|loadORco@2|s[1]|-90.5|-310|contact@56||-120|-310
+Ametal-1|net@261|||S900|loadORco@3|olc[zoo]|-190.5|-457|contact@55||-190.5|-460
+Ametal-2|net@263|||S0|loadORco@3|s[1]|-90.5|-310|contact@56||-120|-310
 Ametal-3|net@265|||S900|contact@50||-270|298|contact@57||-270|-442
-Ametal-2|net@267|||S0|loadORco@2|s[2]|-94.5|-442|contact@57||-270|-442
+Ametal-2|net@267|||S0|loadORco@3|s[2]|-94.5|-442|contact@57||-270|-442
 Ametal-3|net@268|||S900|contact@34||-342|416|pin@11||-342|303
 Ametal-3|net@269|||S900|pin@11||-342|303|contact@58||-342|172
-Ametal-2|net@271|||S1800|contact@58||-342|172|loadORco@2|mc|-340.5|172
+Ametal-2|net@271|||S1800|contact@58||-342|172|loadORco@3|mc|-340.5|172
 Ametal-2|net@274|||S0|contact@0||48|10|contact@59||-139.5|10
-Ametal-1|net@275||0.4|S900|loadORco@2|olc[load]|-139.5|16|contact@59||-139.5|10
-Ametal-2|net@277|||S1800|loadORco@2|olc[dec]|-344|-228|contact@60||60|-228
+Ametal-1|net@275||0.4|S900|loadORco@3|olc[load]|-139.5|16|contact@59||-139.5|10
+Ametal-2|net@277|||S1800|loadORco@3|olc[dec]|-344|-228|contact@60||60|-228
 Ametal-2|net@282|||S0|contact@62||-162.5|-66|pin@18||-379|-66
-Ametal-1|net@283|||S900|contact@62||-162.5|-66|loadORco@2|ilc[load]|-162.5|-128
-Ametal-1|net@286|||S900|loadORco@2|sel[rD]|-282|-151|contact@64||-282|-172
+Ametal-1|net@283|||S900|contact@62||-162.5|-66|loadORco@3|ilc[load]|-162.5|-128
+Ametal-1|net@286|||S900|loadORco@3|sel[rD]|-282|-151|contact@64||-282|-172
 Ametal-2|net@287|||S0|contact@64||-282|-172|pin@22||-400.5|-172
-Ametal-1|net@289|||S0|loadORco@2|sel[Ld]|-352.5|-169|pin@24||-378.5|-169
+Ametal-1|net@289|||S0|loadORco@3|sel[Ld]|-352.5|-169|pin@24||-378.5|-169
 Ametal-1|net@290|||S900|pin@24||-378.5|-169|pin@25||-378.5|-175
 Ametal-2|net@291|||S0|contact@65||-378.5|-178|pin@20||-400.5|-178
 Ametal-1|net@292|||S900|pin@25||-378.5|-175|contact@65||-378.5|-178
 Ametal-2|net@293|||S1800|pin@16||-403.5|160|pin@26||-201|160
 Ametal-2|net@295|||S1800|pin@26||-201|160|contact@66||-186.5|160
-Ametal-1|net@296|||S900|loadORco@2|doneLO[M]|-186.5|163|contact@66||-186.5|160
+Ametal-1|net@296|||S900|loadORco@3|doneLO[M]|-186.5|163|contact@66||-186.5|160
 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
@@ -5968,31 +6106,29 @@ 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@312||6.2|S0|loadORco@2|gnd_10|-400.5|144|pinsVddG@4|gnd|-464.5|144
-Ametal-2|net@313||6.2|S1800|pinsVddG@4|vdd|-464.5|194|loadORco@2|vdd_21|-400.5|194
-Ametal-2|net@314||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|loadORco@2|vdd_22|-400.5|94
-Ametal-2|net@315||6.2|S1800|pinsVddG@5|gnd|-464.5|0|loadORco@2|gnd_8|-400.5|0
-Ametal-2|net@316||6.2|S1800|pinsVddG@5|vdd|-464.5|50|loadORco@2|vdd_17|-400.5|50
-Ametal-2|net@317||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|loadORco@2|vdd_18|-400.5|-50
-Ametal-2|net@318||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|loadORco@2|gnd|-400.5|-144
-Ametal-2|net@319||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|loadORco@2|vdd|-400.5|-94
-Ametal-2|net@320||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|loadORco@2|vdd_1|-400.5|-194
-Ametal-2|net@321||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|loadORco@2|gnd_6|-400.5|-288
-Ametal-2|net@322||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|loadORco@2|vdd_12|-400.5|-238
-Ametal-2|net@323||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-338|loadORco@2|vdd_13|-400.5|-338
-Ametal-2|net@324||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|loadORco@2|gnd_3|-400.5|-432
-Ametal-2|net@325||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|loadORco@2|vdd_7|-400.5|-382
-Ametal-2|net@326||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|loadORco@2|vdd_14|-400.5|-482
+Ametal-2|net@312||6.2|S0|loadORco@3|gnd_10|-400.5|144|pinsVddG@4|gnd|-464.5|144
+Ametal-2|net@313||6.2|S1800|pinsVddG@4|vdd|-464.5|194|loadORco@3|vdd_21|-400.5|194
+Ametal-2|net@314||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|loadORco@3|vdd_22|-400.5|94
+Ametal-2|net@315||6.2|S1800|pinsVddG@5|gnd|-464.5|0|loadORco@3|gnd_8|-400.5|0
+Ametal-2|net@316||6.2|S1800|pinsVddG@5|vdd|-464.5|50|loadORco@3|vdd_17|-400.5|50
+Ametal-2|net@317||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|loadORco@3|vdd_18|-400.5|-50
+Ametal-2|net@318||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|loadORco@3|gnd|-400.5|-144
+Ametal-2|net@319||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|loadORco@3|vdd|-400.5|-94
+Ametal-2|net@320||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|loadORco@3|vdd_1|-400.5|-194
+Ametal-2|net@321||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|loadORco@3|gnd_6|-400.5|-288
+Ametal-2|net@322||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|loadORco@3|vdd_12|-400.5|-238
+Ametal-2|net@323||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-338|loadORco@3|vdd_13|-400.5|-338
+Ametal-2|net@324||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|loadORco@3|gnd_3|-400.5|-432
+Ametal-2|net@325||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|loadORco@3|vdd_7|-400.5|-382
+Ametal-2|net@326||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|loadORco@3|vdd_14|-400.5|-482
 Ametal-2|net@327|||S0|pin@27||-283|298|contact@39||-291|298
 Ametal-4|net@330|||S900|olc@0|inLO[6]|-67.5|-132.4|olc@0|inLO[5]|-67.5|-138.2
 Ametal-4|net@331|||S900|olc@0|inLO[5]|-67.5|-138.2|olc@0|inLO[4]|-67.5|-144
 Ametal-4|net@332|||S900|olc@0|inLO[4]|-67.5|-144|olc@0|inLO[3]|-67.5|-149.8
 Ametal-4|net@333|||S900|olc@0|inLO[3]|-67.5|-149.8|olc@0|inLO[2]|-67.5|-155.6
 Ametal-4|net@334|||S900|olc@0|inLO[2]|-67.5|-155.6|olc@0|inLO[1]|-67.5|-161.4
-Edo[ins]||D5G5;|loadORco@2|do[ins]|I
+Edo[ins]||D5G5;|loadORco@3|do[ins]|I
 EdoneLO[M]||D5G5;|pin@16||O
-Eflag[D][clr]||D5G5;|loadORco@2|flag[D][clr]|O
-Eflag[D][set]||D5G5;|loadORco@2|flag[D][set]|O
 Egnd||D5G5;|tranCap@0|gnd|G
 Egnd_1||D5G5;|olc@0|gnd_1|G
 Egnd_6||D5G5;|olc@0|gnd_6|G
@@ -6019,10 +6155,10 @@ 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]||D5G5;|loadORco@2|sel[Co]|I
+Esel[Co]||D5G5;|loadORco@3|sel[Co]|I
 Esel[Ld]||D5G5;|pin@20||I
 Esel[rD]||D5G5;|pin@22||I
-Esel[rD_1]||D5G5;|loadORco@2|sel[rD_1]|I
+Esel[rD_1]||D5G5;|loadORco@3|sel[rD_1]|I
 Esin||D5G5;|scanEx3h@3|sin|I
 Esout||D5G5;|scanEx2h@0|sout|I
 Evdd||D5G5;|tranCap@0|vdd|P
@@ -6060,11 +6196,10 @@ Evdd_104||D5G5;|pinsVddG@8|vdd_1|P
 X
 
 # Cell olcWcontAdam;1{sch}
-ColcWcontAdam;1{sch}||schematic|1236866624132|1244235522918|
+ColcWcontAdam;1{sch}||schematic|1236866624132|1244311645558|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@4||-13|-3|||Y|
 NOff-Page|conn@6||12|8|||XR|
-NOff-Page|conn@7||-13.5|0|||RR|
 NOff-Page|conn@9||55|-13|||YRRR|
 NOff-Page|conn@10||81|0||||
 NOff-Page|conn@11||32|0|||Y|
@@ -6175,7 +6310,6 @@ Awire|net@83|||2700|scanEx2h@0|mc|70|4|pin@62||70|12
 Awire|net@86|||0|loadORco@1|do[ins]|-6|3|conn@13|y|-11|3
 Abus|net@88||-0.5|IJ1800|pin@30||55|-7|pin@61||71|-7
 Awire|net@89|||1800|pin@49||53|12|pin@62||70|12
-Abus|net@90||-0.5|IJ0|loadORco@1|flag[D][set,clr]|-6|0|conn@7|a|-11.5|0
 Abus|net@91||-0.5|IJ900|olc@0|inLO[1:6]|0|-35|conn@14||0|-39
 Awire|net@92|||900|conn@14||0|-39|gnd@0||0|-42
 Awire|olc[dec]|D5G2;||2700|pin@24||-32|-21.5|pin@25||-32|-17
@@ -6189,7 +6323,6 @@ Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|3|pin@63||72|8
 Abus|s[1:2]|D5G2;|-0.5|IJ2700|loadORco@1|s[1:2]|4|6|pin@60||4|10
 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
 Ep2p,p1p,rd,mc||D4G2;|conn@9|a|B
 Esel[Ld,Co,rD]||D4G2;|conn@4|a|I
index 7720801..2aac36b 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HstagesM|8.08k
+HstagesM|8.09a
 
 # Views:
 Vicon|ic
@@ -45,12 +45,14 @@ LscanM|scanM
 LwiresL|wiresL
 
 # Tools:
-Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90
+Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
 
 # Technologies:
-Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43
-Tmocmos|SelectedFoundryFormocmos()STSMC
+Tcmos|ScaleFORcmos()D1000.0
+Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
+Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
+Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell aFabricGallery;1{lay}
 CaFabricGallery;1{lay}||cmos90|1230604398952|1243246708862|I
@@ -6848,16 +6850,12 @@ Esucc[sf]||D5G2;|pin@67||I
 X
 
 # Cell outDockCenterStretch;2{lay}
-CoutDockCenterStretch;2{lay}||cmos90|1236868105838|1244224531393||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244203624480
+CoutDockCenterStretch;2{lay}||cmos90|1236868105838|1244311819085||DRC_last_good_drc_area_date()G1244312039804|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244312039804
 IkesselsCounter:__counter_and_scan_and_dock_interface;3{lay}|__counte@3||0|936|XY||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
 NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
-NX-Metal-3-Metal-4-Con|contact@7||486|-337||||
-NX-Metal-2-Metal-3-Con|contact@8||486|-304||||
 NX-Metal-2-Metal-3-Con|contact@12||-1194|-66||||
-NX-Metal-2-Metal-3-Con|contact@14||414|-448||||
-NX-Metal-3-Metal-4-Con|contact@15||414|-346.2||||
 NX-Metal-1-Metal-2-Con|contact@24||-385|278||||
 NX-Metal-1-Metal-2-Con|contact@26||-385|260||||
 NX-Metal-1-Metal-2-Con|contact@27||-396.5|278||||
@@ -6954,11 +6952,7 @@ Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@3|flag[A][set]|-
 Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@3|flag[B][clr]|-237|-364.6
 Ametal-4|net@154|||S0|ohPredAl@3|flag[D][set]|-237|-337|contact@5||-530|-337
 Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
-Ametal-4|net@159|||S1800|ohPredAl@3|flag[D][set]|-237|-337|contact@7||486|-337
 Ametal-3|net@180|||S2700|ilcMoveO@5|ilc[load]|-1194|-156|contact@12||-1194|-66
-Ametal-4|net@187|||S1800|ohPredAl@3|flag[D][clr]|-237|-346.2|contact@15||414|-346.2
-Ametal-3|net@219|||S2700|contact@7||486|-337|contact@8||486|-304
-Ametal-3|net@221|||S2700|contact@14||414|-448|contact@15||414|-346.2
 Ametal-2|net@244|||S1800|ilcMoveO@5|sin|-547|260|contact@26||-385|260
 Ametal-1|net@245|||S900|contact@24||-385|278|contact@26||-385|260
 Ametal-2|net@246|||S1800|ilcMoveO@5|sout|-547|278|contact@27||-396.5|278
@@ -7043,8 +7037,6 @@ Ametal-2|net@756|||S0|olcWcont@4|p1p|1064.5|322|flags@2|p1p_1|1064.5|322
 Ametal-2|net@757|||S0|olcWcont@4|p2p|1064.5|310|flags@2|p2p_1|1064.5|310
 Ametal-2|net@758|||S0|olcWcont@4|sin|1064.5|278|flags@2|sout|1064.5|278
 Ametal-2|net@759|||S0|olcWcont@4|rd|1064.5|328|flags@2|rd_1|1064.5|328
-Ametal-2|net@761|||S1800|contact@14||414|-448|olcWcont@4|flag[D][clr]|484|-448
-Ametal-2|net@762|||S0|contact@8||486|-304|olcWcont@4|flag[D][set]|484|-304
 Ametal-2|net@763|||S1800|contact@71||168|160|olcWcont@4|doneLO[M]|196.5|160
 Ametal-2|net@764|||S1800|contact@12||-1194|-66|olcWcont@4|ilc[load]|221|-66
 Ametal-2|net@784|||S1800|ohPredAl@3|do[ins]|-163.5|-28|contact@73||264|-28
@@ -7217,7 +7209,7 @@ Ametal-2|net@1216||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7h@0|gnd_52|1800|432
 Ametal-2|net@1217||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7h@0|vdd_62|1800|482
 Ametal-2|net@1218||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7h@0|vdd_68|1800|382
 Ametal-4|net@1243|||S1800|contact@78||288|-132.4|olcWcont@4|inLO[6]|532.5|-132.4
-Ametal-3|net@1249|||S900|contact@78||288|-132.4|cover7h@0|gnd_18|288|-504
+Ametal-3|net@1249||6.2|S900|contact@78||288|-132.4|cover7h@0|gnd_18|288|-504
 Ametal-3|net@1252|||S2700|contact@61||1680|272|contact@79||1680|592
 Ametal-2|net@1253|||S0|__counte@3|mc_1|1728|592|contact@79||1680|592
 Ametal-3|net@1254|||S2700|contact@79||1680|592|contact@80||1680|892
@@ -7263,10 +7255,8 @@ Ametal-2|net@1307||6.2|S1800|__counte@3|gnd|1728|576|cover5h@0|gnd_36|1800|576
 Ametal-2|net@1308||6.2|S1800|__counte@3|vdd|1728|526|cover5h@0|vdd_41|1800|526
 Ametal-2|net@1309||6.2|S1800|__counte@3|vdd_16|1728|626|cover5h@0|vdd_38|1800|626
 Ametal-2|net@1310||6.2|S1800|__counte@3|vdd_325|1727|1202|cover5h@0|vdd_1|1800|1202
-Ametal-4|net@1311|||S1800|contact@7||486|-337|contact@86||1620|-337
 Ametal-2|net@1314|||S1800|__counte@3|flag[D][set]|1432.5|886|contact@87||1620|886
 Ametal-3|net@1315|||S2700|contact@86||1620|-337|contact@87||1620|886
-Ametal-4|net@1316|||S1800|contact@15||414|-346.2|contact@88||1614|-346.2
 Ametal-3|net@1317|||S2700|contact@88||1614|-346.2|pin@90||1614|769
 Ametal-3|net@1318|||S2700|pin@90||1614|769|contact@89||1614|998
 Ametal-2|net@1319|||S1800|__counte@3|flag[D][clr]|1432.5|998|contact@89||1614|998
@@ -7288,6 +7278,8 @@ Ametal-3|net@1343|||S2700|contact@43||-312|416|contact@97||-312|692
 Ametal-2|net@1344|||S1800|__counte@3|inLO[6]|-511.5|692|contact@97||-312|692
 Ametal-2|net@1345|||S1800|contact@90||264|760|__counte@3|do[ins]|1043|760
 Ametal-2|net@1346|||S1800|contact@6||-530|-328|pin@96||-522|-328
+Ametal-4|net@1347|||S1800|ohPredAl@3|flag[D][set]|-237|-337|contact@86||1620|-337
+Ametal-4|net@1348|||S1800|ohPredAl@3|flag[D][clr]|-237|-346.2|contact@88||1614|-346.2
 Edo[ins]||D5G7;|ohPredAl@3|do[ins]|O
 Eepi[torp]||D5G7;|pin@70||I
 Efire[M]||D5G7;|ilcMoveO@5|fire[M]|I
@@ -7472,7 +7464,7 @@ Evdd_67||D5G7;|cover5h@0|vdd_37|P
 X
 
 # Cell outDockCenterStretch;1{sch}
-CoutDockCenterStretch;1{sch}||schematic|1233272314089|1244235322869|
+CoutDockCenterStretch;1{sch}||schematic|1233272314089|1244312041460|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IwiresL:bitAssignments;1{ic}|bitAssig@0||-62|29|||D5G4;
 NOff-Page|conn@0||23|-20.5|||RRR|
@@ -7502,7 +7494,6 @@ IloopCountM:olcWcontAdam;1{ic}|olcWcont@0||-72|-6|||D5G4;
 IoutDockCenterStretch;1{ic}|outDockC@3||11.5|26.5|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-46|46.5|||||ART_message(D5G6;)SoutDockCenterStretch
 Ngeneric:Invisible-Pin|pin@2||-48|41.5|||||ART_message(D5G4;)S"the \"guts\""
-NBus_Pin|pin@26||-63|-17|-1|-1||
 NBus_Pin|pin@29||-101|-4|-1|-1||
 NBus_Pin|pin@30||-101|-7|-1|-1||
 NWire_Pin|pin@40||-46|23||||
@@ -7522,7 +7513,6 @@ NWire_Pin|pin@114||36|-16.5||||
 NWire_Pin|pin@116||0|-8||||
 NWire_Pin|pin@118||0|-6||||
 NWire_Pin|pin@120||36|-11||||
-NBus_Pin|pin@121||-63|-10|-1|-1||
 NBus_Pin|pin@124||8|-3|-1|-1||
 NBus_Pin|pin@125||-84|-6|-1|-1||
 NBus_Pin|pin@126||-37|-9|-1|-1||
@@ -7559,7 +7549,7 @@ NBus_Pin|pin@196||-114|-15|-1|-1||
 NBus_Pin|pin@198||-26|-17|-1|-1||
 NWire_Pin|pin@199||-41.5|-6||||
 NWire_Pin|pin@200||-41.5|-9.5||||
-Ngeneric:Invisible-Pin|pin@201||-47|37.5|||||ART_message(D5G3;)Sies 2 June 2009
+Ngeneric:Invisible-Pin|pin@201||-47|37.5|||||ART_message(D5G3;)Sies 6 June 2009
 NWire_Pin|pin@202||44|-6||||
 NWire_Pin|pin@203||44|-44||||
 NBus_Pin|pin@209||-63|-38|-1|-1||
@@ -7591,7 +7581,6 @@ Awire|flag[A][set]|D5G2;||2700|pin@40||-46|23|pin@41||-46|26
 Awire|flag[B][clr]|D5G2;||2700|pin@46||-34|17|pin@47||-34|20
 Awire|flag[B][set]|D5G2;||2700|pin@44||-34|23|pin@45||-34|26
 Awire|flag[D][clr]|D5G2;||2700|pin@50||-22|17|pin@51||-22|20
-Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-63|-17|pin@121||-63|-10
 Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@210||-63|-45|pin@209||-63|-38
 Awire|flag[D][set]|D5G2;||2700|pin@48||-22|23|pin@49||-22|26
 Awire|ilc[load]|D5G2;||900|pin@118||0|-6|pin@116||0|-8
@@ -7610,7 +7599,6 @@ Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||0|-8
 Awire|net@165|||1800|olcWcont@0|ilc[load]|-67|-1|wire90@24|a|-63.5|-1
 Awire|net@170|||1800|conn@1|y|0.5|-11|ilcMoveO@0|epi[torp]|11|-11
 Awire|net@172|||900|ilcMoveO@0|fire[M]|23|-13|conn@0|a|23|-18.5
-Abus|net@178||-0.5|IJ0|pin@121||-63|-10|olcWcont@0|flag[D][set,clr]|-67|-10
 Abus|net@182||-0.5|IJ1800|pin@124||8|-3|ilcMoveO@0|pred[D,T]|11|-3
 Abus|net@187||-0.5|IJ1800|pin@125||-84|-6|olcWcont@0|sel[Ld,Co,rD]|-77|-6
 Abus|net@189||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-28|-3|conn@21|y|-30|-3