updates from ivan
[fleet.git] / electric / compareM.jelib
index f8520fe..74f34a9 100644 (file)
@@ -12,6 +12,8 @@ LcentersJ|centersJ
 
 LcountersL|countersL
 
+LcoversM|coversM
+
 LdriversM|driversM
 
 Lgates1inM|gates1inM
@@ -791,7 +793,7 @@ Eready||D6G2;|conn@13|y|O
 X
 
 # Cell countComp;1{ic}
-CcountComp;1{ic}||artwork|1242151755702|1242732180315|E
+CcountComp;1{ic}||artwork|1242151755702|1242815631499|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||2|-5|-1|-1||
 Nschematic:Bus_Pin|pin@2||-2|-5|-1|-1||
@@ -825,6 +827,19 @@ Nschematic:Bus_Pin|pin@72||0|-7|-1|-1||
 Ngeneric:Invisible-Pin|pin@77||0|-6|1|1||
 NPin|pin@78||2|2|1|1||
 NPin|pin@79||3|2|1|1||
+Nschematic:Bus_Pin|pin@80||-1|8|-1|-1||
+Nschematic:Bus_Pin|pin@82||2|8|-1|-1||
+Nschematic:Bus_Pin|pin@84||3|-1|-1|-1||
+NPin|pin@86||0|6|1|1||
+NPin|pin@87||0|7|1|1||
+NPin|pin@88||1|7|1|1||
+NPin|pin@89||2|8|1|1||
+NPin|pin@90||1|9|1|1||
+NPin|pin@91||-2|9|1|1||
+NPin|pin@92||-1|8|1|1||
+NPin|pin@93||-2|7|1|1||
+NPin|pin@94||2|-1|1|1||
+NPin|pin@95||3|-1|1|1||
 AThicker|net@9|||FS1800|pin@20||0|3|pin@18||2|3
 AThicker|net@11|||FS0|pin@28||0|-3|pin@16||-2|-3
 AThicker|net@12|||FS1800|pin@17||-2|3|pin@20||0|3
@@ -846,21 +861,34 @@ AThicker|net@61|||FS0|pin@63||-2|2|pin@64||-3|2
 AThicker|net@68|||FS2700|pin@54||2|-6|pin@52||2|-4
 AThicker|net@69|||FS1800|pin@35||-2|-6|pin@54||2|-6
 Aschematic:bus|net@73||-0.5|IJ900|pin@77||0|-6|pin@72||0|-7
-AThicker|net@75|||FS900|pin@78||2|2|pin@19||2|-3
+AThicker|net@75|||FS900|pin@78||2|2|pin@94||2|-1
 AThicker|net@76|||FS900|pin@63||-2|2|pin@16||-2|-3
 AThicker|net@77|||FS900|pin@18||2|3|pin@78||2|2
 AThicker|net@78|||FS1800|pin@78||2|2|pin@79||3|2
+AThicker|net@82|||FS2700|pin@86||0|6|pin@87||0|7
+AThicker|net@83|||FS1800|pin@87||0|7|pin@88||1|7
+AThicker|net@84|||FS2250|pin@88||1|7|pin@89||2|8
+AThicker|net@85|||FS3150|pin@89||2|8|pin@90||1|9
+AThicker|net@86|||FS0|pin@90||1|9|pin@91||-2|9
+AThicker|net@87|||FS1350|pin@91||-2|9|pin@92||-1|8
+AThicker|net@88|||FS450|pin@92||-1|8|pin@93||-2|7
+AThicker|net@89|||FS1800|pin@93||-2|7|pin@87||0|7
+AThicker|net@90|||FS900|pin@94||2|-1|pin@19||2|-3
+AThicker|net@91|||FS1800|pin@94||2|-1|pin@95||3|-1
 Etake[A,B]|count[L,E,G]|D5G2;|pin@72||O
+Edout[1]||D6G2;|pin@84||O
 EinA[1:37]||D4G2;|pin@2||I
 EinB[1:37]||D6G2;|pin@0||I
 Epred[A]||D4G2;|pin@8||I
 Epred[B]||D6G2;|pin@59||I
+Esic[1:9]||D5G2;|pin@80||B
 Esir[1:9]||D4G2;|pin@10||I
+Esoc[1:9]||D5G2;|pin@82||B
 Esor[1:9]||D6G2;|pin@12||O
 X
 
 # Cell countComp;1{lay}
