works (again)
[fleet.git] / electric / latchGroupsK.jelib
index 07a43ef..1e575a6 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HlatchGroupsK|8.08j
+HlatchGroupsK|8.09a
 
 # Views:
 Vicon|ic
@@ -8,15 +8,13 @@ Vschematic|sch
 
 # External Libraries:
 
-LgatesK|gatesK
+Lgates2inM|gates2inM
 
 LlatchesK|latchesK
 
 LorangeTSMC090nm|orangeTSMC090nm
 
-LscanJ|scanJ
-
-LscanK|scanK
+LscanM|scanM
 
 LwiresL|wiresL
 
@@ -31,7 +29,7 @@ Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell data1in10Bx2;1{lay}
-Cdata1in10Bx2;1{lay}||cmos90|1206043016595|1209416882514||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1213323188407
+Cdata1in10Bx2;1{lay}||cmos90|1206043016595|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||-51|62||5.2||
 NMetal-1-Polysilicon-Con|contact@1||51|62||5.2||
@@ -83,7 +81,7 @@ Eout[1:2]||D6G2;|conn@4|y|O
 X
 
 # Cell data1inTwin10B;1{lay}
-Cdata1inTwin10B;1{lay}||cmos90|1206043016595|1210791492764||ATTR_NCC(D5G3;NTY70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1213323188407
+Cdata1inTwin10B;1{lay}||cmos90|1206043016595|1238257435226||ATTR_NCC(D5G3;NTY70;)SexportsConnectedByParent vdd /vdd_[0-9]+/
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Polysilicon-Con|contact@0||-51|62||5.2||
 NMetal-1-Polysilicon-Con|contact@1||51|-62||5.2||
@@ -182,7 +180,7 @@ Eout[1,2]||D6G2;|conn@4|y|O
 X
 
 # Cell data1inTwin30m1;1{lay}
-Cdata1inTwin30m1;1{lay}|data1inTwin30|cmos90|1197076555516|1216150419426||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_bit()I11|DRC_last_good_drc_date()G1204643626037
+Cdata1inTwin30m1;1{lay}|data1inTwin30|cmos90|1197076555516|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IlatchesK:latch1in30Am1;1{lay}|latch1in@0||0|0|||D5G4;
 IlatchesK:latch1in30Am1w;1{lay}|latch1in@1||0|0|||D5G4;
@@ -204,7 +202,7 @@ Evdd_4||D5G2;|latch1in@1|vdd_3|P
 X
 
 # Cell data1inTwin30m2;1{lay}
-Cdata1inTwin30m2;1{lay}|data1inTwin30|cmos90|1197076555516|1225999557471||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]|DRC_last_good_drc_area_date()G1225999560583|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1225999560583
+Cdata1inTwin30m2;1{lay}|data1inTwin30|cmos90|1197076555516|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/",exportsConnectedByParent hcl hcl_1]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-58.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@3||-12.4|10||||
@@ -332,7 +330,7 @@ Evdd_4||D5G2;|latch1in@7|vdd_3|P
 X
 
 # Cell data2inTwin10A;1{lay}
-Cdata2inTwin10A;1{lay}||cmos90|1204640798476|1223474259911||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1205950326672
+Cdata2inTwin10A;1{lay}||cmos90|1204640798476|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-54.5|60.3||||
 NX-Metal-1-Metal-2-Con|contact@1||54.5|60.3||||
@@ -458,14 +456,14 @@ Es[T,F]||D5G2;|pin@8||I
 X
 
 # Cell dataMux;3{lay}
-CdataMux;3{lay}||cmos90|1216073469078|1227208767706||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1227208769737|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1227208769737
+CdataMux;3{lay}||cmos90|1216073469078|1241981698008||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||-1|28||||
 NMetal-1-Polysilicon-Con|contact@1||-35|62||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-39.5|-10||||
 NX-Metal-1-Metal-2-Con|contact@3||41.8|-16||||
 IlatchesK:latch1in09.6Bi;1{lay}|latch1in@0||-18.5|0|||D5G4;
-IgatesK:mux5;3{lay}|mux5@1||39|0|||D5G4;
+Igates2inM:mux5;3{lay}|mux5@1||39|0|||D5G4;
 NMetal-1-Pin|pin@2||-35|66||||
 NMetal-2-Pin|pin@3||-32|-10||||
 NMetal-2-Pin|pin@4||33|-16||||
@@ -498,37 +496,6 @@ Evdd_2||D5G2;|latch1in@0|vdd_2|P
 Evdd_3||D5G2;|mux5@1|vdd|P
 X
 
-# Cell dataMux;2{lay}
-CdataMux;2{lay}||cmos90|1216073469078|1225911489059||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1225911463272|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1225911499957
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-1|28||||
-IlatchesK:latch1in09.6Bi;1{lay}|latch1in@0||-18.5|0|||D5G4;
-IgatesK:mux5;2{lay}|mux5@0||39|0|||D5G4;
-NP-Select-Node|plnode@0||14|-31|14|14||A
-NN-Select-Node|plnode@1||14|-17|14|14||A
-IwiresL:wellContacts13;1{lay}|wellCont@1||16|0|||D5G4;
-Ametal-2|net@2|||S0|wellCont@1|gnd|11.5|0|latch1in@0|gnd_1|11.5|0
-Ametal-2|net@3|||S0|wellCont@1|vdd|11.5|-50|latch1in@0|vdd_1|11.5|-50
-Ametal-2|net@4|||S0|wellCont@1|vdd_1|11.5|50|latch1in@0|vdd_3|11.5|50
-Ametal-2|net@5|||S0|wellCont@1|gnd_1|20.5|0|mux5@0|gnd_1|20.5|0
-Ametal-2|net@6|||S0|wellCont@1|vdd_2|20.5|-50|mux5@0|vdd_3|20.5|-50
-Ametal-2|net@7|||S0|wellCont@1|vdd_3|20.5|50|mux5@0|vdd_2|20.5|50
-Ametal-2|net@8|||S0|mux5@0|inA[1]|33.5|28|contact@0||-1|28
-Ametal-1|net@9|||S2700|latch1in@0|out[1]|-1|25|contact@0||-1|28
-Egnd||D5G2;|latch1in@0|gnd|G
-Egnd_1||D5G2;|mux5@0|gnd|G
-Ehcl||D5G2;|latch1in@0|hcl|I
-EinB[1]||D5G2;|mux5@0|inB[1]|I
-Ein[1]||D5G2;|latch1in@0|in[1]|I
-Eout[1]||D5G2;|mux5@0|out[1]|O
-Es[F]||D5G2;|mux5@0|s[T]|I
-Es[T]||D5G2;|mux5@0|s[T]@573085209|I
-Evdd||D5G2;|latch1in@0|vdd|P
-Evdd_1||D5G2;|mux5@0|vdd_1|P
-Evdd_2||D5G2;|latch1in@0|vdd_2|P
-Evdd_3||D5G2;|mux5@0|vdd|P
-X
-
 # Cell dataMux;1{sch}
 CdataMux;1{sch}||schematic|1216073680001|1225634157243|
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -539,7 +506,7 @@ NOff-Page|conn@3||21|-2||||
 NOff-Page|conn@4||12|7|||RRR|
 IdataMux;1{ic}|dataMux@1||27.5|14|||D5G4;
 IlatchesK:latch1in09.6Bi;1{ic}|latch1in@1||-12|0|||D5G4;
-IgatesK:mux5;1{ic}|mux5@0||12|-2|||D5G4;
+Igates2inM:mux5;1{ic}|mux5@0||12|-2|||D5G4;
 Ngeneric:Invisible-Pin|pin@2||0|28|||||ART_message(D5G6;)SdataMux
 Ngeneric:Invisible-Pin|pin@3||0|17|||||ART_message(D5G3;)S[ies 14 July 2008,new layout 2 November 2008]
 Ngeneric:Invisible-Pin|pin@4||0|23|||||ART_message(D5G3;)Sone bit of the shadow register
@@ -561,7 +528,7 @@ Es[T,F]||D4G2;|conn@4|a|I
 X
 
 # Cell latchWscM2;1{ic}
-ClatchWscM2;1{ic}||artwork|1190300246447|1197075509732|EI
+ClatchWscM2;1{ic}||artwork|1190300246447|1230863394160|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-2|6|-2|-2||
 Nschematic:Bus_Pin|pin@2||-3|3|-2|-2||
@@ -589,7 +556,7 @@ NPin|pin@30||-3|5|1|1|XRR|
 Nschematic:Bus_Pin|pin@31||0|-1|-2|-2||
 Nschematic:Bus_Pin|pin@32||0|1|-2|-2||
 Nschematic:Bus_Pin|pin@33||0|-5|-2|-2||
-Ngeneric:Invisible-Pin|pin@34||0|3|||||ART_message(D5G3;)S60B
+Ngeneric:Invisible-Pin|pin@34||0|3|||||ART_message(D5G3;)S60C
 AThicker|net@6|||FS2700|pin@12||-2|-5|pin@13||-2|-1
 AThicker|net@7|||FS1800|pin@20||-1|-1|pin@14||1|-1
 AThicker|net@8|||FS1166|pin@14||1|-1|pin@15||2|-3
@@ -619,7 +586,7 @@ Esout||D5G2;|pin@10||O
 X
 
 # Cell latchWscM2;1{sch}
-ClatchWscM2;1{sch}||schematic|1190293857683|1226011611632|
+ClatchWscM2;1{sch}||schematic|1190293857683|1237739013003|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-1.5|-20|||YRRR|
 NOff-Page|conn@1||-14|-10|||X|
