migrate jelib->delib
[fleet.git] / chips / marina / electric / scanM.delib / scanTwinAmp.lay
diff --git a/chips/marina/electric/scanM.delib/scanTwinAmp.lay b/chips/marina/electric/scanM.delib/scanTwinAmp.lay
new file mode 100644 (file)
index 0000000..2970334
--- /dev/null
@@ -0,0 +1,280 @@
+HscanM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell scanTwinAmp;3{lay}
+CscanTwinAmp;3{lay}||cmos90|1194893522880|1243341551766|I|ATTR_NCC(D5G3;NTX4;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@0||-12|0||20.8||
+NMetal-1-P-Active-Con|contact@1||-12|-48||20.8||
+NMetal-1-N-Active-Con|contact@2||-4|0||20.8||
+NMetal-1-P-Active-Con|contact@3||-4|-48||20.8||
+NMetal-1-P-Active-Con|contact@4||-12|48||20.8||
+NMetal-1-P-Active-Con|contact@5||-4|48||20.8||
+NMetal-1-P-Active-Con|contact@6||-20|48||20.8||
+NMetal-1-N-Active-Con|contact@7||-20|0||20.8||
+NMetal-1-P-Active-Con|contact@8||-20|-48||20.8||
+NMetal-1-Polysilicon-Con|contact@9||-12|24|5.2|||
+NMetal-1-Polysilicon-Con|contact@10||-12|-24|5.2|||
+NX-Metal-1-Metal-2-Con|contact@11||-20|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@12||-4|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@13||-4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@14||-20|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@15||-4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@16||-20|-50||6.2||
+NMetal-1-N-Active-Con|contact@17||4|0||20.8||
+NMetal-1-P-Active-Con|contact@18||4|-48||20.8||
+NMetal-1-N-Active-Con|contact@19||12|0||20.8||
+NMetal-1-P-Active-Con|contact@20||12|-48||20.8||
+NMetal-1-P-Active-Con|contact@21||4|48||20.8||
+NMetal-1-P-Active-Con|contact@22||12|48||20.8||
+NMetal-1-N-Active-Con|contact@23||20|0||20.8||
+NMetal-1-P-Active-Con|contact@24||20|-48||20.8||
+NMetal-1-N-Active-Con|contact@25||28|0||20.8||
+NMetal-1-P-Active-Con|contact@26||28|-48||20.8||
+NMetal-1-P-Active-Con|contact@27||20|48||20.8||
+NMetal-1-P-Active-Con|contact@28||28|48||20.8||
+NX-Metal-1-Metal-2-Con|contact@33||12|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@34||28|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@35||12|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||28|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||12|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@38||28|0||6.2||
+NMetal-1-N-Active-Con|contact@39||-28|0||20.8||
+NMetal-1-P-Active-Con|contact@40||-28|-48||20.8||
+NMetal-1-Polysilicon-Con|contact@41||8|-24|10.8|||
+NMetal-1-Polysilicon-Con|contact@42||-25.5|-24|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@44||3|-28||||
+NMetal-1-Polysilicon-Con|contact@45||8|24|10.8|||
+NX-Metal-1-Metal-2-Con|contact@46||3|28||||
+NX-Metal-1-Metal-2-Con|contact@49||-17|-28||||
+NX-Metal-1-Metal-2-Con|contact@50||-17|28||||
+NMetal-1-Metal-2-Con|contact@52||-25.5|-22|||R|
+NMetal-1-P-Active-Con|contact@53||-28|48||20.8||
+NX-Metal-1-Metal-2-Con|contact@54||-12|10||||
+NN-Transistor|nmos@0||-16|0||26||
+NN-Transistor|nmos@1||-8|0||26||
+NN-Transistor|nmos@2||0|0||26||
+NN-Transistor|nmos@3||8|0||26||
+NN-Transistor|nmos@4||16|0||26||
+NN-Transistor|nmos@5||24|0||26||
+NN-Transistor|nmos@6||-24|0||26||
+NPolysilicon-Pin|pin@6||-16|24||||
+NPolysilicon-Pin|pin@7||-16|-24||||
+NPolysilicon-Pin|pin@8||-8|-24||||
+NPolysilicon-Pin|pin@9||-8|24||||
+NPolysilicon-Pin|pin@49||0|-24||||
+NPolysilicon-Pin|pin@50||16|-24||||
+NPolysilicon-Pin|pin@51||24|-24||||
+NMetal-1-Pin|pin@52||-12|-31||||
+NMetal-1-Pin|pin@53||-4|-31||||
+NMetal-1-Pin|pin@54||-4|-18||||
+NMetal-1-Pin|pin@55||-12|-18||||
+NMetal-1-Pin|pin@56||-28|-16||||
+NMetal-1-Pin|pin@57||-17|-16||||
+NMetal-1-Pin|pin@58||-17|-32||||
+NMetal-1-Pin|pin@60||-28|-32||||
+NPolysilicon-Pin|pin@61||-24|-26||||
+NMetal-1-Pin|pin@62||-17|-24||||
+NPolysilicon-Pin|pin@63||0|24||||
+NPolysilicon-Pin|pin@64||16|24||||
+NPolysilicon-Pin|pin@65||24|24||||
+NMetal-1-Pin|pin@67||-28|24||||
+NMetal-1-Pin|pin@68||-12|17||||
+NMetal-1-Pin|pin@69||-4|17||||
+NMetal-1-Pin|pin@70||-4|31||||
+NMetal-1-Pin|pin@71||-12|31||||
+NMetal-1-Pin|pin@73||-17|24||||
+NMetal-1-Pin|pin@76||-25.5|-25||||
+NMetal-1-Pin|pin@79||4|17||||
+NMetal-1-Pin|pin@80||20|17||||
+NMetal-1-Pin|pin@81||4|64||||
+NMetal-1-Pin|pin@82||20|64||||
+NMetal-2-Pin|pin@83||-12|10||||
+NMetal-2-Pin|pin@84||-25.5|-22||||
+NMetal-1-Pin|pin@86||4|-64||||
+NMetal-1-Pin|pin@87||20|-64||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||28|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-32.5|0|||D5G4;
+NP-Select-Node|plnode@0||0|50|67|52||A
+NP-Select-Node|plnode@1||0|-50|67|52||A
+NN-Well-Node|plnode@2||0|50|70|52||A
+NN-Well-Node|plnode@3||0|-50|70|52||A
+NN-Select-Node|plnode@4||0|0|67|48||A
+NP-Well-Node|plnode@5||0|0|70|48||A
+NP-Transistor|pmos@0||-16|48||26||
+NP-Transistor|pmos@1||-8|48||26||
+NP-Transistor|pmos@2||-16|-48||26||
+NP-Transistor|pmos@3||-8|-48||26||
+NP-Transistor|pmos@4||0|48||26||
+NP-Transistor|pmos@5||8|48||26||
+NP-Transistor|pmos@6||0|-48||26||
+NP-Transistor|pmos@7||8|-48||26||
+NP-Transistor|pmos@8||16|48||26||
+NP-Transistor|pmos@9||24|48||26||
+NP-Transistor|pmos@10||16|-48||26||
+NP-Transistor|pmos@11||24|-48||26||
+NP-Transistor|pmos@12||-24|-48||26||
+NP-Transistor|pmos@13||-24|48||26||
+AN-Active|net@53|||RS0|contact@0||-12|0|nmos@0|diff-right|-13.2|0
+AN-Active|net@54|||RS1800|contact@7||-20|0|nmos@0|diff-left|-18.8|0
+AN-Active|net@55|||RS1800|contact@0||-12|0|nmos@1|diff-left|-10.8|0
+AN-Active|net@56|||RS0|contact@2||-4|0|nmos@1|diff-right|-5.2|0
+AP-Active|net@57|||RS0|contact@1||-12|-48|pmos@2|diff-right|-13.2|-48
+AP-Active|net@58|||RS1800|contact@8||-20|-48|pmos@2|diff-left|-18.8|-48
+AP-Active|net@59|||RS1800|contact@1||-12|-48|pmos@3|diff-left|-10.8|-48
+AP-Active|net@60|||RS0|contact@3||-4|-48|pmos@3|diff-right|-5.2|-48
+AP-Active|net@61|||RS0|contact@4||-12|48|pmos@0|diff-right|-13.2|48
+AP-Active|net@62|||RS1800|contact@6||-20|48|pmos@0|diff-left|-18.8|48
+AP-Active|net@63|||RS1800|contact@4||-12|48|pmos@1|diff-left|-10.8|48
+AP-Active|net@64|||RS0|contact@5||-4|48|pmos@1|diff-right|-5.2|48
+Ametal-2|net@65||6.2|S1800|contact@11||-20|0|contact@12||-4|0
+Ametal-1|net@66|||S0|contact@7||-20|0|contact@11||-20|0
+Ametal-1|net@67|||S0|contact@2||-4|0|contact@12||-4|0
+Ametal-1|net@68|||S900|contact@5||-4|50|contact@13||-4|50
+Ametal-2|net@69||6.2|S1800|contact@14||-20|50|contact@13||-4|50
+Ametal-1|net@70|||S900|contact@6||-20|50|contact@14||-20|50
+Ametal-1|net@71|||S900|contact@3||-4|-50|contact@15||-4|-50
+Ametal-2|net@72||6.2|S0|contact@15||-4|-50|contact@16||-20|-50
+Ametal-1|net@73|||S900|contact@8||-20|-50|contact@16||-20|-50
+Ametal-2|net@80||6.2|S1800|contact@37||12|0|contact@38||28|0
+Ametal-2|net@81||6.2|S1800|contact@35||12|-50|contact@36||28|-50
+Ametal-2|net@82||6.2|S1800|contact@33||12|50|contact@34||28|50
+APolysilicon|net@84|||S900|pin@6||-16|24|nmos@0|poly-top|-16|18
+APolysilicon|net@85|||S2700|pin@9||-8|24|pmos@1|poly-bottom|-8|30
+APolysilicon|net@86|||S2700|pin@8||-8|-24|nmos@1|poly-bottom|-8|-18
+APolysilicon|net@87|||S2700|pin@7||-16|-24|nmos@0|poly-bottom|-16|-18
+APolysilicon|net@88|||S900|pmos@0|poly-bottom|-16|30|pin@6||-16|24
+APolysilicon|net@89|||S1800|pin@6||-16|24|contact@9||-14.6|24
+APolysilicon|net@90|||S2700|pmos@2|poly-top|-16|-30|pin@7||-16|-24
+APolysilicon|net@91|||S1800|pin@7||-16|-24|contact@10||-14.6|-24
+APolysilicon|net@92|||S2700|pmos@3|poly-top|-8|-30|pin@8||-8|-24
+APolysilicon|net@93|||S1800|contact@10||-9.4|-24|pin@8||-8|-24
+APolysilicon|net@94|||S2700|nmos@1|poly-top|-8|18|pin@9||-8|24
+APolysilicon|net@95|||S1800|contact@9||-9.4|24|pin@9||-8|24
+AN-Active|net@110|||RS0|contact@17||4|0|nmos@2|diff-right|2.8|0
+AN-Active|net@111|||RS1800|contact@2||-4|0|nmos@2|diff-left|-2.8|0
+AN-Active|net@112|||RS1800|contact@17||4|0|nmos@3|diff-left|5.2|0
+AN-Active|net@113|||RS0|contact@19||12|0|nmos@3|diff-right|10.8|0
+AN-Active|net@114|||RS1800|contact@19||12|0|nmos@4|diff-left|13.2|0
+AN-Active|net@115|||RS0|contact@23||20|0|nmos@4|diff-right|18.8|0
+AN-Active|net@116|||RS1800|contact@23||20|0|nmos@5|diff-left|21.2|0
+AN-Active|net@117|||RS0|contact@25||28|0|nmos@5|diff-right|26.8|0
+AP-Active|net@118|||RS1800|contact@20||12|-48|pmos@10|diff-left|13.2|-48
+AP-Active|net@119|||RS0|contact@24||20|-48|pmos@10|diff-right|18.8|-48
+AP-Active|net@120|||RS1800|contact@24||20|-48|pmos@11|diff-left|21.2|-48
+AP-Active|net@121|||RS0|contact@26||28|-48|pmos@11|diff-right|26.8|-48
+AP-Active|net@122|||RS0|contact@21||4|48|pmos@4|diff-right|2.8|48
+AP-Active|net@123|||RS1800|contact@5||-4|48|pmos@4|diff-left|-2.8|48
+AP-Active|net@124|||RS1800|contact@21||4|48|pmos@5|diff-left|5.2|48
+AP-Active|net@125|||RS0|contact@22||12|48|pmos@5|diff-right|10.8|48
+AP-Active|net@126|||RS0|contact@18||4|-48|pmos@6|diff-right|2.8|-48
+AP-Active|net@127|||RS1800|contact@3||-4|-48|pmos@6|diff-left|-2.8|-48
+AP-Active|net@128|||RS1800|contact@18||4|-48|pmos@7|diff-left|5.2|-48
+AP-Active|net@129|||RS0|contact@20||12|-48|pmos@7|diff-right|10.8|-48
+AP-Active|net@130|||RS1800|contact@22||12|48|pmos@8|diff-left|13.2|48
+AP-Active|net@131|||RS0|contact@27||20|48|pmos@8|diff-right|18.8|48
+AP-Active|net@132|||RS1800|contact@27||20|48|pmos@9|diff-left|21.2|48
+AP-Active|net@133|||RS0|contact@28||28|48|pmos@9|diff-right|26.8|48
+Ametal-1|net@218|||S2700|pin@80||20|17|contact@27||20|37.6
+Ametal-2|net@221||6.2|S1800|contact@13||-4|50|contact@33||12|50
+Ametal-1|net@222|||S900|contact@22||12|50|contact@33||12|50
+Ametal-2|net@223||6.2|S1800|contact@34||28|50|pinsVddG@3|vdd|28|50
+Ametal-1|net@224|||S900|contact@28||28|50|contact@34||28|50
+Ametal-2|net@225||6.2|S1800|contact@15||-4|-50|contact@35||12|-50
+Ametal-1|net@226|||S900|contact@20||12|-50|contact@35||12|-50
+Ametal-2|net@227||6.2|S1800|contact@36||28|-50|pinsVddG@3|vdd_1|28|-50
+Ametal-1|net@228|||S900|contact@26||28|-50|contact@36||28|-50
+Ametal-2|net@229||6.2|S1800|contact@12||-4|0|contact@37||12|0
+Ametal-1|net@230|||S0|contact@19||12|0|contact@37||12|0
+Ametal-2|net@231||6.2|S1800|contact@38||28|0|pinsVddG@3|gnd|28|0
+Ametal-1|net@232|||S0|contact@25||28|0|contact@38||28|0
+Ametal-2|net@236||6.2|S0|contact@11||-20|0|pinsVddG@4|gnd|-32.5|0
+Ametal-2|net@237||6.2|S0|contact@14||-20|50|pinsVddG@4|vdd|-32.5|50
+Ametal-2|net@238||6.2|S0|contact@16||-20|-50|pinsVddG@4|vdd_1|-32.5|-50
+APolysilicon|net@241|||S900|nmos@5|poly-bottom|24|-18|pin@51||24|-24
+APolysilicon|net@242|||S900|nmos@3|poly-bottom|8|-18|contact@41||8|-24
+APolysilicon|net@243|||S900|nmos@2|poly-bottom|0|-18|pin@49||0|-24
+APolysilicon|net@244|||S900|nmos@4|poly-bottom|16|-18|pin@50||16|-24
+APolysilicon|net@245|||S900|pin@49||0|-24|pmos@6|poly-top|0|-30
+APolysilicon|net@246|||S1800|pin@49||0|-24|contact@41||2.6|-24
+APolysilicon|net@247|||S900|contact@41||8|-24|pmos@7|poly-top|8|-30
+APolysilicon|net@248|||S900|pin@50||16|-24|pmos@10|poly-top|16|-30
+APolysilicon|net@249|||S0|pin@50||16|-24|contact@41||13.4|-24
+APolysilicon|net@250|||S900|pin@51||24|-24|pmos@11|poly-top|24|-30
+APolysilicon|net@251|||S1800|pin@50||16|-24|pin@51||24|-24
+AN-Active|net@252|||RS1800|contact@39||-28|0|nmos@6|diff-left|-26.8|0
+AN-Active|net@253|||RS0|contact@7||-20|0|nmos@6|diff-right|-21.2|0
+AP-Active|net@254|||RS1800|contact@40||-28|-48|pmos@12|diff-left|-26.8|-48
+AP-Active|net@255|||RS0|contact@8||-20|-48|pmos@12|diff-right|-21.2|-48
+APolysilicon|net@256|||S900|nmos@6|poly-bottom|-24|-18|pin@61||-24|-26
+Ametal-1|net@257|||S2700|contact@1||-12|-48|pin@52||-12|-31
+Ametal-1|net@258|||S1800|pin@52||-12|-31|pin@53||-4|-31
+Ametal-1|net@259|||S2700|pin@53||-4|-31|pin@54||-4|-18
+Ametal-1|net@260|||S0|pin@54||-4|-18|pin@55||-12|-18
+Ametal-1|net@261|||S2700|pin@55||-12|-18|contact@0||-12|-10.4
+Ametal-1|net@263|||S900|contact@39||-28|0|pin@56||-28|-16
+Ametal-1|net@264|||S1800|pin@56||-28|-16|pin@57||-17|-16
+Ametal-1|net@267|||S0|pin@58||-17|-32|pin@60||-28|-32
+Ametal-1|net@268|||S2700|contact@40||-28|-37.6|pin@60||-28|-32
+APolysilicon|net@269|||S900|pin@61||-24|-26|pmos@12|poly-top|-24|-30
+APolysilicon|net@270|||S1800|contact@42||-25.5|-26|pin@61||-24|-26
+Ametal-1|net@271|||S900|pin@62||-17|-24|pin@58||-17|-32
+Ametal-1|net@272|||S1800|pin@62||-17|-24|contact@10||-14.6|-24
+Ametal-1|net@277|||S900|contact@41||3|-24|contact@44||3|-28
+APolysilicon|net@278|||S900|pin@63||0|24|nmos@2|poly-top|0|18
+APolysilicon|net@279|||S2700|pin@64||16|24|pmos@8|poly-bottom|16|30
+APolysilicon|net@280|||S2700|contact@45||8|24|pmos@5|poly-bottom|8|30
+APolysilicon|net@281|||S2700|pin@65||24|24|pmos@9|poly-bottom|24|30
+APolysilicon|net@282|||S900|pmos@4|poly-bottom|0|30|pin@63||0|24
+APolysilicon|net@283|||S1800|pin@63||0|24|contact@45||2.6|24
+APolysilicon|net@284|||S2700|nmos@3|poly-top|8|18|contact@45||8|24
+APolysilicon|net@285|||S2700|nmos@4|poly-top|16|18|pin@64||16|24
+APolysilicon|net@286|||S0|pin@64||16|24|contact@45||13.4|24
+APolysilicon|net@287|||S2700|nmos@5|poly-top|24|18|pin@65||24|24
+APolysilicon|net@288|||S1800|pin@64||16|24|pin@65||24|24
+Ametal-1|net@291|||S1800|pin@73||-17|24|contact@9||-14.6|24
+Ametal-1|net@292|||S2700|contact@39||-28|0|pin@67||-28|24
+Ametal-1|net@293|||S2700|contact@0||-12|0|pin@68||-12|17
+Ametal-1|net@294|||S1800|pin@68||-12|17|pin@69||-4|17
+Ametal-1|net@295|||S2700|pin@69||-4|17|pin@70||-4|31
+Ametal-1|net@296|||S0|pin@70||-4|31|pin@71||-12|31
+Ametal-1|net@297|||S2700|pin@71||-12|31|contact@4||-12|37.6
+Ametal-1|net@300|||S2700|contact@45||3|24|contact@46||3|28
+Ametal-1|net@308|||S2700|contact@49||-17|-28|pin@62||-17|-24
+Ametal-2|net@309|||S0|contact@44||3|-28|contact@49||-17|-28
+Ametal-1|net@310|||S1800|pin@67||-28|24|pin@73||-17|24
+Ametal-1|net@311|||S2700|pin@73||-17|24|contact@50||-17|28
+Ametal-2|net@314|||S0|contact@46||3|28|contact@50||-17|28
+Ametal-1|net@315|||S1800|contact@42||-25.5|-25|pin@76||-25.5|-25
+Ametal-1|net@319|||S2700|contact@17||4|0|pin@79||4|17
+Ametal-1|net@320|||S2700|contact@23||20|10.4|pin@80||20|17
+Ametal-1|net@321|||S1800|pin@79||4|17|pin@80||20|17
+Ametal-1|net@322|||S2700|contact@21||4|48|pin@81||4|64
+Ametal-1|net@323|||S1800|pin@81||4|64|pin@82||20|64
+Ametal-1|net@324|||S900|pin@82||20|64|contact@27||20|58.4
+Ametal-2|net@328|||S1800|pin@84||-25.5|-22|contact@52||-25.5|-22
+Ametal-1|net@329|||S2700|contact@42||-25.5|-26.6|contact@52||-25.5|-22
+Ametal-1|net@330|||S900|pin@57||-17|-16|pin@62||-17|-24
+Ametal-1|net@331|||S900|contact@23||20|-10.4|contact@24||20|-37.6
+Ametal-1|net@332|||S900|contact@18||4|-48|pin@86||4|-64
+Ametal-1|net@333|||S1800|pin@86||4|-64|pin@87||20|-64
+Ametal-1|net@334|||S2700|pin@87||20|-64|contact@24||20|-58.4
+AP-Active|net@335|||RS1800|contact@53||-28|48|pmos@13|diff-left|-26.8|48
+AP-Active|net@336|||RS0|contact@6||-20|48|pmos@13|diff-right|-21.2|48
+Ametal-1|net@337|||S900|contact@53||-28|37.6|pin@67||-28|24
+APolysilicon|net@338|||S2700|nmos@6|poly-top|-24|18|pmos@13|poly-bottom|-24|30
+Ametal-2|net@339|||S0|pin@83||-12|10|contact@54||-12|10
+Ametal-1|net@340|||S900|contact@0||-12|10|contact@54||-12|10
+Egnd||D5G2;|pinsVddG@4|gnd|G
+Egnd_3||D5G2;|pinsVddG@3|gnd|G
+Ein[1]||D5G2;|pin@84||I
+EoutA[1]||D5G2;|pin@83||O
+EoutB[1]||D5G2;|pin@80||O
+Evdd||D5G2;|pinsVddG@4|vdd|P
+Evdd_6||D5G2;|pinsVddG@3|vdd|P
+Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
+Evdd_9||D5G2;|pinsVddG@4|vdd_1|P
+X