-CcountComp;1{lay}||cmos90|1242047088468|1242645001689||ATTR_NCC(D5G5;NTX55;Y580;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242645019710|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+CcountComp;1{lay}||cmos90|1242047088468|1242816963060||DRC_last_good_drc_area_date()G1242645019710|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242813532954
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcompareTree;1{lay}|compareT@0||0|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@25||1680|144||||
@@ -880,6 +908,7 @@ NX-Metal-2-Metal-3-Con|contact@44||1614|132||||
 NX-Metal-2-Metal-3-Con|contact@45||1614|294||||
 NX-Metal-1-Metal-2-Con|contact@46||133.5|144||||
 IcountCompGasP;1{lay}|countCom@0||72|216|||D5G4;
+IcoversM:cover8h;1{lay}|cover8h@0||0|0|||D5G4;
 NMetal-1-Pin|pin@12||135|12||||
 NMetal-1-Pin|pin@13||87|0||||
 NMetal-1-Pin|pin@14||-25|0||||
@@ -888,17 +917,20 @@ NMetal-1-Pin|pin@18||89|426||||
 NMetal-1-Pin|pin@20||100.5|426||||
 NMetal-1-Pin|pin@21||141.5|426||||
 IscanM:scanEx3vert;1{lay}|scanEx3v@0||1656|360|||D5G4;
+IscanM:scanFx1tall;1{lay}|scanFx1t@0||-1656|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1656|-360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1656|-504|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||1656|-360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||1656|-504|||D5G4;
 Ametal-2|net@784|||S1800|contact@34||-100.5|138|contact@27||1698.5|138
 Ametal-2|net@795|||S1800|contact@33||302|420|contact@31||1698.5|420
-Ametal-2|net@805|||S0|scanEx3v@0|gnd|1584|216|compareT@0|gnd_4|1584|216
-Ametal-2|net@806|||S0|scanEx3v@0|gnd_2|1584|360|compareT@0|gnd_59|1584|360
-Ametal-2|net@807|||S0|scanEx3v@0|gnd_4|1584|504|compareT@0|gnd_5|1584|504
-Ametal-2|net@808|||S0|scanEx3v@0|vdd|1584|166|compareT@0|vdd_8|1584|166
-Ametal-2|net@809|||S0|scanEx3v@0|vdd_10|1584|554|compareT@0|vdd_11|1584|554
-Ametal-2|net@810|||S0|scanEx3v@0|vdd_2|1584|266|compareT@0|vdd_120|1584|266
-Ametal-2|net@811|||S0|scanEx3v@0|vdd_4|1584|310|compareT@0|vdd_10|1584|310
-Ametal-2|net@812|||S0|scanEx3v@0|vdd_6|1584|410|compareT@0|vdd_9|1584|410
-Ametal-2|net@813|||S0|scanEx3v@0|vdd_8|1584|454|compareT@0|vdd_12|1584|454
 Ametal-1|net@815|||S2700|contact@29||1698.5|294|scanEx3v@0|dIn[2]|1698.5|353
 Ametal-1|net@816|||S2700|contact@27||1698.5|138|scanEx3v@0|dIn[1]|1698.5|209
 Ametal-1|net@817|||S2700|contact@31||1698.5|420|scanEx3v@0|dIn[3]|1698.5|497
@@ -930,42 +962,163 @@ Ametal-2|net@898|||S1800|contact@37||196.5|132|contact@44||1614|132
 Ametal-3|net@899|||S2700|contact@44||1614|132|contact@45||1614|294
 Ametal-1|net@901|||S2700|countCom@0|mc|133.5|137.5|contact@46||133.5|144
 Ametal-3|net@902|||S2700|contact@25||1680|144|scanEx3v@0|mc|1680|191
-Ametal-2|net@921|||S900|countCom@0|gnd|-144|72|compareT@0|gnd_25|-144|72
-Ametal-2|net@922|||S900|countCom@0|gnd_2|-144|216|compareT@0|gnd_26|-144|216
-Ametal-2|net@923|||S900|countCom@0|gnd_4|-144|360|compareT@0|gnd_22|-144|360
-Ametal-2|net@924|||S900|countCom@0|vdd_1|-144|22|compareT@0|vdd_56|-144|22
-Ametal-2|net@925|||S900|countCom@0|vdd_4|-144|266|compareT@0|vdd_57|-144|266
-Ametal-2|net@926|||S900|countCom@0|vdd_9|-144|310|compareT@0|vdd_45|-144|310
-Ametal-2|net@927|||S900|countCom@0|vdd_5|-144|166|compareT@0|vdd_58|-144|166
-Ametal-2|net@928|||S900|countCom@0|vdd|-144|122|compareT@0|vdd_55|-144|122
-Ametal-2|net@929|||S900|countCom@0|gnd_1|288|72|compareT@0|gnd_30|288|72
-Ametal-2|net@930|||S900|countCom@0|gnd_3|288|216|compareT@0|gnd_23|288|216
-Ametal-2|net@931|||S900|countCom@0|gnd_5|288|360|compareT@0|gnd_28|288|360
-Ametal-2|net@932|||S900|countCom@0|vdd_10|288|410|compareT@0|vdd_61|288|410
-Ametal-2|net@933|||S900|countCom@0|vdd_11|288|310|compareT@0|vdd_62|288|310
-Ametal-2|net@934|||S900|countCom@0|vdd_2|288|122|compareT@0|vdd_65|288|122
-Ametal-2|net@935|||S900|countCom@0|vdd_7|288|166|compareT@0|vdd_47|288|166
-Ametal-2|net@936|||S900|countCom@0|vdd_3|288|22|compareT@0|vdd_66|288|22
-Ametal-2|net@937|||S900|countCom@0|vdd_6|288|266|compareT@0|vdd_46|288|266
+Ametal-2|net@945||6.2|S0|scanFx1t@0|gnd_2|-1728|504|cover8h@0|gnd_58|-1800|504
+Ametal-2|net@946||6.2|S1800|cover8h@0|gnd_54|-1800|360|scanFx1t@0|gnd_4|-1728|360
+Ametal-2|net@947||6.2|S1800|cover8h@0|vdd_64|-1800|310|scanFx1t@0|vdd_10|-1728|310
+Ametal-2|net@948||6.2|S1800|cover8h@0|vdd_66|-1800|410|scanFx1t@0|vdd_9|-1728|410
+Ametal-2|net@949||6.2|S1800|cover8h@0|vdd_70|-1800|454|scanFx1t@0|vdd_8|-1728|454
+Ametal-2|net@950||6.2|S1800|cover8h@0|vdd_72|-1800|554|scanFx1t@0|vdd_4|-1728|554
+Ametal-2|net@951||6.2|S1800|scanEx3v@0|vdd_11|1728|554|cover8h@0|vdd_68|1800|554
+Ametal-2|net@952||6.2|S0|cover8h@0|gnd_48|1800|216|scanEx3v@0|gnd_1|1728|216
+Ametal-2|net@953||6.2|S0|cover8h@0|vdd_56|1800|266|scanEx3v@0|vdd_3|1728|266
+Ametal-2|net@954||6.2|S0|cover8h@0|vdd_59|1800|166|scanEx3v@0|vdd_1|1728|166
+Ametal-2|net@955||6.2|S0|cover8h@0|gnd_52|1800|360|scanEx3v@0|gnd_3|1728|360
+Ametal-2|net@956||6.2|S0|cover8h@0|gnd_56|1800|504|scanEx3v@0|gnd_5|1728|504
+Ametal-2|net@957||6.2|S0|cover8h@0|vdd_62|1800|410|scanEx3v@0|vdd_7|1728|410
+Ametal-2|net@958||6.2|S0|cover8h@0|vdd_65|1800|310|scanEx3v@0|vdd_5|1728|310
+Ametal-2|net@959||6.2|S0|cover8h@0|vdd_71|1800|454|scanEx3v@0|vdd_9|1728|454
+Ametal-2|net@960||6.2|S0|tranCap@0|vdd_2|-1584|266|compareT@0|vdd_102|-1590.5|266
+Ametal-2|net@961||6.2|S1800|compareT@0|gnd_51|-1590.5|216|tranCap@0|gnd_1|-1584|216
+Ametal-2|net@962||6.2|S1800|compareT@0|gnd_48|-1590.5|72|tranCap@1|gnd_1|-1584|72
+Ametal-2|net@963||6.2|S1800|compareT@0|vdd_96|-1590.5|122|tranCap@1|vdd_2|-1584|122
+Ametal-2|net@964||6.2|S1800|compareT@0|vdd_97|-1590.5|22|tranCap@1|vdd_3|-1584|22
+Ametal-2|net@965||6.2|S1800|compareT@0|vdd_103|-1590.5|166|tranCap@0|vdd_3|-1584|166
+Ametal-2|net@978||6.2|S0|tranCap@5|vdd_1|-1728|-554|cover8h@0|vdd_34|-1800|-554
+Ametal-2|net@979||6.2|S1800|cover8h@0|gnd_46|-1800|72|tranCap@1|gnd|-1728|72
+Ametal-2|net@980||6.2|S1800|cover8h@0|vdd_52|-1800|22|tranCap@1|vdd_1|-1728|22
+Ametal-2|net@981||6.2|S1800|cover8h@0|vdd_54|-1800|122|tranCap@1|vdd|-1728|122
+Ametal-2|net@982||6.2|S1800|cover8h@0|gnd_30|-1800|-72|tranCap@2|gnd|-1728|-72
+Ametal-2|net@983||6.2|S1800|cover8h@0|vdd_4|-1800|-122|tranCap@2|vdd_1|-1728|-122
+Ametal-2|net@984||6.2|S1800|cover8h@0|vdd_30|-1800|-22|tranCap@2|vdd|-1728|-22
+Ametal-2|net@985||6.2|S1800|cover8h@0|gnd_42|-1800|-216|tranCap@3|gnd|-1728|-216
+Ametal-2|net@986||6.2|S1800|cover8h@0|vdd_46|-1800|-266|tranCap@3|vdd_1|-1728|-266
+Ametal-2|net@987||6.2|S1800|cover8h@0|vdd_48|-1800|-166|tranCap@3|vdd|-1728|-166
+Ametal-2|net@988||6.2|S1800|cover8h@0|gnd_38|-1800|-360|tranCap@4|gnd|-1728|-360
+Ametal-2|net@989||6.2|S1800|cover8h@0|vdd_40|-1800|-410|tranCap@4|vdd_1|-1728|-410
+Ametal-2|net@990||6.2|S1800|cover8h@0|vdd_42|-1800|-310|tranCap@4|vdd|-1728|-310
+Ametal-2|net@991||6.2|S1800|cover8h@0|gnd_34|-1800|-504|tranCap@5|gnd|-1728|-504
+Ametal-2|net@992||6.2|S1800|tranCap@6|gnd_1|1728|72|cover8h@0|gnd_44|1800|72
+Ametal-2|net@993||6.2|S1800|tranCap@6|vdd_2|1728|122|cover8h@0|vdd_50|1800|122
+Ametal-2|net@994||6.2|S1800|tranCap@6|vdd_3|1728|22|cover8h@0|vdd_53|1800|22
+Ametal-2|net@995||6.2|S1800|tranCap@8|gnd_1|1728|-72|cover8h@0|gnd_1|1800|-72
+Ametal-2|net@996||6.2|S1800|tranCap@8|vdd_2|1728|-22|cover8h@0|vdd_1|1800|-22
+Ametal-2|net@997||6.2|S1800|tranCap@8|vdd_3|1728|-122|cover8h@0|vdd_5|1800|-122
+Ametal-2|net@998||6.2|S1800|tranCap@9|gnd_1|1728|-216|cover8h@0|gnd_40|1800|-216
+Ametal-2|net@999||6.2|S1800|tranCap@9|vdd_2|1728|-166|cover8h@0|vdd_44|1800|-166
+Ametal-2|net@1000||6.2|S1800|tranCap@9|vdd_3|1728|-266|cover8h@0|vdd_47|1800|-266
+Ametal-2|net@1001||6.2|S1800|tranCap@10|gnd_1|1728|-360|cover8h@0|gnd_36|1800|-360
+Ametal-2|net@1002||6.2|S1800|tranCap@10|vdd_2|1728|-310|cover8h@0|vdd_38|1800|-310
+Ametal-2|net@1003||6.2|S1800|tranCap@10|vdd_3|1728|-410|cover8h@0|vdd_41|1800|-410
+Ametal-2|net@1004||6.2|S1800|tranCap@11|gnd_1|1728|-504|cover8h@0|gnd_32|1800|-504
+Ametal-2|net@1005||6.2|S1800|tranCap@11|vdd_2|1728|-454|cover8h@0|vdd_32|1800|-454
+Ametal-2|net@1006||6.2|S1800|tranCap@11|vdd_3|1728|-554|cover8h@0|vdd_35|1800|-554
+Ametal-2|net@1007||6.2|S1800|cover8h@0|gnd_50|-1800|216|tranCap@0|gnd|-1728|216
+Ametal-2|net@1008||6.2|S1800|cover8h@0|vdd_58|-1800|166|tranCap@0|vdd_1|-1728|166
+Ametal-2|net@1009||6.2|S1800|cover8h@0|vdd_60|-1800|266|tranCap@0|vdd|-1728|266
+Ametal-2|net@1010||6.2|S1800|cover8h@0|vdd_36|-1800|-454|tranCap@5|vdd|-1728|-454
+Ametal-2|net@1012|||S900|compareT@0|vdd_44|-144|410|countCom@0|vdd_8|-144|410
+Ametal-2|net@1013|||S0|tranCap@8|gnd|1584|-72|compareT@0|gnd_58|1584|-72
+Ametal-2|net@1014|||S0|tranCap@8|vdd|1584|-22|compareT@0|vdd_116|1584|-22
+Ametal-2|net@1015|||S0|tranCap@8|vdd_1|1584|-122|compareT@0|vdd_117|1584|-122
+Ametal-2|net@1016|||S0|tranCap@9|gnd|1584|-216|compareT@0|gnd_57|1584|-216
+Ametal-2|net@1017|||S0|tranCap@9|vdd|1584|-166|compareT@0|vdd_114|1584|-166
+Ametal-2|net@1018|||S0|tranCap@9|vdd_1|1584|-266|compareT@0|vdd_115|1584|-266
+Ametal-2|net@1019|||S0|tranCap@10|gnd|1584|-360|compareT@0|gnd_56|1584|-360
+Ametal-2|net@1020|||S0|tranCap@10|vdd|1584|-310|compareT@0|vdd_112|1584|-310
+Ametal-2|net@1021|||S0|tranCap@10|vdd_1|1584|-410|compareT@0|vdd_113|1584|-410
+Ametal-2|net@1022|||S0|tranCap@11|vdd|1584|-454|compareT@0|vdd_110|1584|-454
+Ametal-2|net@1023|||S0|tranCap@11|vdd_1|1584|-554|compareT@0|vdd_111|1584|-554
+Ametal-2|net@1024|||S900|compareT@0|gnd_22|-144|360|countCom@0|gnd_4|-144|360
+Ametal-2|net@1025|||S900|compareT@0|gnd_23|288|216|countCom@0|gnd_3|288|216
+Ametal-2|net@1026|||S900|compareT@0|gnd_25|-144|72|countCom@0|gnd|-144|72
+Ametal-2|net@1027|||S900|compareT@0|gnd_26|-144|216|countCom@0|gnd_2|-144|216
+Ametal-2|net@1028|||S900|compareT@0|gnd_28|288|360|countCom@0|gnd_5|288|360
+Ametal-2|net@1029|||S900|compareT@0|gnd_30|288|72|countCom@0|gnd_1|288|72
+Ametal-2|net@1030|||S900|compareT@0|vdd_45|-144|310|countCom@0|vdd_9|-144|310
+Ametal-2|net@1031|||S900|compareT@0|vdd_46|288|266|countCom@0|vdd_6|288|266
+Ametal-2|net@1032|||S900|compareT@0|vdd_47|288|166|countCom@0|vdd_7|288|166
+Ametal-2|net@1033|||S900|compareT@0|vdd_55|-144|122|countCom@0|vdd|-144|122
+Ametal-2|net@1034|||S900|compareT@0|vdd_56|-144|22|countCom@0|vdd_1|-144|22
+Ametal-2|net@1035|||S900|compareT@0|vdd_57|-144|266|countCom@0|vdd_4|-144|266
+Ametal-2|net@1036|||S900|compareT@0|vdd_58|-144|166|countCom@0|vdd_5|-144|166
+Ametal-2|net@1037|||S900|compareT@0|vdd_61|288|410|countCom@0|vdd_10|288|410
+Ametal-2|net@1038|||S900|compareT@0|vdd_62|288|310|countCom@0|vdd_11|288|310
+Ametal-2|net@1039|||S900|compareT@0|vdd_65|288|122|countCom@0|vdd_2|288|122
+Ametal-2|net@1040|||S900|compareT@0|vdd_66|288|22|countCom@0|vdd_3|288|22
+Ametal-2|net@1041|||S0|compareT@0|gnd_4|1584|216|scanEx3v@0|gnd|1584|216
+Ametal-2|net@1042|||S0|compareT@0|gnd_5|1584|504|scanEx3v@0|gnd_4|1584|504
+Ametal-2|net@1043|||S0|compareT@0|gnd_59|1584|360|scanEx3v@0|gnd_2|1584|360
+Ametal-2|net@1044|||S0|compareT@0|vdd_8|1584|166|scanEx3v@0|vdd|1584|166
+Ametal-2|net@1045|||S0|compareT@0|vdd_9|1584|410|scanEx3v@0|vdd_6|1584|410
+Ametal-2|net@1046|||S0|compareT@0|vdd_10|1584|310|scanEx3v@0|vdd_4|1584|310
+Ametal-2|net@1047|||S0|compareT@0|vdd_11|1584|554|scanEx3v@0|vdd_10|1584|554
+Ametal-2|net@1048|||S0|compareT@0|vdd_12|1584|454|scanEx3v@0|vdd_8|1584|454
+Ametal-2|net@1049|||S0|compareT@0|vdd_120|1584|266|scanEx3v@0|vdd_2|1584|266
+Ametal-2|net@1050|||S0|compareT@0|gnd_49|-1584|504|scanFx1t@0|gnd_4@1016396815|-1584|504
+Ametal-2|net@1051|||S0|compareT@0|gnd_50|-1584|360|scanFx1t@0|gnd_5|-1584|360
+Ametal-2|net@1052|||S0|compareT@0|vdd_98|-1584|554|scanFx1t@0|vdd_8@687405970|-1584|554
+Ametal-2|net@1053|||S0|compareT@0|vdd_99|-1584|454|scanFx1t@0|vdd_9@629478685|-1584|454
+Ametal-2|net@1054|||S0|compareT@0|vdd_100|-1584|410|scanFx1t@0|vdd_11|-1584|410
+Ametal-2|net@1055|||S0|compareT@0|vdd_101|-1584|310|scanFx1t@0|vdd_12|-1584|310
+Ametal-2|net@1056|||S0|tranCap@2|gnd_1|-1584|-72|compareT@0|gnd_47|-1584|-72
+Ametal-2|net@1057|||S0|tranCap@2|vdd_2|-1584|-22|compareT@0|vdd_94|-1584|-22
+Ametal-2|net@1058|||S0|tranCap@2|vdd_3|-1584|-122|compareT@0|vdd_95|-1584|-122
+Ametal-2|net@1059|||S0|tranCap@3|gnd_1|-1584|-216|compareT@0|gnd_46|-1584|-216
+Ametal-2|net@1060|||S0|tranCap@3|vdd_2|-1584|-166|compareT@0|vdd_92|-1584|-166
+Ametal-2|net@1061|||S0|tranCap@3|vdd_3|-1584|-266|compareT@0|vdd_93|-1584|-266
+Ametal-2|net@1062|||S0|tranCap@4|gnd_1|-1584|-360|compareT@0|gnd_45|-1584|-360
+Ametal-2|net@1063|||S0|tranCap@4|vdd_2|-1584|-310|compareT@0|vdd_90|-1584|-310
+Ametal-2|net@1064|||S0|tranCap@4|vdd_3|-1584|-410|compareT@0|vdd_91|-1584|-410
+Ametal-2|net@1065|||S0|tranCap@5|gnd_1|-1584|-504|compareT@0|gnd_52|-1584|-504
+Ametal-2|net@1066|||S0|tranCap@5|vdd_2|-1584|-454|compareT@0|vdd_104|-1584|-454
+Ametal-2|net@1067|||S0|tranCap@5|vdd_3|-1584|-554|compareT@0|vdd_105|-1584|-554
+Ametal-2|net@1068|||S0|compareT@0|gnd_55|1584|-504|tranCap@11|gnd|1584|-504
 Ecount[E]||D5G5;|countCom@0|count[E]|O
 Ecount[G]||D5G5;|countCom@0|count[G]|O
 Ecount[L]||D5G5;|countCom@0|count[L]|O
-Egnd||D5G7;|compareT@0|gnd_45|G
-Egnd_1||D5G7;|compareT@0|gnd_46|G
-Egnd_2||D5G7;|compareT@0|gnd_47|G
-Egnd_3||D5G7;|compareT@0|gnd_48|G
-Egnd_4||D5G7;|compareT@0|gnd_49|G
-Egnd_5||D5G7;|compareT@0|gnd_50|G
-Egnd_6||D5G7;|compareT@0|gnd_51|G
-Egnd_7||D5G7;|compareT@0|gnd_52|P
-Egnd_8||D5G7;|compareT@0|gnd_55|G
-Egnd_9||D5G7;|compareT@0|gnd_56|G
-Egnd_11||D5G7;|compareT@0|gnd_58|G
-Egnd_12||D5G7;|compareT@0|gnd_60|P
-Egnd_15||D5G7;|compareT@0|gnd_57|G
-Egnd_16||D5G7;|scanEx3v@0|gnd_1|G
-Egnd_17||D5G7;|scanEx3v@0|gnd_3|G
-Egnd_18||D5G7;|scanEx3v@0|gnd_5|G
+Edout[1]||D5G2;|scanFx1t@0|dout[1]|O
+Egnd||D5G7;|cover8h@0|gnd|G
+Egnd_2||D5G7;|cover8h@0|gnd_2|G
+Egnd_3||D5G7;|cover8h@0|gnd_3|G
+Egnd_4||D5G7;|cover8h@0|gnd_4|G
+Egnd_5||D5G7;|cover8h@0|gnd_5|G
+Egnd_7||D5G7;|cover8h@0|gnd_7|G
+Egnd_8||D5G7;|cover8h@0|gnd_8|G
+Egnd_9||D5G7;|cover8h@0|gnd_9|G
+Egnd_10||D5G7;|cover8h@0|gnd_10|G
+Egnd_11||D5G7;|cover8h@0|gnd_11|G
+Egnd_12||D5G7;|cover8h@0|gnd_12|G
+Egnd_13||D5G7;|cover8h@0|gnd_13|G
+Egnd_14||D5G7;|cover8h@0|gnd_14|G
+Egnd_15||D5G7;|cover8h@0|gnd_15|G
+Egnd_16||D5G7;|cover8h@0|gnd_16|G
+Egnd_17||D5G7;|cover8h@0|gnd_17|G
+Egnd_18||D5G7;|cover8h@0|gnd_18|G
+Egnd_19||D5G7;|cover8h@0|gnd_19|G
+Egnd_20||D5G7;|cover8h@0|gnd_20|G
+Egnd_21||D5G7;|cover8h@0|gnd_21|G
+Egnd_22||D5G7;|cover8h@0|gnd_22|G
+Egnd_23||D5G7;|cover8h@0|gnd_23|G
+Egnd_24||D5G7;|cover8h@0|gnd_24|G
+Egnd_25||D5G7;|cover8h@0|gnd_25|G
+Egnd_26||D5G7;|cover8h@0|gnd_26|G
+Egnd_27||D5G7;|cover8h@0|gnd_27|G
+Egnd_28||D5G7;|cover8h@0|gnd_28|G
+Egnd_29||D5G7;|cover8h@0|gnd_29|G
+Egnd_31||D5G7;|cover8h@0|gnd_31|G
+Egnd_33||D5G7;|cover8h@0|gnd_33|G
+Egnd_35||D5G7;|cover8h@0|gnd_35|G
+Egnd_37||D5G7;|cover8h@0|gnd_37|G
+Egnd_39||D5G7;|cover8h@0|gnd_39|G
+Egnd_41||D5G7;|cover8h@0|gnd_41|G
+Egnd_43||D5G7;|cover8h@0|gnd_43|G
+Egnd_45||D5G7;|cover8h@0|gnd_45|G
+Egnd_47||D5G7;|cover8h@0|gnd_47|G
+Egnd_49||D5G7;|cover8h@0|gnd_49|G
+Egnd_51||D5G7;|cover8h@0|gnd_51|G
+Egnd_53||D5G7;|cover8h@0|gnd_53|G
+Egnd_55||D5G7;|cover8h@0|gnd_55|G
+Egnd_57||D5G7;|cover8h@0|gnd_57|G
 EinA[1]||D5G7;|compareT@0|inA[1]|I
 EinA[2]||D5G7;|compareT@0|inA[2]|I
 EinA[3]||D5G7;|compareT@0|inA[3]|I
@@ -1042,15 +1195,33 @@ EinB[36]||D5G7;|compareT@0|inB[36]|I
 EinB[37]||D5G7;|compareT@0|inB[37]|I
 Epred[A]||D5G5;|countCom@0|pred[A]|I
 Epred[B]||D5G5;|countCom@0|pred[B]|I
+Esic[1]||D5G2;|scanFx1t@0|sic[1]|B
+Esic[2]||D5G2;|scanFx1t@0|sic[2]|B
+Esic[3]||D5G2;|scanFx1t@0|sic[3]|B
+Esic[4]||D5G2;|scanFx1t@0|sic[4]|B
+Esic[5]||D5G2;|scanFx1t@0|sic[5]|B
+Esic[6]||D5G2;|scanFx1t@0|sic[6]|B
+Esic[7]||D5G2;|scanFx1t@0|sic[7]|B
+Esic[8]||D5G2;|scanFx1t@0|sic[8]|B
+Esic[9]||D5G2;|scanFx1t@0|sic[9]|B
 Esir[1]||D5G7;|scanEx3v@0|sir[1]|I
-Esir[2]||D5G7;|scanEx3v@0|sir[2]|B
-Esir[3]||D5G7;|scanEx3v@0|sir[3]|B
-Esir[4]||D5G7;|scanEx3v@0|sir[4]|B
-Esir[5]||D5G7;|scanEx3v@0|sir[5]|B
-Esir[6]||D5G7;|scanEx3v@0|sir[6]|B
-Esir[7]||D5G7;|scanEx3v@0|sir[7]|B
-Esir[8]||D5G7;|scanEx3v@0|sir[8]|B
-Esir[9]||D5G7;|scanEx3v@0|sir[9]|B
+Esir[2]||D5G2;|scanEx3v@0|sir[2]|B
+Esir[3]||D5G2;|scanEx3v@0|sir[3]|B
+Esir[4]||D5G2;|scanEx3v@0|sir[4]|B
+Esir[5]||D5G2;|scanEx3v@0|sir[5]|B
+Esir[6]||D5G2;|scanEx3v@0|sir[6]|B
+Esir[7]||D5G2;|scanEx3v@0|sir[7]|B
+Esir[8]||D5G2;|scanEx3v@0|sir[8]|B
+Esir[9]||D5G2;|scanEx3v@0|sir[9]|B
+Esoc[1]||D5G2;|scanFx1t@0|soc[1]|B
+Esoc[2]||D5G2;|scanFx1t@0|soc[2]|B
+Esoc[3]||D5G2;|scanFx1t@0|soc[3]|B
+Esoc[4]||D5G2;|scanFx1t@0|soc[4]|B
+Esoc[5]||D5G2;|scanFx1t@0|soc[5]|B
+Esoc[6]||D5G2;|scanFx1t@0|soc[6]|B
+Esoc[7]||D5G2;|scanFx1t@0|soc[7]|B
+Esoc[8]||D5G2;|scanFx1t@0|soc[8]|B
+Esoc[9]||D5G2;|scanFx1t@0|soc[9]|B
 Esor[1]||D5G7;|scanEx3v@0|sor[1]|O
 Esor[2]||D5G7;|scanEx3v@0|sor[2]|B
 Esor[3]||D5G7;|scanEx3v@0|sor[3]|B
@@ -1060,42 +1231,50 @@ Esor[6]||D5G7;|scanEx3v@0|sor[6]|B
 Esor[7]||D5G7;|scanEx3v@0|sor[7]|B
 Esor[8]||D5G7;|scanEx3v@0|sor[8]|B
 Esor[9]||D5G7;|scanEx3v@0|sor[9]|B
-Evdd||D5G7;|compareT@0|vdd_90|P
-Evdd_1||D5G7;|compareT@0|vdd_91|P
-Evdd_2||D5G7;|compareT@0|vdd_92|P
-Evdd_3||D5G7;|compareT@0|vdd_93|P
-Evdd_4||D5G7;|compareT@0|vdd_94|P
-Evdd_5||D5G7;|compareT@0|vdd_95|P
-Evdd_6||D5G7;|compareT@0|vdd_96|P
-Evdd_7||D5G7;|compareT@0|vdd_97|P
-Evdd_8||D5G7;|compareT@0|vdd_98|P
-Evdd_9||D5G7;|compareT@0|vdd_99|P
-Evdd_10||D5G7;|compareT@0|vdd_100|P
-Evdd_11||D5G7;|compareT@0|vdd_101|P
-Evdd_12||D5G7;|compareT@0|vdd_102|P
-Evdd_13||D5G7;|compareT@0|vdd_103|P
-Evdd_14||D5G7;|compareT@0|vdd_104|P
-Evdd_15||D5G7;|compareT@0|vdd_105|P
-Evdd_16||D5G7;|compareT@0|vdd_110|P
-Evdd_17||D5G7;|compareT@0|vdd_111|P
-Evdd_18||D5G7;|compareT@0|vdd_112|P
-Evdd_21||D5G7;|compareT@0|vdd_115|P
-Evdd_22||D5G7;|compareT@0|vdd_116|P
-Evdd_23||D5G7;|compareT@0|vdd_117|P
-Evdd_24||D5G7;|compareT@0|vdd_118|P
-Evdd_25||D5G7;|compareT@0|vdd_119|P
-Evdd_30||D5G7;|compareT@0|vdd_113|P
-Evdd_31||D5G7;|compareT@0|vdd_114|P
-Evdd_32||D5G7;|scanEx3v@0|vdd_1|P
-Evdd_33||D5G7;|scanEx3v@0|vdd_3|P
-Evdd_34||D5G7;|scanEx3v@0|vdd_5|P
-Evdd_35||D5G7;|scanEx3v@0|vdd_7|P
-Evdd_36||D5G7;|scanEx3v@0|vdd_9|P
-Evdd_37||D5G7;|scanEx3v@0|vdd_11|P
+Evdd||D5G7;|cover8h@0|vdd|P
+Evdd_3||D5G7;|cover8h@0|vdd_3|P
+Evdd_6||D5G7;|cover8h@0|vdd_6|P
+Evdd_7||D5G7;|cover8h@0|vdd_7|P
+Evdd_8||D5G7;|cover8h@0|vdd_8|P
+Evdd_9||D5G7;|cover8h@0|vdd_9|P
+Evdd_10||D5G7;|cover8h@0|vdd_10|P
+Evdd_11||D5G7;|cover8h@0|vdd_11|P
+Evdd_12||D5G7;|cover8h@0|vdd_12|P
+Evdd_13||D5G7;|cover8h@0|vdd_13|P
+Evdd_14||D5G7;|cover8h@0|vdd_14|P
+Evdd_15||D5G7;|cover8h@0|vdd_15|P
+Evdd_16||D5G7;|cover8h@0|vdd_16|P
+Evdd_17||D5G7;|cover8h@0|vdd_17|P
+Evdd_18||D5G7;|cover8h@0|vdd_18|P
+Evdd_19||D5G7;|cover8h@0|vdd_19|P
+Evdd_20||D5G7;|cover8h@0|vdd_20|P
+Evdd_21||D5G7;|cover8h@0|vdd_21|P
+Evdd_22||D5G7;|cover8h@0|vdd_22|P
+Evdd_23||D5G7;|cover8h@0|vdd_23|P
+Evdd_24||D5G7;|cover8h@0|vdd_24|P
+Evdd_25||D5G7;|cover8h@0|vdd_25|P
+Evdd_26||D5G7;|cover8h@0|vdd_26|P
+Evdd_27||D5G7;|cover8h@0|vdd_27|P
+Evdd_28||D5G7;|cover8h@0|vdd_28|P
+Evdd_29||D5G7;|cover8h@0|vdd_29|P
+Evdd_31||D5G7;|cover8h@0|vdd_31|P
+Evdd_33||D5G7;|cover8h@0|vdd_33|P
+Evdd_37||D5G7;|cover8h@0|vdd_37|P
+Evdd_39||D5G7;|cover8h@0|vdd_39|P
+Evdd_43||D5G7;|cover8h@0|vdd_43|P
+Evdd_45||D5G7;|cover8h@0|vdd_45|P
+Evdd_49||D5G7;|cover8h@0|vdd_49|P
+Evdd_51||D5G7;|cover8h@0|vdd_51|P
+Evdd_55||D5G7;|cover8h@0|vdd_55|P
+Evdd_57||D5G7;|cover8h@0|vdd_57|P
+Evdd_61||D5G7;|cover8h@0|vdd_61|P
+Evdd_63||D5G7;|cover8h@0|vdd_63|P
+Evdd_67||D5G7;|cover8h@0|vdd_67|P
+Evdd_69||D5G7;|cover8h@0|vdd_69|P
 X
 
 # Cell countComp;1{sch}
-CcountComp;1{sch}||schematic|1242046613932|1242641562494|
+CcountComp;1{sch}||schematic|1242046613932|1242817004261|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcompareTree;1{ic}|compareT@0||29|0|||D5G4;
 NOff-Page|conn@0||25|-12|||R|
@@ -1105,10 +1284,13 @@ NOff-Page|conn@6||-30|-15|||YRRR|
 NOff-Page|conn@7||-30|10|||R|
 NOff-Page|conn@8||-13|3||||
 NOff-Page|conn@10||0|-11|||RRR|
-IcountComp;1{ic}|countCom@0||49|11.5|||D5G4;
+NOff-Page|conn@11||45|-7|||YRRR|
+NOff-Page|conn@12||45|10|||R|
+NOff-Page|conn@13||54|1||||
+IcountComp;1{ic}|countCom@0||43|24.5|||D5G4;
 IcountCompGasP;1{ic}|countCom@1||0|2|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||11.5|25.5|||||ART_message(D5G3;)Sies 18 May 2009
-Ngeneric:Invisible-Pin|pin@1||12.5|31.5|||||ART_message(D5G6;)ScountCompAll
+Ngeneric:Invisible-Pin|pin@1||12.5|31.5|||||ART_message(D5G6;)ScountComp
 NBus_Pin|pin@5||3|16|-1|-1||
 NWire_Pin|pin@51||-22|-10||||
 NWire_Pin|pin@52||-22|-13||||
@@ -1125,6 +1307,8 @@ NBus_Pin|pin@72||19|4|-1|-1||
 NBus_Pin|pin@73||19|8|-1|-1||
 NBus_Pin|pin@74||29|8|-1|-1||
 IscanM:scanEx3;1{ic}|scanEx3@0||-30|-2|X||D5G4;
+IscanM:scanFx1tall;1{ic}|scanFx1t@0||45|2|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:11]|D5G3;Y4;|15|17|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||19|0|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -1149,6 +1333,9 @@ Awire|net@118|||0|wire90@0|a|6.5|-2|countCom@1|ready|5|-2
 Awire|net@119|||0|compareT@0|goLO[1]|23|0|wire90@2|b|21.5|0
 Awire|net@124|||0|wire90@1|a|6.5|2|countCom@1|go|5|2
 Abus|net@125||-0.5|IJ900|countCom@1|s[4:6]|0|-4|conn@10|a|0|-9
