works
[fleet.git] / electric / registersM.jelib
index 1cbea10..3d0dd2a 100755 (executable)
@@ -10,7 +10,7 @@ Vschematic|sch
 
 LcoversM|coversM
 
-LdriversJ|driversJ
+LdriversM|driversM
 
 LfanPinsM|fanPinsM
 
@@ -28,6 +28,8 @@ LloopCountM|loopCountM
 
 LorangeTSMC090nm|orangeTSMC090nm
 
+LpurpleFive|purpleFive
+
 LredFive|redFive
 
 LwiresL|wiresL
@@ -84,7 +86,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in20Bx7;1{lay}
-Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in20Bx7;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-448|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-448|-68.1|||Y|
@@ -352,7 +354,7 @@ Efire||D5G2;|pin@0||I
 X
 
 # Cell addr1in60Cx7;2{lay}
-Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in60Cx7;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-486|-62||5.2|Y|
 NX-Metal-1-Metal-2-Con|contact@2||-486|-68.1|||Y|
@@ -517,7 +519,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell addr1in60Cx7scan;1{lay}
-Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr1in60Cx7scan;1{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY136;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-486.5|-140.1||||
 NX-Metal-1-Metal-2-Con|contact@6||-342.5|-140.1||||
@@ -981,7 +983,7 @@ Efire[A,B]||D5G2;|pin@0||I
 X
 
 # Cell addr2in60Cx7;2{lay}
-Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1239549868233|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Caddr2in60Cx7;2{lay}||cmos90|1194915929140|1241981698008|I|ATTR_NCC(D5FLeave alone;G3;NTY68;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||-45.5|-62||5.2||
 NX-Metal-1-Metal-2-Con|contact@3||-45.5|-68.1|||X|
@@ -1442,7 +1444,7 @@ Eout[1:18]||D5G2;|pin@2||O
 X
 
 # Cell data1in60Cx18;3{lay}
-Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cdata1in60Cx18;3{lay}||cmos90|1194793718873|1241212843263|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()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630|-11.7||||
@@ -1714,7 +1716,7 @@ Esout||D5G2;|pin@15||O
 X
 
 # Cell data1in60Cx18scan;2{lay}
-Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1239714916086|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239715024758
+Cdata1in60Cx18scan;2{lay}||cmos90|1194793718873|1241212843263|I|ATTR_NCC(D5G3;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630.5|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630.5|-11.7||||
@@ -2517,6 +2519,118 @@ Eaout[1:14,TT]|out[1:37]|D5G2;|pin@2||O
 Efire|take|D5G2;|pin@0||I
 X
 
+# Cell data1in60Cx37;1{lay}
+Cdata1in60Cx37;1{lay}||cmos90|1242082486246|1242083097708||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242083102909
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Polysilicon-Con|contact@0||-162|-10||5.2||
+NX-Metal-1-Metal-2-Con|contact@1||-162|-11.7||1.2||
+Idata1in60Cx18;3{lay}|data1in6@0||-936|0|X||D5G4;
+Idata1in60Cx18;3{lay}|data1in6@1||936|0|||D5G4;
+IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-72|X||D5G4;
+NMetal-2-Pin|pin@2||0|-11.7||||
+Ametal-2|net@9||6.2|S1800|data1in6@0|gnd_3|-288|72|data1in6@1|gnd_3|288|72
+Ametal-2|net@10||1.2|S0|data1in6@1|dcl|288|-11.7|pin@2||0|-11.7
+Ametal-2|net@14||6.2|S0|data1in6@1|vdd_7|288|122|data1in6@0|vdd_7|-288|122
+Ametal-2|net@15||6.2|S0|data1in6@1|vdd_8|288|22|data1in6@0|vdd_8|-288|22
+Ametal-2|net@19|||S0|latch1in@0|gnd_1|-288|-72|data1in6@0|gnd|-288|-72
+Ametal-2|net@20|||S0|latch1in@0|vdd_3|-288|-22|data1in6@0|vdd_2|-288|-22
+Ametal-2|net@21|||S0|latch1in@0|vdd_4|-288|-122|data1in6@0|vdd|-288|-122
+Ametal-2|net@22||6.2|S1800|latch1in@0|gnd|-144|-72|data1in6@1|gnd|288|-72
+Ametal-2|net@23||6.2|S0|data1in6@1|vdd|288|-122|latch1in@0|vdd|-144|-122
+Ametal-2|net@24||6.2|S0|data1in6@1|vdd_2|288|-22|latch1in@0|vdd_2|-144|-22
+APolysilicon|net@25|||S900|contact@0||-162|-12.6|latch1in@0|hcl|-162|-13.5
+Ametal-2|net@26||1.2|S0|contact@1||-162|-11.7|data1in6@0|dcl|-288|-11.7
+Ametal-1|net@27|||S900|contact@0||-162|-11.7|contact@1||-162|-11.7
+Ametal-2|net@28||1.2|S0|pin@2||0|-11.7|contact@1||-162|-11.7
+Egnd_1|gnd|D5G5;|data1in6@1|gnd_1|G
+Egnd_2|gnd_1|D5G5;|data1in6@1|gnd_2|G
+Egnd_3|gnd_2|D5G5;|data1in6@0|gnd_1|G
+Egnd_4|gnd_3|D5G5;|data1in6@0|gnd_2|G
+Ein[1]||D5G5;|data1in6@1|inS[1]|I
+Ein[2]||D5G5;|data1in6@1|inS[2]|I
+Ein[3]||D5G5;|data1in6@1|inS[3]|I
+Ein[4]||D5G5;|data1in6@1|inS[4]|I
+Ein[5]||D5G5;|data1in6@1|inS[5]|I
+Ein[6]||D5G5;|data1in6@1|inS[6]|I
+Ein[7]||D5G5;|data1in6@1|inS[7]|I
+Ein[8]||D5G5;|data1in6@1|inS[8]|I
+Ein[9]||D5G5;|data1in6@1|inS[9]|I
+Ein[10]||D5G5;|data1in6@1|inS[10]|I
+Ein[11]||D5G5;|data1in6@1|inS[11]|I
+Ein[12]||D5G5;|data1in6@1|inS[12]|I
+Ein[13]||D5G5;|data1in6@1|inS[13]|I
+Ein[14]||D5G5;|data1in6@1|inS[14]|I
+Ein[15]||D5G5;|data1in6@1|inS[15]|I
+Ein[16]||D5G5;|data1in6@1|inS[16]|I
+Ein[17]||D5G5;|data1in6@1|inS[17]|I
+Ein[18]||D5G5;|data1in6@1|inS[18]|I
+EinS[1]|in[19]|D5G5;|latch1in@0|inS[1]@907770434|I
+Ein[20]||D5G5;|data1in6@0|inS[1]|I
+Ein[21]||D5G5;|data1in6@0|inS[2]|I
+Ein[22]||D5G5;|data1in6@0|inS[3]|I
+Ein[23]||D5G5;|data1in6@0|inS[4]|I
+Ein[24]||D5G5;|data1in6@0|inS[5]|I
+Ein[25]||D5G5;|data1in6@0|inS[6]|I
+Ein[26]||D5G5;|data1in6@0|inS[7]|I
+Ein[27]||D5G5;|data1in6@0|inS[8]|I
+Ein[28]||D5G5;|data1in6@0|inS[9]|I
+Ein[29]||D5G5;|data1in6@0|inS[10]|I
+Ein[30]||D5G5;|data1in6@0|inS[11]|I
+Ein[31]||D5G5;|data1in6@0|inS[12]|I
+Ein[32]||D5G5;|data1in6@0|inS[13]|I
+Ein[33]||D5G5;|data1in6@0|inS[14]|I
+Ein[34]||D5G5;|data1in6@0|inS[15]|I
+Ein[35]||D5G5;|data1in6@0|inS[16]|I
+Ein[36]||D5G5;|data1in6@0|inS[17]|I
+Ein[37]||D5G5;|data1in6@0|inS[18]|I
+Eout[1]||D5G5;|data1in6@1|outS[1]|O
+Eout[2]||D5G5;|data1in6@1|outS[2]|O
+Eout[3]||D5G5;|data1in6@1|outS[3]|O
+Eout[4]||D5G5;|data1in6@1|outS[4]|O
+Eout[5]||D5G5;|data1in6@1|outS[5]|O
+Eout[6]||D5G5;|data1in6@1|outS[6]|O
+Eout[7]||D5G5;|data1in6@1|outS[7]|O
+Eout[8]||D5G5;|data1in6@1|outS[8]|O
+Eout[9]||D5G5;|data1in6@1|outS[9]|O
+Eout[10]||D5G5;|data1in6@1|outS[10]|O
+Eout[11]||D5G5;|data1in6@1|outS[11]|O
+Eout[12]||D5G5;|data1in6@1|outS[12]|O
+Eout[13]||D5G5;|data1in6@1|outS[13]|O
+Eout[14]||D5G5;|data1in6@1|outS[14]|O
+Eout[15]||D5G5;|data1in6@1|outS[15]|O
+Eout[16]||D5G5;|data1in6@1|outS[16]|O
+Eout[17]||D5G5;|data1in6@1|outS[17]|O
+Eout[18]||D5G5;|data1in6@1|outS[18]|O
+EoutS[1]|out[19]|D5G5;|latch1in@0|outS[2]|O
+Eout[20]||D5G5;|data1in6@0|outS[1]|O
+Eout[21]||D5G5;|data1in6@0|outS[2]|O
+Eout[22]||D5G5;|data1in6@0|outS[3]|O
+Eout[23]||D5G5;|data1in6@0|outS[4]|O
+Eout[24]||D5G5;|data1in6@0|outS[5]|O
+Eout[25]||D5G5;|data1in6@0|outS[6]|O
+Eout[26]||D5G5;|data1in6@0|outS[7]|O
+Eout[27]||D5G5;|data1in6@0|outS[8]|O
+Eout[28]||D5G5;|data1in6@0|outS[9]|O
+Eout[29]||D5G5;|data1in6@0|outS[10]|O
+Eout[30]||D5G5;|data1in6@0|outS[11]|O
+Eout[31]||D5G5;|data1in6@0|outS[12]|O
+Eout[32]||D5G5;|data1in6@0|outS[13]|O
+Eout[33]||D5G5;|data1in6@0|outS[14]|O
+Eout[34]||D5G5;|data1in6@0|outS[15]|O
+Eout[35]||D5G5;|data1in6@0|outS[16]|O
+Eout[36]||D5G5;|data1in6@0|outS[17]|O
+Eout[37]||D5G5;|data1in6@0|outS[18]|O
+Etake||D5G2;|pin@2||I
+Evdd_3|vdd|D5G5;|data1in6@1|vdd_3|P
+Evdd_4|vdd_1|D5G5;|data1in6@1|vdd_4|P
+Evdd_5|vdd_2|D5G5;|data1in6@1|vdd_5|P
+Evdd_6|vdd_3|D5G5;|data1in6@1|vdd_6|P
+Evdd_7|vdd_4|D5G5;|data1in6@0|vdd_3|P
+Evdd_8|vdd_5|D5G5;|data1in6@0|vdd_4|P
+Evdd_9|vdd_6|D5G5;|data1in6@0|vdd_5|P
+Evdd_10|vdd_7|D5G5;|data1in6@0|vdd_6|P
+X
+
 # Cell data1in60Cx37;1{sch}
 Cdata1in60Cx37;1{sch}||schematic|1230593509808|1238334870912|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2603,7 +2717,7 @@ Eout[1:18]||D5G2;|pin@4||O
 X
 
 # Cell data2in60Cx18;1{lay}
-Cdata2in60Cx18;1{lay}||cmos90|1194793718873|1239549868233|I|ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cdata2in60Cx18;1{lay}||cmos90|1194793718873|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()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@1||-630.5|-10||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-630.5|-11.7||||
@@ -3127,13 +3241,12 @@ Efire[A,B]|take[A,B]|D4G2;|conn@2|a|I
 X
 
 # Cell dockPSreg;1{ic}
-CdockPSreg;1{ic}||artwork|1234804926298|1238334870912|EI
+CdockPSreg;1{ic}||artwork|1234804926298|1240678183909|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NThick-Circle|art@1||2.5|-5|1|1||
-Nschematic:Bus_Pin|pin@0||-2|4|-1|-1||
+NThick-Circle|art@1||-0.5|-5|1|1||
+Nschematic:Bus_Pin|pin@0||-2|3|-1|-1||
 Nschematic:Bus_Pin|pin@2||-3|0|-1|-1||
-Nschematic:Bus_Pin|pin@4||3|0|-1|-1||
-Nschematic:Bus_Pin|pin@6||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||4|0|-1|-1||
 NPin|pin@8||1|2|1|1||
 NPin|pin@9||1|3|1|1||
 NPin|pin@10||3|0|1|1||
@@ -3141,22 +3254,19 @@ NPin|pin@11||1|-3|1|1||
 NPin|pin@12||1|-2|1|1||
 NPin|pin@13||-3|-2|1|1||
 NPin|pin@14||-3|2|1|1||
-NPin|pin@15||-2|-2|1|1||
-NPin|pin@16||-2|-3|1|1||
 NPin|pin@17||-2|2|1|1||
 NPin|pin@18||-1|3|1|1||
 NPin|pin@19||-3|3|1|1||
-NPin|pin@20||-2|3|1|1||
-NPin|pin@21||-1|4|1|1||
-NPin|pin@22||-3|4|1|1||
-Nschematic:Bus_Pin|pin@23||3|-5|-1|-1||
+Nschematic:Bus_Pin|pin@23||-1|-5|-1|-1||
 NPin|pin@25||1|-7|1|1||
-NPin|pin@26||2|-6|1|1||
-NPin|pin@27||2|-4|1|1||
-AThicker|net@4|||FS0|pin@15||-2|-2|pin@13||-3|-2
-AThicker|net@5|||FS900|pin@15||-2|-2|pin@16||-2|-3
+NPin|pin@26||0|-6|1|1||
+NPin|pin@27||0|-4|1|1||
+Ngeneric:Invisible-Pin|pin@28||0|0|||||ART_message(D5G1.5;)S27@20
+Nschematic:Bus_Pin|pin@32||3.5|0|-2|-2||
+Nschematic:Bus_Pin|pin@33||3.5|-5|-1|-1||
+Ngeneric:Invisible-Pin|pin@35||1|-5|1|1||
+Ngeneric:Invisible-Pin|pin@36||3|0|1|1||
 AThicker|net@6|||FS0|pin@8||1|2|pin@17||-2|2
-AThicker|net@7|||FS0|pin@12||1|-2|pin@15||-2|-2
 AThicker|net@8|||FS2700|pin@13||-3|-2|pin@14||-3|2
 AThicker|net@9|||FS2700|pin@8||1|2|pin@9||1|3
 AThicker|net@10|||FS1237|pin@9||1|3|pin@10||3|0
@@ -3166,22 +3276,23 @@ AThicker|net@13|||FS0|pin@17||-2|2|pin@14||-3|2
 AThicker|net@14|||FS2250|pin@17||-2|2|pin@18||-1|3
 AThicker|net@15|||FS0|pin@18||-1|3|pin@19||-3|3
 AThicker|net@16|||FS1350|pin@19||-3|3|pin@17||-2|2
-AThicker|net@17|||FS2250|pin@20||-2|3|pin@21||-1|4
-AThicker|net@18|||FS0|pin@21||-1|4|pin@22||-3|4
-AThicker|net@19|||FS1350|pin@22||-3|4|pin@20||-2|3
 AThicker|net@21|||FS900|pin@11||1|-3|pin@25||1|-7
-AThicker|net@22|||FS2250|pin@25||1|-7|pin@26||2|-6
-AThicker|net@23|||FS2700|pin@26||2|-6|pin@27||2|-4
-AThicker|net@24|||FS3150|pin@27||2|-4|pin@11||1|-3
-Efire[1]||D5G2;|pin@0||I
-Ein[1:36]|m1[1:36]|D5G2;|pin@2||I
+AThicker|net@22|||FS3150|pin@25||1|-7|pin@26||0|-6
+AThicker|net@23|||FS2700|pin@26||0|-6|pin@27||0|-4
+AThicker|net@24|||FS2250|pin@27||0|-4|pin@11||1|-3
+AThicker|net@25|||FS1800|pin@13||-3|-2|pin@12||1|-2
+Aschematic:bus|net@28||-0.5|IJ0|pin@4||4|0|pin@32||3.5|0
+Aschematic:bus|net@29||-0.5|IJ900|pin@32||3.5|0|pin@33||3.5|-5
+Aschematic:bus|net@31||-0.5|IJ1800|pin@35||1|-5|pin@33||3.5|-5
+Aschematic:bus|net@32||-0.5|IJ0|pin@32||3.5|0|pin@36||3|0
+Efire[1]|do[ins]|D5G2;|pin@0||I
+Ein[1:36]|m1[1:27]|D5G2;|pin@2||I
 Eout[1:7]|outLO[1:7]|D5G2;|pin@23||O
-Eout[1:36]|ps[1:36]|D5G2;|pin@4||O
-Etake[1]||D5G2;|pin@6||O
+Eout[1:36]|ps[1:27]|D5G2;|pin@4||O
 X
 
-# Cell dockPSreg;4{lay}
-CdockPSreg;4{lay}||cmos90|1234804509076|1239549868233||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+# Cell dockPSreg;5{lay}
+CdockPSreg;5{lay}||cmos90|1234804509076|1241981698008||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@42||64.5|-66||||
 NX-Metal-1-Metal-2-Con|contact@50||92.5|-60||||
@@ -3205,7 +3316,7 @@ NX-Metal-1-Metal-2-Con|contact@67||182|16||||
 NX-Metal-1-Metal-2-Con|contact@68||210|16||||
 NX-Metal-1-Metal-2-Con|contact@69||238|16||||
 NX-Metal-1-Metal-2-Con|contact@70||39.5|22||||
-NX-Metal-1-Metal-2-Con|contact@107||-218.5|28||||
+NX-Metal-1-Metal-2-Con|contact@107||-250.5|28||||
 NX-Metal-1-Metal-2-Con|contact@108||296|-66||||
 NX-Metal-1-Metal-2-Con|contact@109||296|10||||
 NX-Metal-1-Metal-2-Con|contact@113||433|10||||
@@ -3219,13 +3330,12 @@ NX-Metal-1-Metal-2-Con|contact@126||1076|34||||
 NX-Metal-1-Metal-2-Con|contact@127||1370.5|40||||
 NX-Metal-1-Metal-2-Con|contact@128||1370.5|10||||
 IcoversM:cover1hNarrow;1{lay}|cover1hN@0||0|0|||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-264|32|||D5G4;
-Iins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@2||-272|32|||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-259.5|0|X||D5G4;
+Iins1in20Bx9;1{lay}|ins1in20@2||-936|0|X||D5G4;
+Igates1inM:inv40B;1{lay}|inv40B@0||-272|0|X||D5G4;
 IloopCountM:muxForPS;1{lay}|muxForOD@0||153|0|||D5G4;
-NMetal-1-Pin|pin@0||-218.5|25||||
-NMetal-1-Pin|pin@1||-218.5|-25||||
+NMetal-1-Pin|pin@1||-250.5|-25||||
 NMetal-2-Pin|pin@2||-139|60.3||||
 NMetal-2-Pin|pin@50||-66|60.3||||
 NMetal-2-Pin|pin@51||-66|66.2||||
@@ -3247,17 +3357,15 @@ NMetal-2-Pin|pin@111||900|22||||
 NMetal-2-Pin|pin@118||1044|10||||
 NMetal-2-Pin|pin@124||1332|10||||
 NMetal-2-Pin|pin@125||132|16||||
-IwiresL:select90;1{lay}|select90@0||-166|0|||D5G4;
+NMetal-1-Pin|pin@127||-250.5|25||||
+IwiresL:select132;1{lay}|select13@0||-176|0|||D5G4;
+IwiresL:select80;1{lay}|select80@0||-1549.5|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||1656|0|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||-54|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-213|0|||D5G4;
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-272|60.3
-Ametal-2|net@1||1.2|S1800|driveCon@0|take|-272|60.3|pin@2||-139|60.3
-Ametal-1|net@2|||S2700|driveCon@0|out|-280|32|latchDri@0|out|-280|32
-Ametal-1|net@21|||S1800|latchDri@0|in|-228|-25|pin@1||-218.5|-25
-Ametal-1|net@22|||S1800|latchDri@0|in_1|-228|25|pin@0||-218.5|25
-Ametal-1|net@26|||S900|pin@0||-218.5|25|pin@1||-218.5|-25
+IwiresL:wellContacts13;1{lay}|wellCont@0||-245|0|||D5G4;
+Ametal-2|net@0||1.2|S1800|ins1in20@2|hcl|-288|60.3|driveCon@2|take|-272|60.3
+Ametal-2|net@1||1.2|S1800|driveCon@2|take|-272|60.3|pin@2||-139|60.3
 Ametal-2|net@33||6.2|S1800|muxForOD@0|vdd_4|288|50|ins1in20@1|vdd|288|50
 Ametal-2|net@34||6.2|S0|ins1in20@1|gnd|288|0|muxForOD@0|gnd_2|288|0
 Ametal-2|net@35||6.2|S0|ins1in20@1|vdd_1|288|-50|muxForOD@0|vdd_5|288|-50
@@ -3294,15 +3402,8 @@ Ametal-3|net@258|||S2700|contact@62||246|16|pin@75||246|60
 Ametal-2|net@259|||S0|contact@62||246|16|contact@69||238|16
 Ametal-1|net@260|||S2700|muxForOD@0|sel|39.5|-25|contact@70||39.5|22
 Ametal-2|net@266|||S1800|pin@79||-468|22|contact@70||39.5|22
-Ametal-2|net@339||6.2|S0|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-292.5|-50
-Ametal-2|net@340||6.2|S1800|latchDri@0|gnd_2|-292.5|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@341||6.2|S1800|latchDri@0|vdd_4|-292.5|50|ins1in20@0|vdd|-288|50
-Ametal-1|net@342|||S2700|pin@0||-218.5|25|contact@107||-218.5|28
-Ametal-2|net@343|||S0|contact@107||-218.5|28|pin@81||-224.5|28
-Ametal-2|net@347||6.2|S0|wellCont@0|gnd|-217.5|0|latchDri@0|gnd_1|-224|0
-Ametal-2|net@348||6.2|S0|wellCont@0|vdd|-217.5|-50|latchDri@0|vdd_7|-224|-50
-Ametal-2|net@349||6.2|S0|wellCont@0|vdd_1|-217.5|50|latchDri@0|vdd_8|-224|50
-Ametal-2|net@360|||S900|pin@79||-468|22|ins1in20@0|out[2]|-468|16
+Ametal-2|net@343|||S1800|contact@107||-250.5|28|pin@81||-224.5|28
+Ametal-2|net@360|||S900|pin@79||-468|22|ins1in20@2|out[2]|-468|16
 Ametal-1|net@363|||S2700|contact@108||296|-66|contact@109||296|10
 Ametal-2|net@364||1.2|S2700|ins1in20@1|hcl[1]|288|60.3|pin@52||288|66.2
 Ametal-2|net@365|||S1800|contact@42||64.5|-66|contact@108||296|-66
@@ -3333,12 +3434,9 @@ Ametal-2|net@444|||S1800|pin@124||1332|10|contact@128||1370.5|10
 Ametal-2|net@446|||S0|tranCap@2|gnd_1|18|0|muxForOD@0|gnd|18|0
 Ametal-2|net@447|||S0|tranCap@2|vdd_2|18|50|muxForOD@0|vdd|18|50
 Ametal-2|net@448|||S0|tranCap@2|vdd_3|18|-50|muxForOD@0|vdd_3|18|-50
-Ametal-2|net@449||6.2|S0|tranCap@2|vdd_1|-126|-50|wellCont@0|vdd_2|-208.5|-50
-Ametal-2|net@450||6.2|S1800|wellCont@0|gnd_1|-208.5|0|tranCap@2|gnd|-126|0
-Ametal-2|net@451||6.2|S1800|wellCont@0|vdd_3|-208.5|50|tranCap@2|vdd|-126|50
-Ametal-2|net@452|||S0|tranCap@0|gnd_1|-1584|0|ins1in20@0|gnd_2|-1584|0
-Ametal-2|net@453|||S0|tranCap@0|vdd_3|-1584|-50|ins1in20@0|vdd_4|-1584|-50
-Ametal-2|net@454|||S0|tranCap@0|vdd_2|-1584|50|ins1in20@0|vdd_5|-1584|50
+Ametal-2|net@449||6.2|S0|tranCap@2|vdd_1|-126|-50|wellCont@0|vdd_2|-240.5|-50
+Ametal-2|net@450||6.2|S1800|wellCont@0|gnd_1|-240.5|0|tranCap@2|gnd|-126|0
+Ametal-2|net@451||6.2|S1800|wellCont@0|vdd_3|-240.5|50|tranCap@2|vdd|-126|50
 Ametal-2|net@455|||S0|ins1in20@1|gnd_2|1584|0|tranCap@1|gnd|1584|0
 Ametal-2|net@456|||S0|tranCap@1|vdd_1|1584|-50|ins1in20@1|vdd_4|1584|-50
 Ametal-2|net@457|||S0|tranCap@1|vdd|1584|50|ins1in20@1|vdd_5|1584|50
@@ -3349,7 +3447,21 @@ Ametal-2|net@461||6.2|S1800|cover1hN@0|vdd_30|-1800|50|tranCap@0|vdd|-1728|50
 Ametal-2|net@462||6.2|S1800|tranCap@1|vdd_2|1728|50|cover1hN@0|vdd_1|1800|50
 Ametal-2|net@463||6.2|S1800|tranCap@1|vdd_3|1728|-50|cover1hN@0|vdd_5|1800|-50
 Ametal-2|net@464|||S1800|contact@65||126|16|pin@125||132|16
-Efire[1]||D5G7;|pin@81||I
+Ametal-2|net@467||6.2|S1800|tranCap@0|gnd_1|-1584|0|ins1in20@2|gnd_1|-1515.5|0
+Ametal-2|net@468||6.2|S0|ins1in20@2|vdd_2|-1515.5|-50|tranCap@0|vdd_3|-1584|-50
+Ametal-2|net@469||6.2|S0|ins1in20@2|vdd_3|-1515.5|50|tranCap@0|vdd_2|-1584|50
+Ametal-1|net@473|||S2700|pin@1||-250.5|-25|pin@127||-250.5|25
+Ametal-2|net@477|||S1800|inv40B@0|gnd_1|-292.5|0|ins1in20@2|gnd|-288|0
+Ametal-2|net@478|||S1800|inv40B@0|vdd_2|-292.5|50|ins1in20@2|vdd|-288|50
+Ametal-2|net@479|||S1800|inv40B@0|vdd_3|-292.5|-50|ins1in20@2|vdd_1|-288|-50
+Ametal-1|net@482|||S1800|inv40B@0|in|-259|-25|pin@1||-250.5|-25
+Ametal-1|net@483|||S2700|pin@127||-250.5|25|contact@107||-250.5|28
+Ametal-1|net@484|||S1800|inv40B@0|in_1|-259|25|pin@127||-250.5|25
+Ametal-2|net@485||6.2|S1800|inv40B@0|gnd|-251.5|0|wellCont@0|gnd|-249.5|0
+Ametal-2|net@486||6.2|S0|wellCont@0|vdd|-249.5|-50|inv40B@0|vdd_1|-251.5|-50
+Ametal-2|net@487||6.2|S0|wellCont@0|vdd_1|-249.5|50|inv40B@0|vdd|-251.5|50
+Ametal-1|net@491|||S900|driveCon@2|out|-280|32|inv40B@0|out|-280|7
+Efire[1]|do[ins]|D5G7;|pin@81||I
 Egnd||D5G7;|cover1hN@0|gnd|G
 Egnd_2||D5G7;|cover1hN@0|gnd_2|G
 Egnd_3||D5G7;|cover1hN@0|gnd_3|G
@@ -3396,24 +3508,15 @@ Em1[15]||D5G7;|ins1in20@1|in[15]|I
 Em1[16]||D5G7;|ins1in20@1|in[16]|I
 Em1[17]||D5G7;|ins1in20@1|in[17]|I
 Em1[18]||D5G7;|ins1in20@1|in[18]|I
-Em1[19]||D5G7;|ins1in20@0|in[1]|I
-Em1[20]||D5G7;|ins1in20@0|in[2]|I
-Em1[21]||D5G7;|ins1in20@0|in[3]|I
-Em1[22]||D5G7;|ins1in20@0|in[4]|I
-Em1[23]||D5G7;|ins1in20@0|in[5]|I
-Em1[24]||D5G7;|ins1in20@0|in[6]|I
-Em1[25]||D5G7;|ins1in20@0|in[7]|I
-Em1[26]||D5G7;|ins1in20@0|in[8]|I
-Em1[27]||D5G7;|ins1in20@0|in[9]|I
-Em1[28]||D5G7;|ins1in20@0|in[10]|I
-Em1[29]||D5G7;|ins1in20@0|in[11]|I
-Em1[30]||D5G7;|ins1in20@0|in[12]|I
-Em1[31]||D5G7;|ins1in20@0|in[13]|I
-Em1[32]||D5G7;|ins1in20@0|in[14]|I
-Em1[33]||D5G7;|ins1in20@0|in[15]|I
-Em1[34]||D5G7;|ins1in20@0|in[16]|I
-Em1[35]||D5G7;|ins1in20@0|in[17]|I
-Em1[36]||D5G7;|ins1in20@0|in[18]|I
+Em1[19]||D5G7;|ins1in20@2|in[1]|I
+Em1[20]||D5G7;|ins1in20@2|in[2]|I
+Em1[21]||D5G7;|ins1in20@2|in[3]|I
+Em1[22]||D5G7;|ins1in20@2|in[4]|I
+Em1[23]||D5G7;|ins1in20@2|in[5]|I
+Em1[24]||D5G7;|ins1in20@2|in[6]|I
+Em1[25]||D5G7;|ins1in20@2|in[7]|I
+Em1[26]||D5G7;|ins1in20@2|in[8]|I
+Em1[27]||D5G7;|ins1in20@2|in[9]|I
 EoutLO[1]||D5G7;|pin@69||O
 EoutLO[2]||D5G7;|pin@70||O
 EoutLO[3]||D5G7;|pin@71||O
@@ -3439,25 +3542,15 @@ Eps[15]||D5G7;|ins1in20@1|out[15]|O
 Eps[16]||D5G7;|ins1in20@1|out[16]|O
 Eps[17]||D5G7;|ins1in20@1|out[17]|O
 Eps[18]||D5G7;|ins1in20@1|out[18]|O
-Eps[19]||D5G7;|ins1in20@0|out[1]|O
-Eps[20]||D5G7;|ins1in20@0|out[2]|O
-Eps[21]||D5G7;|ins1in20@0|out[3]|O
-Eps[22]||D5G7;|ins1in20@0|out[4]|O
-Eps[23]||D5G7;|ins1in20@0|out[5]|O
-Eps[24]||D5G7;|ins1in20@0|out[6]|O
-Eps[25]||D5G7;|ins1in20@0|out[7]|O
-Eps[26]||D5G7;|ins1in20@0|out[8]|O
-Eps[27]||D5G7;|ins1in20@0|out[9]|O
-Eps[28]||D5G7;|ins1in20@0|out[10]|O
-Eps[29]||D5G7;|ins1in20@0|out[11]|O
-Eps[30]||D5G7;|ins1in20@0|out[12]|O
-Eps[31]||D5G7;|ins1in20@0|out[13]|O
-Eps[32]||D5G7;|ins1in20@0|out[14]|O
-Eps[33]||D5G7;|ins1in20@0|out[15]|O
-Eps[34]||D5G7;|ins1in20@0|out[16]|O
-Eps[35]||D5G7;|ins1in20@0|out[17]|O
-Eps[36]||D5G7;|ins1in20@0|out[18]|O
-Etake[1]||D5G7;|pin@2||O
+Eps[19]||D5G7;|ins1in20@2|out[1]|O
+Eps[20]||D5G7;|ins1in20@2|out[2]|O
+Eps[21]||D5G7;|ins1in20@2|out[3]|O
+Eps[22]||D5G7;|ins1in20@2|out[4]|O
+Eps[23]||D5G7;|ins1in20@2|out[5]|O
+Eps[24]||D5G7;|ins1in20@2|out[6]|O
+Eps[25]||D5G7;|ins1in20@2|out[7]|O
+Eps[26]||D5G7;|ins1in20@2|out[8]|O
+Eps[27]||D5G7;|ins1in20@2|out[9]|O
 Evdd||D5G7;|cover1hN@0|vdd|P
 Evdd_3||D5G7;|cover1hN@0|vdd_3|P
 Evdd_6||D5G7;|cover1hN@0|vdd_6|P
@@ -3486,44 +3579,82 @@ Evdd_28||D5G7;|cover1hN@0|vdd_28|P
 Evdd_29||D5G7;|cover1hN@0|vdd_29|P
 X
 
-# Cell dockPSreg;1{sch}
-CdockPSreg;1{sch}||schematic|1234804637641|1238681170262|I
+# Cell dockPSreg;2{sch}
+CdockPSreg;2{sch}||schematic|1234804637641|1240921669880|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9|22|||RRR|
-NOff-Page|conn@1||-10|0||||
+NOff-Page|conn@1||-12|0||||
 NOff-Page|conn@2||9|0||||
-NOff-Page|conn@3||4.5|6.5||||
 NOff-Page|conn@4||-31|10|||X|
 IdockPSreg;1{ic}|dockPSre@0||15.5|19.5|||D5G4;
-Iins1in20Bx36;1{ic}|ins1in20@0||0|0|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-9|14|RRR||D5G4;
+IredFive:inv;1{ic}|inv@0||-9|14|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S40|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IlatchesK:latch1in20B;1{ic}|lx[1:27]|D5G3;Y4.5;|0|0|Y||D5G4;
 IloopCountM:muxForPS;1{ic}|muxForOD@0||-23|10|X||D5G4;
-Ngeneric:Invisible-Pin|pin@0||0|33.5|||||ART_message(D5G5;)SdockPSreg
-Ngeneric:Invisible-Pin|pin@1||0.5|29.5|||||ART_message(D5G3;)Sies 15 March 2009
+Ngeneric:Invisible-Pin|pin@0||0|53.5|||||ART_message(D5G5;)SdockPSreg
+Ngeneric:Invisible-Pin|pin@1||0.5|49.5|||||ART_message(D5G3;)Sies 15 March 2009
 NWire_Pin|pin@2||-9|6.5||||
-NWire_Pin|pin@3||-2|6.5||||
 NBus_Pin|pin@5||-16|10|-1|-1||
 NBus_Pin|pin@6||-16|6|-1|-1||
 NWire_Pin|pin@7||-23|3||||
+Ngeneric:Invisible-Pin|pin@8||1.5|44.5|||||ART_message(D5G3;)S[reduced to 27 bit width,25 April 2009]
+NWire_Pin|pin@13||-2|6.5||||
+Ngeneric:Invisible-Pin|pin@15||-23.5|37.5|||||ART_message(D3G2;)S[The ps register holds the instruction being done.,It is normally transparent.,Goes opaque while doing instruction.]
 IwiresL:tranCap;1{ic}|tc[1:3]|D5G3;X2;Y2;|-22|22|||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|net@0|||900|latchDri@0|out|-9|10|pin@2||-9|6.5
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4446.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|hold[1]|D5G2;||2700|lx[1:27]|hcl|-2|3|pin@13||-2|6.5
 Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5
-Awire|net@2|||1800|wire90@0|b|-3|6.5|pin@3||-2|6.5
-Awire|net@3|||900|pin@3||-2|6.5|ins1in20@0|hcl[1]|-2|3
-Awire|net@4|||900|conn@0|y|-9|20|latchDri@0|inA|-9|18
-Abus|net@7||-0.5|IJ1800|ins1in20@0|out[1:36]|3|0|conn@2|a|7|0
-Abus|net@8||-0.5|IJ1800|conn@1|y|-8|0|ins1in20@0|in[1:36]|-3|0
-Awire|net@9|||0|conn@3|a|2.5|6.5|pin@3||-2|6.5
 Abus|net@11||-0.5|IJ1800|muxForOD@0|in[1:6]|-21|10|pin@5||-16|10
 Abus|net@13||-0.5|IJ0|muxForOD@0|out[1:7]|-26|10|conn@4|a|-29|10
+Awire|net@22|||1800|wire90@0|b|-3|6.5|pin@13||-2|6.5
+Awire|net@31|||900|inv@0|out|-9|11.5|pin@2||-9|6.5
+Abus|net@32||-0.5|IJ0|lx[1:27]|in[1]|-3|0|conn@1|y|-10|0
+Awire|net@33|||2700|inv@0|in|-9|16.5|conn@0|y|-9|20
+Abus|net@37||-0.5|IJ0|conn@2|a|7|0|lx[1:27]|out[1]|3|0
 Abus|ps[1:6,8]|D5G2;|-0.5|IJ900|pin@5||-16|10|pin@6||-16|6
 Awire|ps[20]|D5G2;||900|muxForOD@0|sel|-23|7|pin@7||-23|3
-Efire[1]||D4G2;|conn@0|a|I
-Ein[1:36]|m1[1:36]|D4G2;|conn@1|a|I
-Eout[1:7]|outLO[1:7]|D6G2;|conn@4|y|O
-Eout[1:36]|ps[1:36]|D6G2;|conn@2|y|O
-Etake[1]||D6G2;|conn@3|y|O
+Efire[1]|do[ins]|D4G2;|conn@0|a|I
+Em1[1:36]|m1[1:27]|D4G2;|conn@1|a|I
+EoutLO[1:7]||D6G2;|conn@4|y|O
+Eps[1:36]|ps[1:27]|D6G2;|conn@2|y|O
+X
+
+# Cell dockPSregStudy;1{sch}
+CdockPSregStudy;1{sch}||schematic|1234804637641|1241983473139||LEDRIVE_inv@1()F40.008846
+IpurpleFive:LEsettings;1{ic}|LEsettin@0||14|15|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-5.5;Y-3.25;)I1|ATTR_alpha(D5G1;NPX-3;Y-1.25;)F0.7|ATTR_epsilon(D6G1;NPX-5.5;Y1.75;)F0.0010|ATTR_gate_cap(D6G1;NPX-5.5;Y-0.25;)F0.19|ATTR_keeper_ratio(D5G1;NPX-1.5;Y-2.25;)F0.1|ATTR_max_iter(D6G1;NPX-5.5;Y0.75;)I30|ATTR_su(D6G1;NPX-5.5;Y3.75;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9|22|||RRR|
+NOff-Page|conn@1||-12|0||||
+NOff-Page|conn@2||9|0||||
+NOff-Page|conn@4||-31|10|||X|
+IpurpleFive:inv;1{ic}|inv@1||-9|14|RRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
+IlatchesK:latch1in20B;1{ic}|lx[1:27]|D5G3;Y4.5;|0|0|Y||D5G4;
+IloopCountM:muxForPS;1{ic}|muxForOD@0||-23|10|X||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0|53.5|||||ART_message(D5G5;)SdockPSregStudy
+Ngeneric:Invisible-Pin|pin@1||0.5|49.5|||||ART_message(D5G3;)Sies 10 May 2009
+NWire_Pin|pin@2||-9|6.5||||
+NBus_Pin|pin@5||-16|10|-1|-1||
+NBus_Pin|pin@6||-16|6|-1|-1||
+NWire_Pin|pin@7||-23|3||||
+Ngeneric:Invisible-Pin|pin@8||1.5|44.5|||||ART_message(D5G3;)Sto find out how big a driver to use
+NWire_Pin|pin@13||-2|6.5||||
+Ngeneric:Invisible-Pin|pin@15||-23.5|37.5|||||ART_message(D3G2;)S[The ps register holds the instruction being done.,It is normally transparent.,Goes opaque while doing instruction.]
+IwiresL:tranCap;1{ic}|tc[1:3]|D5G3;X2;Y2;|-22|22|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4446.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|hold[1]|D5G2;||2700|lx[1:27]|hcl|-2|3|pin@13||-2|6.5
+Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5
+Abus|net@11||-0.5|IJ1800|muxForOD@0|in[1:6]|-21|10|pin@5||-16|10
+Abus|net@13||-0.5|IJ0|muxForOD@0|out[1:7]|-26|10|conn@4|a|-29|10
+Awire|net@22|||1800|wire90@0|b|-3|6.5|pin@13||-2|6.5
+Awire|net@31|||900|inv@1|out|-9|11.5|pin@2||-9|6.5
+Abus|net@32||-0.5|IJ0|lx[1:27]|in[1]|-3|0|conn@1|y|-10|0
+Awire|net@33|||2700|inv@1|in|-9|16.5|conn@0|y|-9|20
+Abus|net@37||-0.5|IJ0|conn@2|a|7|0|lx[1:27]|out[1]|3|0
+Abus|ps[1:6,8]|D5G2;|-0.5|IJ900|pin@5||-16|10|pin@6||-16|6
+Awire|ps[20]|D5G2;||900|muxForOD@0|sel|-23|7|pin@7||-23|3
+Edo[ins]||D4G2;|conn@0|a|I
+Em1[1:27]||D4G2;|conn@1|a|I
+EoutLO[1:7]||D6G2;|conn@4|y|O
+Eps[1:27]||D6G2;|conn@2|y|O
 X
 
 # Cell dockRegAndDriver;1{ic}
@@ -3571,28 +3702,28 @@ Etake[1]||D5G2;|pin@6||O
 X
 
 # Cell dockRegAndDriver;1{lay}
-CdockRegAndDriver;1{lay}||cmos90|1234804509076|1238334870912|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+CdockRegAndDriver;1{lay}||cmos90|1234804509076|1240655879282||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-190.5|32|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||-190.5|32|||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
 Iins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-186|0|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-186|0|X||D5G4;
 NMetal-1-Pin|pin@0||-141.5|25||||
 NMetal-1-Pin|pin@1||-141.5|-25||||
 NMetal-2-Pin|pin@2||-139|60.3||||
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@0|take|-198.5|60.3
-Ametal-2|net@1||1.2|S1800|driveCon@0|take|-198.5|60.3|pin@2||-139|60.3
-Ametal-1|net@2|||S2700|driveCon@0|out|-206.5|32|latchDri@0|out|-206.5|32
+Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@1|take|-198.5|60.3
+Ametal-2|net@1||1.2|S1800|driveCon@1|take|-198.5|60.3|pin@2||-139|60.3
+Ametal-1|net@2|||S2700|driveCon@1|out|-206.5|32|latchDri@1|out|-206.5|32
 Ametal-2|net@6||1.2|S1800|pin@2||-139|60.3|ins1in20@1|hcl[1]|288|60.3
-Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@0|vdd_5|-219|-50
-Ametal-2|net@17||6.2|S0|latchDri@0|gnd_2|-219|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@18||6.2|S0|latchDri@0|vdd_4|-219|50|ins1in20@0|vdd|-288|50
-Ametal-1|net@21|||S1800|latchDri@0|in|-154.5|-25|pin@1||-141.5|-25
-Ametal-1|net@22|||S1800|latchDri@0|in_1|-154.5|25|pin@0||-141.5|25
+Ametal-2|net@16||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@1|vdd_5|-219|-50
+Ametal-2|net@17||6.2|S0|latchDri@1|gnd|-219|0|ins1in20@0|gnd|-288|0
+Ametal-2|net@18||6.2|S0|latchDri@1|vdd|-219|50|ins1in20@0|vdd|-288|50
+Ametal-1|net@21|||S1800|latchDri@1|in|-154.5|-25|pin@1||-141.5|-25
+Ametal-1|net@22|||S1800|latchDri@1|in_1|-154.5|25|pin@0||-141.5|25
 Ametal-1|net@26|||S900|pin@0||-141.5|25|pin@1||-141.5|-25
-Ametal-2|net@27||6.2|S1800|latchDri@0|gnd_1|-150.5|0|ins1in20@1|gnd|288|0
-Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50|latchDri@0|vdd_8|-150.5|50
-Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-50|latchDri@0|vdd_7|-150.5|-50
+Ametal-2|net@27||6.2|S1800|latchDri@1|gnd_1|-150.5|0|ins1in20@1|gnd|288|0
+Ametal-2|net@28||6.2|S0|ins1in20@1|vdd|288|50|latchDri@1|vdd_8|-150.5|50
+Ametal-2|net@29||6.2|S0|ins1in20@1|vdd_1|288|-50|latchDri@1|vdd_7|-150.5|-50
 Efire[1]||D5G2;|pin@0||I
 Egnd||D5G2;|ins1in20@0|gnd_2|G
 Egnd_2||D5G2;|ins1in20@1|gnd_2|G
@@ -3676,7 +3807,7 @@ Evdd_6||D5G2;|ins1in20@1|vdd_5|P
 X
 
 # Cell dockRegAndDriver;1{sch}
-CdockRegAndDriver;1{sch}||schematic|1234804637641|1238334870912|I
+CdockRegAndDriver;1{sch}||schematic|1234804637641|1240655846253|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9|22|||RRR|
 NOff-Page|conn@1||-10|0||||
@@ -3684,17 +3815,17 @@ NOff-Page|conn@2||9|0||||
 NOff-Page|conn@3||4.5|6.5||||
 IdockRegAndDriver;1{ic}|dockRegA@0||15.5|19.5|||D5G4;
 Iins1in20Bx36;1{ic}|ins1in20@0||0|0|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-9|14|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||-9|14|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0|33.5|||||ART_message(D5G5;)SdockRegAndDriver
 Ngeneric:Invisible-Pin|pin@1||0.5|29.5|||||ART_message(D5G3;)Sies 16 February 2009
 NWire_Pin|pin@2||-9|6.5||||
 NWire_Pin|pin@3||-2|6.5||||
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-5.5|6.5|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D544.1999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|net@0|||900|latchDri@0|out|-9|10|pin@2||-9|6.5
+Awire|net@0|||900|latchDri@1|out|-9|10|pin@2||-9|6.5
 Awire|net@1|||1800|pin@2||-9|6.5|wire90@0|a|-8|6.5
 Awire|net@2|||1800|wire90@0|b|-3|6.5|pin@3||-2|6.5
 Awire|net@3|||900|pin@3||-2|6.5|ins1in20@0|hcl[1]|-2|3
-Awire|net@4|||900|conn@0|y|-9|20|latchDri@0|inA|-9|18
+Awire|net@4|||900|conn@0|y|-9|20|latchDri@1|in|-9|18
 Abus|net@7||-0.5|IJ1800|ins1in20@0|out[1:36]|3|0|conn@2|a|7|0
 Abus|net@8||-0.5|IJ1800|conn@1|y|-8|0|ins1in20@0|in[1:36]|-3|0
 Awire|net@9|||0|conn@3|a|2.5|6.5|pin@3||-2|6.5
@@ -3704,6 +3835,303 @@ Eout[1:36]||D6G2;|conn@2|y|O
 Eout[37:72]|take[1]|D6G2;|conn@3|y|O
 X
 
+# Cell ins1in20Bx9;1{ic}
+Cins1in20Bx9;1{ic}||artwork|1207331360703|1240849335204|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||-2|-3|-1|-1||
+Nschematic:Bus_Pin|pin@4||-3|0|-1|-1||
+Nschematic:Bus_Pin|pin@8||3|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@10||0|0|||||ART_message(D5G1.5;)S[18x20B,short]
+NPin|pin@11||1|2|1|1||
+NPin|pin@12||1|3|1|1||
+NPin|pin@13||3|0|1|1||
+NPin|pin@14||1|-3|1|1||
+NPin|pin@15||1|-2|1|1||
+NPin|pin@16||-3|-2|1|1||
+NPin|pin@17||-3|2|1|1||
+NPin|pin@24||-2|-2|1|1||
+NPin|pin@25||-2|-3|1|1||
+AThicker|net@5|||FS2700|pin@16||-3|-2|pin@17||-3|2
+AThicker|net@6|||FS2700|pin@11||1|2|pin@12||1|3
+AThicker|net@7|||FS1237|pin@12||1|3|pin@13||3|0
+AThicker|net@8|||FS563|pin@13||3|0|pin@14||1|-3
+AThicker|net@9|||FS2700|pin@14||1|-3|pin@15||1|-2
+AThicker|net@17|||FS0|pin@24||-2|-2|pin@16||-3|-2
+AThicker|net@18|||FS900|pin@24||-2|-2|pin@25||-2|-3
+AThicker|net@19|||FS0|pin@11||1|2|pin@17||-3|2
+AThicker|net@20|||FS0|pin@15||1|-2|pin@24||-2|-2
+Ehcl||D5G2;|pin@0||I
+Ein[1:18]|in[1:9]|D5G2;|pin@4||I
+Eout[1:18]|out[1:9]|D5G2;|pin@8||O
+X
+
+# Cell ins1in20Bx9;1{lay}
+Cins1in20Bx9;1{lay}||cmos90|1216652678481|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@81||-597.5|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@83||-460.5|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@85||-166|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@86||-303|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@89||-303|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@91||-166|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@95||97.5|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@96||234.5|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@98||97.5|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@100||234.5|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@102||529|62||5.2|Y|
+NMetal-1-Polysilicon-Con|contact@103||392|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@106||392|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@108||529|60.3||1.2||
+NMetal-1-Polysilicon-Con|contact@109||-29|62||5.2|Y|
+NX-Metal-1-Metal-2-Con|contact@110||-29|60.3||1.2||
+NX-Metal-1-Metal-2-Con|contact@113||-593|-10||||
+NX-Metal-1-Metal-2-Con|contact@115||-456|-10||||
+NX-Metal-1-Metal-2-Con|contact@117||-298.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@119||-161.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@121||-24.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@123||93|-10||||
+NX-Metal-1-Metal-2-Con|contact@125||230|-10||||
+NX-Metal-1-Metal-2-Con|contact@127||387.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@129||524.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@131||-640|10||||
+NX-Metal-1-Metal-2-Con|contact@133||-503|10||||
+NX-Metal-1-Metal-2-Con|contact@135||-345.5|10||||
+NX-Metal-1-Metal-2-Con|contact@137||-208.5|10||||
+NX-Metal-1-Metal-2-Con|contact@139||-71.5|10||||
+NX-Metal-1-Metal-2-Con|contact@141||140|10||||
+NX-Metal-1-Metal-2-Con|contact@143||277|10||||
+NX-Metal-1-Metal-2-Con|contact@145||434.5|10||||
+NX-Metal-1-Metal-2-Con|contact@147||571.5|10||||
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@21||-45|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@24||-319|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@26||-182|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@27||-613.5|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@29||-476.5|0|X||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@31||250.5|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@34||113.5|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@36||408|0|||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@38||545|0|||D5G4;
+NMetal-2-Pin|pin@87||-648|60.3||||
+NMetal-2-Pin|pin@88||-612|-16||||
+NMetal-2-Pin|pin@89||-612|-10||||
+NMetal-2-Pin|pin@91||-468|-16||||
+NMetal-2-Pin|pin@92||-468|-10||||
+NMetal-2-Pin|pin@94||-324|-16||||
+NMetal-2-Pin|pin@95||-324|-10||||
+NMetal-2-Pin|pin@97||-180|-16||||
+NMetal-2-Pin|pin@98||-180|-10||||
+NMetal-2-Pin|pin@100||-36|-16||||
+NMetal-2-Pin|pin@101||-36|-10||||
+NMetal-2-Pin|pin@103||108|-16||||
+NMetal-2-Pin|pin@104||108|-10||||
+NMetal-2-Pin|pin@106||252|-16||||
+NMetal-2-Pin|pin@107||252|-10||||
+NMetal-2-Pin|pin@109||396|-16||||
+NMetal-2-Pin|pin@110||396|-10||||
+NMetal-2-Pin|pin@112||540|-16||||
+NMetal-2-Pin|pin@113||540|-10||||
+NMetal-2-Pin|pin@142||-612|16||||
+NMetal-2-Pin|pin@143||-612|10||||
+NMetal-2-Pin|pin@144||-618|10||||
+NMetal-2-Pin|pin@145||-468|16||||
+NMetal-2-Pin|pin@146||-468|10||||
+NMetal-2-Pin|pin@147||-474|10||||
+NMetal-2-Pin|pin@148||-324|16||||
+NMetal-2-Pin|pin@149||-324|10||||
+NMetal-2-Pin|pin@150||-330|10||||
+NMetal-2-Pin|pin@151||-180|16||||
+NMetal-2-Pin|pin@152||-180|10||||
+NMetal-2-Pin|pin@153||-186|10||||
+NMetal-2-Pin|pin@154||-36|16||||
+NMetal-2-Pin|pin@155||-36|10||||
+NMetal-2-Pin|pin@156||-42|10||||
+NMetal-2-Pin|pin@157||108|16||||
+NMetal-2-Pin|pin@158||108|10||||
+NMetal-2-Pin|pin@160||252|16||||
+NMetal-2-Pin|pin@161||252|10||||
+NMetal-2-Pin|pin@163||396|16||||
+NMetal-2-Pin|pin@164||396|10||||
+NMetal-2-Pin|pin@166||540|16||||
+NMetal-2-Pin|pin@167||540|10||||
+IwiresL:select80;1{lay}|select80@0||-545.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@1||-406.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@2||-251|0|||D5G4;
+IwiresL:select80;1{lay}|select80@3||43|0|||D5G4;
+IwiresL:select80;1{lay}|select80@4||476.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@5||-114|0|||D5G4;
+IwiresL:select80;1{lay}|select80@6||182.5|0|||D5G4;
+IwiresL:select80;1{lay}|select80@7||320.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@9||0|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@10||-363.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@11||363.5|0|||D5G4;
+Ametal-2|net@544||6.2|S1800|wellCont@10|vdd_2|-359|-50|latch1in@24|vdd_1|-353.5|-50
+Ametal-2|net@545||6.2|S0|latch1in@24|gnd_1|-353.5|0|wellCont@10|gnd_1|-359|0
+Ametal-2|net@546||6.2|S0|latch1in@24|vdd_3|-353.5|50|wellCont@10|vdd_3|-359|50
+Ametal-2|net@551||6.2|S1800|latch1in@21|vdd|-11|-50|wellCont@9|vdd|-4.5|-50
+Ametal-2|net@552||6.2|S1800|latch1in@21|gnd|-11|0|wellCont@9|gnd|-4.5|0
+Ametal-2|net@553||6.2|S1800|latch1in@21|vdd_2|-11|50|wellCont@9|vdd_1|-4.5|50
+Ametal-2|net@559||6.2|S1800|wellCont@11|vdd_2|368|-50|latch1in@36|vdd|374|-50
+Ametal-2|net@560||6.2|S0|latch1in@36|gnd|374|0|wellCont@11|gnd_1|368|0
+Ametal-2|net@561||6.2|S0|latch1in@36|vdd_2|374|50|wellCont@11|vdd_3|368|50
+Ametal-1|net@601|||S900|contact@78||-597.5|60.3|contact@81||-597.5|60.3
+Ametal-1|net@605|||S900|contact@77||-460.5|60.3|contact@83||-460.5|60.3
+Ametal-1|net@610|||S900|contact@86||-303|60.3|contact@89||-303|60.3
+Ametal-1|net@614|||S900|contact@85||-166|60.3|contact@91||-166|60.3
+Ametal-1|net@619|||S900|contact@95||97.5|60.3|contact@98||97.5|60.3
+Ametal-1|net@622|||S900|contact@96||234.5|60.3|contact@100||234.5|60.3
+Ametal-1|net@624|||S900|contact@103||392|60.3|contact@106||392|60.3
+Ametal-1|net@628|||S900|contact@102||529|60.3|contact@108||529|60.3
+APolysilicon|net@630|||S2700|latch1in@27|hcl[A]|-597.5|58.5|contact@78||-597.5|59.4
+APolysilicon|net@632|||S2700|latch1in@29|hcl[A]|-460.5|58.5|contact@77||-460.5|59.4
+Ametal-1|net@634|||S900|contact@109||-29|60.3|contact@110||-29|60.3
+APolysilicon|net@646|||S2700|latch1in@21|hcl[A]|-29|58.5|contact@109||-29|59.4
+APolysilicon|net@647|||S2700|latch1in@24|hcl[A]|-303|58.5|contact@86||-303|59.4
+APolysilicon|net@649|||S2700|latch1in@26|hcl[A]|-166|58.5|contact@85||-166|59.4
+APolysilicon|net@650|||S2700|latch1in@31|hcl[A]|234.5|58.5|contact@96||234.5|59.4
+APolysilicon|net@653|||S2700|latch1in@34|hcl[A]|97.5|58.5|contact@95||97.5|59.4
+APolysilicon|net@655|||S2700|latch1in@36|hcl[A]|392|58.5|contact@103||392|59.4
+APolysilicon|net@657|||S2700|latch1in@38|hcl[A]|529|58.5|contact@102||529|59.4
+Ametal-2|net@660||1.2|S0|contact@81||-597.5|60.3|pin@87||-648|60.3
+Ametal-2|net@661|||S2700|pin@88||-612|-16|pin@89||-612|-10
+Ametal-2|net@663|||S2700|pin@91||-468|-16|pin@92||-468|-10
+Ametal-2|net@665|||S2700|pin@94||-324|-16|pin@95||-324|-10
+Ametal-2|net@667|||S2700|pin@97||-180|-16|pin@98||-180|-10
+Ametal-2|net@669|||S2700|pin@100||-36|-16|pin@101||-36|-10
+Ametal-2|net@671|||S2700|pin@103||108|-16|pin@104||108|-10
+Ametal-2|net@673|||S2700|pin@106||252|-16|pin@107||252|-10
+Ametal-2|net@675|||S2700|pin@109||396|-16|pin@110||396|-10
+Ametal-2|net@677|||S2700|pin@112||540|-16|pin@113||540|-10
+Ametal-1|net@700|||S900|latch1in@27|in[1]|-593|-7|contact@113||-593|-10
+Ametal-1|net@704|||S900|latch1in@29|in[1]|-456|-7|contact@115||-456|-10
+Ametal-1|net@708|||S900|latch1in@24|in[1]|-298.5|-7|contact@117||-298.5|-10
+Ametal-1|net@712|||S900|latch1in@26|in[1]|-161.5|-7|contact@119||-161.5|-10
+Ametal-1|net@716|||S900|latch1in@21|in[1]|-24.5|-7|contact@121||-24.5|-10
+Ametal-2|net@717|||S1800|pin@89||-612|-10|contact@113||-593|-10
+Ametal-2|net@718|||S1800|pin@92||-468|-10|contact@115||-456|-10
+Ametal-2|net@719|||S1800|pin@95||-324|-10|contact@117||-298.5|-10
+Ametal-2|net@720|||S1800|pin@98||-180|-10|contact@119||-161.5|-10
+Ametal-2|net@721|||S1800|pin@101||-36|-10|contact@121||-24.5|-10
+Ametal-2|net@727|||S0|pin@104||108|-10|contact@123||93|-10
+Ametal-1|net@728|||S900|latch1in@34|in[1]|93|-7|contact@123||93|-10
+Ametal-2|net@731|||S0|pin@107||252|-10|contact@125||230|-10
+Ametal-1|net@732|||S900|latch1in@31|in[1]|230|-7|contact@125||230|-10
+Ametal-2|net@735|||S0|pin@110||396|-10|contact@127||387.5|-10
+Ametal-1|net@736|||S900|latch1in@36|in[1]|387.5|-7|contact@127||387.5|-10
+Ametal-2|net@739|||S0|pin@113||540|-10|contact@129||524.5|-10
+Ametal-1|net@740|||S900|latch1in@38|in[1]|524.5|-7|contact@129||524.5|-10
+Ametal-2|net@743|||S900|pin@142||-612|16|pin@143||-612|10
+Ametal-2|net@744|||S0|pin@143||-612|10|pin@144||-618|10
+Ametal-2|net@745|||S900|pin@145||-468|16|pin@146||-468|10
+Ametal-2|net@746|||S0|pin@146||-468|10|pin@147||-474|10
+Ametal-2|net@747|||S900|pin@148||-324|16|pin@149||-324|10
+Ametal-2|net@748|||S0|pin@149||-324|10|pin@150||-330|10
+Ametal-2|net@749|||S900|pin@151||-180|16|pin@152||-180|10
+Ametal-2|net@750|||S0|pin@152||-180|10|pin@153||-186|10
+Ametal-2|net@751|||S900|pin@154||-36|16|pin@155||-36|10
+Ametal-2|net@752|||S0|pin@155||-36|10|pin@156||-42|10
+Ametal-2|net@753|||S900|pin@157||108|16|pin@158||108|10
+Ametal-2|net@755|||S900|pin@160||252|16|pin@161||252|10
+Ametal-2|net@757|||S900|pin@163||396|16|pin@164||396|10
+Ametal-2|net@759|||S900|pin@166||540|16|pin@167||540|10
+Ametal-2|net@781|||S0|pin@144||-618|10|contact@131||-640|10
+Ametal-1|net@782|||S2700|latch1in@27|out[1]|-640|-7|contact@131||-640|10
+Ametal-2|net@785|||S0|pin@147||-474|10|contact@133||-503|10
+Ametal-1|net@786|||S2700|latch1in@29|out[1]|-503|-7|contact@133||-503|10
+Ametal-2|net@789|||S0|pin@150||-330|10|contact@135||-345.5|10
+Ametal-1|net@790|||S2700|latch1in@24|out[1]|-345.5|-7|contact@135||-345.5|10
+Ametal-2|net@793|||S0|pin@153||-186|10|contact@137||-208.5|10
+Ametal-1|net@794|||S2700|latch1in@26|out[1]|-208.5|-7|contact@137||-208.5|10
+Ametal-2|net@797|||S0|pin@156||-42|10|contact@139||-71.5|10
+Ametal-1|net@798|||S2700|latch1in@21|out[1]|-71.5|-7|contact@139||-71.5|10
+Ametal-2|net@801|||S1800|pin@158||108|10|contact@141||140|10
+Ametal-1|net@802|||S2700|latch1in@34|out[1]|140|-7|contact@141||140|10
+Ametal-2|net@805|||S1800|pin@161||252|10|contact@143||277|10
+Ametal-1|net@806|||S2700|latch1in@31|out[1]|277|-7|contact@143||277|10
+Ametal-2|net@809|||S1800|pin@164||396|10|contact@145||434.5|10
+Ametal-1|net@810|||S2700|latch1in@36|out[1]|434.5|-7|contact@145||434.5|10
+Ametal-2|net@813|||S1800|pin@167||540|10|contact@147||571.5|10
+Ametal-1|net@814|||S2700|latch1in@38|out[1]|571.5|-7|contact@147||571.5|10
+Ametal-2|net@817||1.2|S1800|contact@91||-166|60.3|contact@110||-29|60.3
+Ametal-2|net@818||1.2|S1800|contact@81||-597.5|60.3|contact@83||-460.5|60.3
+Ametal-2|net@819||1.2|S1800|contact@89||-303|60.3|contact@91||-166|60.3
+Ametal-2|net@820||1.2|S1800|contact@83||-460.5|60.3|contact@89||-303|60.3
+Ametal-2|net@821||1.2|S1800|contact@100||234.5|60.3|contact@106||392|60.3
+Ametal-2|net@822||1.2|S1800|contact@106||392|60.3|contact@108||529|60.3
+Ametal-2|net@823||1.2|S0|contact@100||234.5|60.3|contact@98||97.5|60.3
+Ametal-2|net@824||1.2|S0|contact@98||97.5|60.3|contact@110||-29|60.3
+Ametal-2|net@825||6.2|S1800|latch1in@27|vdd_2|-579.5|50|latch1in@29|vdd_3|-511|50
+Ametal-2|net@826||6.2|S0|latch1in@31|gnd|216.5|0|latch1in@34|gnd_1|148|0
+Ametal-2|net@827||6.2|S0|latch1in@31|vdd|216.5|-50|latch1in@34|vdd_1|148|-50
+Ametal-2|net@828||6.2|S0|latch1in@31|vdd_2|216.5|50|latch1in@34|vdd_3|148|50
+Ametal-2|net@829||6.2|S0|latch1in@21|vdd_3|-79.5|50|latch1in@26|vdd_2|-148|50
+Ametal-2|net@830||6.2|S0|latch1in@26|vdd_3|-216.5|50|latch1in@24|vdd_2|-285|50
+Ametal-2|net@831||6.2|S0|latch1in@21|gnd_1|-79.5|0|latch1in@26|gnd|-148|0
+Ametal-2|net@832||6.2|S0|latch1in@21|vdd_1|-79.5|-50|latch1in@26|vdd|-148|-50
+Ametal-2|net@833||6.2|S0|latch1in@26|gnd_1|-216.5|0|latch1in@24|gnd|-285|0
+Ametal-2|net@834||6.2|S0|latch1in@26|vdd_1|-216.5|-50|latch1in@24|vdd|-285|-50
+Ametal-2|net@835||6.2|S0|latch1in@29|gnd_1|-511|0|latch1in@27|gnd|-579.5|0
+Ametal-2|net@836||6.2|S0|latch1in@29|vdd_1|-511|-50|latch1in@27|vdd|-579.5|-50
+Ametal-2|net@837||6.2|S0|latch1in@38|gnd|511|0|latch1in@36|gnd_1|442.5|0
+Ametal-2|net@838||6.2|S0|latch1in@38|vdd|511|-50|latch1in@36|vdd_1|442.5|-50
+Ametal-2|net@839||6.2|S0|latch1in@38|vdd_2|511|50|latch1in@36|vdd_3|442.5|50
+Ametal-2|net@840||6.2|S1800|latch1in@29|vdd_2|-442.5|50|wellCont@10|vdd_1|-368|50
+Ametal-2|net@841||6.2|S0|wellCont@10|gnd|-368|0|latch1in@29|gnd|-442.5|0
+Ametal-2|net@842||6.2|S0|wellCont@10|vdd|-368|-50|latch1in@29|vdd|-442.5|-50
+Ametal-2|net@843||6.2|S1800|wellCont@9|vdd_3|4.5|50|latch1in@34|vdd_2|79.5|50
+Ametal-2|net@844||6.2|S0|latch1in@34|gnd|79.5|0|wellCont@9|gnd_1|4.5|0
+Ametal-2|net@845||6.2|S0|latch1in@34|vdd|79.5|-50|wellCont@9|vdd_2|4.5|-50
+Ametal-2|net@846||6.2|S0|wellCont@11|vdd_1|359|50|latch1in@31|vdd_3|285|50
+Ametal-2|net@847||6.2|S1800|latch1in@31|gnd_1|285|0|wellCont@11|gnd|359|0
+Ametal-2|net@848||6.2|S1800|latch1in@31|vdd_1|285|-50|wellCont@11|vdd|359|-50
+Egnd||D5G4;|latch1in@27|gnd_1|G
+Egnd_1||D5G4;|latch1in@38|gnd_1|G
+Ehcl||D5G4;|pin@87||I
+Ein[1]||D5G4;|pin@88||I
+Ein[2]||D5G4;|pin@91||I
+Ein[3]||D5G4;|pin@94||I
+Ein[4]||D5G4;|pin@97||I
+Ein[5]||D5G4;|pin@100||I
+Ein[6]||D5G4;|pin@103||I
+Ein[7]||D5G4;|pin@106||I
+Ein[8]||D5G4;|pin@109||I
+Ein[9]||D5G4;|pin@112||I
+Eout[1]||D5G4;|pin@142||O
+Eout[2]||D5G4;|pin@145||O
+Eout[3]||D5G4;|pin@148||O
+Eout[4]||D5G4;|pin@151||O
+Eout[5]||D5G4;|pin@154||O
+Eout[6]||D5G4;|pin@157||O
+Eout[7]||D5G4;|pin@160||O
+Eout[8]||D5G4;|pin@163||O
+Eout[9]||D5G4;|pin@166||O
+Evdd||D5G4;|latch1in@27|vdd_3|P
+Evdd_1||D5G4;|latch1in@27|vdd_1|P
+Evdd_2||D5G4;|latch1in@38|vdd_1|P
+Evdd_3||D5G4;|latch1in@38|vdd_3|P
+X
+
+# Cell ins1in20Bx9;1{sch}
+Cins1in20Bx9;1{sch}||schematic|1194187081843|1240849398547|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-9|0||||
+NOff-Page|conn@4||9|0||||
+NOff-Page|conn@7||-2|-9|||R|
+Iins1in20Bx9;1{ic}|ins1in20@0||20|9.5|||D5G4;
+IlatchesK:latch1in20B;1{ic}|lx[1:9]|D5G3;Y4.5;|0|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|23.5|||||ART_message(D5G3;)Sies 27 April 2009
+Ngeneric:Invisible-Pin|pin@1||-1.5|31.5|||||ART_message(D5G4;)S[nine 20B latches,in one row for the ps register]
+Ngeneric:Invisible-Pin|pin@2||0.5|39|||||ART_message(D5G6;)Sins1in20Bx9
+Ngeneric:Invisible-Pin|pin@3||-1.5|17.5|||||ART_message(D5G2;)S[bit arrangement:,01 xx 02 xx 03 xx 04 xx 05 xx 06 xx 07 xx 08 xx 09 xx]
+Awire|net@114|||2700|conn@7|y|-2|-7|lx[1:9]|hcl|-2|-3
+Abus|net@116||-0.5|IJ1800|lx[1:9]|out[1]|3|0|conn@4|a|7|0
+Abus|net@136||-0.5|IJ0|lx[1:9]|in[1]|-3|0|conn@0|y|-7|0
+Ehcl||D4G2;|conn@7|a|I
+Ein[1:18]|in[1:9]|D4G2;|conn@0|a|I
+Eout[1:18]|out[1:9]|D6G2;|conn@4|y|O
+X
+
 # Cell ins1in20Bx18;1{ic}
 Cins1in20Bx18;1{ic}||artwork|1207331360703|1231452012341|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3755,7 +4183,7 @@ Eout[1:18]||D6G2;|conn@4|y|O
 X
 
 # Cell ins1in20Bx18dn;2{lay}
-Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins1in20Bx18dn;2{lay}|ins1in20Bx18|cmos90|1216652678481|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4191,7 +4619,7 @@ Evdd_5||D5G2;|latch1in@39|vdd_3|P
 X
 
 # Cell ins1in20Bx18up;1{lay}
-Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins1in20Bx18up;1{lay}|ins1in20Bx18|cmos90|1216652678481|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981826991
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@77||-460.5|62||5.2|Y|
 NMetal-1-Polysilicon-Con|contact@78||-597.5|62||5.2|Y|
@@ -4762,7 +5190,7 @@ Eout[1:18]||D5G2;|pin@8||O
 X
 
 # Cell ins2in20Ax18;1{lay}
-Cins2in20Ax18;1{lay}||cmos90|1227456059546|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cins2in20Ax18;1{lay}||cmos90|1227456059546|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982287554
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-166.5|68.1||1.2||
 NX-Metal-1-Metal-2-Con|contact@1||-113.5|68.1||1.2||
@@ -5507,7 +5935,7 @@ Etake[A,B]||D5G2;|pin@0||I
 X
 
 # Cell newDregister;5{lay}
-CnewDregister;5{lay}||cmos90|1233568379793|1239549868233||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CnewDregister;5{lay}||cmos90|1233568379793|1241981698008||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@39||-170.5|-10||5.2||
 NMetal-1-Polysilicon-Con|contact@40||-161.5|-10||5.2||
@@ -6249,7 +6677,7 @@ EainB[1:14,TT]|ps[1:15]|D5G2;|pin@3||I
 X
 
 # Cell newPathReg;1{lay}
-CnewPathReg;1{lay}||cmos90|1233578276999|1239549868233||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CnewPathReg;1{lay}||cmos90|1233578276999|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Iaddr2in60Cx7;2{lay}|addr2in6@0||936|0|||D5G4;
 Iaddr2in60Cx7;2{lay}|addr2in6@1||-792|0|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -6299,37 +6727,37 @@ NX-Metal-3-Metal-4-Con|contact@73||918|-72||||
 NX-Metal-3-Metal-4-Con|contact@74||1062|-66.2||||
 NX-Metal-3-Metal-4-Con|contact@75||1206|-60.4||||
 NX-Metal-3-Metal-4-Con|contact@76||1350|-54.6||||
-NX-Metal-1-Metal-2-Con|contact@77||95|-22||||
-NX-Metal-1-Metal-2-Con|contact@78||40|-28||||
-NX-Metal-1-Metal-2-Con|contact@79||121|-28||||
-NX-Metal-1-Metal-2-Con|contact@80||135.5|28||||
-NX-Metal-1-Metal-2-Con|contact@81||101|28||||
+NX-Metal-1-Metal-2-Con|contact@77||23|-22||||
+NX-Metal-1-Metal-2-Con|contact@78||-32|-28||||
+NX-Metal-1-Metal-2-Con|contact@79||49|-28||||
+NX-Metal-1-Metal-2-Con|contact@80||63.5|28||||
+NX-Metal-1-Metal-2-Con|contact@81||29|28||||
 NX-Metal-3-Metal-4-Con|contact@82||-1194|11.6||||
-NX-Metal-1-Metal-2-Con|contact@83||74.5|-10||||
-NX-Metal-2-Metal-3-Con|contact@84||-41|-10||||
-NX-Metal-3-Metal-4-Con|contact@85||-41|11.6||||
+NX-Metal-1-Metal-2-Con|contact@83||2.5|-10||||
+NX-Metal-2-Metal-3-Con|contact@84||-42|-10||||
+NX-Metal-3-Metal-4-Con|contact@85||-42|11.6||||
 NX-Metal-1-Metal-2-Con|contact@86||264|-16||||
 NX-Metal-1-Metal-2-Con|contact@87||280|-22||||
-IdriversJ:driveConnecter2;1{lay}|driveCon@1||158|-39.8|XY||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@2||-5|-47.6|Y||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@0||101|0|XY||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@1||84|0|||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@3||86|-39.8|XY||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@4||-77|-47.6|Y||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@0||29|0|XY||D5G4;
+Igates1inM:inv10D;1{lay}|inv10D@1||12|0|||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@2||274|0|||D5G4;
-Igates1inM:inv30;1{lay}|inv30@0||-1|0|X||D5G4;
+Igates1inM:inv30;1{lay}|inv30@0||-73|0|X||D5G4;
 IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||360|0|Y||D5G4;
-IdriversJ:latchAndDriver30;1{lay}|latchAnd@0||140|0|||D5G4;
-Igates3inM:nand3in6.6A;6{lay}|nand3in6@0||40|0|X||D5G4;
+IdriversM:latchAndDriver30;1{lay}|latchAnd@1||68|0|||D5G4;
+Igates3inM:nand3in6.6A;6{lay}|nand3in6@0||-32|0|X||D5G4;
 NPolysilicon-Pin|pin@2||305.5|-58.5||||
 NPolysilicon-Pin|pin@3||314.5|-58.5||||
 NMetal-2-Pin|pin@5||322.5|-22||||
-NMetal-1-Pin|pin@6||90|24||||
-NMetal-1-Pin|pin@9||17|-38.5||||
-NMetal-1-Pin|pin@11||17|-25||||
-NMetal-1-Pin|pin@13||31.5|25||||
+NMetal-1-Pin|pin@6||18|24||||
+NMetal-1-Pin|pin@9||-55|-38.5||||
+NMetal-1-Pin|pin@11||-55|-25||||
+NMetal-1-Pin|pin@13||-40.5|25||||
 NMetal-2-Pin|pin@14||74.5|-28||||
 NMetal-2-Pin|pin@18||322.5|-16||||
-NMetal-1-Pin|pin@27||74.5|-25||||
-NMetal-1-Pin|pin@28||74.5|-9||||
+NMetal-1-Pin|pin@27||2.5|-25||||
+NMetal-1-Pin|pin@28||2.5|-9||||
 NMetal-2-Pin|pin@30||182|22||||
 NMetal-2-Pin|pin@31||182|28||||
 NMetal-1-Pin|pin@34||264|-25||||
@@ -6338,10 +6766,11 @@ IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@8||-288|0|||D5G4;
 IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@9||288|-72|||D5G4;
 IfanPinsM:pins07m3ar144;1{lay}|pinsIn07@10||-762|-24|||D5G4;
 IfanPinsM:pins07m3ar144;1{lay}|pinsIn07@11||918|-30.5|X||D5G4;
-IwiresL:select100;1{lay}|select10@0||218|0|||D5G4;
-IwiresL:select144;1{lay}|select14@0||-208|0|||D5G4;
-IwiresL:select144;1{lay}|select14@1||-85|0|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||69|0|||D5G4;
+IwiresL:select30;1{lay}|select30@0||254|0|||D5G4;
+IwiresL:select60;1{lay}|select60@0||-116|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-216|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||170.5|0|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||-3|0|||D5G4;
 Ametal-2|net@2|||S0|latch2in@0|gnd_1|432|0|addr2in6@0|gnd|432|0
 Ametal-2|net@3|||S0|latch2in@0|vdd_3|432|-50|addr2in6@0|vdd_2|432|-50
 Ametal-2|net@4|||S0|latch2in@0|vdd_4|432|50|addr2in6@0|vdd|432|50
@@ -6439,58 +6868,55 @@ Ametal-3|net@250|||S900|pinsIn07@11|in[6]|1206|-30.5|contact@75||1206|-60.4
 Ametal-3|net@252|||S900|pinsIn07@11|in[7]|1350|-30.5|contact@76||1350|-54.6
 Ametal-2|net@254|||S1800|latch2in@0|inA[1]|307.5|-22|pin@5||322.5|-22
 Ametal-2|net@255|||S900|pin@5||322.5|-22|latch2in@0|inB[1]|322.5|-28
-Ametal-2|net@256|||S1800|nand3in6@0|inA|48.5|-22|contact@77||95|-22
-Ametal-1|net@257|||S900|inv10D@0|out|95|-7|contact@77||95|-22
-Ametal-1|net@258|||S2700|inv10D@1|out|90|7|pin@6||90|24
-Ametal-1|net@259|||S0|pin@6||90|24|nand3in6@0|inB|40|24
-Ametal-2|net@265|||S0|nand3in6@0|gnd_1|15.5|0|inv30@0|gnd|15.5|0
-Ametal-2|net@266|||S0|nand3in6@0|vdd_2|15.5|50|inv30@0|vdd|15.5|50
-Ametal-2|net@267|||S0|nand3in6@0|vdd_3|15.5|-50|inv30@0|vdd_1|15.5|-50
-Ametal-1|net@274|||S0|nand3in6@0|out|40|-38.5|pin@9||17|-38.5
-Ametal-1|net@277|||S0|pin@11||17|-25|inv30@0|inA|6|-25
-Ametal-1|net@279|||S1800|inv30@0|inB|6|25|pin@13||31.5|25
-Ametal-1|net@280|||S2700|pin@13||31.5|25|nand3in6@0|out_1|31.5|38.5
-Ametal-1|net@281|||S2700|pin@9||17|-38.5|pin@11||17|-25
-Ametal-2|net@285||6.2|S0|inv30@0|vdd_2|-17.5|50|addr2in6@1|vdd|-288|50
-Ametal-2|net@286||6.2|S1800|addr2in6@1|gnd|-288|0|inv30@0|gnd_1|-17.5|0
-Ametal-2|net@287||6.2|S1800|addr2in6@1|vdd_2|-288|-50|inv30@0|vdd_3|-17.5|-50
-Ametal-2|net@291|||S0|wellCont@0|gnd|64.5|0|nand3in6@0|gnd|64.5|0
-Ametal-2|net@292|||S0|wellCont@0|vdd|64.5|-50|nand3in6@0|vdd_1|64.5|-50
-Ametal-2|net@293|||S0|wellCont@0|vdd_1|64.5|50|nand3in6@0|vdd|64.5|50
-Ametal-2|net@295|||S0|pin@14||74.5|-28|contact@78||40|-28
-Ametal-2|net@296|||S1800|pin@14||74.5|-28|contact@79||121|-28
-Ametal-1|net@297|||S900|latchAnd@0|inB|121|-25|contact@79||121|-28
-Ametal-2|net@301|||S0|inv10D@0|gnd|109.5|0|latchAnd@0|gnd|109.5|0
-Ametal-2|net@302|||S0|inv10D@0|vdd_1|109.5|50|latchAnd@0|vdd|109.5|50
-Ametal-2|net@303|||S0|inv10D@0|vdd|109.5|-50|latchAnd@0|vdd_1|109.5|-50
-Ametal-1|net@305|||S2700|latchAnd@0|inA|135.5|25|contact@80||135.5|28
-Ametal-1|net@307|||S2700|inv10D@0|in|101|25|contact@81||101|28
+Ametal-2|net@256|||S1800|nand3in6@0|inA|-23.5|-22|contact@77||23|-22
+Ametal-1|net@257|||S900|inv10D@0|out|23|-7|contact@77||23|-22
+Ametal-1|net@258|||S2700|inv10D@1|out|18|7|pin@6||18|24
+Ametal-1|net@259|||S0|pin@6||18|24|nand3in6@0|inB|-32|24
+Ametal-2|net@265|||S0|nand3in6@0|gnd_1|-56.5|0|inv30@0|gnd|-56.5|0
+Ametal-2|net@266|||S0|nand3in6@0|vdd_2|-56.5|50|inv30@0|vdd|-56.5|50
+Ametal-2|net@267|||S0|nand3in6@0|vdd_3|-56.5|-50|inv30@0|vdd_1|-56.5|-50
+Ametal-1|net@274|||S0|nand3in6@0|out|-32|-38.5|pin@9||-55|-38.5
+Ametal-1|net@277|||S0|pin@11||-55|-25|inv30@0|inA|-66|-25
+Ametal-1|net@279|||S1800|inv30@0|inB|-66|25|pin@13||-40.5|25
+Ametal-1|net@280|||S2700|pin@13||-40.5|25|nand3in6@0|out_1|-40.5|38.5
+Ametal-1|net@281|||S2700|pin@9||-55|-38.5|pin@11||-55|-25
+Ametal-2|net@291|||S0|wellCont@0|gnd|-7.5|0|nand3in6@0|gnd|-7.5|0
+Ametal-2|net@292|||S0|wellCont@0|vdd|-7.5|-50|nand3in6@0|vdd_1|-7.5|-50
+Ametal-2|net@293|||S0|wellCont@0|vdd_1|-7.5|50|nand3in6@0|vdd|-7.5|50
+Ametal-2|net@295|||S0|pin@14||74.5|-28|contact@78||-32|-28
+Ametal-2|net@296|||S0|pin@14||74.5|-28|contact@79||49|-28
+Ametal-1|net@297|||S900|latchAnd@1|inB|49|-25|contact@79||49|-28
+Ametal-2|net@301|||S0|inv10D@0|gnd|37.5|0|latchAnd@1|gnd|37.5|0
+Ametal-2|net@302|||S0|inv10D@0|vdd_1|37.5|50|latchAnd@1|vdd|37.5|50
+Ametal-2|net@303|||S0|inv10D@0|vdd|37.5|-50|latchAnd@1|vdd_1|37.5|-50
+Ametal-1|net@305|||S2700|latchAnd@1|inA|63.5|25|contact@80||63.5|28
+Ametal-1|net@307|||S2700|inv10D@0|in|29|25|contact@81||29|28
 Ametal-4|net@313|||S0|contact@17||-1050|11.6|contact@82||-1194|11.6
 Ametal-4|net@316|||S1800|contact@17||-1050|11.6|pinsIn07@8|in[6]|-288|11.6
 Ametal-2|net@319|||S1800|addr2in6@1|inA[6]|-1027.5|-22|addr2in6@1|inA[5]|-883.5|-22
 Ametal-2|net@324|||S1800|addr2in6@1|inA[7]|-1171.5|-22|addr2in6@1|inA[6]|-1027.5|-22
-Ametal-1|net@325|||S2700|driveCon@1|out|166|-39.8|latchAnd@0|out|166|0
-Ametal-1|net@330|||S2700|driveCon@2|out|-13|-47.6|inv30@0|out|-13|0
-Ametal-4|net@333|||S1800|pinsIn07@8|in[6]|-288|11.6|contact@85||-41|11.6
-Ametal-2|net@334|||S0|inv10D@1|gnd_1|92.5|0|inv10D@0|gnd_1|92.5|0
-Ametal-2|net@335|||S0|inv10D@1|vdd_2|92.5|50|inv10D@0|vdd_3|92.5|50
-Ametal-2|net@336|||S0|inv10D@1|vdd_3|92.5|-50|inv10D@0|vdd_2|92.5|-50
-Ametal-2|net@337|||S0|inv10D@1|gnd|75.5|0|wellCont@0|gnd_1|73.5|0
-Ametal-2|net@338|||S0|inv10D@1|vdd_1|75.5|-50|wellCont@0|vdd_2|73.5|-50
-Ametal-2|net@339|||S0|inv10D@1|vdd|75.5|50|wellCont@0|vdd_3|73.5|50
-Ametal-1|net@340|||S0|inv10D@1|in|84|-25|pin@27||74.5|-25
-Ametal-1|net@341|||S2700|pin@27||74.5|-25|contact@83||74.5|-10
-Ametal-1|net@342|||S2700|contact@83||74.5|-10|pin@28||74.5|-9
-Ametal-2|net@347|||S0|contact@83||74.5|-10|contact@84||-41|-10
-Ametal-3|net@350|||S2700|contact@84||-41|-10|contact@85||-41|11.6
-Ametal-1|net@351|||S900|nand3in6@0|inC|40|-25.5|contact@78||40|-28
-Ametal-2|net@352|||S0|contact@80||135.5|28|contact@81||101|28
-Ametal-2|net@355|||S1800|contact@80||135.5|28|pin@31||182|28
+Ametal-1|net@325|||S2700|driveCon@3|out|94|-39.8|latchAnd@1|out|94|0
+Ametal-1|net@330|||S2700|driveCon@4|out|-85|-47.6|inv30@0|out|-85|0
+Ametal-4|net@333|||S1800|pinsIn07@8|in[6]|-288|11.6|contact@85||-42|11.6
+Ametal-2|net@334|||S0|inv10D@1|gnd_1|20.5|0|inv10D@0|gnd_1|20.5|0
+Ametal-2|net@335|||S0|inv10D@1|vdd_2|20.5|50|inv10D@0|vdd_3|20.5|50
+Ametal-2|net@336|||S0|inv10D@1|vdd_3|20.5|-50|inv10D@0|vdd_2|20.5|-50
+Ametal-2|net@337|||S0|inv10D@1|gnd|3.5|0|wellCont@0|gnd_1|1.5|0
+Ametal-2|net@338|||S0|inv10D@1|vdd_1|3.5|-50|wellCont@0|vdd_2|1.5|-50
+Ametal-2|net@339|||S0|inv10D@1|vdd|3.5|50|wellCont@0|vdd_3|1.5|50
+Ametal-1|net@340|||S0|inv10D@1|in|12|-25|pin@27||2.5|-25
+Ametal-1|net@341|||S2700|pin@27||2.5|-25|contact@83||2.5|-10
+Ametal-1|net@342|||S2700|contact@83||2.5|-10|pin@28||2.5|-9
+Ametal-2|net@347|||S0|contact@83||2.5|-10|contact@84||-42|-10
+Ametal-3|net@350|||S2700|contact@84||-42|-10|contact@85||-42|11.6
+Ametal-1|net@351|||S900|nand3in6@0|inC|-32|-25.5|contact@78||-32|-28
+Ametal-2|net@352|||S0|contact@80||63.5|28|contact@81||29|28
+Ametal-2|net@355|||S1800|contact@80||63.5|28|pin@31||182|28
 Ametal-2|net@356|||S900|pin@31||182|28|pin@30||182|22
-Ametal-2|net@357||1.2|S1800|addr2in6@1|fire[A]|-288|-75.9|driveCon@2|take|-5|-75.9
-Ametal-2|net@358||1.2|S1800|driveCon@2|take|-5|-75.9|contact@2||305.5|-75.9
-Ametal-2|net@359||1.2|S0|contact@1||314.5|-68.1|driveCon@1|take|158|-68.1
-Ametal-2|net@360||1.2|S0|driveCon@1|take|158|-68.1|addr2in6@1|fire[B]|-288|-68.1
+Ametal-2|net@357||1.2|S1800|addr2in6@1|fire[A]|-288|-75.9|driveCon@4|take|-77|-75.9
+Ametal-2|net@358||1.2|S1800|driveCon@4|take|-77|-75.9|contact@2||305.5|-75.9
+Ametal-2|net@359||1.2|S0|contact@1||314.5|-68.1|driveCon@3|take|86|-68.1
+Ametal-2|net@360||1.2|S0|driveCon@3|take|86|-68.1|addr2in6@1|fire[B]|-288|-68.1
 Ametal-2|net@361|||S0|pin@18||322.5|-16|contact@86||264|-16
 Ametal-1|net@364|||S1800|pin@34||264|-25|inv10D@2|in|274|-25
 Ametal-1|net@365|||S900|contact@86||264|-16|pin@34||264|-25
@@ -6499,9 +6925,18 @@ Ametal-2|net@367||6.2|S1800|inv10D@2|vdd_2|282.5|50|latch2in@0|vdd|288|50
 Ametal-2|net@368||6.2|S1800|inv10D@2|vdd_3|282.5|-50|latch2in@0|vdd_2|288|-50
 Ametal-2|net@369|||S0|latch2in@0|inA[1]|307.5|-22|contact@87||280|-22
 Ametal-1|net@370|||S900|inv10D@2|out|280|7|contact@87||280|-22
-Ametal-2|net@371||6.2|S1800|latchAnd@0|gnd_1|170.5|0|inv10D@2|gnd|265.5|0
-Ametal-2|net@372||6.2|S0|inv10D@2|vdd|265.5|50|latchAnd@0|vdd_2|170.5|50
-Ametal-2|net@373||6.2|S0|inv10D@2|vdd_1|265.5|-50|latchAnd@0|vdd_3|170.5|-50
+Ametal-2|net@374|||S0|tranCap@0|gnd|-288|0|addr2in6@1|gnd|-288|0
+Ametal-2|net@375|||S0|tranCap@0|vdd|-288|50|addr2in6@1|vdd|-288|50
+Ametal-2|net@376|||S0|tranCap@0|vdd_1|-288|-50|addr2in6@1|vdd_2|-288|-50
+Ametal-2|net@377||6.2|S1800|tranCap@0|vdd_3|-144|-50|inv30@0|vdd_3|-89.5|-50
+Ametal-2|net@378||6.2|S0|inv30@0|gnd_1|-89.5|0|tranCap@0|gnd_1|-144|0
+Ametal-2|net@379||6.2|S0|inv30@0|vdd_2|-89.5|50|tranCap@0|vdd_2|-144|50
+Ametal-2|net@380|||S0|tranCap@1|gnd|98.5|0|latchAnd@1|gnd_1|98.5|0
+Ametal-2|net@381|||S0|tranCap@1|vdd_1|98.5|-50|latchAnd@1|vdd_3|98.5|-50
+Ametal-2|net@382|||S0|latchAnd@1|vdd_2|98.5|50|tranCap@1|vdd|98.5|50
+Ametal-2|net@383||6.2|S1800|tranCap@1|vdd_2|242.5|50|inv10D@2|vdd|265.5|50
+Ametal-2|net@384||6.2|S0|inv10D@2|gnd|265.5|0|tranCap@1|gnd_1|242.5|0
+Ametal-2|net@385||6.2|S0|inv10D@2|vdd_1|265.5|-50|tranCap@1|vdd_3|242.5|-50
 Ex[1]|aout[1]|D5G2;|pins15m3@1|x[1]|I
 Ex[2]|aout[2]|D5G2;|pins15m3@1|x[2]|I
 Ex[3]|aout[3]|D5G2;|pins15m3@1|x[3]|I
@@ -6554,7 +6989,7 @@ Evdd_5||D5G2;|addr2in6@1|vdd_3|P
 X
 
 # Cell newPathReg;1{sch}
-CnewPathReg;1{sch}||schematic|1233579614045|1239468798002|
+CnewPathReg;1{sch}||schematic|1233579614045|1241194990220|
 Iaddr2in60Cx15;1{ic}|addr2in6@0||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||12|0||||
@@ -6564,9 +6999,9 @@ NOff-Page|conn@4||-27|-17|||XRR|
 IredFive:inv;1{ic}|inv@1||-32|-24|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@2||-32|-31|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:inv;1{ic}|inv@3||-29|8|||D0G4;|ATTR_Delay(D5G1;NPX1;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-4.5|-26|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IdriversJ:latchAndDriver30;1{ic}|latchAnd@0||-10|-16|Y||D5G4;
-Igates3inM:nand3in6.6;2{ic}|nand3in6@1||-11.5|-26|Y||D5G4;
+IredFive:invI;2{ic}|invI@0||1.5|-26|||D0G4;|ATTR_Delay(D5G1;NPX8;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S30|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchAndDriver30;1{ic}|latchAnd@1||-10|-16|Y||D5G4;
+IredFive:nand3;1{ic}|nand3@1||-12|-26|||D0G4;|ATTR_Delay(D5G1;NPX4;Y-2.5;)I100|ATTR_X(D5G1.5;NPX3;Y2.5;)S6.667|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 InewPathReg;1{ic}|newPathR@0||22|10|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0.5|25.5|||||ART_message(D5G6;)SnewPathRegister
 Ngeneric:Invisible-Pin|pin@1||-0.5|14.5|||||ART_message(D5G3;)S[ies 2 February 2009,revised 11 April 2009]
@@ -6578,8 +7013,8 @@ NBus_Pin|pin@7||-6|1|-1|-1||
 NBus_Pin|pin@8||-2|-6.5|-1|-1||
 NWire_Pin|pin@9||6.5|-16||||
 NWire_Pin|pin@10||6.5|-12.5||||
-NWire_Pin|pin@11||11.5|-26||||
-NWire_Pin|pin@12||11.5|-22.5||||
+NWire_Pin|pin@11||17.5|-26||||
+NWire_Pin|pin@12||17.5|-22.5||||
 NWire_Pin|pin@14||-18|-17||||
 NWire_Pin|pin@16||-39.5|-20.5||||
 NWire_Pin|pin@18||-18|-24||||
@@ -6598,30 +7033,28 @@ NWire_Pin|pin@33||-34|5||||
 NWire_Pin|pin@34||-12|8||||
 NWire_Pin|pin@35||-12|5||||
 Ngeneric:Invisible-Pin|pin@36||-43.5|19.5|||||ART_message(D3G2;)S[April 11 fix:,"ps[15] needs inversion",before entering the path,register.]
+IwiresL:tranCap;1{ic}|tc[1:2]|D5G3;Y4;|-46|6|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||0|-16|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3495.7000000000016|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||4|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3616.3000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||10|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3616.3000000000015|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-24.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D270.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||-24.5|-31|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D358.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@5||-21.5|8|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D433.39999999999986|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-5|-26|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D425.5999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|net@4||-0.5|IJ1800|pin@5||-15|-1|addr2in6@0|inA[1:37]|-3|-1
 Abus|net@7||-0.5|IJ1800|pin@7||-6|1|addr2in6@0|inB[1:37]|-3|1
 Abus|net@11||-0.5|IJ0|conn@0|a|10|0|addr2in6@0|out[1:37]|3|0
-Awire|net@18|||0|latchAnd@0|inB|-14|-17|pin@14||-18|-17
-Awire|net@19|||1800|nand3in6@1|out|-9|-26|invI@0|in|-7|-26
-Awire|net@21|||0|nand3in6@1|inC|-14|-24|pin@18||-18|-24
+Awire|net@18|||0|latchAnd@1|inB|-14|-17|pin@14||-18|-17
 Awire|net@25|||2700|pin@19||-20|-31|pin@20||-20|-28
-Awire|net@26|||1800|pin@20||-20|-28|nand3in6@1|inA|-14|-28
 Awire|net@28|||900|pin@21||-20|-24|pin@22||-20|-26
-Awire|net@29|||1800|pin@22||-20|-26|nand3in6@1|inB|-14|-26
 Awire|net@31|||1800|pin@25||-39.5|-24|inv@1|in|-34.5|-24
 Awire|net@33|||1800|pin@28||-39.5|-31|inv@2|in|-34.5|-31
-Awire|net@36|||0|latchAnd@0|inA|-14|-15|pin@29||-18|-15
+Awire|net@36|||0|latchAnd@1|inA|-14|-15|pin@29||-18|-15
 Awire|net@38|||0|pin@14||-18|-17|conn@4|y|-25|-17
 Awire|net@39|||900|pin@14||-18|-17|pin@18||-18|-24
-Awire|net@40|||1800|invI@0|out|-2|-26|wire90@1|a|1.5|-26
-Awire|net@41|||1800|wire90@1|b|6.5|-26|pin@11||11.5|-26
+Awire|net@40|||1800|invI@0|out|4|-26|wire90@1|a|7.5|-26
+Awire|net@41|||1800|wire90@1|b|12.5|-26|pin@11||17.5|-26
 Awire|net@42|||0|pin@9||6.5|-16|wire90@0|b|2.5|-16
-Awire|net@43|||0|wire90@0|a|-2.5|-16|latchAnd@0|out|-6|-16
+Awire|net@43|||0|wire90@0|a|-2.5|-16|latchAnd@1|out|-6|-16
 Awire|net@44|||1800|wire90@4|b|-22|-31|pin@19||-20|-31
 Awire|net@45|||0|pin@21||-20|-24|wire90@3|b|-22|-24
 Awire|net@46|||0|wire90@3|a|-27|-24|inv@1|out|-29.5|-24
@@ -6629,6 +7062,11 @@ Awire|net@47|||1800|inv@2|out|-29.5|-31|wire90@4|a|-27|-31
 Awire|net@48|||0|inv@3|in|-31.5|8|pin@32||-34|8
 Awire|net@52|||0|wire90@5|a|-24|8|inv@3|out|-26.5|8
 Awire|net@53|||1800|wire90@5|b|-19|8|pin@34||-12|8
+Awire|net@55|||0|nand3@1|inc|-14.5|-24|pin@18||-18|-24
+Awire|net@56|||1800|pin@22||-20|-26|nand3@1|inb|-14.5|-26
+Awire|net@57|||1800|pin@20||-20|-28|nand3@1|ina|-14.5|-28
+Awire|net@58|||1800|wire90@6|b|-2.5|-26|invI@0|in|-1|-26
+Awire|net@59|||0|wire90@6|a|-7.5|-26|nand3@1|out|-9.5|-26
 Awire|ps[13]|D5G2;||2700|pin@25||-39.5|-24|pin@16||-39.5|-20.5
 Awire|ps[14]|D5G2;||2700|pin@28||-39.5|-31|pin@26||-39.5|-27.5
 Awire|ps[14]|D5G2;||2700|pin@29||-18|-15|pin@30||-18|-12.5
@@ -6637,7 +7075,7 @@ Abus|ps[15not,1:13,13]|D5G2;|-0.5|IJ900|pin@6||-6|6|pin@7||-6|1
 Awire|ps[15not]|D5G2;||900|pin@34||-12|8|pin@35||-12|5
 Abus|ps[15not],dp[1:12,12,12]|D5G2;|-0.5|IJ2700|pin@4||-15|-5|pin@5||-15|-1
 Abus|take[dp,ps]|D5G2;|-0.5|IJ900|addr2in6@0|take[A,B]|-2|-3|pin@8||-2|-6.5
-Awire|take[dp]|D5G2;||2700|pin@11||11.5|-26|pin@12||11.5|-22.5
+Awire|take[dp]|D5G2;||2700|pin@11||17.5|-26|pin@12||17.5|-22.5
 Awire|take[ps]|D5G2;||2700|pin@9||6.5|-16|pin@10||6.5|-12.5
 Eaout[1:14,TT]|aout[TT,1:14]|D6G2;|conn@0|y|O
 EainA[1:14,TT]|dp[1:12]|D4G2;|conn@1|a|I
@@ -6689,7 +7127,7 @@ Eout[1:18]|outt[16:37]|D5G2;|pin@2||O
 X
 
 # Cell shadow;3{lay}
-Cshadow;3{lay}||cmos90|1233568379793|1239549868233||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+Cshadow;3{lay}||cmos90|1233568379793|1241981698008||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-3-Metal-4-Con|contact@83||-354|-23.2||||
 NX-Metal-3-Metal-4-Con|contact@84||-498|-17.4||||
@@ -7024,7 +7462,7 @@ Eoutt[16:37]||D6G2;|conn@3|y|O
 X
 
 # Cell shadowHalf;2{lay}
-CshadowHalf;2{lay}||cmos90|1233346281070|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshadowHalf;2{lay}||cmos90|1233346281070|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-609.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-620.5|22||||
@@ -7279,7 +7717,7 @@ Esign||D5G2;|pin@2||I
 X
 
 # Cell shadowMux4;1{lay}
-CshadowMux4;1{lay}||cmos90|1233355592992|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CshadowMux4;1{lay}||cmos90|1233355592992|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@4||-103.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@5||-47.5|-22||||
@@ -7502,7 +7940,7 @@ Esign||D5G2;|pin@3||O
 X
 
 # Cell signLogic;3{lay}
-CsignLogic;3{lay}||cmos90|1233363147391|1239549868233|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1239553775974
+CsignLogic;3{lay}||cmos90|1233363147391|1241981698008|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982205540
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||9|10||||
 NX-Metal-1-Metal-2-Con|contact@2||-159|10||||