@@ -641,7 +608,7 @@ NWire_Pin|pin@10||-1|1||||
 NWire_Pin|pin@15||-7|-10||||
 Ngeneric:Invisible-Pin|pin@16||-1.5|21|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
 NBus_Pin|pin@17||2|-17|-1|-1||
-IscanJ:scanCellE;1{ic}|scanCell@2||2|-10|X||D5G4;
+IscanM:scanCellE;1{ic}|scanCell@3||2|-10|X||D5G4;
 Awire|net@2|||0|pin@7||7|7|hi2inLat@1|out[1]|4|7
 Awire|net@3|||1800|conn@5|y|-9|8|hi2inLat@1|inA[1]|-2|8
 Awire|net@6|||1800|pin@5||-7|6|hi2inLat@1|inB[1]|-2|6
@@ -651,11 +618,11 @@ Awire|net@9|||0|conn@4|a|10|7|pin@7||7|7
 Awire|net@10|||900|pin@7||7|7|pin@8||7|-1
 Awire|net@11|||0|pin@8||7|-1|pin@9||2|-1
 Awire|net@15|||1800|conn@1|a|-12|-10|pin@15||-7|-10
-Awire|net@23|||900|pin@9||2|-1|scanCell@2|dIn[1]|2|-7
-Awire|net@24|||0|conn@2|y|17|-10|scanCell@2|sin|9|-10
-Awire|net@25|||0|scanCell@2|sout|-5|-10|pin@15||-7|-10
+Awire|net@23|||900|pin@9||2|-1|scanCell@3|dIn[1]|2|-7
+Awire|net@24|||0|conn@2|y|17|-10|scanCell@3|sin|9|-10
+Awire|net@25|||0|scanCell@3|sout|-5|-10|pin@15||-7|-10
 Awire|net@26|||900|pin@5||-7|6|pin@15||-7|-10
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanCell@2|p2p,p1p,rd|2|-13|pin@17||2|-17
+Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanCell@3|p2p,p1p,rd|2|-13|pin@17||2|-17
 Awire|wr|D5G2;||900|hi2inLat@1|hcl[B]|-1|4|pin@10||-1|1
 Ehcl||D4G2;|conn@6|a|I
 Ein[1]||D4G2;|conn@5|a|I
@@ -665,151 +632,8 @@ Esin||D4G2;|conn@2|a|I
 Esout||D6G2;|conn@1|y|O
 X
 
-# Cell latchWscan;1{ic}
-ClatchWscan;1{ic}||artwork|1190300246447|1197075509732|EI
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||-2|6|-2|-2||
-Nschematic:Bus_Pin|pin@2||-3|3|-2|-2||
-Nschematic:Bus_Pin|pin@4||3|3|-2|-2||
-Nschematic:Bus_Pin|pin@6||0|-6|-2|-2||
-Nschematic:Bus_Pin|pin@8||-2|-3|-2|-2||
-Nschematic:Bus_Pin|pin@10||2|-3|-2|-2||
-NPin|pin@12||-2|-5|1|1||
-NPin|pin@13||-2|-1|1|1||
-NPin|pin@14||1|-1|1|1||
-NPin|pin@15||2|-3|1|1||
-NPin|pin@16||1|-5|1|1||
-NPin|pin@17||-1|-5|1|1||
-NPin|pin@20||-1|-1|1|1||
-NPin|pin@21||0|-3|1|1||
-NPin|pin@22||-3|1|1|1|XRR|
-NPin|pin@23||1|1|1|1|XRR|
-NPin|pin@24||1|0|1|1|XRR|
-NPin|pin@25||3|3|1|1|XRR|
-NPin|pin@26||1|6|1|1|XRR|
-NPin|pin@27||1|5|1|1|XRR|
-NPin|pin@28||-2|5|1|1|XRR|
-NPin|pin@29||-2|6|1|1|XRR|
-NPin|pin@30||-3|5|1|1|XRR|
-Nschematic:Bus_Pin|pin@31||0|-1|-2|-2||
-Nschematic:Bus_Pin|pin@32||0|1|-2|-2||
-Nschematic:Bus_Pin|pin@33||0|-5|-2|-2||
-Ngeneric:Invisible-Pin|pin@34||0|3|||||ART_message(D5G3;)S60B
-AThicker|net@6|||FS2700|pin@12||-2|-5|pin@13||-2|-1
-AThicker|net@7|||FS1800|pin@20||-1|-1|pin@14||1|-1
-AThicker|net@8|||FS1166|pin@14||1|-1|pin@15||2|-3
-AThicker|net@9|||FS634|pin@15||2|-3|pin@16||1|-5
-AThicker|net@10|||FS0|pin@16||1|-5|pin@17||-1|-5
-AThicker|net@11|||FS0|pin@17||-1|-5|pin@12||-2|-5
-AThicker|net@14|||FS1800|pin@13||-2|-1|pin@20||-1|-1
-AThicker|net@15|||FS1166|pin@20||-1|-1|pin@21||0|-3
-AThicker|net@17|||FS2434|pin@17||-1|-5|pin@21||0|-3
-AThicker|net@18|||FS0|pin@27||1|5|pin@28||-2|5
-AThicker|net@19|||FS0|pin@28||-2|5|pin@30||-3|5
-AThicker|net@20|||FS900|pin@30||-3|5|pin@22||-3|1
-AThicker|net@21|||FS2700|pin@28||-2|5|pin@29||-2|6
-AThicker|net@22|||FS0|pin@23||1|1|pin@22||-3|1
-AThicker|net@23|||FS900|pin@23||1|1|pin@24||1|0
-AThicker|net@24|||FS2363|pin@24||1|0|pin@25||3|3
-AThicker|net@25|||FS3037|pin@25||3|3|pin@26||1|6
-AThicker|net@26|||FS900|pin@26||1|6|pin@27||1|5
-Aschematic:bus|net@28||-0.5|IJ2700|pin@31||0|-1|pin@32||0|1
-Aschematic:bus|net@29||-0.5|IJ2700|pin@6||0|-6|pin@33||0|-5
-Ehcl||D5G2;|pin@0||I
-Ein[1]||D5G2;|pin@2||I
-Eout[1]||D5G2;|pin@4||O
-Ep2p,p1p,wr,rd||D5G2;|pin@6||B
-Esin||D5G2;|pin@8||I
-Esout||D5G2;|pin@10||O
-X
-
-# Cell latchWscan;1{sch}
-ClatchWscan;1{sch}||schematic|1190293857683|1206032306937|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-1.5|-20|||YRRR|
-NOff-Page|conn@1||-14|-10|||X|
-NOff-Page|conn@2||19|-10|||XY|
-NOff-Page|conn@4||12|7||||
-NOff-Page|conn@5||-11|8||||
-NOff-Page|conn@6||-7|12.5|||Y|
-IlatchesK:latch2in60C;1{ic}|hi2inLat@1||1|7|Y||D5G4;
-IlatchWscan;1{ic}|latchWsc@1||29|2|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||1|32|||||ART_message(D5G6;)SlatchWscan
-Ngeneric:Invisible-Pin|pin@1||0|24|||||ART_message(D5G3;)Sies 11 November 2007
-Ngeneric:Invisible-Pin|pin@2||-1|27|||||ART_message(D5G4;)Sto load and unload data
-NWire_Pin|pin@5||-7|6||||
-NWire_Pin|pin@6||-1|12.5||||
-NWire_Pin|pin@7||7|7||||
-NWire_Pin|pin@8||7|-1||||
-NWire_Pin|pin@9||2|-1||||
-NWire_Pin|pin@10||-1|1||||
-NWire_Pin|pin@15||-7|-10||||
-Ngeneric:Invisible-Pin|pin@16||-1.5|21|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
-NBus_Pin|pin@17||2|-17|-1|-1||
-IscanJ:scanCellE;1{ic}|scanCell@2||2|-10|X||D5G4;
-Awire|net@2|||0|pin@7||7|7|hi2inLat@1|out[1]|4|7
-Awire|net@3|||1800|conn@5|y|-9|8|hi2inLat@1|inA[1]|-2|8
-Awire|net@6|||1800|pin@5||-7|6|hi2inLat@1|inB[1]|-2|6
-Awire|net@7|||1800|conn@6|y|-5|12.5|pin@6||-1|12.5
-Awire|net@8|||900|pin@6||-1|12.5|hi2inLat@1|hcl[A]|-1|10
-Awire|net@9|||0|conn@4|a|10|7|pin@7||7|7
-Awire|net@10|||900|pin@7||7|7|pin@8||7|-1
-Awire|net@11|||0|pin@8||7|-1|pin@9||2|-1
-Awire|net@15|||1800|conn@1|a|-12|-10|pin@15||-7|-10
-Awire|net@23|||900|pin@9||2|-1|scanCell@2|dIn[1]|2|-7
-Awire|net@24|||0|conn@2|y|17|-10|scanCell@2|sin|9|-10
-Awire|net@25|||0|scanCell@2|sout|-5|-10|pin@15||-7|-10
-Awire|net@26|||900|pin@5||-7|6|pin@15||-7|-10
-Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanCell@2|p2p,p1p,rd|2|-13|pin@17||2|-17
-Awire|wr|D5G2;||900|hi2inLat@1|hcl[B]|-1|4|pin@10||-1|1
-Ehcl||D4G2;|conn@6|a|I
-Ein[1]||D4G2;|conn@5|a|I
-Eout[1]||D6G2;|conn@4|y|O
-Ep2p,p1p,wr,rd||D4G2;|conn@0|a|B
-Esin||D4G2;|conn@2|a|I
-Esout||D6G2;|conn@1|y|O
-X
-
-# Cell latchWscanL;1{lay}
-ClatchWscanL;1{lay}|latchWscan|cmos90|1194874260822|1216150460416||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()G1226012824409
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||60|-44||||
-NX-Metal-1-Metal-2-Con|contact@1||-42.5|-44||||
-NX-Metal-2-Metal-3-Con|contact@2||-40|-82||||
-NX-Metal-1-Metal-2-Con|contact@3||-66|-82||||
-IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||0|72|||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-72|X||D5G4;
-Ametal-3|net@0|||S900|latch2in@0|out[1]|60|59|contact@0||60|-44
-Ametal-2|net@4|||S0|contact@0||60|-44|contact@1||-42.5|-44
-Ametal-1|net@5|||S2700|scanCell@0|inB[1]|-42.5|-79|contact@1||-42.5|-44
-Ametal-3|net@6|||S900|latch2in@0|inB[1]|-40|59|contact@2||-40|-82
-Ametal-2|net@7|||S1800|contact@3||-66|-82|contact@2||-40|-82
-Ametal-1|net@11|||S2700|scanCell@0|out[2]|-66|-82.4|contact@3||-66|-82
-Egnd||D5G2;|latch2in@0|gnd|G
-Egnd_1||D5G2;|latch2in@0|gnd_1|G
-Egnd_2||D5G2;|scanCell@0|gnd|G
-Egnd_3||D5G2;|scanCell@0|gnd_1|G
-Ehcl||D5G2;|latch2in@0|hcl[A]|I
-Ein[1]||D5G2;|latch2in@0|inA[1]|I
-Eout[1]||D5G2;|latch2in@0|out[1]|O
-Ep1p||D5G2;|scanCell@0|p2p_1|I
-Ep2p||D5G2;|scanCell@0|p2p|I
-Erd||D5G2;|scanCell@0|hcl[B]|I
-Esin||D5G2;|scanCell@0|inA[1]|I
-Esout||D5G2;|scanCell@0|out[2]|O
-Evdd||D5G2;|latch2in@0|vdd|P
-Evdd_1||D5G2;|scanCell@0|vdd_1|P
-Evdd_2||D5G2;|latch2in@0|vdd_2|P
-Evdd_3||D5G2;|latch2in@0|vdd_3|P
-Evdd_4||D5G2;|latch2in@0|vdd_4|P
-Evdd_5||D5G2;|scanCell@0|vdd|P
-Evdd_6||D5G2;|scanCell@0|vdd_2|P
-Evdd_7||D5G2;|scanCell@0|vdd_3|P
-Ewr||D5G2;|latch2in@0|hcl[B]|I
-X
-
 # Cell latchWscanM2L;2{lay}