+Abus|net@126||-0.5|IJ2700|conn@11|y|45|-5|scanFx1t@0|sic[1:9]|45|0
+Abus|net@127||-0.5|IJ2700|scanFx1t@0|soc[1:9]|45|4|conn@12|a|45|8
+Awire|net@128|||0|conn@13|a|52|1|scanFx1t@0|dout[1]|50|1
 Abus|pred[A,B]|D5G2;|-0.5|IJ2700|pin@66||-8|6|pin@67||-8|8
 Awire|ready|D5G2;||1800|wire90@0|b|11.5|-2|compareT@0|ready|23|-2
 Abus|s[1:3]|D5G2;|-0.5|IJ900|pin@5||3|16|countCom@1|s[1:3]|3|8
@@ -1157,85 +1344,68 @@ Awire|s[2]|D5G2;||2700|pin@53||-22|-6|pin@54||-22|-4
 Awire|s[3]|D5G2;||900|pin@57||-22|1.5|pin@55||-22|-1
 Abus|val[L,E,G]|D5G2;|-0.5|IJ900|pin@74||29|8|compareT@0|out[1][L,E,G]|29|4
 Etake[A,B]|count[L,E,G]|D6G2;|conn@10|y|O
+Edout[1]||D6G2;|conn@13|y|O
 EinA[1:37]||D4G2;|conn@0|a|I
 EinB[1:37]||D4G2;|conn@1|a|I
 Epred[A]||D4G2;|conn@4|a|I
 Epred[B]||D4G2;|conn@8|a|I
