migrate jelib->delib
[fleet.git] / chips / marina / electric / scanM.delib / scanFx2vert.lay
diff --git a/chips/marina/electric/scanM.delib/scanFx2vert.lay b/chips/marina/electric/scanM.delib/scanFx2vert.lay
new file mode 100644 (file)
index 0000000..be29dc8
--- /dev/null
@@ -0,0 +1,166 @@
+HscanM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell scanFx2vert;1{lay}
+CscanFx2vert;1{lay}||cmos90|1235234827344|1243341551766|I|ATTR_NCC(D5G3;NTY212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242747455435|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243343591611
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@1||-24|-154||||
+NX-Metal-2-Metal-3-Con|contact@3||-24|-16||||
+NX-Metal-1-Metal-2-Con|contact@4||-58.5|128||||
+NX-Metal-2-Metal-3-Con|contact@5||-24|128||||
+NX-Metal-1-Metal-2-Con|contact@6||61|154||||
+NX-Metal-2-Metal-3-Con|contact@7||-24|154||||
+NX-Metal-2-Metal-3-Con|contact@13||-18|-118||||
+NX-Metal-2-Metal-3-Con|contact@15||-12|34||||
+NX-Metal-2-Metal-3-Con|contact@17||-6|28||||
+NMetal-1-Polysilicon-Con|contact@18||-32.5|62||5.2||
+NX-Metal-1-Metal-2-Con|contact@19||-32.5|60||||
+NX-Metal-2-Metal-3-Con|contact@20||0|60||||
+NMetal-1-Polysilicon-Con|contact@21||58.5|54.5||5.2||
+NX-Metal-1-Metal-2-Con|contact@22||58.5|60||||
+NX-Metal-2-Metal-3-Con|contact@23||24|60||||
+NX-Metal-1-Metal-2-Con|contact@24||-43|166||||
+NX-Metal-2-Metal-3-Con|contact@25||-18|166||||
+NX-Metal-1-Metal-2-Con|contact@26||-1|178||||
+NX-Metal-2-Metal-3-Con|contact@27||-12|178||||
+NX-Metal-1-Metal-2-Con|contact@28||68.5|166||||
+NX-Metal-2-Metal-3-Con|contact@29||-6|166||||
+NMetal-1-Polysilicon-Con|contact@30||23.5|206||5.2||
+NX-Metal-1-Metal-2-Con|contact@31||23.5|204||||
+NX-Metal-2-Metal-3-Con|contact@32||0|204||||
+NMetal-1-Polysilicon-Con|contact@33||114|198.5||5.2||
+NX-Metal-1-Metal-2-Con|contact@34||114|184||||
+NX-Metal-2-Metal-3-Con|contact@35||24|184||||
+NX-Metal-1-Metal-2-Con|contact@36||-3.5|-154||||
+NX-Metal-1-Metal-2-Con|contact@37||-19|-118||||
+NX-Metal-1-Metal-2-Con|contact@38||5|-16||||
+NX-Metal-1-Metal-2-Con|contact@39||-57|34||||
+NX-Metal-1-Metal-2-Con|contact@40||12.5|28||||
+NPolysilicon-Pin|pin@14||58.5|58.5||||
+NPolysilicon-Pin|pin@15||114|202.5||||
+NPolysilicon-Pin|pin@16||-32.5|58.5||||
+NPolysilicon-Pin|pin@17||23|203.4||||
+NPolysilicon-Pin|pin@20||58.5|58.5||||
+NPolysilicon-Pin|pin@21||-33|59.4||||
+NMetal-2-Pin|pin@22||-28|-118||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-72|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-72|-144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||72|-144|||D5G4;
+IscanBusInM3;1{lay}|scanBusI@1||0|-216|||D5G4;
+IscanBusOutM3;1{lay}|scanBusO@1||0|216|||D5G4;
+IscanCellF;3{lay}|scanCell@6||-5|144|||D5G4;
+IscanCellFtaller;2{lay}|scanCell@7||6.5|-72|||D5G4;
+IwiresL:select22;1{lay}|select22@0||-68|0|||D5G4;
+IwiresL:select22;1{lay}|select22@1||-68|-144|||D5G4;
+IwiresL:select70;1{lay}|select70@0||44|-144|||D5G4;
+Ametal-3|net@6|||S2700|scanBusI@1|si[6]|6|-216|scanBusO@1|so[6]|6|216
+Ametal-3|net@7|||S2700|scanBusI@1|si[7]|12|-216|scanBusO@1|so[7]|12|216
+Ametal-3|net@8|||S2700|scanBusI@1|si[8]|18|-216|scanBusO@1|so[8]|18|216
+Ametal-3|net@11|||S2700|scanBusI@1|si[1]|-24|-216|contact@1||-24|-154
+Ametal-2|net@19|||S1800|contact@4||-58.5|128|contact@5||-24|128
+Ametal-2|net@20|||S0|contact@6||61|154|contact@7||-24|154
+Ametal-1|net@25||0.4|S900|contact@6||61|154|scanCell@6|sout|61|133.6
+Ametal-3|net@27|||S2700|contact@3||-24|-16|contact@5||-24|128
+Ametal-3|net@33|||S2700|scanBusI@1|si[2]|-18|-216|contact@13||-18|-118
+Ametal-3|net@37|||S2700|scanBusI@1|si[3]|-12|-216|contact@15||-12|34
+Ametal-3|net@41|||S2700|scanBusI@1|si[4]|-6|-213|contact@17||-6|28
+Ametal-1|net@45|||S900|contact@18||-32.5|61|contact@19||-32.5|60
+Ametal-3|net@47|||S2700|scanBusI@1|si[5]|0|-216|contact@20||0|60
+Ametal-1|net@52|||S2700|contact@21||58.5|52|contact@22||58.5|60
+Ametal-2|net@53|||S1800|contact@23||24|60|contact@22||58.5|60
+Ametal-3|net@54|||S900|contact@23||24|60|scanBusI@1|si[9]|24|-216
+APolysilicon|net@59|||S900|pin@14||58.5|58.5|contact@21||58.5|56.6
+Ametal-2|net@61|||S1800|contact@39||-57|34|contact@15||-12|34
+Ametal-2|net@63|||S1800|contact@19||-32.5|60|contact@20||0|60
+Ametal-1|net@64|||S900|contact@33||114|196|contact@34||114|184
+Ametal-2|net@65|||S1800|contact@35||24|184|contact@34||114|184
+Ametal-2|net@66|||S1800|contact@24||-43|166|contact@25||-18|166
+Ametal-2|net@67|||S0|contact@26||-1|178|contact@27||-12|178
+Ametal-2|net@68|||S0|contact@28||68.5|166|contact@29||-6|166
+Ametal-2|net@69|||S0|contact@31||23.5|204|contact@32||0|204
+Ametal-3|net@76|||S2700|contact@13||-18|-118|contact@25||-18|166
+Ametal-3|net@77|||S2700|contact@15||-12|34|contact@27||-12|178
+Ametal-3|net@78|||S2700|contact@17||-6|28|contact@29||-6|166
+Ametal-3|net@79|||S2700|contact@20||0|60|contact@32||0|204
+Ametal-3|net@80|||S900|contact@35||24|184|contact@23||24|60
+APolysilicon|net@81|||S1800|scanCell@6|mc|103|202.5|pin@15||114|202.5
+APolysilicon|net@82|||S900|pin@15||114|202.5|contact@33||114|201.1
+Ametal-1|net@83|||S900|contact@30||23.5|204|contact@31||23.5|204
+APolysilicon|net@84|||S0|contact@30||23.5|203.4|pin@17||23|203.4
+Ametal-1|net@93|||S900|contact@26||-1|178|scanCell@6|p1p|-1|175
+Ametal-1|net@98||0.4|S2700|contact@28||68.5|166|scanCell@6|wr|68.5|175
+Ametal-3|net@100|||S2700|contact@32||0|204|scanBusO@1|so[5]|0|216
+Ametal-3|net@101|||S2700|contact@35||24|184|scanBusO@1|so[9]|24|216
+Ametal-3|net@102|||S2700|contact@29||-6|166|scanBusO@1|so[4]|-6|219
+Ametal-3|net@103|||S2700|contact@25||-18|166|scanBusO@1|so[2]|-18|216
+Ametal-3|net@104|||S2700|contact@27||-12|178|scanBusO@1|so[3]|-12|216
+Ametal-3|net@108|||S900|scanBusO@1|so[1]|-24|216|contact@7||-24|154
+APolysilicon|net@110|||S2700|pin@16||-32.5|58.5|contact@18||-32.5|61
+APolysilicon|net@112|||S900|pin@17||23|203.4|scanCell@6|rd|23|202.5
+Ametal-1|net@114|||S900|scanCell@6|sin|-58.5|137|contact@4||-58.5|128
+Ametal-1|net@116|||S900|scanCell@6|p2p|-43|171.5|contact@24||-43|166
+Ametal-2|net@117|||S0|contact@36||-3.5|-154|contact@1||-24|-154
+Ametal-1|net@118|||S900|scanCell@7|sin_1|-3.5|-151|contact@36||-3.5|-154
+Ametal-2|net@120|||S0|contact@13||-18|-118|contact@37||-19|-118
+Ametal-1|net@121|||S900|scanCell@7|p2p_1|-19|-116.5|contact@37||-19|-118
+Ametal-2|net@123|||S0|contact@38||5|-16|contact@3||-24|-16
+Ametal-1|net@124||0.4|S900|scanCell@7|sout|5|-10.4|contact@38||5|-16
+APolysilicon|net@125|||S2700|contact@21||58.5|57.1|pin@20||58.5|58.5
+APolysilicon|net@126|||S0|pin@20||58.5|58.5|scanCell@7|mc|47|58.5
+Ametal-1|net@128|||S2700|scanCell@7|p1p|-57|31|contact@39||-57|34
+APolysilicon|net@129|||S0|contact@18||-32.5|59.4|pin@21||-33|59.4
+APolysilicon|net@130|||S900|pin@21||-33|59.4|scanCell@7|rd|-33|58.5
+Ametal-2|net@131|||S0|contact@40||12.5|28|contact@17||-6|28
+Ametal-1|net@132|||S900|scanCell@7|wr|12.5|31|contact@40||12.5|28
+Ametal-2|net@133||6.2|S1800|pinsVddG@1|vdd|-72|-94|scanCell@7|vdd_7|-59|-94
+Ametal-2|net@134||6.2|S0|scanCell@7|gnd|-59|0|pinsVddG@0|gnd|-72|0
+Ametal-2|net@135||6.2|S0|scanCell@7|vdd|-59|-50|pinsVddG@0|vdd_1|-72|-50
+Ametal-2|net@136||6.2|S0|scanCell@7|vdd_2|-59|50|pinsVddG@0|vdd|-72|50
+Ametal-2|net@137||6.2|S0|scanCell@7|gnd_3|-59|-144|pinsVddG@1|gnd|-72|-144
+Ametal-2|net@138||6.2|S0|scanCell@7|vdd_6|-59|-194|pinsVddG@1|vdd_1|-72|-194
+Ametal-2|net@139||6.2|S0|pinsVddG@2|vdd|72|-94|scanCell@7|vdd_5|10|-94
+Ametal-2|net@140||6.2|S1800|scanCell@7|gnd_2|10|-144|pinsVddG@2|gnd|72|-144
+Ametal-2|net@141||6.2|S1800|scanCell@7|vdd_4|10|-194|pinsVddG@2|vdd_1|72|-194
+Ametal-2|net@142|||S0|contact@37||-19|-118|pin@22||-28|-118
+Edout[1]||D5G2;|scanCell@7|dout[1]|O
+Edout[2]||D5G2;|scanCell@6|dout[1]|O
+Egnd||D5G2;|scanCell@6|gnd|G
+Egnd_1||D5G2;|scanCell@6|gnd_1|G
+Egnd_2||D5G2;|pinsVddG@0|gnd|G
+Egnd_3||D5G2;|scanCell@7|gnd_1|G
+Egnd_4||D5G2;|pinsVddG@1|gnd|G
+Egnd_5||D5G2;|pinsVddG@2|gnd|G
+Esic[1]||D5G2;|scanBusI@1|si[1]|B
+Esic[2]||D5G2;|scanBusI@1|si[2]|B
+Esic[3]||D5G2;|scanBusI@1|si[3]|B
+Esic[4]||D5G2;|scanBusI@1|si[4]|B
+Esic[5]||D5G2;|scanBusI@1|si[5]|B
+Esic[6]||D5G2;|scanBusI@1|si[6]|B
+Esic[7]||D5G2;|scanBusI@1|si[7]|B
+Esic[8]||D5G2;|scanBusI@1|si[8]|B
+Esic[9]||D5G2;|scanBusI@1|si[9]|B
+Esoc[1]||D5G2;|scanBusO@1|so[1]|B
+Esoc[2]||D5G2;|scanBusO@1|so[2]|B
+Esoc[3]||D5G2;|scanBusO@1|so[3]|B
+Esoc[4]||D5G2;|scanBusO@1|so[4]|B
+Esoc[5]||D5G2;|scanBusO@1|so[5]|B
+Esoc[6]||D5G2;|scanBusO@1|so[6]|B
+Esoc[7]||D5G2;|scanBusO@1|so[7]|B
+Esoc[8]||D5G2;|scanBusO@1|so[8]|B
+Esoc[9]||D5G2;|scanBusO@1|so[9]|B
+Evdd||D5G2;|scanCell@6|vdd|P
+Evdd_1||D5G2;|scanCell@6|vdd_1|P
+Evdd_2||D5G2;|scanCell@6|vdd_2|P
+Evdd_3||D5G2;|scanCell@6|vdd_3|P
+Evdd_4||D5G2;|pinsVddG@0|vdd|P
+Evdd_5||D5G2;|scanCell@7|vdd_1|P
+Evdd_7||D5G2;|scanCell@7|vdd_3|P
+Evdd_8||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_9||D5G2;|pinsVddG@1|vdd|P
+Evdd_10||D5G2;|pinsVddG@1|vdd_1|P
+Evdd_11||D5G2;|pinsVddG@2|vdd|P
+Evdd_12||D5G2;|pinsVddG@2|vdd_1|P
+X