-ClatchWscanM2L;2{lay}|latchWscM2|cmos90|1194874260822|1226012972943||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226012562751|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1226013006634
+ClatchWscanM2L;2{lay}|latchWscM2|cmos90|1194874260822|1238257435226||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@7||-42.5|-44||||
 NX-Metal-1-Metal-2-Con|contact@8||16|-44||||
@@ -823,8 +647,8 @@ NMetal-1-Pin|pin@19||-64|-82.4||||
 NMetal-1-Pin|pin@21||-64|6||||
 NMetal-1-Pin|pin@22||64|-2||||
 NMetal-1-Pin|pin@23||16|-2||||
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-72|X||D5G4;
-Ametal-1|net@34|||S2700|scanCell@0|inB[1]|-42.5|-79|contact@7||-42.5|-44
+IscanM:scanCellE;1{lay}|scanCell@1||0|-72|X||D5G4;
+Ametal-1|net@34|||S2700|scanCell@1|dIn[1]|-42.5|-79|contact@7||-42.5|-44
 Ametal-2|net@37|||S0|contact@8||16|-44|contact@7||-42.5|-44
 Ametal-1|net@39|||S900|contact@9||64|82|pin@22||64|-2
 Ametal-1|net@40|||S900|latch2in@2|out[1]|64|85|contact@9||64|82
@@ -832,36 +656,88 @@ Ametal-2|net@41|||S1800|pin@12||30|82|contact@9||64|82
 Ametal-1|net@45|||S900|latch2in@2|inA[1]|-58.5|65|contact@10||-58.5|62
 Ametal-1|net@46|||S900|latch2in@2|inB[1]|-31.5|65|pin@16||-31.5|6
 Ametal-1|net@47|||S0|pin@16||-31.5|6|pin@21||-64|6
-Ametal-1|net@49|||S1800|scanCell@0|out[2]|-66|-82.4|pin@19||-64|-82.4
+Ametal-1|net@49|||S1800|scanCell@1|sout|-66|-82.4|pin@19||-64|-82.4
+Ametal-1|net@54|||S0|pin@22||64|-2|pin@23||16|-2
+Ametal-1|net@55|||S900|pin@23||16|-2|contact@8||16|-44
+Ametal-1|net@57|||S2700|pin@19||-64|-82.4|pin@21||-64|6
+Ametal-2|net@58|||S1800|contact@10||-58.5|62|pin@13||-30|62
+Egnd||D5G2;|latch2in@2|gnd|G
+Egnd_1||D5G2;|latch2in@2|gnd_1|G
+Egnd_2||D5G2;|scanCell@1|gnd|G
+Egnd_3||D5G2;|scanCell@1|gnd_1|G
+Ehcl||D5G2;|latch2in@2|hcl[A]|I
+Ein[1]||D5G2;|pin@13||I
+Eout[1]||D5G2;|pin@12||O
+Ep1p||D5G2;|scanCell@1|p1p|I
+Ep2p||D5G2;|scanCell@1|p2p|I
+Erd||D5G2;|scanCell@1|rd|I
+Esin||D5G2;|scanCell@1|sin|I
+Esout||D5G2;|scanCell@1|sout|O
+Evdd||D5G2;|latch2in@2|vdd|P
+Evdd_1||D5G2;|scanCell@1|vdd_1|P
+Evdd_2||D5G2;|latch2in@2|vdd_2|P
+Evdd_3||D5G2;|latch2in@2|vdd_3|P
+Evdd_4||D5G2;|latch2in@2|vdd_4|P
+Evdd_5||D5G2;|scanCell@1|vdd|P
+Evdd_6||D5G2;|scanCell@1|vdd_2|P
+Evdd_7||D5G2;|scanCell@1|vdd_3|P
+Ewr||D5G2;|latch2in@2|hcl[B]|I
+X
+
+# Cell latchWscanM2Ldn;3{lay}
+ClatchWscanM2Ldn;3{lay}|latchWscM2|cmos90|1194874260822|1241212843263||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
+NX-Metal-1-Metal-2-Con|contact@7||-42.5|-44||||
+NX-Metal-1-Metal-2-Con|contact@8||16|-44||||
+NX-Metal-1-Metal-2-Con|contact@9||64|32||||
+NX-Metal-1-Metal-2-Con|contact@10||-58.5|62||||
+IlatchesK:latch2in60Cm1;3{lay}|latch2in@2||0|72|||D5G4;
+NMetal-2-Pin|pin@12||30|32||||
+NMetal-2-Pin|pin@13||-30|62||||
+NMetal-1-Pin|pin@16||-31.5|6||||
+NMetal-1-Pin|pin@19||-64|-82.4||||
+NMetal-1-Pin|pin@21||-64|6||||
+NMetal-1-Pin|pin@22||64|-2||||
+NMetal-1-Pin|pin@23||16|-2||||
+IscanM:scanCellE;1{lay}|scanCell@1||0|-72|X||D5G4;
+Ametal-1|net@34|||S2700|scanCell@1|dIn[1]|-42.5|-79|contact@7||-42.5|-44
+Ametal-2|net@37|||S0|contact@8||16|-44|contact@7||-42.5|-44
+Ametal-1|net@39|||S900|contact@9||64|32|pin@22||64|-2
+Ametal-1|net@40|||S900|latch2in@2|out[1]|64|85|contact@9||64|32
+Ametal-2|net@41|||S1800|pin@12||30|32|contact@9||64|32
+Ametal-1|net@45|||S900|latch2in@2|inA[1]|-58.5|65|contact@10||-58.5|62
+Ametal-1|net@46|||S900|latch2in@2|inB[1]|-31.5|65|pin@16||-31.5|6
+Ametal-1|net@47|||S0|pin@16||-31.5|6|pin@21||-64|6
+Ametal-1|net@49|||S1800|scanCell@1|sout|-66|-82.4|pin@19||-64|-82.4
 Ametal-1|net@54|||S0|pin@22||64|-2|pin@23||16|-2
 Ametal-1|net@55|||S900|pin@23||16|-2|contact@8||16|-44
 Ametal-1|net@57|||S2700|pin@19||-64|-82.4|pin@21||-64|6
 Ametal-2|net@58|||S1800|contact@10||-58.5|62|pin@13||-30|62
 Egnd||D5G2;|latch2in@2|gnd|G
 Egnd_1||D5G2;|latch2in@2|gnd_1|G
-Egnd_2||D5G2;|scanCell@0|gnd|G
-Egnd_3||D5G2;|scanCell@0|gnd_1|G
+Egnd_2||D5G2;|scanCell@1|gnd|G
+Egnd_3||D5G2;|scanCell@1|gnd_1|G
 Ehcl||D5G2;|latch2in@2|hcl[A]|I
 Ein[1]||D5G2;|pin@13||I
 Eout[1]||D5G2;|pin@12||O