+Esic[1:9]||D4G2;|conn@11|a|B
 Esir[1:9]||D4G2;|conn@6|a|I
+Esoc[1:9]||D6G2;|conn@12|y|B
 Esor[1:9]||D6G2;|conn@7|y|O
 X
 
 # Cell countCompAndCount;1{sch}
-CcountCompAndCount;1{sch}||schematic|1242732018584|1242732546198|
+CcountCompAndCount;1{sch}||schematic|1242732018584|1242815903957|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-30|-17||||
-NOff-Page|conn@1||27|-18||||
-NOff-Page|conn@2||27|-13||||
-NOff-Page|conn@3||-27|-13|||Y|
-NOff-Page|conn@4||-15|-5||||
-NOff-Page|conn@5||15|-5|||RR|
-NOff-Page|conn@6||-14|2||||
-NOff-Page|conn@7||14|2|||X|
-NOff-Page|conn@8||-12|5|||Y|
-NOff-Page|conn@9||13|5||||
+NOff-Page|conn@0||-4|19||||
+NOff-Page|conn@1||20|18||||
+NOff-Page|conn@2||20|23||||
+NOff-Page|conn@3||-4|23|||Y|
+NOff-Page|conn@4||-18|-5||||
+NOff-Page|conn@5||18|-5|||RR|
+NOff-Page|conn@6||-18|2||||
+NOff-Page|conn@7||18|2|||X|
+NOff-Page|conn@8||-18|5|||Y|
+NOff-Page|conn@9||18|5||||
+NOff-Page|conn@10||-18|8|||Y|
+NOff-Page|conn@11||18|8||||
 IcountComp;1{ic}|countCom@0||0|0|||D5G4;
