break apart scanCellF and scanFx3 multiple layouts
authorAdam Megacz <adam.megacz@sun.com>
Thu, 14 May 2009 22:18:27 +0000 (22:18 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Thu, 14 May 2009 22:18:27 +0000 (22:18 +0000)
electric/scanM.jelib

index 6d8a7be..ad371a7 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HscanM|8.09j
+HscanM|8.08k
 
 # Views:
 Vicon|ic
@@ -1407,8 +1407,83 @@ Esin||D4G2;|conn@3|a|I
 Esout||D6G2;|conn@1|y|O
 X
 
+# Cell scanCellFtall;1{ic}
+CscanCellFtall;1{ic}||artwork|1194707329538|1236023342631|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||5|-5|-1|-1||
+Nschematic:Bus_Pin|pin@2||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@40||5|0|-1|-1||
+Nschematic:Bus_Pin|pin@42||5|5|-1|-1||
+Nschematic:Bus_Pin|pin@44||0|8|-1|-1||
+NPin|pin@48||0|3|1|1|R|
+NPin|pin@49||3|1|1|1|R|
+NPin|pin@50||3|0|1|1|R|
+NPin|pin@51||5|0|1|1|R|
+NPin|pin@52||4|-0.5|1|1|R|
+NPin|pin@53||4|0.5|1|1|R|
+NPin|pin@54||3|-3|1|1|R|
+NPin|pin@55||-3|-3|1|1|R|
+NPin|pin@56||-3|1|1|1|R|
+NPin|pin@61||0|-1|1|1|R|
+NPin|pin@62||0|-2|1|1|R|
+NPin|pin@63||3|-4|1|1|R|
+NPin|pin@64||3|-5|1|1|R|
+NPin|pin@65||5|-5|1|1|R|
+NPin|pin@66||4|-5.5|1|1|R|
+NPin|pin@67||4|-4.5|1|1|R|
+NPin|pin@68||3|-8|1|1|R|
+NPin|pin@69||-3|-8|1|1|R|
+NPin|pin@70||-3|-4|1|1|R|
+NPin|pin@75||0|-6|1|1|R|
+NPin|pin@76||0|8|1|1|R|
+NPin|pin@77||3|6|1|1|R|
+NPin|pin@78||3|5|1|1|R|
+NPin|pin@79||5|5|1|1|R|
+NPin|pin@80||4|4.5|1|1|R|
+NPin|pin@81||4|5.5|1|1|R|
+NPin|pin@82||3|2|1|1|R|
+NPin|pin@83||-3|2|1|1|R|
+NPin|pin@84||-3|6|1|1|R|
+NPin|pin@89||0|4|1|1|R|
+AThicker|net@44|||FS1463|pin@48||0|3|pin@49||3|1
+AThicker|net@45|||FS900|pin@50||3|0|pin@54||3|-3
+AThicker|net@47|||FS2137|pin@56||-3|1|pin@48||0|3
+AThicker|net@50|||FS2137|pin@55||-3|-3|pin@61||0|-1
+AThicker|net@51|||FS1463|pin@61||0|-1|pin@54||3|-3
+AThicker|net@52|||FS900|pin@49||3|1|pin@50||3|0
+AThicker|net@53|||FS1800|pin@50||3|0|pin@51||5|0
+AThicker|net@54|||FS266|pin@51||5|0|pin@52||4|-0.5
+AThicker|net@55|||FS3334|pin@51||5|0|pin@53||4|0.5
+AThicker|net@58|||FS1463|pin@62||0|-2|pin@63||3|-4
+AThicker|net@59|||FS900|pin@64||3|-5|pin@68||3|-8
+AThicker|net@61|||FS2137|pin@70||-3|-4|pin@62||0|-2
+AThicker|net@64|||FS2137|pin@69||-3|-8|pin@75||0|-6
+AThicker|net@65|||FS1463|pin@75||0|-6|pin@68||3|-8
+AThicker|net@66|||FS900|pin@63||3|-4|pin@64||3|-5
+AThicker|net@67|||FS1800|pin@64||3|-5|pin@65||5|-5
+AThicker|net@68|||FS266|pin@65||5|-5|pin@66||4|-5.5
+AThicker|net@69|||FS3334|pin@65||5|-5|pin@67||4|-4.5
+AThicker|net@72|||FS1463|pin@76||0|8|pin@77||3|6
+AThicker|net@73|||FS900|pin@78||3|5|pin@82||3|2
+AThicker|net@75|||FS2137|pin@84||-3|6|pin@76||0|8
+AThicker|net@78|||FS2137|pin@83||-3|2|pin@89||0|4
+AThicker|net@79|||FS1463|pin@89||0|4|pin@82||3|2
+AThicker|net@80|||FS900|pin@77||3|6|pin@78||3|5
+AThicker|net@81|||FS1800|pin@78||3|5|pin@79||5|5
+AThicker|net@82|||FS266|pin@79||5|5|pin@80||4|4.5
+AThicker|net@83|||FS3334|pin@79||5|5|pin@81||4|5.5
+AThicker|net@84|||FS2700|pin@55||-3|-3|pin@56||-3|1
+AThicker|net@85|||FS2700|pin@69||-3|-8|pin@70||-3|-4
+AThicker|net@86|||FS2700|pin@83||-3|2|pin@84||-3|6
+Edout[1]||D5G2;|pin@0||O
+Edout[2]||D5G2;|pin@40||O
+Edout[3]||D5G2;|pin@42||O
+Esic[1:9]||D5G2;|pin@2||B
+Esoc[1:9]||D5G2;|pin@44||B
+X
+
 # Cell scanCellFtall;2{lay}
-CscanCellFtall;2{lay}|scanCellF|cmos90|1194655408628|1241212843263||ATTR_NCC(D5G3;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
+CscanCellFtall;2{lay}||cmos90|1194655408628|1242339456829||ATTR_NCC(D5G3;NTY142;)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@0||-52|50||||
 NX-Metal-1-Metal-2-Con|contact@1||-71.5|50||||
@@ -1477,6 +1552,62 @@ Evdd_7||D5G2;|latch1in@1|vdd_3|P
 Ewr||D5G2;|pin@7||I
 X
 
+# Cell scanCellFtall;1{sch}
+CscanCellFtall;1{sch}||schematic|1194655242436|1242339468010|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-38|-15|||YRRR|
+NOff-Page|conn@4||-24|13|||R|
+NOff-Page|conn@5||0|13|||R|
+NOff-Page|conn@6||24|13|||R|
+NWire_Con|conn@7||-38|-5||||
+NOff-Page|conn@8||-38|11|||R|
+Ngeneric:Invisible-Pin|pin@0||0.5|44.5|||||ART_message(D5G5;)SscanCellFx3
+Ngeneric:Invisible-Pin|pin@1||1|40.5|||||ART_message(D5G3;)Sies 10 November 2007
+Ngeneric:Invisible-Pin|pin@2||1|29.5|||||ART_message(D5G3;)S[this is a read/write scan cell,with internal data latch]
+Ngeneric:Invisible-Pin|pin@3||2.5|24|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
+NBus_Pin|pin@30||-38|-10|-1|-1||
+NBus_Pin|pin@31||-38|3|-1|-1||
+NWire_Pin|pin@32||-34|0||||
+NWire_Pin|pin@33||-34|-5||||
+NWire_Pin|pin@34||37|0||||
+NWire_Pin|pin@35||37|5||||
+NBus_Pin|pin@37||-24|-8|-1|-1||
+NBus_Pin|pin@38||24|-8|-1|-1||
+NBus_Pin|pin@39||0|-13|-1|-1||
+NBus_Pin|pin@40||0|-8|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||1|36.5|||||ART_message(D5G3;)Smultiple layouts 21 February 2009
+IscanCellF;1{ic}|scanCell@4||-24|0|||D5G4;
+IscanCellF;1{ic}|scanCell@5||0|0|||D5G4;
+IscanCellF;1{ic}|scanCell@6||24|0|||D5G4;
+IscanCellFtall;1{ic}|scanCell@7||48|12|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||13|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@30|||0|wire90@0|a|-13.5|0|scanCell@4|sout|-16|0
+Awire|net@31|||1800|scanCell@5|sout|8|0|wire90@1|a|10.5|0
+Awire|net@32|||1800|wire90@0|b|-8.5|0|scanCell@5|sin|-7|0
+Awire|net@33|||0|scanCell@6|sin|17|0|wire90@1|b|15.5|0
+Awire|net@34|||900|conn@4|a|-24|11|scanCell@4|dout[1]|-24|7
+Awire|net@35|||2700|scanCell@6|dout[1]|24|7|conn@6|a|24|11
+Awire|net@36|||2700|scanCell@5|dout[1]|0|7|conn@5|a|0|11
+Awire|net@39|||0|scanCell@4|sin|-31|0|pin@32||-34|0
+Awire|net@41|||1800|scanCell@6|sout|32|0|pin@34||37|0
+Abus|net@44||-0.5|IJ900|scanCell@4|p2p,p1p,wr,rd,mc|-24|-4|pin@37||-24|-8
+Abus|net@45||-0.5|IJ1800|pin@40||0|-8|pin@38||24|-8
+Abus|net@46||-0.5|IJ2700|pin@38||24|-8|scanCell@6|p2p,p1p,wr,rd,mc|24|-4
+Abus|net@48||-0.5|IJ1800|pin@37||-24|-8|pin@40||0|-8
+Abus|net@49||-0.5|IJ900|scanCell@5|p2p,p1p,wr,rd,mc|0|-4|pin@40||0|-8
+Awire|sic[1]|D5G2;||900|pin@32||-34|0|pin@33||-34|-5
+Abus|sic[2,3,4,5,9]|D5G2;|-0.5|IJ900|pin@40||0|-8|pin@39||0|-13
+Abus|sic[2:9]|D5G2;|-0.5|IJ900|conn@7||-38|-5|pin@30||-38|-10
+Awire|soc[1]|D5G2;||2700|pin@34||37|0|pin@35||37|5
+Abus|soc[2:9]|D5G2;|-0.5|IJ2700|conn@7||-38|-5|pin@31||-38|3
+Edout[1]||D6G2;|conn@4|y|O
+Edout[2]||D6G2;|conn@5|y|O
+Edout[3]||D6G2;|conn@6|y|O
+Esic[1:9]||D4G2;|conn@0|a|B
+Esoc[1:9]||D6G2;|conn@8|y|B
+X
+
 # Cell scanEx1;1{ic}
 CscanEx1;1{ic}||artwork|1194708659731|1236023944124|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4972,8 +5103,83 @@ Evdd_8||D5G2;|scanCell@7|vdd|P
 Evdd_9||D5G2;|scanCell@7|vdd_2|P
 X
 
+# Cell scanFx3tallL;1{ic}
+CscanFx3tallL;1{ic}||artwork|1194707329538|1236023342631|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||5|-5|-1|-1||
+Nschematic:Bus_Pin|pin@2||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@40||5|0|-1|-1||
+Nschematic:Bus_Pin|pin@42||5|5|-1|-1||
+Nschematic:Bus_Pin|pin@44||0|8|-1|-1||
+NPin|pin@48||0|3|1|1|R|
+NPin|pin@49||3|1|1|1|R|
+NPin|pin@50||3|0|1|1|R|
+NPin|pin@51||5|0|1|1|R|
+NPin|pin@52||4|-0.5|1|1|R|
+NPin|pin@53||4|0.5|1|1|R|
+NPin|pin@54||3|-3|1|1|R|
+NPin|pin@55||-3|-3|1|1|R|
+NPin|pin@56||-3|1|1|1|R|
+NPin|pin@61||0|-1|1|1|R|
+NPin|pin@62||0|-2|1|1|R|
+NPin|pin@63||3|-4|1|1|R|
+NPin|pin@64||3|-5|1|1|R|
+NPin|pin@65||5|-5|1|1|R|
+NPin|pin@66||4|-5.5|1|1|R|
+NPin|pin@67||4|-4.5|1|1|R|
+NPin|pin@68||3|-8|1|1|R|
+NPin|pin@69||-3|-8|1|1|R|
+NPin|pin@70||-3|-4|1|1|R|
+NPin|pin@75||0|-6|1|1|R|
+NPin|pin@76||0|8|1|1|R|
+NPin|pin@77||3|6|1|1|R|
+NPin|pin@78||3|5|1|1|R|
+NPin|pin@79||5|5|1|1|R|
+NPin|pin@80||4|4.5|1|1|R|
+NPin|pin@81||4|5.5|1|1|R|
+NPin|pin@82||3|2|1|1|R|
+NPin|pin@83||-3|2|1|1|R|
+NPin|pin@84||-3|6|1|1|R|
+NPin|pin@89||0|4|1|1|R|
+AThicker|net@44|||FS1463|pin@48||0|3|pin@49||3|1
+AThicker|net@45|||FS900|pin@50||3|0|pin@54||3|-3
+AThicker|net@47|||FS2137|pin@56||-3|1|pin@48||0|3
+AThicker|net@50|||FS2137|pin@55||-3|-3|pin@61||0|-1
+AThicker|net@51|||FS1463|pin@61||0|-1|pin@54||3|-3
+AThicker|net@52|||FS900|pin@49||3|1|pin@50||3|0
+AThicker|net@53|||FS1800|pin@50||3|0|pin@51||5|0
+AThicker|net@54|||FS266|pin@51||5|0|pin@52||4|-0.5
+AThicker|net@55|||FS3334|pin@51||5|0|pin@53||4|0.5
+AThicker|net@58|||FS1463|pin@62||0|-2|pin@63||3|-4
+AThicker|net@59|||FS900|pin@64||3|-5|pin@68||3|-8
+AThicker|net@61|||FS2137|pin@70||-3|-4|pin@62||0|-2
+AThicker|net@64|||FS2137|pin@69||-3|-8|pin@75||0|-6
+AThicker|net@65|||FS1463|pin@75||0|-6|pin@68||3|-8
+AThicker|net@66|||FS900|pin@63||3|-4|pin@64||3|-5
+AThicker|net@67|||FS1800|pin@64||3|-5|pin@65||5|-5
+AThicker|net@68|||FS266|pin@65||5|-5|pin@66||4|-5.5
+AThicker|net@69|||FS3334|pin@65||5|-5|pin@67||4|-4.5
+AThicker|net@72|||FS1463|pin@76||0|8|pin@77||3|6
+AThicker|net@73|||FS900|pin@78||3|5|pin@82||3|2
+AThicker|net@75|||FS2137|pin@84||-3|6|pin@76||0|8
+AThicker|net@78|||FS2137|pin@83||-3|2|pin@89||0|4
+AThicker|net@79|||FS1463|pin@89||0|4|pin@82||3|2
+AThicker|net@80|||FS900|pin@77||3|6|pin@78||3|5
+AThicker|net@81|||FS1800|pin@78||3|5|pin@79||5|5
+AThicker|net@82|||FS266|pin@79||5|5|pin@80||4|4.5
+AThicker|net@83|||FS3334|pin@79||5|5|pin@81||4|5.5
+AThicker|net@84|||FS2700|pin@55||-3|-3|pin@56||-3|1
+AThicker|net@85|||FS2700|pin@69||-3|-8|pin@70||-3|-4
+AThicker|net@86|||FS2700|pin@83||-3|2|pin@84||-3|6
+Edout[1]||D5G2;|pin@0||O
+Edout[2]||D5G2;|pin@40||O
+Edout[3]||D5G2;|pin@42||O
+Esic[1:9]||D5G2;|pin@2||B
+Esoc[1:9]||D5G2;|pin@44||B
+X
+
 # Cell scanFx3tallL;1{lay}
-CscanFx3tallL;1{lay}|scanFx3|cmos90|1235234827344|1241212843263||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
+CscanFx3tallL;1{lay}||cmos90|1235234827344|1242339140357||ATTR_NCC(D5G3;NTY210;)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-2-Metal-3-Con|contact@1||-24|-160||||
 NX-Metal-2-Metal-3-Con|contact@3||-24|-16||||
@@ -5164,8 +5370,139 @@ Evdd_12||D5G2;|scanCell@10|vdd_1|P
 Evdd_13||D5G2;|scanCell@10|vdd_3|P
 X
 
+# Cell scanFx3tallL;1{sch}
+CscanFx3tallL;1{sch}||schematic|1194655242436|1242339175369|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-38|-15|||YRRR|
+NOff-Page|conn@4||-24|13|||R|
+NOff-Page|conn@5||0|13|||R|
+NOff-Page|conn@6||24|13|||R|
+NWire_Con|conn@7||-38|-5||||
+NOff-Page|conn@8||-38|11|||R|
+Ngeneric:Invisible-Pin|pin@0||0.5|44.5|||||ART_message(D5G5;)SscanCellFx3
+Ngeneric:Invisible-Pin|pin@1||1|40.5|||||ART_message(D5G3;)Sies 10 November 2007
+Ngeneric:Invisible-Pin|pin@2||1|29.5|||||ART_message(D5G3;)S[this is a read/write scan cell,with internal data latch]
+Ngeneric:Invisible-Pin|pin@3||2.5|24|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
+NBus_Pin|pin@30||-38|-10|-1|-1||
+NBus_Pin|pin@31||-38|3|-1|-1||
+NWire_Pin|pin@32||-34|0||||
+NWire_Pin|pin@33||-34|-5||||
+NWire_Pin|pin@34||37|0||||
+NWire_Pin|pin@35||37|5||||
+NBus_Pin|pin@37||-24|-8|-1|-1||
+NBus_Pin|pin@38||24|-8|-1|-1||
+NBus_Pin|pin@39||0|-13|-1|-1||
+NBus_Pin|pin@40||0|-8|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||1|36.5|||||ART_message(D5G3;)Smultiple layouts 21 February 2009
+IscanCellF;1{ic}|scanCell@4||-24|0|||D5G4;
+IscanCellF;1{ic}|scanCell@5||0|0|||D5G4;
+IscanCellF;1{ic}|scanCell@6||24|0|||D5G4;
+IscanFx3tallL;1{ic}|scanFx3t@0||48|12|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||13|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@30|||0|wire90@0|a|-13.5|0|scanCell@4|sout|-16|0
+Awire|net@31|||1800|scanCell@5|sout|8|0|wire90@1|a|10.5|0
+Awire|net@32|||1800|wire90@0|b|-8.5|0|scanCell@5|sin|-7|0
+Awire|net@33|||0|scanCell@6|sin|17|0|wire90@1|b|15.5|0
+Awire|net@34|||900|conn@4|a|-24|11|scanCell@4|dout[1]|-24|7
+Awire|net@35|||2700|scanCell@6|dout[1]|24|7|conn@6|a|24|11
+Awire|net@36|||2700|scanCell@5|dout[1]|0|7|conn@5|a|0|11
+Awire|net@39|||0|scanCell@4|sin|-31|0|pin@32||-34|0
+Awire|net@41|||1800|scanCell@6|sout|32|0|pin@34||37|0
+Abus|net@44||-0.5|IJ900|scanCell@4|p2p,p1p,wr,rd,mc|-24|-4|pin@37||-24|-8
+Abus|net@45||-0.5|IJ1800|pin@40||0|-8|pin@38||24|-8
+Abus|net@46||-0.5|IJ2700|pin@38||24|-8|scanCell@6|p2p,p1p,wr,rd,mc|24|-4
+Abus|net@48||-0.5|IJ1800|pin@37||-24|-8|pin@40||0|-8
+Abus|net@49||-0.5|IJ900|scanCell@5|p2p,p1p,wr,rd,mc|0|-4|pin@40||0|-8
+Awire|sic[1]|D5G2;||900|pin@32||-34|0|pin@33||-34|-5
+Abus|sic[2,3,4,5,9]|D5G2;|-0.5|IJ900|pin@40||0|-8|pin@39||0|-13
+Abus|sic[2:9]|D5G2;|-0.5|IJ900|conn@7||-38|-5|pin@30||-38|-10
+Awire|soc[1]|D5G2;||2700|pin@34||37|0|pin@35||37|5
+Abus|soc[2:9]|D5G2;|-0.5|IJ2700|conn@7||-38|-5|pin@31||-38|3
+Edout[1]||D6G2;|conn@4|y|O
+Edout[2]||D6G2;|conn@5|y|O
+Edout[3]||D6G2;|conn@6|y|O
+Esic[1:9]||D4G2;|conn@0|a|B
+Esoc[1:9]||D6G2;|conn@8|y|B
+X
+
+# Cell scanFx3vert;1{ic}
+CscanFx3vert;1{ic}||artwork|1194707329538|1236023342631|E
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||5|-5|-1|-1||
+Nschematic:Bus_Pin|pin@2||0|-6|-1|-1||
+Nschematic:Bus_Pin|pin@40||5|0|-1|-1||
+Nschematic:Bus_Pin|pin@42||5|5|-1|-1||
+Nschematic:Bus_Pin|pin@44||0|8|-1|-1||
+NPin|pin@48||0|3|1|1|R|
+NPin|pin@49||3|1|1|1|R|
+NPin|pin@50||3|0|1|1|R|
+NPin|pin@51||5|0|1|1|R|
+NPin|pin@52||4|-0.5|1|1|R|
+NPin|pin@53||4|0.5|1|1|R|
+NPin|pin@54||3|-3|1|1|R|
+NPin|pin@55||-3|-3|1|1|R|
+NPin|pin@56||-3|1|1|1|R|
+NPin|pin@61||0|-1|1|1|R|
+NPin|pin@62||0|-2|1|1|R|
+NPin|pin@63||3|-4|1|1|R|
+NPin|pin@64||3|-5|1|1|R|
+NPin|pin@65||5|-5|1|1|R|
+NPin|pin@66||4|-5.5|1|1|R|
+NPin|pin@67||4|-4.5|1|1|R|
+NPin|pin@68||3|-8|1|1|R|
+NPin|pin@69||-3|-8|1|1|R|
+NPin|pin@70||-3|-4|1|1|R|
+NPin|pin@75||0|-6|1|1|R|
+NPin|pin@76||0|8|1|1|R|
+NPin|pin@77||3|6|1|1|R|
+NPin|pin@78||3|5|1|1|R|
+NPin|pin@79||5|5|1|1|R|
+NPin|pin@80||4|4.5|1|1|R|
+NPin|pin@81||4|5.5|1|1|R|
+NPin|pin@82||3|2|1|1|R|
+NPin|pin@83||-3|2|1|1|R|
+NPin|pin@84||-3|6|1|1|R|
+NPin|pin@89||0|4|1|1|R|
+AThicker|net@44|||FS1463|pin@48||0|3|pin@49||3|1
+AThicker|net@45|||FS900|pin@50||3|0|pin@54||3|-3
+AThicker|net@47|||FS2137|pin@56||-3|1|pin@48||0|3
+AThicker|net@50|||FS2137|pin@55||-3|-3|pin@61||0|-1
+AThicker|net@51|||FS1463|pin@61||0|-1|pin@54||3|-3
+AThicker|net@52|||FS900|pin@49||3|1|pin@50||3|0
+AThicker|net@53|||FS1800|pin@50||3|0|pin@51||5|0
+AThicker|net@54|||FS266|pin@51||5|0|pin@52||4|-0.5
+AThicker|net@55|||FS3334|pin@51||5|0|pin@53||4|0.5
+AThicker|net@58|||FS1463|pin@62||0|-2|pin@63||3|-4
+AThicker|net@59|||FS900|pin@64||3|-5|pin@68||3|-8
+AThicker|net@61|||FS2137|pin@70||-3|-4|pin@62||0|-2
+AThicker|net@64|||FS2137|pin@69||-3|-8|pin@75||0|-6
+AThicker|net@65|||FS1463|pin@75||0|-6|pin@68||3|-8
+AThicker|net@66|||FS900|pin@63||3|-4|pin@64||3|-5
+AThicker|net@67|||FS1800|pin@64||3|-5|pin@65||5|-5
+AThicker|net@68|||FS266|pin@65||5|-5|pin@66||4|-5.5
+AThicker|net@69|||FS3334|pin@65||5|-5|pin@67||4|-4.5
+AThicker|net@72|||FS1463|pin@76||0|8|pin@77||3|6
+AThicker|net@73|||FS900|pin@78||3|5|pin@82||3|2
+AThicker|net@75|||FS2137|pin@84||-3|6|pin@76||0|8
+AThicker|net@78|||FS2137|pin@83||-3|2|pin@89||0|4
+AThicker|net@79|||FS1463|pin@89||0|4|pin@82||3|2
+AThicker|net@80|||FS900|pin@77||3|6|pin@78||3|5
+AThicker|net@81|||FS1800|pin@78||3|5|pin@79||5|5
+AThicker|net@82|||FS266|pin@79||5|5|pin@80||4|4.5
+AThicker|net@83|||FS3334|pin@79||5|5|pin@81||4|5.5
+AThicker|net@84|||FS2700|pin@55||-3|-3|pin@56||-3|1
+AThicker|net@85|||FS2700|pin@69||-3|-8|pin@70||-3|-4
+AThicker|net@86|||FS2700|pin@83||-3|2|pin@84||-3|6
+Edout[1]||D5G2;|pin@0||O
+Edout[2]||D5G2;|pin@40||O
+Edout[3]||D5G2;|pin@42||O
+Esic[1:9]||D5G2;|pin@2||B
+Esoc[1:9]||D5G2;|pin@44||B
+X
+
 # Cell scanFx3vert;1{lay}
-CscanFx3vert;1{lay}|scanFx3|cmos90|1235234827344|1238257435226||ATTR_NCC(D5G3;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
+CscanFx3vert;1{lay}||cmos90|1235234827344|1242339133663||ATTR_NCC(D5G3;NTY210;)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@0||-114.5|-160||||
 NX-Metal-2-Metal-3-Con|contact@1||-24|-160||||
@@ -5348,6 +5685,62 @@ Evdd_10||D5G2;|scanCell@6|vdd|P
 Evdd_11||D5G2;|scanCell@6|vdd_2|P
 X
 
+# Cell scanFx3vert;1{sch}
+CscanFx3vert;1{sch}||schematic|1194655242436|1242339195621|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-38|-15|||YRRR|
+NOff-Page|conn@4||-24|13|||R|
+NOff-Page|conn@5||0|13|||R|
+NOff-Page|conn@6||24|13|||R|
+NWire_Con|conn@7||-38|-5||||
+NOff-Page|conn@8||-38|11|||R|
+Ngeneric:Invisible-Pin|pin@0||0.5|44.5|||||ART_message(D5G5;)SscanCellFx3
+Ngeneric:Invisible-Pin|pin@1||1|40.5|||||ART_message(D5G3;)Sies 10 November 2007
+Ngeneric:Invisible-Pin|pin@2||1|29.5|||||ART_message(D5G3;)S[this is a read/write scan cell,with internal data latch]
+Ngeneric:Invisible-Pin|pin@3||2.5|24|||||ART_message(D5G3;)Ss[1:9] = sin,phi2,phi1,wr, rd, phi1_return, phi2_return, sin_return, mc
+NBus_Pin|pin@30||-38|-10|-1|-1||
+NBus_Pin|pin@31||-38|3|-1|-1||
+NWire_Pin|pin@32||-34|0||||
+NWire_Pin|pin@33||-34|-5||||
+NWire_Pin|pin@34||37|0||||
+NWire_Pin|pin@35||37|5||||
+NBus_Pin|pin@37||-24|-8|-1|-1||
+NBus_Pin|pin@38||24|-8|-1|-1||
+NBus_Pin|pin@39||0|-13|-1|-1||
+NBus_Pin|pin@40||0|-8|-1|-1||
+Ngeneric:Invisible-Pin|pin@41||1|36.5|||||ART_message(D5G3;)Smultiple layouts 21 February 2009
+IscanCellF;1{ic}|scanCell@4||-24|0|||D5G4;
+IscanCellF;1{ic}|scanCell@5||0|0|||D5G4;
+IscanCellF;1{ic}|scanCell@6||24|0|||D5G4;
+IscanFx3vert;1{ic}|scanFx3v@0||48|12|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@0||-11|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||13|0|||D0G4;|ATTR_L(D5G1;PUD)D297.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|net@30|||0|wire90@0|a|-13.5|0|scanCell@4|sout|-16|0
+Awire|net@31|||1800|scanCell@5|sout|8|0|wire90@1|a|10.5|0
+Awire|net@32|||1800|wire90@0|b|-8.5|0|scanCell@5|sin|-7|0
+Awire|net@33|||0|scanCell@6|sin|17|0|wire90@1|b|15.5|0
+Awire|net@34|||900|conn@4|a|-24|11|scanCell@4|dout[1]|-24|7
+Awire|net@35|||2700|scanCell@6|dout[1]|24|7|conn@6|a|24|11
+Awire|net@36|||2700|scanCell@5|dout[1]|0|7|conn@5|a|0|11
+Awire|net@39|||0|scanCell@4|sin|-31|0|pin@32||-34|0
+Awire|net@41|||1800|scanCell@6|sout|32|0|pin@34||37|0
+Abus|net@44||-0.5|IJ900|scanCell@4|p2p,p1p,wr,rd,mc|-24|-4|pin@37||-24|-8
+Abus|net@45||-0.5|IJ1800|pin@40||0|-8|pin@38||24|-8
+Abus|net@46||-0.5|IJ2700|pin@38||24|-8|scanCell@6|p2p,p1p,wr,rd,mc|24|-4
+Abus|net@48||-0.5|IJ1800|pin@37||-24|-8|pin@40||0|-8
+Abus|net@49||-0.5|IJ900|scanCell@5|p2p,p1p,wr,rd,mc|0|-4|pin@40||0|-8
+Awire|sic[1]|D5G2;||900|pin@32||-34|0|pin@33||-34|-5
+Abus|sic[2,3,4,5,9]|D5G2;|-0.5|IJ900|pin@40||0|-8|pin@39||0|-13
+Abus|sic[2:9]|D5G2;|-0.5|IJ900|conn@7||-38|-5|pin@30||-38|-10
+Awire|soc[1]|D5G2;||2700|pin@34||37|0|pin@35||37|5
+Abus|soc[2:9]|D5G2;|-0.5|IJ2700|conn@7||-38|-5|pin@31||-38|3
+Edout[1]||D6G2;|conn@4|y|O
+Edout[2]||D6G2;|conn@5|y|O
+Edout[3]||D6G2;|conn@6|y|O
+Esic[1:9]||D4G2;|conn@0|a|B
+Esoc[1:9]||D6G2;|conn@8|y|B
+X
+
 # Cell scanM1toM2left;1{lay}
 CscanM1toM2left;1{lay}||cmos90|1184874424873|1237767991779|
 Ngeneric:Facet-Center|art@0||0|0||||AV