-Ep1p||D5G2;|scanCell@0|p2p_1|I
-Ep2p||D5G2;|scanCell@0|p2p|I
-Erd||D5G2;|scanCell@0|hcl[B]|I
-Esin||D5G2;|scanCell@0|inA[1]|I
-Esout||D5G2;|scanCell@0|out[2]|O
+Ep1p||D5G2;|scanCell@1|p1p|I
+Ep2p||D5G2;|scanCell@1|p2p|I
+Erd||D5G2;|scanCell@1|rd|I
+Esin||D5G2;|scanCell@1|sin|I
+Esout||D5G2;|scanCell@1|sout|O
 Evdd||D5G2;|latch2in@2|vdd|P
-Evdd_1||D5G2;|scanCell@0|vdd_1|P
+Evdd_1||D5G2;|scanCell@1|vdd_1|P
 Evdd_2||D5G2;|latch2in@2|vdd_2|P
 Evdd_3||D5G2;|latch2in@2|vdd_3|P
 Evdd_4||D5G2;|latch2in@2|vdd_4|P
-Evdd_5||D5G2;|scanCell@0|vdd|P
-Evdd_6||D5G2;|scanCell@0|vdd_2|P
-Evdd_7||D5G2;|scanCell@0|vdd_3|P
+Evdd_5||D5G2;|scanCell@1|vdd|P
+Evdd_6||D5G2;|scanCell@1|vdd_2|P
+Evdd_7||D5G2;|scanCell@1|vdd_3|P
 Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
-# Cell latchWscanM2R;1{lay}
-ClatchWscanM2R;1{lay}|latchWscM2|cmos90|1194874260822|1226011402495||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1226011108553|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1226012417464
+# Cell latchWscanM2R;2{lay}
+ClatchWscanM2R;2{lay}|latchWscM2|cmos90|1194874260822|1238257435226||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@5||66|-82||||
 NX-Metal-1-Metal-2-Con|contact@6||-31.5|-82||||
@@ -874,11 +750,11 @@ NMetal-2-Pin|pin@12||30|82||||
 NMetal-2-Pin|pin@13||-30|56||||
 NMetal-2-Pin|pin@14||-30|62||||
 NMetal-2-Pin|pin@15||-52|62||||
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-72|||D5G4;
+IscanM:scanCellE;1{lay}|scanCell@1||0|-72|||D5G4;
 Ametal-2|net@27|||S0|contact@5||66|-82|contact@6||-31.5|-82
-Ametal-1|net@29|||S2700|scanCell@0|out[2]|66|-82.4|contact@5||66|-82
+Ametal-1|net@29|||S2700|scanCell@1|sout|66|-82.4|contact@5||66|-82
 Ametal-1|net@33|||S900|latch2in@2|inB[1]|-31.5|65|contact@6||-31.5|-82
-Ametal-1|net@34|||S2700|scanCell@0|inB[1]|42.5|-79|contact@7||42.5|-44
+Ametal-1|net@34|||S2700|scanCell@1|dIn[1]|42.5|-79|contact@7||42.5|-44
 Ametal-2|net@37|||S0|contact@8||64|-44|contact@7||42.5|-44
 Ametal-1|net@39|||S900|contact@9||64|82|contact@8||64|-44
 Ametal-1|net@40|||S900|latch2in@2|out[1]|64|85|contact@9||64|82
@@ -889,487 +765,73 @@ Ametal-2|net@44|||S0|pin@15||-52|62|contact@10||-58.5|62
 Ametal-1|net@45|||S900|latch2in@2|inA[1]|-58.5|65|contact@10||-58.5|62
 Egnd||D5G2;|latch2in@2|gnd|G
 Egnd_1||D5G2;|latch2in@2|gnd_1|G
-Egnd_2||D5G2;|scanCell@0|gnd|G
-Egnd_3||D5G2;|scanCell@0|gnd_1|G
+Egnd_2||D5G2;|scanCell@1|gnd|G
+Egnd_3||D5G2;|scanCell@1|gnd_1|G
 Ehcl||D5G2;|latch2in@2|hcl[A]|I
 Ein[1]||D5G2;|pin@13||I
-EoutS[1]|out[1]|D5G2;|pin@12||O
-Ep1p||D5G2;|scanCell@0|p2p_1|I
-Ep2p||D5G2;|scanCell@0|p2p|I
-Erd||D5G2;|scanCell@0|hcl[B]|I
-Esin||D5G2;|scanCell@0|inA[1]|I
-Esout||D5G2;|scanCell@0|out[2]|O
+Eout[1]||D5G2;|pin@12||O
+Ep1p||D5G2;|scanCell@1|p1p|I
+Ep2p||D5G2;|scanCell@1|p2p|I
+Erd||D5G2;|scanCell@1|rd|I
+Esin||D5G2;|scanCell@1|sin|I
+Esout||D5G2;|scanCell@1|sout|O
 Evdd||D5G2;|latch2in@2|vdd|P
-Evdd_1||D5G2;|scanCell@0|vdd_1|P
+Evdd_1||D5G2;|scanCell@1|vdd_1|P
 Evdd_2||D5G2;|latch2in@2|vdd_2|P
 Evdd_3||D5G2;|latch2in@2|vdd_3|P
 Evdd_4||D5G2;|latch2in@2|vdd_4|P
-Evdd_5||D5G2;|scanCell@0|vdd|P
-Evdd_6||D5G2;|scanCell@0|vdd_2|P
-Evdd_7||D5G2;|scanCell@0|vdd_3|P
+Evdd_5||D5G2;|scanCell@1|vdd|P
+Evdd_6||D5G2;|scanCell@1|vdd_2|P
+Evdd_7||D5G2;|scanCell@1|vdd_3|P
 Ewr||D5G2;|latch2in@2|hcl[B]|I
 X
 