-IcountersL:instructionCount;1{ic}|instruct@0||-18|-18|||D5G4;
-IcountersL:instructionCount;1{ic}|instruct@1||0|-18|||D5G4;
-IcountersL:instructionCount;1{ic}|instruct@2||18|-18|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-0.5|16.5|||||ART_message(D5G3;)Sies 19 May 2009
-Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G6;)ScountCompAndCount
-NBus_Pin|pin@2||0|-10|-1|-1||
-NWire_Pin|pin@3||-19|-27||||
-NWire_Pin|pin@4||-26|-19||||
-NWire_Pin|pin@5||-26|-24||||
-NWire_Pin|pin@6||-8|-19||||
-NWire_Pin|pin@7||-8|-24||||
-NWire_Pin|pin@8||10|-19||||
-NWire_Pin|pin@9||10|-24||||
-NWire_Pin|pin@10||6|-18||||
-NWire_Pin|pin@11||6|-17||||
-NWire_Pin|pin@12||-12|-18||||
-NWire_Pin|pin@13||-12|-17||||
-NWire_Pin|pin@14||-1|-27||||
-NWire_Pin|pin@15||17|-27||||
-Awire|count[E]|D5G2;||900|pin@6||-8|-19|pin@7||-8|-24
-Awire|count[G]|D5G2;||900|pin@8||10|-19|pin@9||10|-24
-Abus|count[L,E,G]|D5G2;|-0.5|IJ900|countCom@0|take[A,B]|0|-7|pin@2||0|-10
-Awire|count[L]|D5G2;||900|pin@4||-26|-19|pin@5||-26|-24
-Awire|net@1|||900|instruct@0|ctg|-19|-21|pin@3||-19|-27
-Awire|net@2|||0|instruct@0|cin|-21|-19|pin@4||-26|-19
-Awire|net@5|||1800|pin@6||-8|-19|instruct@1|cin|-3|-19
-Awire|net@6|||1800|pin@8||10|-19|instruct@2|cin|15|-19
-Awire|net@7|||1800|instruct@1|fout|3|-18|pin@10||6|-18
-Awire|net@8|||2700|pin@10||6|-18|pin@11||6|-17
-Awire|net@9|||1800|pin@11||6|-17|instruct@2|fin|15|-17
-Awire|net@10|||1800|instruct@0|fout|-15|-18|pin@12||-12|-18
-Awire|net@11|||2700|pin@12||-12|-18|pin@13||-12|-17
-Awire|net@12|||1800|pin@13||-12|-17|instruct@1|fin|-3|-17
-Awire|net@13|||1800|conn@0|y|-28|-17|instruct@0|fin|-21|-17
-Awire|net@14|||0|conn@1|a|25|-18|instruct@2|fout|21|-18
-Awire|net@15|||900|instruct@1|ctg|-1|-21|pin@14||-1|-27
-Awire|net@16|||900|instruct@2|ctg|17|-21|pin@15||17|-27
-Awire|net@17|||0|pin@15||17|-27|pin@14||-1|-27
-Awire|net@18|||0|pin@14||-1|-27|pin@3||-19|-27
-Abus|net@19||-0.5|IJ0|instruct@0|sid[1:9]|-19|-13|conn@3|y|-25|-13
-Abus|net@20||-0.5|IJ1800|instruct@0|sod[1:9]|-16|-13|instruct@1|sid[1:9]|-1|-13
-Abus|net@21||-0.5|IJ1800|instruct@1|sod[1:9]|2|-13|instruct@2|sid[1:9]|17|-13
-Abus|net@22||-0.5|IJ1800|instruct@2|sod[1:9]|20|-13|conn@2|a|25|-13
-Awire|net@29|||0|conn@7|y|12|2|countCom@0|pred[B]|3|2
-Awire|net@30|||1800|conn@6|y|-12|2|countCom@0|pred[A]|-3|2
-Abus|net@34||-0.5|IJ1800|countCom@0|inB[1:37]|2|-5|conn@5|y|13|-5
-Abus|net@35||-0.5|IJ1800|conn@4|y|-13|-5|countCom@0|inA[1:37]|-2|-5
-Abus|net@36||-0.5|IJ0|countCom@0|sir[1:9]|-1|5|conn@8|y|-10|5
-Abus|net@37||-0.5|IJ1800|countCom@0|sor[1:9]|2|5|conn@9|a|11|5
+Ngeneric:Invisible-Pin|pin@0||-0.5|28.5|||||ART_message(D5G3;)Sies 19 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|34.5|||||ART_message(D5G6;)ScountCompAndCount
+NWire_Pin|pin@19||6|-1||||
+NBus_Pin|pin@20||0|-13|-1|-1||
+NBus_Pin|pin@21||-9|17|-1|-1||
+NBus_Pin|pin@23||-9|-13|-1|-1||
+IthreeCounters;1{ic}|threeCou@0||7|18|||D5G4;
+Abus|count[L,E,G]|D5G2;|-0.5|IJ900|countCom@0|take[A,B]|0|-7|pin@20||0|-13
+Abus|net@34||-0.5|IJ1800|countCom@0|inB[1:37]|2|-5|conn@5|y|16|-5
+Abus|net@35||-0.5|IJ1800|conn@4|y|-16|-5|countCom@0|inA[1:37]|-2|-5
+Abus|net@36||-0.5|IJ0|countCom@0|sir[1:9]|-1|5|conn@8|y|-16|5
+Abus|net@37||-0.5|IJ1800|countCom@0|sor[1:9]|2|5|conn@9|a|16|5
+Awire|net@39|||1800|conn@6|y|-16|2|countCom@0|pred[A]|-3|2
+Awire|net@40|||1800|countCom@0|pred[B]|3|2|conn@7|y|16|2
+Abus|net@41||-0.5|IJ1800|conn@3|y|-2|23|threeCou@0|sid[1:9]|6|23
+Abus|net@42||-0.5|IJ1800|threeCou@0|sod[1:9]|9|23|conn@2|a|18|23
+Awire|net@43|||1800|threeCou@0|fout|10|18|conn@1|a|18|18
+Awire|net@44|||1800|conn@0|y|-2|19|threeCou@0|fin|4|19
+Awire|net@51|||0|pin@19||6|-1|countCom@0|dout[1]|3|-1
+Abus|net@53||-0.5|IJ0|threeCou@0|count[L,E,G]|3|17|pin@21||-9|17
+Abus|net@56||-0.5|IJ1800|pin@23||-9|-13|pin@20||0|-13
+Abus|net@57||-0.5|IJ900|pin@21||-9|17|pin@23||-9|-13
+Abus|net@58||-0.5|IJ1800|conn@10|y|-16|8|countCom@0|sic[1:9]|-1|8
+Abus|net@60||-0.5|IJ1800|countCom@0|soc[1:9]|2|8|conn@11|a|16|8
+Awire|net@62|||2700|pin@19||6|-1|threeCou@0|count|6|15
 Efin||D4G2;|conn@0|a|I
 Efout||D6G2;|conn@1|y|O
 EinA[1:37]||D4G2;|conn@4|a|I
 EinB[1:37]||D4G2;|conn@5|a|I
 Epred[A]||D4G2;|conn@6|a|I
 Epred[B]||D4G2;|conn@7|a|I
+Esic[1:9]||D4G2;|conn@10|a|B
 Esid[1:9]||D4G2;|conn@3|a|B
 Esir[1:9]||D4G2;|conn@8|a|I
+Esoc[1:9]||D6G2;|conn@11|y|B
 Esod[1:9]||D6G2;|conn@2|y|B
 Esor[1:9]||D6G2;|conn@9|y|O
 X
@@ -5448,6 +5618,344 @@ Ess[L,E,G]|out[L,E,G]|D6G2;|conn@2|y|O
 Es[L,E,G]||D4G2;|conn@1|a|I
 X
 
+# Cell threeCounters;1{ic}
+CthreeCounters;1{ic}||artwork|1242815162186|1242815945180|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||-1|-3|-1|-1||
+Nschematic:Bus_Pin|pin@2||-4|-1|-1|-1||
+Ngeneric:Invisible-Pin|pin@3||-3|-1|1|1||
+Nschematic:Bus_Pin|pin@4||-3|1|-1|-1||
+Nschematic:Bus_Pin|pin@6||3|0|-1|-1||
+Nschematic:Bus_Pin|pin@8||-1|5|-1|-1||
+Nschematic:Bus_Pin|pin@10||2|5|-1|-1||
+NPin|pin@20||1|-3|1|1||
+NPin|pin@21||3|0|1|1||
+NPin|pin@22||-2|6|1|1||
+NPin|pin@23||-1|5|1|1||
+NPin|pin@24||-2|4|1|1||
+NPin|pin@25||-1|-2|1|1||
+NPin|pin@26||-1|-3|1|1||
+NPin|pin@27||-3|-2|1|1||
+NPin|pin@28||1|-2|1|1||
+NPin|pin@29||1|3|1|1||
+NPin|pin@30||1|2|1|1||
+NPin|pin@31||-3|2|1|1||
+NPin|pin@32||0|2|1|1||
+NPin|pin@33||0|4|1|1||
+NPin|pin@34||1|4|1|1||
+NPin|pin@35||2|5|1|1||
+NPin|pin@36||1|6|1|1||
+Ngeneric:Invisible-Pin|pin@37||0|0|||||ART_message(D5G3;)Sx3
+Ngeneric:Invisible-Pin|pin@38||0|5|||||ART_message(D5G1;)S93
+Aschematic:bus|net@1||-0.5|IJ0|pin@3||-3|-1|pin@2||-4|-1
+AThicker|net@15|||FS1800|pin@33||0|4|pin@34||1|4
+AThicker|net@16|||FS2250|pin@34||1|4|pin@35||2|5
+AThicker|net@17|||FS3150|pin@35||2|5|pin@36||1|6
+AThicker|net@18|||FS0|pin@36||1|6|pin@22||-2|6
+AThicker|net@19|||FS1350|pin@22||-2|6|pin@23||-1|5
+AThicker|net@20|||FS450|pin@23||-1|5|pin@24||-2|4
+AThicker|net@21|||FS1800|pin@24||-2|4|pin@33||0|4
+AThicker|net@22|||FS1800|pin@27||-3|-2|pin@25||-1|-2
+AThicker|net@23|||FS900|pin@25||-1|-2|pin@26||-1|-3
+AThicker|net@24|||FS900|pin@28||1|-2|pin@20||1|-3
+AThicker|net@25|||FS1800|pin@25||-1|-2|pin@28||1|-2
+AThicker|net@26|||FS2363|pin@20||1|-3|pin@21||3|0
+AThicker|net@27|||FS3037|pin@21||3|0|pin@29||1|3
+AThicker|net@28|||FS900|pin@29||1|3|pin@30||1|2
+AThicker|net@29|||FS0|pin@32||0|2|pin@31||-3|2
+AThicker|net@30|||FS900|pin@31||-3|2|pin@27||-3|-2
+AThicker|net@31|||FS0|pin@30||1|2|pin@32||0|2
+AThicker|net@32|||FS2700|pin@32||0|2|pin@33||0|4
+Ecount||D5G2;|pin@0||I
+Ecount[L,E,G]||D5G2;|pin@2||I
+Efin||D5G2;|pin@4||I
+Efout||D5G2;|pin@6||O
+Esid[1:9]||D5G2;|pin@8||B
+Esod[1:9]||D5G2;|pin@10||B
+X
+
+# Cell threeCounters;1{lay}
+CthreeCounters;1{lay}||cmos90|1242813954256|1242815146201||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242815129988
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@0||-1758|62||||
+NX-Metal-2-Metal-3-Con|contact@1||-1758|350||||
+NX-Metal-2-Metal-3-Con|contact@2||-1758|-226||||
+NX-Metal-1-Metal-2-Con|contact@3||-1786|-176||||
+NX-Metal-1-Metal-2-Con|contact@4||-1786|112||||
+NX-Metal-2-Metal-3-Con|contact@5||30|344||||
+NX-Metal-2-Metal-3-Con|contact@6||36|56||||
+NX-Metal-2-Metal-3-Con|contact@7||24|-232||||
+IcountersL:instructionCount;3{lay}|instruct@0||0|0|||D5G4;
+IcountersL:instructionCount;3{lay}|instruct@1||0|-288|||D5G4;
+IcountersL:instructionCount;3{lay}|instruct@2||0|288|||D5G4;
+NMetal-1-Pin|pin@5||-1762.5|-143.5||||
+NMetal-1-Pin|pin@6||-1786|-143.5||||
+NMetal-1-Pin|pin@7||-1762.5|144.5||||
+NMetal-1-Pin|pin@8||-1786|144.5||||
+NMetal-3-Pin|pin@10||30|-432||||
+NMetal-3-Pin|pin@12||36|-432||||
+NMetal-3-Pin|pin@14||24|-432||||
+NMetal-3-Pin|pin@15||-1758|-432||||
+Ametal-3|net@1|||S900|instruct@1|gnd_4|-1728|-144|instruct@0|gnd_3|-1728|-144
+Ametal-3|net@2|||S900|instruct@0|gnd_6|0|-144|instruct@1|gnd_5|0|-144
+Ametal-3|net@3|||S900|instruct@0|gnd_8|-1440|-144|instruct@1|gnd_7|-1440|-144
+Ametal-3|net@4|||S900|instruct@0|gnd_10|-1152|-144|instruct@1|gnd_9|-1152|-144
+Ametal-3|net@5|||S900|instruct@0|gnd_12|-864|-144|instruct@1|gnd_11|-864|-144
+Ametal-3|net@6|||S900|instruct@0|gnd_14|-576|-144|instruct@1|gnd_13|-576|-144
+Ametal-3|net@7|||S900|instruct@0|gnd_16|-288|-144|instruct@1|gnd_15|-288|-144
+Ametal-3|net@8|||S900|instruct@0|gnd_18|288|-144|instruct@1|gnd_17|288|-144
+Ametal-3|net@9|||S900|instruct@0|gnd_20|576|-144|instruct@1|gnd_19|576|-144
+Ametal-3|net@10|||S900|instruct@0|gnd_22|864|-144|instruct@1|gnd_21|864|-144
+Ametal-3|net@11|||S900|instruct@0|gnd_24|1152|-144|instruct@1|gnd_23|1152|-144
+Ametal-3|net@12|||S900|instruct@0|gnd_26|1440|-144|instruct@1|gnd_25|1440|-144
+Ametal-3|net@13|||S900|instruct@0|gnd_28|1728|-144|instruct@1|gnd_27|1728|-144
+Ametal-3|net@14|||S900|instruct@0|sid[1]|48|-144|instruct@1|sod[1]|48|-144
+Ametal-3|net@15|||S900|instruct@0|sid[2]|54|-144|instruct@1|sod[2]|54|-144
+Ametal-3|net@16|||S900|instruct@0|sid[3]|60|-144|instruct@1|sod[3]|60|-144
+Ametal-3|net@17|||S900|instruct@0|sid[4]|66|-141|instruct@1|sod[4]|66|-141
+Ametal-3|net@18|||S900|instruct@0|sid[5]|72|-144|instruct@1|sod[5]|72|-144
+Ametal-3|net@19|||S900|instruct@0|sid[6]|78|-144|instruct@1|sod[6]|78|-144
+Ametal-3|net@20|||S900|instruct@0|sid[7]|84|-144|instruct@1|sod[7]|84|-144
+Ametal-3|net@21|||S900|instruct@0|sid[8]|90|-144|instruct@1|sod[8]|90|-144
+Ametal-3|net@22|||S900|instruct@0|sid[9]|96|-144|instruct@1|sod[9]|96|-144
+Ametal-3|net@23|||S900|instruct@0|vdd_5|144|-144|instruct@1|vdd_4|144|-144
+Ametal-3|net@24|||S900|instruct@0|vdd_7|-1584|-144|instruct@1|vdd_6|-1584|-144
+Ametal-3|net@25|||S900|instruct@0|vdd_9|-1296|-144|instruct@1|vdd_8|-1296|-144
+Ametal-3|net@26|||S900|instruct@0|vdd_11|-1008|-144|instruct@1|vdd_10|-1008|-144
+Ametal-3|net@27|||S900|instruct@0|vdd_13|-720|-144|instruct@1|vdd_12|-720|-144
+Ametal-3|net@28|||S900|instruct@0|vdd_15|-432|-144|instruct@1|vdd_14|-432|-144
+Ametal-3|net@29|||S900|instruct@0|vdd_17|-144|-144|instruct@1|vdd_16|-144|-144
+Ametal-3|net@30|||S900|instruct@0|vdd_19|432|-144|instruct@1|vdd_18|432|-144
+Ametal-3|net@31|||S900|instruct@0|vdd_21|720|-144|instruct@1|vdd_20|720|-144
+Ametal-3|net@32|||S900|instruct@0|vdd_23|1008|-144|instruct@1|vdd_22|1008|-144
+Ametal-3|net@33|||S900|instruct@0|vdd_25|1296|-144|instruct@1|vdd_24|1296|-144
+Ametal-3|net@34|||S900|instruct@0|vdd_47|1584|-144|instruct@1|vdd_26|1584|-144
+Ametal-3|net@35|||S900|instruct@0|sod[1]|48|144|instruct@2|sid[1]|48|144
+Ametal-3|net@36|||S900|instruct@0|sod[2]|54|144|instruct@2|sid[2]|54|144
+Ametal-3|net@37|||S900|instruct@0|sod[3]|60|144|instruct@2|sid[3]|60|144
+Ametal-3|net@38|||S900|instruct@0|sod[4]|66|147|instruct@2|sid[4]|66|147
+Ametal-3|net@39|||S900|instruct@0|sod[5]|72|144|instruct@2|sid[5]|72|144
+Ametal-3|net@40|||S900|instruct@0|sod[6]|78|144|instruct@2|sid[6]|78|144
+Ametal-3|net@41|||S900|instruct@0|sod[7]|84|144|instruct@2|sid[7]|84|144
+Ametal-3|net@42|||S900|instruct@0|sod[8]|90|144|instruct@2|sid[8]|90|144
+Ametal-3|net@43|||S900|instruct@0|sod[9]|96|144|instruct@2|sid[9]|96|144
+Ametal-3|net@44|||S900|instruct@0|vdd_4|144|144|instruct@2|vdd_5|144|144
+Ametal-3|net@45|||S900|instruct@0|vdd_6|-1584|144|instruct@2|vdd_7|-1584|144
+Ametal-3|net@46|||S900|instruct@0|vdd_8|-1296|144|instruct@2|vdd_9|-1296|144
+Ametal-3|net@47|||S900|instruct@0|vdd_10|-1008|144|instruct@2|vdd_11|-1008|144
+Ametal-3|net@48|||S900|instruct@0|vdd_12|-720|144|instruct@2|vdd_13|-720|144
+Ametal-3|net@49|||S900|instruct@0|vdd_14|-432|144|instruct@2|vdd_15|-432|144
+Ametal-3|net@50|||S900|instruct@0|vdd_16|-144|144|instruct@2|vdd_17|-144|144
+Ametal-3|net@51|||S900|instruct@0|vdd_18|432|144|instruct@2|vdd_19|432|144
+Ametal-3|net@52|||S900|instruct@0|vdd_20|720|144|instruct@2|vdd_21|720|144
+Ametal-3|net@53|||S900|instruct@0|vdd_22|1008|144|instruct@2|vdd_23|1008|144
+Ametal-3|net@54|||S900|instruct@0|vdd_24|1296|144|instruct@2|vdd_25|1296|144
+Ametal-3|net@55|||S900|instruct@0|vdd_26|1584|144|instruct@2|vdd_47|1584|144
+Ametal-3|net@56|||S900|instruct@0|gnd_5|0|144|instruct@2|gnd_6|0|144
+Ametal-3|net@57|||S900|instruct@0|gnd_7|-1440|144|instruct@2|gnd_8|-1440|144
+Ametal-3|net@58|||S900|instruct@0|gnd_9|-1152|144|instruct@2|gnd_10|-1152|144
+Ametal-3|net@59|||S900|instruct@0|gnd_11|-864|144|instruct@2|gnd_12|-864|144
+Ametal-3|net@60|||S900|instruct@0|gnd_13|-576|144|instruct@2|gnd_14|-576|144
+Ametal-3|net@61|||S900|instruct@0|gnd_15|-288|144|instruct@2|gnd_16|-288|144
+Ametal-3|net@62|||S900|instruct@0|gnd_17|288|144|instruct@2|gnd_18|288|144
+Ametal-3|net@63|||S900|instruct@0|gnd_19|576|144|instruct@2|gnd_20|576|144
+Ametal-3|net@64|||S900|instruct@0|gnd_21|864|144|instruct@2|gnd_22|864|144
+Ametal-3|net@65|||S900|instruct@0|gnd_23|1152|144|instruct@2|gnd_24|1152|144
+Ametal-3|net@66|||S900|instruct@0|gnd_25|1440|144|instruct@2|gnd_26|1440|144
+Ametal-3|net@67|||S900|instruct@0|gnd_27|1728|144|instruct@2|gnd_28|1728|144
+Ametal-3|net@68|||S900|instruct@0|gnd_4|-1728|144|instruct@2|gnd_3|-1728|144
+Ametal-2|net@71|||S1800|instruct@0|count|-1797.5|62|contact@0||-1758|62
+Ametal-3|net@73|||S2700|contact@0||-1758|62|contact@1||-1758|350
+Ametal-2|net@75|||S1800|instruct@2|count|-1797.5|350|contact@1||-1758|350
+Ametal-2|net@76|||S1800|instruct@1|count|-1797.5|-226|contact@2||-1758|-226
+Ametal-1|net@78|||S900|instruct@0|fout|-1762.5|-104|pin@5||-1762.5|-143.5
+Ametal-1|net@79|||S0|pin@5||-1762.5|-143.5|pin@6||-1786|-143.5
+Ametal-2|net@80|||S0|instruct@1|fin|-1725.5|-176|contact@3||-1786|-176
+Ametal-1|net@81|||S900|pin@6||-1786|-143.5|contact@3||-1786|-176
+Ametal-3|net@82|||S900|contact@0||-1758|62|contact@2||-1758|-226
+Ametal-1|net@83|||S0|pin@7||-1762.5|144.5|pin@8||-1786|144.5
+Ametal-1|net@84|||S900|pin@8||-1786|144.5|contact@4||-1786|112
+Ametal-2|net@85|||S1800|contact@4||-1786|112|instruct@0|fin|-1725.5|112
+Ametal-1|net@86|||S2700|pin@7||-1762.5|144.5|instruct@2|fout|-1762.5|184
+Ametal-2|net@87|||S1800|instruct@2|cin|29|344|contact@5||30|344
+Ametal-3|net@88|||S900|contact@5||30|344|pin@10||30|-432
+Ametal-2|net@89|||S1800|instruct@0|cin|29|56|contact@6||36|56
+Ametal-3|net@90|||S900|contact@6||36|56|pin@12||36|-432
+Ametal-2|net@91|||S0|instruct@1|cin|29|-232|contact@7||24|-232
+Ametal-3|net@92|||S900|contact@7||24|-232|pin@14||24|-432
+Ametal-3|net@93|||S900|contact@2||-1758|-226|pin@15||-1758|-432
+Ecount||D5G7;|pin@15||I
+Ecount[Y]|count[E]|D5G7;|pin@12||I
+Ecount[Z]|count[G]|D5G7;|pin@10||I
+Ecount[X]|count[L]|D5G7;|pin@14||I
+Efin||D5G7;|instruct@2|fin|I
+Efout||D5G7;|instruct@1|fout|O
+Egnd||D5G7;|instruct@0|gnd|G
+Egnd_3||D5G7;|instruct@1|gnd_3|G
+Egnd_4||D5G7;|instruct@2|gnd_4|G
+Egnd_5||D5G7;|instruct@2|gnd_5|G
+Egnd_6||D5G7;|instruct@1|gnd_6|G
+Egnd_7||D5G7;|instruct@2|gnd_7|G
+Egnd_8||D5G7;|instruct@1|gnd_8|G
+Egnd_9||D5G7;|instruct@2|gnd_9|G
+Egnd_10||D5G7;|instruct@1|gnd_10|G
+Egnd_11||D5G7;|instruct@2|gnd_11|G
+Egnd_12||D5G7;|instruct@1|gnd_12|G
+Egnd_13||D5G7;|instruct@2|gnd_13|G
+Egnd_14||D5G7;|instruct@1|gnd_14|G
+Egnd_15||D5G7;|instruct@2|gnd_15|G
+Egnd_16||D5G7;|instruct@1|gnd_16|G
+Egnd_17||D5G7;|instruct@2|gnd_17|G
+Egnd_18||D5G7;|instruct@1|gnd_18|G
+Egnd_19||D5G7;|instruct@2|gnd_19|G
+Egnd_20||D5G7;|instruct@1|gnd_20|G
+Egnd_21||D5G7;|instruct@2|gnd_21|G
+Egnd_22||D5G7;|instruct@1|gnd_22|G
+Egnd_23||D5G7;|instruct@2|gnd_23|G
+Egnd_24||D5G7;|instruct@1|gnd_24|G
+Egnd_25||D5G7;|instruct@2|gnd_25|G
+Egnd_26||D5G7;|instruct@1|gnd_26|G
+Egnd_27||D5G7;|instruct@2|gnd_27|G
+Egnd_28||D5G7;|instruct@1|gnd_28|G
+Egnd_29||D5G7;|instruct@0|gnd_29|G
+Egnd_39||D5G7;|instruct@0|gnd_39|G
+Egnd_41||D5G7;|instruct@0|gnd_41|G
+Egnd_42||D5G7;|instruct@1|gnd|G
+Egnd_43||D5G7;|instruct@1|gnd_29|G
+Egnd_44||D5G7;|instruct@1|gnd_39|G
+Egnd_45||D5G7;|instruct@1|gnd_41|G
+Egnd_46||D5G7;|instruct@2|gnd|G
+Egnd_47||D5G7;|instruct@2|gnd_29|G
+Egnd_48||D5G7;|instruct@2|gnd_39|G
+Egnd_49||D5G7;|instruct@2|gnd_41|G
+Esid[1]||D5G7;|instruct@1|sid[1]|B
+Esid[2]||D5G7;|instruct@1|sid[2]|B
+Esid[3]||D5G7;|instruct@1|sid[3]|B
+Esid[4]||D5G7;|instruct@1|sid[4]|B
+Esid[5]||D5G7;|instruct@1|sid[5]|B
+Esid[6]||D5G7;|instruct@1|sid[6]|B
+Esid[7]||D5G7;|instruct@1|sid[7]|B
+Esid[8]||D5G7;|instruct@1|sid[8]|B
+Esid[9]||D5G7;|instruct@1|sid[9]|B
+Esod[1]||D5G7;|instruct@2|sod[1]|B
+Esod[2]||D5G7;|instruct@2|sod[2]|B
+Esod[3]||D5G7;|instruct@2|sod[3]|B
+Esod[4]||D5G7;|instruct@2|sod[4]|B
+Esod[5]||D5G7;|instruct@2|sod[5]|B
+Esod[6]||D5G7;|instruct@2|sod[6]|B
+Esod[7]||D5G7;|instruct@2|sod[7]|B
+Esod[8]||D5G7;|instruct@2|sod[8]|B
+Esod[9]||D5G7;|instruct@2|sod[9]|B
+Evdd||D5G7;|instruct@0|vdd|P
+Evdd_3||D5G7;|instruct@0|vdd_3|P
+Evdd_4||D5G7;|instruct@2|vdd_4|P
+Evdd_5||D5G7;|instruct@1|vdd_5|P
+Evdd_6||D5G7;|instruct@2|vdd_6|P
+Evdd_7||D5G7;|instruct@1|vdd_7|P
+Evdd_8||D5G7;|instruct@2|vdd_8|P
+Evdd_9||D5G7;|instruct@1|vdd_9|P
+Evdd_10||D5G7;|instruct@2|vdd_10|P
+Evdd_11||D5G7;|instruct@1|vdd_11|P
+Evdd_12||D5G7;|instruct@2|vdd_12|P
+Evdd_13||D5G7;|instruct@1|vdd_13|P
+Evdd_14||D5G7;|instruct@2|vdd_14|P
+Evdd_15||D5G7;|instruct@1|vdd_15|P
+Evdd_16||D5G7;|instruct@2|vdd_16|P
+Evdd_17||D5G7;|instruct@1|vdd_17|P
+Evdd_18||D5G7;|instruct@2|vdd_18|P
+Evdd_19||D5G7;|instruct@1|vdd_19|P
+Evdd_20||D5G7;|instruct@2|vdd_20|P
+Evdd_21||D5G7;|instruct@1|vdd_21|P
+Evdd_22||D5G7;|instruct@2|vdd_22|P
+Evdd_23||D5G7;|instruct@1|vdd_23|P
+Evdd_24||D5G7;|instruct@2|vdd_24|P
+Evdd_25||D5G7;|instruct@1|vdd_25|P
+Evdd_26||D5G7;|instruct@2|vdd_26|P
+Evdd_43||D5G7;|instruct@0|vdd_43|P
+Evdd_45||D5G7;|instruct@0|vdd_45|P
+Evdd_46||D5G7;|instruct@1|vdd|P
+Evdd_47||D5G7;|instruct@1|vdd_3|P
+Evdd_48||D5G7;|instruct@1|vdd_43|P
+Evdd_49||D5G7;|instruct@1|vdd_45|P
+Evdd_50||D5G7;|instruct@1|vdd_47|P
+Evdd_51||D5G7;|instruct@2|vdd|P
+Evdd_52||D5G7;|instruct@2|vdd_3|P
+Evdd_53||D5G7;|instruct@2|vdd_43|P
+Evdd_54||D5G7;|instruct@2|vdd_45|P
+X
+
+# Cell threeCounters;1{sch}
+CthreeCounters;1{sch}||schematic|1242732018584|1242815167436|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||12|9|||RRR|
+NOff-Page|conn@1||-12|11|||R|
+NOff-Page|conn@2||27|5||||
+NOff-Page|conn@3||-27|5|||Y|
+NOff-Page|conn@10||6|-20|||R|
+NOff-Page|conn@11||-31|-12||||
+IcountersL:instructionCount;1{ic}|instruct@0||-18|0|||D5G4;
+IcountersL:instructionCount;1{ic}|instruct@1||0|0|||D5G4;
+IcountersL:instructionCount;1{ic}|instruct@2||18|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|16.5|||||ART_message(D5G3;)Sies 20 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|22.5|||||ART_message(D5G6;)SthreeCounters
+NWire_Pin|pin@3||-19|-12||||
+NWire_Pin|pin@4||-27|-1||||
+NWire_Pin|pin@5||-27|-6||||
+NWire_Pin|pin@6||-9|-1||||
+NWire_Pin|pin@7||-9|-6||||
+NWire_Pin|pin@8||9|-1||||
+NWire_Pin|pin@9||9|-6||||
+NWire_Pin|pin@14||-1|-12||||
+NWire_Pin|pin@15||17|-12||||
+NWire_Pin|pin@16||12|1||||
+NWire_Pin|pin@17||24|0||||
+NWire_Pin|pin@18||24|8.5||||
+NWire_Pin|pin@19||-6|8.5||||
+NWire_Pin|pin@20||-6|1||||
+NWire_Pin|pin@21||6|0||||
+NWire_Pin|pin@22||6|7.5||||
+NWire_Pin|pin@23||-24|7.5||||
+NWire_Pin|pin@24||-24|1||||
+NWire_Pin|pin@25||-12|0||||
+IthreeCounters;1{ic}|threeCou@0||30|18|||D5G4;
+Awire|count[E]|D5G2;||900|pin@6||-9|-1|pin@7||-9|-6
+Awire|count[G]|D5G2;||900|pin@8||9|-1|pin@9||9|-6
+Awire|count[L]|D5G2;||900|pin@4||-27|-1|pin@5||-27|-6
+Awire|net@1|||900|instruct@0|ctg|-19|-3|pin@3||-19|-12
+Awire|net@2|||0|instruct@0|cin|-21|-1|pin@4||-27|-1
+Awire|net@5|||1800|pin@6||-9|-1|instruct@1|cin|-3|-1
+Awire|net@6|||1800|pin@8||9|-1|instruct@2|cin|15|-1
+Awire|net@7|||1800|instruct@1|fout|3|0|pin@21||6|0
+Awire|net@9|||1800|pin@16||12|1|instruct@2|fin|15|1
+Awire|net@10|||1800|instruct@0|fout|-15|0|pin@25||-12|0
+Awire|net@12|||1800|pin@20||-6|1|instruct@1|fin|-3|1
+Awire|net@15|||900|instruct@1|ctg|-1|-3|pin@14||-1|-12
+Awire|net@16|||900|instruct@2|ctg|17|-3|pin@15||17|-12
+Awire|net@17|||0|pin@15||17|-12|pin@14||-1|-12
+Awire|net@18|||0|pin@14||-1|-12|pin@3||-19|-12
+Abus|net@19||-0.5|IJ0|instruct@0|sid[1:9]|-19|5|conn@3|y|-25|5
+Abus|net@20||-0.5|IJ1800|instruct@0|sod[1:9]|-16|5|instruct@1|sid[1:9]|-1|5
+Abus|net@21||-0.5|IJ1800|instruct@1|sod[1:9]|2|5|instruct@2|sid[1:9]|17|5
+Abus|net@22||-0.5|IJ1800|instruct@2|sod[1:9]|20|5|conn@2|a|25|5
+Awire|net@38|||1800|conn@11|y|-29|-12|pin@3||-19|-12
+Awire|net@40|||900|conn@0|y|12|7|pin@16||12|1
+Awire|net@41|||1800|instruct@2|fout|21|0|pin@17||24|0
+Awire|net@42|||2700|pin@17||24|0|pin@18||24|8.5
+Awire|net@43|||0|pin@18||24|8.5|pin@19||-6|8.5
+Awire|net@45|||900|pin@19||-6|8.5|pin@20||-6|1
+Awire|net@47|||2700|pin@21||6|0|pin@22||6|7.5
+Awire|net@48|||0|pin@22||6|7.5|pin@23||-24|7.5
+Awire|net@49|||900|pin@23||-24|7.5|pin@24||-24|1
+Awire|net@50|||1800|pin@24||-24|1|instruct@0|fin|-21|1
+Awire|net@52|||900|conn@1|a|-12|9|pin@25||-12|0
+Efin_1@967602853|count|D4G2;|conn@11|a|I
+Efin_1|count[L,E,G]|D4G2;|conn@10|a|I
+Efin||D4G2;|conn@0|a|I
+Efout||D6G2;|conn@1|y|O
+Esid[1:9]||D4G2;|conn@3|a|B
+Esod[1:9]||D6G2;|conn@2|y|B
+X
+
 # Cell tree4-1left;1{ic}
 Ctree4-1left;1{ic}||artwork|1240200341319|1242562708940|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -5477,7 +5985,7 @@ Eout[1][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree4-1left;2{lay}
-Ctree4-1left;2{lay}||cmos90|1240197774546|1242644362785||ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644473762|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242644473762
+Ctree4-1left;2{lay}||cmos90|1240197774546|1242813372662||ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644473762|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242813376100
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||474|112|||X|
 NX-Metal-1-Metal-2-Con|contact@1||448|106|||X|
@@ -5536,12 +6044,12 @@ IwiresL:tranCap;1{lay}|tranCap@3||276.5|-72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@4||-11.5|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@5||-155.5|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@6||-299.5|72|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@7||-443.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-437.5|72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@9||-155.5|-72|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@10||-299.5|-72|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@11||-443.5|-72|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@12||-587.5|-72|||D5G4;
-IwiresL:tranCap;1{lay}|tranCap@13||-587.5|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||-437.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@12||-576|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@13||-576|72|||D5G4;
 Ametal-1|net@0|||S900|joint3@0|in[1][G]|-75|-115|jointOut@0|out[1][G]|-75|-135
 Ametal-1|net@1|||S900|joint3@0|in[1][L]|-69|-115|jointOut@0|out[1][L]|-69|-135
 Ametal-1|net@2|||S900|joint3@0|in[1][E]|-81|-115|jointOut@0|out[1][E]|-81|-135
@@ -5628,18 +6136,18 @@ Ametal-2|net@175||6.2|S0|leg2@2|vdd_2|371.5|-122|tranCap@3|vdd_3|348.5|-122
 Ametal-2|net@176||6.2|S0|leg2@3|gnd_1|659.5|-72|tranCap@2|gnd_1|636.5|-72
 Ametal-2|net@177||6.2|S0|leg2@3|vdd_2|659.5|-122|tranCap@2|vdd_3|636.5|-122
 Ametal-2|net@199|||S0|tranCap@4|vdd|-83.5|122|tranCap@5|vdd_2|-83.5|122
-Ametal-2|net@200|||S0|tranCap@6|vdd|-371.5|122|tranCap@7|vdd_2|-371.5|122
+Ametal-2|net@200|||S1800|tranCap@6|vdd|-371.5|122|tranCap@7|vdd_2|-365.5|122
 Ametal-2|net@201|||S0|tranCap@9|vdd|-227.5|-22|tranCap@10|vdd_2|-227.5|-22
-Ametal-2|net@202|||S0|tranCap@10|vdd_1|-371.5|-122|tranCap@11|vdd_3|-371.5|-122
+Ametal-2|net@202|||S1800|tranCap@10|vdd_1|-371.5|-122|tranCap@11|vdd_3|-365.5|-122
 Ametal-2|net@203|||S0|tranCap@5|vdd_1|-227.5|22|tranCap@6|vdd_3|-227.5|22
 Ametal-2|net@204|||S0|tranCap@5|gnd_1|-83.5|72|tranCap@4|gnd|-83.5|72
 Ametal-2|net@205|||S0|tranCap@4|vdd_1|-83.5|22|tranCap@5|vdd_3|-83.5|22
-Ametal-2|net@206|||S0|tranCap@7|gnd_1|-371.5|72|tranCap@6|gnd|-371.5|72
-Ametal-2|net@207|||S0|tranCap@6|vdd_1|-371.5|22|tranCap@7|vdd_3|-371.5|22
+Ametal-2|net@206|||S0|tranCap@7|gnd_1|-365.5|72|tranCap@6|gnd|-371.5|72
+Ametal-2|net@207|||S1800|tranCap@6|vdd_1|-371.5|22|tranCap@7|vdd_3|-365.5|22
 Ametal-2|net@208|||S0|tranCap@10|gnd_1|-227.5|-72|tranCap@9|gnd|-227.5|-72
 Ametal-2|net@209|||S0|tranCap@9|vdd_1|-227.5|-122|tranCap@10|vdd_3|-227.5|-122
-Ametal-2|net@210|||S0|tranCap@11|gnd_1|-371.5|-72|tranCap@10|gnd|-371.5|-72
-Ametal-2|net@211|||S0|tranCap@10|vdd|-371.5|-22|tranCap@11|vdd_2|-371.5|-22
+Ametal-2|net@210|||S0|tranCap@11|gnd_1|-365.5|-72|tranCap@10|gnd|-371.5|-72
+Ametal-2|net@211|||S1800|tranCap@10|vdd|-371.5|-22|tranCap@11|vdd_2|-365.5|-22
 Ametal-2|net@212|||S0|tranCap@5|gnd|-227.5|72|tranCap@6|gnd_1|-227.5|72
 Ametal-2|net@213|||S0|tranCap@5|vdd|-227.5|122|tranCap@6|vdd_2|-227.5|122
 Ametal-2|net@214|||S0|leg2@0|gnd_4|204.5|72|tranCap@1|gnd|204.5|72
@@ -5663,12 +6171,12 @@ Ametal-2|net@237||6.2|S0|leg2@3|gnd_1|659.5|-72|tranCap@2|gnd|492.5|-72
 Ametal-2|net@238||6.2|S0|leg2@3|vdd_2|659.5|-122|tranCap@2|vdd_1|492.5|-122
 Ametal-2|net@239||6.2|S0|leg2@3|vdd_3|659.5|-22|tranCap@2|vdd|492.5|-22
 Ametal-2|net@240||6.2|S1800|tranCap@9|vdd_3|-83.5|-122|leg2@0|vdd_9|83.5|-122
-Ametal-2|net@241|||S0|tranCap@11|gnd|-515.5|-72|tranCap@12|gnd_1|-515.5|-72
-Ametal-2|net@242|||S0|tranCap@11|vdd_1|-515.5|-122|tranCap@12|vdd_3|-515.5|-122
-Ametal-2|net@243|||S0|tranCap@7|gnd|-515.5|72|tranCap@13|gnd_1|-515.5|72
-Ametal-2|net@244|||S0|tranCap@7|vdd|-515.5|122|tranCap@13|vdd_2|-515.5|122
-Ametal-2|net@245|||S0|tranCap@11|vdd|-515.5|-22|tranCap@12|vdd_2|-515.5|-22
-Ametal-2|net@246|||S0|tranCap@7|vdd_1|-515.5|22|tranCap@13|vdd_3|-515.5|22
+Ametal-2|net@241|||S1800|tranCap@11|gnd|-509.5|-72|tranCap@12|gnd_1|-504|-72
+Ametal-2|net@242|||S1800|tranCap@11|vdd_1|-509.5|-122|tranCap@12|vdd_3|-504|-122
+Ametal-2|net@243|||S1800|tranCap@7|gnd|-509.5|72|tranCap@13|gnd_1|-504|72
+Ametal-2|net@244|||S1800|tranCap@7|vdd|-509.5|122|tranCap@13|vdd_2|-504|122
+Ametal-2|net@245|||S1800|tranCap@11|vdd|-509.5|-22|tranCap@12|vdd_2|-504|-22
+Ametal-2|net@246|||S1800|tranCap@7|vdd_1|-509.5|22|tranCap@13|vdd_3|-504|22
 Ametal-2|net@247||6.2|S1800|tranCap@4|vdd_2|60.5|122|leg2@0|vdd|83.5|122
 Ametal-2|net@248||6.2|S1800|tranCap@4|gnd_1|60.5|72|leg2@0|gnd|83.5|72
 Ametal-2|net@249||6.2|S0|leg2@0|vdd_5|83.5|22|tranCap@4|vdd_3|60.5|22