-# Cell latchWscanR;1{lay}
-ClatchWscanR;1{lay}|latchWscan|cmos90|1194874260822|1216150471336||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||60|-44||||
-NX-Metal-1-Metal-2-Con|contact@1||42.5|-44||||
-NX-Metal-2-Metal-3-Con|contact@2||-40|-82||||
-NX-Metal-1-Metal-2-Con|contact@3||66|-82||||
-IlatchesK:latch2in60Cm3;1{lay}|latch2in@0||0|72|||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-72|||D5G4;
-Ametal-3|net@0|||S900|latch2in@0|out[1]|60|59|contact@0||60|-44
-Ametal-2|net@4|||S0|contact@0||60|-44|contact@1||42.5|-44
-Ametal-1|net@5|||S2700|scanCell@0|inB[1]|42.5|-79|contact@1||42.5|-44
-Ametal-3|net@6|||S900|latch2in@0|inB[1]|-40|59|contact@2||-40|-82
-Ametal-2|net@7|||S0|contact@3||66|-82|contact@2||-40|-82
-Ametal-1|net@11|||S2700|scanCell@0|out[2]|66|-82.4|contact@3||66|-82
-Egnd||D5G2;|latch2in@0|gnd|G
-Egnd_1||D5G2;|latch2in@0|gnd_1|G
-Egnd_2||D5G2;|scanCell@0|gnd|G
-Egnd_3||D5G2;|scanCell@0|gnd_1|G
-Ehcl||D5G2;|latch2in@0|hcl[A]|I
-Ein[1]||D5G2;|latch2in@0|inA[1]|I
-Eout[1]||D5G2;|latch2in@0|out[1]|O
-Ep1p||D5G2;|scanCell@0|p2p_1|I
-Ep2p||D5G2;|scanCell@0|p2p|I
-Erd||D5G2;|scanCell@0|hcl[B]|I
-Esin||D5G2;|scanCell@0|inA[1]|I
-Esout||D5G2;|scanCell@0|out[2]|O
-Evdd||D5G2;|latch2in@0|vdd|P
-Evdd_1||D5G2;|scanCell@0|vdd_1|P
-Evdd_2||D5G2;|latch2in@0|vdd_2|P
-Evdd_3||D5G2;|latch2in@0|vdd_3|P
-Evdd_4||D5G2;|latch2in@0|vdd_4|P
-Evdd_5||D5G2;|scanCell@0|vdd|P
-Evdd_6||D5G2;|scanCell@0|vdd_2|P
-Evdd_7||D5G2;|scanCell@0|vdd_3|P
-Ewr||D5G2;|latch2in@0|hcl[B]|I
-X
-
-# Cell twin1in30wScan;1{lay}
-Ctwin1in30wScan;1{lay}||cmos90|1226009859659|1226009948357|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Idata1inTwin30m1;1{lay}|data1inT@0||0|0|||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@0||0|-144|X||D5G4;
-IscanJ:scanCellE;1{lay}|scanCell@1||0|144|X||D5G4;
-Egnd_2||D5G2;|scanCell@0|gnd|G
-Egnd_3||D5G2;|scanCell@0|gnd_1|G
-Egnd_4||D5G2;|scanCell@1|gnd|G
-Egnd_5||D5G2;|scanCell@1|gnd_1|G
-Ep1p||D5G2;|scanCell@0|p2p_1|I
-Ep1p_1||D5G2;|scanCell@1|p2p_1|I
-Ep2p||D5G2;|scanCell@0|p2p|I
-Ep2p_1||D5G2;|scanCell@1|p2p|I
-Erd||D5G2;|scanCell@0|hcl[B]|I
-Erd_1||D5G2;|scanCell@1|hcl[B]|I
-Esin||D5G2;|scanCell@0|inA[1]|I
-Esin_1||D5G2;|scanCell@1|inA[1]|I
-Esout||D5G2;|scanCell@0|out[2]|O
-Esout_1||D5G2;|scanCell@1|out[2]|O
-Evdd_1||D5G2;|scanCell@0|vdd_1|P
-Evdd_5||D5G2;|scanCell@0|vdd|P
-Evdd_6||D5G2;|scanCell@0|vdd_2|P
-Evdd_7||D5G2;|scanCell@0|vdd_3|P
-Evdd_8||D5G2;|scanCell@1|vdd_1|P
-Evdd_9||D5G2;|scanCell@1|vdd|P
-Evdd_10||D5G2;|scanCell@1|vdd_2|P
-Evdd_11||D5G2;|scanCell@1|vdd_3|P
-X
-
-# Cell twin1in40wScan;1{sch}
-Ctwin1in40wScan;1{sch}||schematic|1205512034198|1206030906699|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-32|24||||
-NOff-Page|conn@1||18|24||||
-NOff-Page|conn@2||-30|0||||
-NOff-Page|conn@3||0|12|||X|
-NOff-Page|conn@4||-31|18||||
-NOff-Page|conn@7||9.5|-2.5|||YRRR|
-NOff-Page|conn@8||-12|-9.5|||YRRR|
-NOff-Page|conn@9||-6|0||||
-NOff-Page|conn@10||25|12|||X|
-IlatchesK:latch1in40B;1{ic}|latch1in@0||6|24|||D5G4;
-IlatchesK:latch1in40B;1{ic}|latch1in@1||-24|12|Y||D5G4;
-Ngeneric:Invisible-Pin|pin@0||0|43|||||ART_message(D5G6;)Stwin1in40wScan
-Ngeneric:Invisible-Pin|pin@1||0|34|||||ART_message(D5G3;)Sies 14 March 2008
-Ngeneric:Invisible-Pin|pin@2||0|38|||||ART_message(D5G4;)Stwo size 40 latches with scan
-NWire_Pin|pin@5||12|24||||
-NWire_Pin|pin@6||-18|12||||
-NWire_Pin|pin@7||-26|18||||
-NWire_Pin|pin@9||4|18||||
-NBus_Pin|pin@10||-18|-6|-1|-1||
-NBus_Pin|pin@12||12|6|-1|-1||
-NWire_Pin|pin@15||-30|12||||
-NWire_Pin|pin@16||-30|6||||
-NWire_Pin|pin@17||0|24||||
-NWire_Pin|pin@18||0|30||||
-IscanK:scanCellKv;1{ic}|scanCell@0||12|12|X||D5G4;
-IscanK:scanCellKv;1{ic}|scanCell@1||-18|0|||D5G4;
-Awire|in[1]|D5G2;||900|pin@15||-30|12|pin@16||-30|6
-Awire|in[2]|D5G2;||2700|pin@17||0|24|pin@18||0|30
-Awire|net@5|||1800|latch1in@1|out[1]|-21|12|pin@6||-18|12
-Awire|net@7|||2700|latch1in@1|hcl|-26|15|pin@7||-26|18
-Awire|net@10|||2700|pin@9||4|18|latch1in@0|hcl|4|21
-Awire|net@18|||1800|latch1in@0|out[1]|9|24|pin@5||12|24
-Awire|net@19|||1800|pin@7||-26|18|pin@9||4|18
-Awire|net@23|||0|latch1in@1|in[1]|-27|12|pin@15||-30|12
-Awire|net@25|||0|latch1in@0|in[1]|3|24|pin@17||0|24
-Awire|net@29|||0|scanCell@1|sin|-25|0|conn@2|y|-28|0
-Awire|net@30|||0|scanCell@0|sout|5|12|conn@3|a|2|12
-Awire|net@31|||1800|conn@4|y|-29|18|pin@7||-26|18
-Awire|net@41|||0|conn@9|a|-8|0|scanCell@1|sout|-11|0
-Awire|net@42|||0|conn@10|y|23|12|scanCell@0|sin|19|12
-Awire|out[1]|D5G2;||900|pin@6||-18|12|scanCell@1|dIn[1]|-18|3
-Awire|out[2]|D5G2;||900|pin@5||12|24|scanCell@0|dIn[1]|12|15
-Abus|p2pL[T,F],p1p[T,F],rd[T,F]|D5G2;|-0.5|IJ900|scanCell@1|p2p[T,F],p1p[T,F],rd[T,F]|-18|-3|pin@10||-18|-6
-Abus|p2pU[T,F],p1p[T,F],rd[T,F]|D5G2;|-0.5|IJ2700|pin@12||12|6|scanCell@0|p2p[T,F],p1p[T,F],rd[T,F]|12|9
-Ehcl||D4G2;|conn@4|a|I
-Ein[1:2]||D4G2;|conn@0|a|I
-Eout[1:2]||D6G2;|conn@1|y|O
-Ep1p[T,F],rd[T,F]||D4G2;|conn@7|a|I
-Ep2pL[T,F],p2pU[T,F]||D4G2;|conn@8|a|I
-EsinL||D4G2;|conn@2|a|I
-EsinU||D4G2;|conn@10|a|I
-EsoutL||D6G2;|conn@9|y|O
-EsoutU||D6G2;|conn@3|y|O
-X
-
-# Cell twin1in40wScanA;1{lay}
-Ctwin1in40wScanA;1{lay}|twin1in40wScan|cmos90|1205074845537|1223474205558||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@8||43.5|-166||||
-NX-Metal-1-Metal-2-Con|contact@9||34.5|-160||||
-NX-Metal-1-Metal-2-Con|contact@10||-48|-166||||
-NX-Metal-1-Metal-2-Con|contact@11||-39|-160||||
-NX-Metal-1-Metal-2-Con|contact@12||43.5|-122||||
-NX-Metal-1-Metal-2-Con|contact@13||34.5|-128||||
-NX-Metal-1-Metal-2-Con|contact@14||-39|-128||||
-NX-Metal-1-Metal-2-Con|contact@15||-48|-122||||
-NX-Metal-1-Metal-2-Con|contact@19||-54|60.3||||
-NMetal-1-Polysilicon-Con|contact@23||-54|82||5.2||
-NMetal-1-Polysilicon-Con|contact@24||-54|62||5.2||
-NX-Metal-1-Metal-2-Con|contact@25||-54|60.3||||
-NX-Metal-1-Metal-2-Con|contact@31||49|-72||||
-NX-Metal-1-Metal-2-Con|contact@33||-65|-72||||
-NX-Metal-1-Metal-2-Con|contact@34||-10.5|-84||||
-NX-Metal-1-Metal-2-Con|contact@35||61.5|110||||
-NX-Metal-1-Metal-2-Con|contact@36||20|110||||
-NX-Metal-1-Metal-2-Con|contact@38||6|-78||||
-NX-Metal-1-Metal-2-Con|contact@39||28|-78||||
-NX-Metal-1-Metal-2-Con|contact@40||36|-84||||
-NX-Metal-1-Metal-2-Con|contact@41||34|-60||||
-NX-Metal-1-Metal-2-Con|contact@42||22.5|-60||||
-IlatchesK:latch1in40B;1{lay}|latch1in@1||-30|144|Y||D5G4;
-IlatchesK:latch1in40B;1{lay}|latch1in@2||-30|0|||D5G4;
-IlatchesK:mlat1in10;2{lay}|mlat1in1@0||44.5|144|XY||D5G4;
-IlatchesK:mlat1in10;2{lay}|mlat1in1@2||44.5|0|Y||D5G4;
-IlatchesK:mlat2in10sc;2{lay}|mlat2in1@2||34.5|-144|XY||D5G4;
-IlatchesK:mlat2in10sc;2{lay}|mlat2in1@3||-39|-144|Y||D5G4;
-NMetal-2-Pin|pin@83||0|-160||||
-NMetal-2-Pin|pin@84||0|-166||||
-NMetal-2-Pin|pin@89||0|-128||||
-NMetal-2-Pin|pin@90||0|-122||||
-NMetal-2-Pin|pin@99||-72|60.3||||
-NMetal-2-Pin|pin@100||72|60.3||||
-NMetal-1-Pin|pin@102||-22|-64||||
-NMetal-1-Pin|pin@104||4|-64||||
-NMetal-1-Pin|pin@119||4|66||||
-NMetal-1-Pin|pin@120||17.5|66||||
-NMetal-1-Pin|pin@121||17.5|-77||||
-NMetal-1-Pin|pin@123||17.5|-77||||
-NMetal-1-Pin|pin@157||49.5|137||||
-NMetal-1-Pin|pin@158||49.5|-49||||
-NMetal-1-Pin|pin@159||42|-49||||
-NMetal-1-Pin|pin@160||42|-80||||
-NMetal-1-Pin|pin@162||60.5|-80||||
-NMetal-1-Pin|pin@177||49|-7||||
-NMetal-1-Pin|pin@190||33|73||||
-NMetal-1-Pin|pin@191||20|73||||
-NMetal-2-Pin|pin@193||72|110||||
-NMetal-2-Pin|pin@194||-72|110||||
-NMetal-2-Pin|pin@195||-72|-60||||
-NMetal-2-Pin|pin@200||72|-60||||
-NMetal-1-Pin|pin@202||33|-24||||
-NMetal-1-Pin|pin@206||28|-24||||
-NMetal-1-Pin|pin@209||22.5|-17||||
-NMetal-1-Pin|pin@210||27.5|-17||||
-NMetal-1-Pin|pin@211||34|-69||||
-NMetal-1-Pin|pin@213||36|-78||||
-NMetal-1-Pin|pin@215||36|-69||||
-IwiresL:select15;1{lay}|select15@6||21|144|||D5G4;
-IwiresL:select15;1{lay}|select15@7||21|0|||D5G4;
-IwiresL:select15;1{lay}|select15@8||-2|-144|||D5G4;
-Ametal-2|net@191|||S0|pin@83||0|-160|contact@11||-39|-160
-Ametal-2|net@192|||S0|contact@8||43.5|-166|pin@84||0|-166
-Ametal-1|net@194|||S900|mlat2in1@2|clA[T]|43.5|-163|contact@8||43.5|-166
-Ametal-1|net@196|||S2700|mlat2in1@2|clB[T]|34.5|-163|contact@9||34.5|-160
-Ametal-1|net@198|||S900|mlat2in1@3|clA[T]|-48|-163|contact@10||-48|-166
-Ametal-1|net@200|||S2700|mlat2in1@3|clB[T]|-39|-163|contact@11||-39|-160
-Ametal-2|net@203|||S0|pin@89||0|-128|contact@14||-39|-128
-Ametal-2|net@204|||S0|contact@12||43.5|-122|pin@90||0|-122
-Ametal-1|net@206|||S900|mlat2in1@2|clA[F]|43.5|-119|contact@12||43.5|-122
-Ametal-1|net@208|||S900|mlat2in1@2|clB[F]|34.5|-119|contact@13||34.5|-128
-Ametal-1|net@210|||S900|mlat2in1@3|clB[F]|-39|-119|contact@14||-39|-128
-Ametal-1|net@212|||S900|mlat2in1@3|clA[F]|-48|-119|contact@15||-48|-122
-Ametal-2|net@227||1.2|S1800|contact@19||-54|60.3|pin@100||72|60.3
-Ametal-1|net@229|||S2700|mlat2in1@3|inB|-22|-119|pin@102||-22|-64
-Ametal-1|net@231|||S1800|pin@102||-22|-64|pin@104||4|-64
-Ametal-1|net@232|||S2700|pin@104||4|-64|latch1in@2|out[1]|4|13
-Ametal-2|net@259||1.2|S0|contact@19||-54|60.3|contact@25||-54|60.3
-Ametal-1|net@263|||S900|latch1in@1|out[1]|4|131|pin@119||4|66
-Ametal-1|net@264|||S1800|pin@119||4|66|pin@120||17.5|66
-Ametal-1|net@265|||S900|pin@120||17.5|66|pin@121||17.5|-77
-Ametal-1|net@267|||S1800|pin@121||17.5|-77|pin@123||17.5|-77
-Ametal-1|net@268|||S900|pin@123||17.5|-77|mlat2in1@2|inB|17.5|-119
-APolysilicon|net@308|||S2700|contact@23||-54|84.6|latch1in@1|hcl[A]|-54|85.5
-APolysilicon|net@309|||S900|contact@24||-54|59.4|latch1in@2|hcl[A]|-54|58.5
-Ametal-2|net@310||1.2|S0|contact@25||-54|60.3|pin@99||-72|60.3
-Ametal-1|net@311|||S900|contact@23||-54|79.4|contact@25||-54|60.3
-Ametal-1|net@312|||S900|contact@24||-54|64.6|contact@19||-54|60.3
-Ametal-2|net@345|||S0|pin@84||0|-166|contact@10||-48|-166
-Ametal-2|net@346|||S0|contact@9||34.5|-160|pin@83||0|-160
-Ametal-2|net@347|||S0|contact@13||34.5|-128|pin@89||0|-128
-Ametal-2|net@348|||S0|pin@90||0|-122|contact@15||-48|-122
-Ametal-1|net@379|||S1800|mlat1in1@0|out|26|137|pin@157||49.5|137
-Ametal-1|net@380|||S900|pin@157||49.5|137|pin@158||49.5|-49
-Ametal-1|net@381|||S0|pin@158||49.5|-49|pin@159||42|-49
-Ametal-1|net@382|||S900|pin@159||42|-49|pin@160||42|-80
-Ametal-1|net@384|||S1800|pin@160||42|-80|pin@162||60.5|-80
-Ametal-1|net@414|||S0|mlat1in1@2|out|63|-7|pin@177||49|-7
-Ametal-1|net@416|||S2700|contact@31||49|-72|pin@177||49|-7
-Ametal-1|net@421|||S2700|mlat2in1@2|inA|60.5|-119|pin@162||60.5|-80
-Ametal-2|net@422||6.2|S1800|mlat2in1@3|vdd|-6|-194|mlat2in1@2|vdd|1.5|-194
-Ametal-2|net@423||6.2|S0|mlat2in1@2|gnd|1.5|-144|mlat2in1@3|gnd|-6|-144
-Ametal-2|net@424||6.2|S0|mlat2in1@2|vdd_1|1.5|-94|mlat2in1@3|vdd_1|-6|-94
-Ametal-1|net@425|||S2700|mlat2in1@3|out[1]|-10.5|-157|contact@34||-10.5|-84
-Ametal-1|net@428|||S2700|mlat2in1@3|inA|-65|-119|contact@33||-65|-72
-Ametal-2|net@432|||S0|contact@31||49|-72|contact@33||-65|-72
-Ametal-2|net@439||6.2|S0|mlat1in1@2|gnd|21.5|0|latch1in@2|gnd_1|12|0
-Ametal-2|net@440||6.2|S0|mlat1in1@2|vdd|21.5|-50|latch1in@2|vdd_4|12|-50
-Ametal-2|net@441||6.2|S0|mlat1in1@2|vdd_1|21.5|50|latch1in@2|vdd_3|12|50
-Ametal-2|net@442||6.2|S0|mlat1in1@0|vdd_3|21.5|194|latch1in@1|vdd_4|12|194
-Ametal-2|net@443||6.2|S1800|latch1in@1|gnd_1|12|144|mlat1in1@0|gnd_1|21.5|144
-Ametal-2|net@444||6.2|S1800|latch1in@1|vdd_3|12|94|mlat1in1@0|vdd_2|21.5|94
-Ametal-1|net@447|||S2700|mlat2in1@2|out[1]|6|-157|contact@38||6|-78
-Ametal-1|net@452|||S0|pin@190||33|73|pin@191||20|73
-Ametal-1|net@453|||S2700|pin@191||20|73|contact@36||20|110
-Ametal-2|net@454|||S0|pin@193||72|110|contact@35||61.5|110
-Ametal-1|net@455|||S900|mlat1in1@0|in|61.5|127.5|contact@35||61.5|110
-Ametal-2|net@456|||S0|contact@36||20|110|pin@194||-72|110
-Ametal-2|net@459|||S1800|pin@195||-72|-60|contact@42||22.5|-60
-Ametal-2|net@465|||S1800|contact@38||6|-78|contact@39||28|-78
-Ametal-1|net@467|||S900|pin@190||33|73|pin@202||33|-24
-Ametal-2|net@468|||S1800|contact@34||-10.5|-84|contact@40||36|-84
-Ametal-2|net@470|||S0|pin@200||72|-60|contact@41||34|-60
-Ametal-1|net@472|||S2700|pin@211||34|-69|contact@41||34|-60
-Ametal-1|net@479|||S0|pin@202||33|-24|pin@206||28|-24
-Ametal-1|net@486|||S2700|contact@42||22.5|-60|pin@209||22.5|-17
-Ametal-1|net@487|||S1800|pin@209||22.5|-17|pin@210||27.5|-17
-Ametal-1|net@488|||S2700|pin@210||27.5|-17|mlat1in1@2|in|27.5|-16.5
-Ametal-1|net@490|||S900|pin@206||28|-24|contact@39||28|-78
-Ametal-1|net@493|||S2700|contact@40||36|-84|pin@213||36|-78
-Ametal-1|net@495|||S1800|pin@211||34|-69|pin@215||36|-69
-Ametal-1|net@496|||S2700|pin@213||36|-78|pin@215||36|-69
-Egnd||D5G2;|latch1in@1|gnd|G
-Egnd_1||D5G2;|mlat1in1@2|gnd_1|G
-Egnd_5||D5G2;|mlat2in1@2|gnd_1|G
-Egnd_6||D5G2;|latch1in@2|gnd|G
-Egnd_7||D5G2;|mlat1in1@0|gnd|G
-Egnd_8||D5G2;|mlat2in1@3|gnd_1|G
-Ehcl||D5G2;|pin@99||I
-Ehcl_1||D5G2;|pin@100||I
-Ein[1]||D5G2;|latch1in@2|inA[1]|I
-Ein[2]||D5G2;|latch1in@1|inA[1]|I
-Eout[1]||D5G2;|latch1in@2|out[1]|O
-Eout[2]||D5G2;|latch1in@1|out[1]|O
-Ep1p[F]||D5G2;|pin@90||I
-Ep1p[T]||D5G2;|pin@84||I
-Ep2pL[F]||D5G2;|mlat1in1@2|cl[F]|I
-Ep2pL[T]||D5G2;|mlat1in1@2|cl[T]|I
-Ep2pU[F]||D5G2;|mlat1in1@0|cl[F]|I
-Ep2pU[T]||D5G2;|mlat1in1@0|cl[T]|I
-Erd[F]||D5G2;|pin@89||I
-Erd[T]||D5G2;|pin@83||I
-EsinL||D5G2;|pin@195||I
-EsinU||D5G2;|pin@193||I
-EsoutL||D5G2;|pin@200||O
-EsoutU||D5G2;|pin@194||O
-Evdd||D5G2;|latch1in@1|vdd|P
-Evdd_1||D5G2;|mlat1in1@0|vdd_1|P
-Evdd_2||D5G2;|latch1in@1|vdd_2|P
-Evdd_3||D5G2;|mlat1in1@2|vdd_3|P
-Evdd_10||D5G2;|mlat2in1@2|vdd_2|P
-Evdd_11||D5G2;|mlat2in1@2|vdd_3|P
-Evdd_12||D5G2;|latch1in@2|vdd|P
-Evdd_13||D5G2;|latch1in@2|vdd_2|P
-Evdd_14||D5G2;|mlat1in1@0|vdd|P
-Evdd_15||D5G2;|mlat1in1@2|vdd_2|P
-Evdd_16||D5G2;|mlat2in1@3|vdd_2|P
-Evdd_17||D5G2;|mlat2in1@3|vdd_3|P
-X
-
-# Cell twin1in40wScanB;1{lay}
-Ctwin1in40wScanB;1{lay}|data1inTwin10B|cmos90|1205074845537|1223474205558||ATTR_NCC(D5G3;NTX-42;Y216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1222633519965
+# Cell latchWscanM2Rdn;1{lay}
+ClatchWscanM2Rdn;1{lay}|latchWscM2|cmos90|1194874260822|1241212843263||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
-NX-Metal-1-Metal-2-Con|contact@8||-43.5|-166|||X|
-NX-Metal-1-Metal-2-Con|contact@9||-34.5|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@10||48|-166|||X|
-NX-Metal-1-Metal-2-Con|contact@11||39|-160|||X|
-NX-Metal-1-Metal-2-Con|contact@12||-43.5|-122|||X|
-NX-Metal-1-Metal-2-Con|contact@13||-34.5|-128|||X|
-NX-Metal-1-Metal-2-Con|contact@14||39|-128|||X|
-NX-Metal-1-Metal-2-Con|contact@15||48|-122|||X|
-NX-Metal-1-Metal-2-Con|contact@19||54|60.3|||X|
-NMetal-1-Polysilicon-Con|contact@23||54|82||5.2|X|
-NMetal-1-Polysilicon-Con|contact@24||54|62||5.2|X|
-NX-Metal-1-Metal-2-Con|contact@25||54|60.3|||X|
-NX-Metal-1-Metal-2-Con|contact@28||-49.5|110||||
-NX-Metal-1-Metal-2-Con|contact@30||-27.5|110||||
-NX-Metal-1-Metal-2-Con|contact@31||-61.5|-60||||
-NX-Metal-1-Metal-2-Con|contact@32||-48|-78||||
-NX-Metal-1-Metal-2-Con|contact@33||-6|-78||||
-NX-Metal-1-Metal-2-Con|contact@34||-26|-72||||
-NX-Metal-1-Metal-2-Con|contact@35||65|-72||||
-NX-Metal-1-Metal-2-Con|contact@36||22|-78||||
-NX-Metal-1-Metal-2-Con|contact@37||4|-78||||
-NX-Metal-1-Metal-2-Con|contact@38||53|-60||||
-IlatchesK:latch1in40B;1{lay}|latch1in@1||30|144|XY||D5G4;
-IlatchesK:latch1in40B;1{lay}|latch1in@2||30|0|X||D5G4;
-IlatchesK:mlat1in10;2{lay}|mlat1in1@0||-44.5|144|XY||D5G4;
-IlatchesK:mlat1in10;2{lay}|mlat1in1@2||-44.5|0|Y||D5G4;
-IlatchesK:mlat2in10sc;2{lay}|mlat2in1@2||-34.5|-144|Y||D5G4;
-IlatchesK:mlat2in10sc;2{lay}|mlat2in1@3||39|-144|XY||D5G4;
-NMetal-2-Pin|pin@83||0|-160|||X|
-NMetal-2-Pin|pin@84||0|-166|||X|
-NMetal-2-Pin|pin@89||0|-128|||X|
-NMetal-2-Pin|pin@90||0|-122|||X|
-NMetal-2-Pin|pin@99||72|60.3|||X|
-NMetal-2-Pin|pin@100||-72|60.3|||X|
-NMetal-1-Pin|pin@119||-4|70|||X|
-NMetal-1-Pin|pin@120||-18|70|||X|
-NMetal-1-Pin|pin@121||-18|-77|||X|
-NMetal-1-Pin|pin@123||-17.5|-77|||X|
-NMetal-1-Pin|pin@141||-39.5|-49|||X|
-NMetal-1-Pin|pin@142||-48|-49|||X|
-NMetal-1-Pin|pin@155||-56|137||||
-NMetal-1-Pin|pin@156||-56|-72||||
-NMetal-1-Pin|pin@157||-60.5|-72||||
-NMetal-2-Pin|pin@159||72|110||||
-NMetal-2-Pin|pin@160||-72|110||||
-NMetal-1-Pin|pin@162||-39.5|95||||
-NMetal-1-Pin|pin@164||-49.5|95||||
-NMetal-2-Pin|pin@165||-72|-60||||
-NMetal-2-Pin|pin@166||72|-60||||
-NMetal-1-Pin|pin@174||10.5|-65||||
-NMetal-1-Pin|pin@175||52.5|-65||||
-NMetal-1-Pin|pin@176||-4|-70||||
-NMetal-1-Pin|pin@178||4|-70||||
-NMetal-1-Pin|pin@179||52.5|-60||||
-IwiresL:select15;1{lay}|select15@6||-19|144|X||D5G4;
-IwiresL:select15;1{lay}|select15@7||-19|0|X||D5G4;
-IwiresL:select15;1{lay}|select15@8||2|-144|X||D5G4;
-Ametal-1|net@159|||S2700|mlat2in1@3|out[1]|10.5|-157|pin@174||10.5|-65
-Ametal-2|net@191|||S1800|pin@83||0|-160|contact@11||39|-160
-Ametal-2|net@192|||S1800|contact@8||-43.5|-166|pin@84||0|-166
-Ametal-1|net@194|||S900|mlat2in1@2|clA[T]|-43.5|-163|contact@8||-43.5|-166
-Ametal-1|net@196|||S2700|mlat2in1@2|clB[T]|-34.5|-163|contact@9||-34.5|-160
-Ametal-1|net@198|||S900|mlat2in1@3|clA[T]|48|-163|contact@10||48|-166
-Ametal-1|net@200|||S2700|mlat2in1@3|clB[T]|39|-163|contact@11||39|-160
-Ametal-2|net@203|||S1800|pin@89||0|-128|contact@14||39|-128
-Ametal-2|net@204|||S1800|contact@12||-43.5|-122|pin@90||0|-122
-Ametal-1|net@206|||S900|mlat2in1@2|clA[F]|-43.5|-119|contact@12||-43.5|-122
-Ametal-1|net@208|||S900|mlat2in1@2|clB[F]|-34.5|-119|contact@13||-34.5|-128
-Ametal-1|net@210|||S900|mlat2in1@3|clB[F]|39|-119|contact@14||39|-128
-Ametal-1|net@212|||S900|mlat2in1@3|clA[F]|48|-119|contact@15||48|-122
-Ametal-2|net@227||1.2|S0|contact@19||54|60.3|pin@100||-72|60.3
-Ametal-1|net@229|||S2700|mlat2in1@3|inB|22|-119|contact@36||22|-78
-Ametal-2|net@259||1.2|S0|contact@19||54|60.3|contact@25||54|60.3
-Ametal-1|net@263|||S900|latch1in@1|out[1]|-4|131|pin@119||-4|70
-Ametal-1|net@264|||S0|pin@119||-4|70|pin@120||-18|70
-Ametal-1|net@265|||S900|pin@120||-18|70|pin@121||-18|-77
-Ametal-1|net@267|||S1800|pin@121||-18|-77|pin@123||-17.5|-77
-Ametal-1|net@268|||S900|pin@123||-17.5|-77|mlat2in1@2|inB|-17.5|-119
-Ametal-2|net@287||6.2|S1800|mlat1in1@0|vdd|-21.5|94|latch1in@1|vdd_3|-12|94
-Ametal-2|net@288||6.2|S0|latch1in@1|gnd_1|-12|144|mlat1in1@0|gnd|-21.5|144
-Ametal-2|net@289||6.2|S0|latch1in@1|vdd_4|-12|194|mlat1in1@0|vdd_1|-21.5|194
-Ametal-1|net@291|||S0|pin@141||-39.5|-49|pin@142||-48|-49
-APolysilicon|net@308|||S2700|contact@23||54|84.6|latch1in@1|hcl[A]|54|85.5
-APolysilicon|net@309|||S900|contact@24||54|59.4|latch1in@2|hcl[A]|54|58.5
-Ametal-2|net@310||1.2|S1800|contact@25||54|60.3|pin@99||72|60.3
-Ametal-1|net@311|||S900|contact@23||54|79.4|contact@25||54|60.3
-Ametal-1|net@312|||S900|contact@24||54|64.6|contact@19||54|60.3
-Ametal-2|net@345|||S1800|pin@84||0|-166|contact@10||48|-166
-Ametal-2|net@346|||S1800|contact@9||-34.5|-160|pin@83||0|-160
-Ametal-2|net@347|||S1800|contact@13||-34.5|-128|pin@89||0|-128
-Ametal-2|net@348|||S1800|pin@90||0|-122|contact@15||48|-122
-Ametal-1|net@366|||S2700|mlat2in1@2|out[1]|-6|-157|contact@33||-6|-78
-Ametal-2|net@369||6.2|S1800|mlat2in1@2|vdd|-1.5|-194|mlat2in1@3|vdd|6|-194
-Ametal-2|net@370||6.2|S0|mlat2in1@3|gnd|6|-144|mlat2in1@2|gnd|-1.5|-144
-Ametal-2|net@371||6.2|S0|mlat2in1@3|vdd_1|6|-94|mlat2in1@2|vdd_1|-1.5|-94
-Ametal-2|net@372||6.2|S1800|mlat1in1@2|vdd_3|-21.5|50|latch1in@2|vdd_3|-12|50
-Ametal-2|net@373||6.2|S0|latch1in@2|gnd_1|-12|0|mlat1in1@2|gnd_1|-21.5|0
-Ametal-2|net@374||6.2|S0|latch1in@2|vdd_4|-12|-50|mlat1in1@2|vdd_2|-21.5|-50
-Ametal-1|net@375|||S1800|mlat1in1@0|out|-63|137|pin@155||-56|137
-Ametal-1|net@376|||S900|pin@155||-56|137|pin@156||-56|-72
-Ametal-1|net@378|||S1800|pin@157||-60.5|-72|pin@156||-56|-72
-Ametal-1|net@379|||S2700|mlat2in1@2|inA|-60.5|-119|pin@157||-60.5|-72
-Ametal-2|net@383|||S0|contact@28||-49.5|110|pin@160||-72|110
-Ametal-2|net@387|||S0|pin@159||72|110|contact@30||-27.5|110
-Ametal-1|net@388|||S2700|pin@141||-39.5|-49|pin@162||-39.5|95
-Ametal-1|net@393|||S900|mlat1in1@0|in|-27.5|127.5|contact@30||-27.5|110
-Ametal-1|net@394|||S0|pin@162||-39.5|95|pin@164||-49.5|95
-Ametal-1|net@395|||S900|contact@28||-49.5|110|pin@164||-49.5|95
-Ametal-1|net@396|||S900|mlat1in1@2|in|-61.5|-16.5|contact@31||-61.5|-60
-Ametal-2|net@397|||S1800|pin@165||-72|-60|contact@31||-61.5|-60
-Ametal-1|net@407|||S900|pin@142||-48|-49|contact@32||-48|-78
-Ametal-2|net@408|||S1800|contact@34||-26|-72|contact@35||65|-72
-Ametal-1|net@410|||S900|mlat1in1@2|out|-26|-7|contact@34||-26|-72
-Ametal-1|net@412|||S2700|mlat2in1@3|inA|65|-119|contact@35||65|-72
-Ametal-2|net@416|||S1800|contact@37||4|-78|contact@36||22|-78
-Ametal-1|net@418|||S900|latch1in@2|out[1]|-4|13|pin@176||-4|-70
-Ametal-1|net@420|||S1800|pin@174||10.5|-65|pin@175||52.5|-65
-Ametal-2|net@421|||S1800|contact@32||-48|-78|contact@33||-6|-78
-Ametal-2|net@422|||S1800|contact@38||53|-60|pin@166||72|-60
-Ametal-1|net@426|||S2700|contact@37||4|-78|pin@178||4|-70
-Ametal-1|net@427|||S0|pin@178||4|-70|pin@176||-4|-70
-Ametal-1|net@428|||S2700|pin@175||52.5|-65|pin@179||52.5|-60
-Ametal-1|net@429|||S1800|pin@179||52.5|-60|contact@38||53|-60
-Egnd||D5G2;|latch1in@1|gnd|G
-Egnd_1||D5G2;|mlat1in1@0|gnd_1|G
-Egnd_5||D5G2;|mlat2in1@2|gnd_1|G
-Egnd_6||D5G2;|latch1in@2|gnd|G
-Egnd_7||D5G2;|mlat1in1@2|gnd|G
-Egnd_8||D5G2;|mlat2in1@3|gnd_1|G
-Ehcl||D5G2;|pin@99||I
-Ehcl_1||D5G2;|pin@100||I
-Ein[1]||D5G2;|latch1in@2|inA[1]|I
-Ein[2]||D5G2;|latch1in@1|inA[1]|I
-Eout[1]||D5G2;|latch1in@2|out[1]|O
-Eout[2]||D5G2;|latch1in@1|out[1]|O
-Ep1p[F]||D5G2;|pin@90||I
-Ep1p[T]||D5G2;|pin@84||I
-Ep2pL[F]||D5G2;|mlat1in1@2|cl[F]|I
-Ep2pL[T]||D5G2;|mlat1in1@2|cl[T]|I
-Ep2pU[F]||D5G2;|mlat1in1@0|cl[F]|I
-Ep2pU[T]||D5G2;|mlat1in1@0|cl[T]|I
-Erd[F]||D5G2;|pin@89||I
-Erd[T]||D5G2;|pin@83||I
-EsinL||D5G2;|pin@165||I
-EsinU||D5G2;|pin@159||I
-EsoutL||D5G2;|pin@166||O
-EsoutU||D5G2;|pin@160||O
-Evdd||D5G2;|latch1in@1|vdd|P
-Evdd_1||D5G2;|mlat1in1@2|vdd_1|P
-Evdd_2||D5G2;|latch1in@1|vdd_2|P
-Evdd_3||D5G2;|mlat1in1@0|vdd_2|P
-Evdd_4||D5G2;|mlat1in1@0|vdd_3|P
-Evdd_10||D5G2;|mlat2in1@2|vdd_2|P
-Evdd_11||D5G2;|mlat2in1@2|vdd_3|P
-Evdd_12||D5G2;|latch1in@2|vdd|P
-Evdd_13||D5G2;|latch1in@2|vdd_2|P
-Evdd_14||D5G2;|mlat1in1@2|vdd|P
-Evdd_15||D5G2;|mlat2in1@3|vdd_2|P
-Evdd_16||D5G2;|mlat2in1@3|vdd_3|P
+NX-Metal-1-Metal-2-Con|contact@5||66|-82||||
+NX-Metal-1-Metal-2-Con|contact@6||-31.5|-82||||
+NX-Metal-1-Metal-2-Con|contact@7||42.5|-44||||
+NX-Metal-1-Metal-2-Con|contact@8||64|-44||||
+NX-Metal-1-Metal-2-Con|contact@9||64|32||||
+NX-Metal-1-Metal-2-Con|contact@10||-58.5|62||||
+IlatchesK:latch2in60Cm1;3{lay}|latch2in@2||0|72|||D5G4;
+NMetal-2-Pin|pin@12||30|32||||
+NMetal-2-Pin|pin@13||-30|56||||
+NMetal-2-Pin|pin@14||-30|62||||
+NMetal-2-Pin|pin@15||-52|62||||
+IscanM:scanCellE;1{lay}|scanCell@1||0|-72|||D5G4;
+Ametal-2|net@27|||S0|contact@5||66|-82|contact@6||-31.5|-82
+Ametal-1|net@29|||S2700|scanCell@1|sout|66|-82.4|contact@5||66|-82
+Ametal-1|net@33|||S900|latch2in@2|inB[1]|-31.5|65|contact@6||-31.5|-82
+Ametal-1|net@34|||S2700|scanCell@1|dIn[1]|42.5|-79|contact@7||42.5|-44
+Ametal-2|net@37|||S0|contact@8||64|-44|contact@7||42.5|-44
+Ametal-1|net@39|||S900|contact@9||64|32|contact@8||64|-44
+Ametal-1|net@40|||S900|latch2in@2|out[1]|64|85|contact@9||64|32
+Ametal-2|net@41|||S1800|pin@12||30|32|contact@9||64|32
+Ametal-2|net@42|||S2700|pin@13||-30|56|pin@14||-30|62
+Ametal-2|net@43|||S0|pin@14||-30|62|pin@15||-52|62
+Ametal-2|net@44|||S0|pin@15||-52|62|contact@10||-58.5|62
+Ametal-1|net@45|||S900|latch2in@2|inA[1]|-58.5|65|contact@10||-58.5|62
+Egnd||D5G2;|latch2in@2|gnd|G
+Egnd_1||D5G2;|latch2in@2|gnd_1|G
+Egnd_2||D5G2;|scanCell@1|gnd|G
+Egnd_3||D5G2;|scanCell@1|gnd_1|G
+Ehcl||D5G2;|latch2in@2|hcl[A]|I
+Ein[1]||D5G2;|pin@13||I
+EoutS[1]|out[1]|D5G2;|pin@12||O
+Ep1p||D5G2;|scanCell@1|p1p|I
+Ep2p||D5G2;|scanCell@1|p2p|I
+Erd||D5G2;|scanCell@1|rd|I
+Esin||D5G2;|scanCell@1|sin|I
+Esout||D5G2;|scanCell@1|sout|O
+Evdd||D5G2;|latch2in@2|vdd|P
+Evdd_1||D5G2;|scanCell@1|vdd_1|P
+Evdd_2||D5G2;|latch2in@2|vdd_2|P
+Evdd_3||D5G2;|latch2in@2|vdd_3|P
+Evdd_4||D5G2;|latch2in@2|vdd_4|P
+Evdd_5||D5G2;|scanCell@1|vdd|P
+Evdd_6||D5G2;|scanCell@1|vdd_2|P
+Evdd_7||D5G2;|scanCell@1|vdd_3|P
+Ewr||D5G2;|latch2in@2|hcl[B]|I
 X