migrate jelib->delib
[fleet.git] / chips / marina / electric / centersJ.delib / ctrAND2in30A.lay
diff --git a/chips/marina/electric/centersJ.delib/ctrAND2in30A.lay b/chips/marina/electric/centersJ.delib/ctrAND2in30A.lay
new file mode 100644 (file)
index 0000000..a458374
--- /dev/null
@@ -0,0 +1,222 @@
+HcentersJ|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell ctrAND2in30A;1{lay}
+CctrAND2in30A;1{lay}||cmos90|1204804369704|1241545361762||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||14.5|-48||20.8||
+NMetal-1-N-Active-Con|contact@1||14.5|0||20.8||
+NMetal-1-P-Active-Con|contact@4||6.5|-48||20.8||
+NMetal-1-N-Active-Con|contact@5||6.5|0||20.8||
+NMetal-1-P-Active-Con|contact@6||22.5|-48||20.8||
+NMetal-1-N-Active-Con|contact@7||22.5|0||20.8||
+NMetal-1-P-Active-Con|contact@8||30.5|-48||20.8||
+NMetal-1-N-Active-Con|contact@9||30.5|0||20.8||
+NMetal-1-P-Active-Con|contact@10||14.5|48||20.8||
+NMetal-1-P-Active-Con|contact@11||-1.5|48||20.8||
+NMetal-1-P-Active-Con|contact@12||6.5|48||20.8||
+NMetal-1-P-Active-Con|contact@13||22.5|48||20.8||
+NMetal-1-P-Active-Con|contact@14||30.5|48||20.8||
+NMetal-1-Polysilicon-Con|contact@15||18.5|24|12.8|||
+NMetal-1-Polysilicon-Con|contact@16||18.5|-24|12.8|||
+NX-Metal-1-Metal-2-Con|contact@29||6.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@30||22.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@31||6.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@32||22.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@36||6.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@37||22.5|-50||6.2||
+NMetal-1-N-Active-Con|contact@40||-7.5|0||20.8||
+NMetal-1-N-Active-Con|contact@41||-21.5|0||20.8||
+NMetal-1-N-Active-Con|contact@42||-30.5|7.5||5.2||
+NMetal-1-P-Active-Con|contact@43||-22.5|48||20.8||
+NMetal-1-P-Active-Con|contact@44||-30.5|48||20.8||
+NMetal-1-P-Active-Con|contact@45||-1.5|-48||20.8||
+NMetal-1-Polysilicon-Con|contact@48||-4.5|24.5|10.8|||
+NMetal-1-Polysilicon-Con|contact@49||-10.5|-24.5|10.8|||
+NMetal-1-Polysilicon-Con|contact@50||-28|-6.5|5.2||R|
+NX-Metal-1-Metal-2-Con|contact@52||-22.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@53||-21.5|0||6.2||
+NN-Transistor|nmos@0||10.5|0||26||
+NN-Transistor|nmos@2||2.5|0||26||
+NN-Transistor|nmos@3||18.5|0||26||
+NN-Transistor|nmos@4||26.5|0||26||
+NN-Transistor|nmos@7||-3.5|0||26||
+NN-Transistor|nmos@8||-11.5|0||26||
+NN-Transistor|nmos@9||-17.5|0||26||
+NN-Transistor|nmos@10||-26.5|7.5||11||
+NMetal-1-Pin|pin@1||9.5|16||||
+NMetal-1-Pin|pin@2||9.5|32||||
+NMetal-1-Pin|pin@3||-1.5|32||||
+NMetal-1-Pin|pin@4||9.5|24||||
+NMetal-1-Pin|pin@5||1.5|-24||||
+NMetal-1-Pin|pin@6||1.5|-16||||
+NMetal-1-Pin|pin@8||1.5|-32||||
+NMetal-1-Pin|pin@10||15|16||||
+NMetal-1-Pin|pin@11||30.5|16||||
+NMetal-1-Pin|pin@12||15|32||||
+NMetal-1-Pin|pin@13||30.5|32||||
+NMetal-1-Pin|pin@14||15|-32||||
+NMetal-1-Pin|pin@15||30.5|-32||||
+NMetal-1-Pin|pin@16||15|37.6||||
+NMetal-1-Pin|pin@17||15|10.4||||
+NMetal-1-Pin|pin@18||15|-37.6||||
+NPolysilicon-Pin|pin@19||26.5|24||||
+NPolysilicon-Pin|pin@20||10.5|24||||
+NPolysilicon-Pin|pin@21||10.5|-24||||
+NPolysilicon-Pin|pin@22||26.5|-24||||
+NMetal-1-Pin|pin@43||-28.5|-7||||
+NMetal-1-Pin|pin@44||-15.5|-24.5||||
+NPolysilicon-Pin|pin@45||-3.5|-24.5||||
+NPolysilicon-Pin|pin@46||-17.5|-24.5||||
+NPolysilicon-Pin|pin@47||2.5|24.5||||
+NPolysilicon-Pin|pin@48||-11.5|24.5||||
+NMetal-1-Pin|pin@49||-30.5|24.5||||
+NPolysilicon-Pin|pin@50||-26.5|-8.9||||
+NMetal-1-Pin|pin@51||-1.5|-32||||
+NMetal-1-Pin|pin@52||-7.5|-16||||
+NMetal-1-Pin|pin@53||-7.5|16||||
+NPolysilicon-Pin|pin@55||-3.5|-30||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-35|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||35|0|||D5G4;
+NP-Select-Node|plnode@0||0|-50|72|52||A
+NP-Select-Node|plnode@1||0|50|72|52||A
+NN-Well-Node|plnode@2||0|50|75|52||A
+NN-Well-Node|plnode@3||0|-50|75|52||A
+NP-Well-Node|plnode@4||0|0|75|48||A
+NN-Select-Node|plnode@5||0|0|72|48||A
+NP-Transistor|pmos@0||10.5|-48||26||
+NP-Transistor|pmos@3||18.5|-48||26||
+NP-Transistor|pmos@4||26.5|-48||26||
+NP-Transistor|pmos@5||10.5|48||26||
+NP-Transistor|pmos@6||2.5|48||26||
+NP-Transistor|pmos@7||18.5|48||26||
+NP-Transistor|pmos@8||26.5|48||26||
+NP-Transistor|pmos@15||-26.5|48||26||
+NP-Transistor|pmos@18||2.5|-48||26||
+APolysilicon|net@1|||S900|pin@21||10.5|-24|pmos@0|poly-top|10.5|-30
+APolysilicon|net@2|||S900|contact@16||18.5|-24|pmos@3|poly-top|18.5|-30
+APolysilicon|net@3|||S900|pin@22||26.5|-24|pmos@4|poly-top|26.5|-30
+AN-Active|net@4|||RS1800|nmos@0|diff-right|13.3|0|contact@1||14.5|0
+AN-Active|net@5|||RS0|nmos@0|diff-left|7.7|0|contact@5||6.5|0
+AN-Active|net@7|||RS0|nmos@0|diff-left|7.7|0|nmos@2|diff-right|5.3|0
+AN-Active|net@8|||RS1800|nmos@3|diff-right|21.3|0|contact@7||22.5|0
+AN-Active|net@9|||RS1800|nmos@0|diff-right|13.3|0|nmos@3|diff-left|15.7|0
+AN-Active|net@10|||RS1800|nmos@4|diff-right|29.3|0|contact@9||30.5|0
+AN-Active|net@11|||RS1800|nmos@3|diff-right|21.3|0|nmos@4|diff-left|23.7|0
+AP-Active|net@12|||RS0|contact@0||14.5|-48|pmos@0|diff-right|13.3|-48
+AP-Active|net@13|||RS1800|contact@4||6.5|-48|pmos@0|diff-left|7.7|-48
+AP-Active|net@16|||RS1800|contact@0||14.5|-48|pmos@3|diff-left|15.7|-48
+AP-Active|net@17|||RS0|contact@6||22.5|-48|pmos@3|diff-right|21.3|-48
+AP-Active|net@18|||RS1800|contact@6||22.5|-48|pmos@4|diff-left|23.7|-48
+AP-Active|net@19|||RS0|contact@8||30.5|-48|pmos@4|diff-right|29.3|-48
+AP-Active|net@20|||RS0|contact@10||14.5|48|pmos@5|diff-right|13.3|48
+AP-Active|net@21|||RS1800|contact@12||6.5|48|pmos@5|diff-left|7.7|48
+AP-Active|net@22|||RS1800|contact@11||-1.5|48|pmos@6|diff-left|-0.3|48
+AP-Active|net@23|||RS0|contact@12||6.5|48|pmos@6|diff-right|5.3|48
+AP-Active|net@24|||RS1800|contact@10||14.5|48|pmos@7|diff-left|15.7|48
+AP-Active|net@25|||RS0|contact@13||22.5|48|pmos@7|diff-right|21.3|48
+AP-Active|net@26|||RS1800|contact@13||22.5|48|pmos@8|diff-left|23.7|48
+AP-Active|net@27|||RS0|contact@14||30.5|48|pmos@8|diff-right|29.3|48
+APolysilicon|net@29|||S2700|pin@19||26.5|24|pmos@8|poly-bottom|26.5|30
+APolysilicon|net@30|||S2700|pin@20||10.5|24|pmos@5|poly-bottom|10.5|30
+APolysilicon|net@31|||S2700|contact@15||18.5|24|pmos@7|poly-bottom|18.5|30
+Ametal-1|net@32|||S900|pin@13||30.5|32|pin@11||30.5|16
+Ametal-1|net@33|||S900|contact@9||30.5|-10.4|pin@15||30.5|-32
+Ametal-1|net@36|||S2700|pin@1||9.5|16|pin@4||9.5|24
+Ametal-1|net@37|||S0|pin@2||9.5|32|pin@3||-1.5|32
+Ametal-1|net@38|||S2700|pin@3||-1.5|32|contact@11||-1.5|37.6
+Ametal-1|net@39|||S2700|pin@4||9.5|24|pin@2||9.5|32
+Ametal-1|net@40|||S0|contact@15||12.1|24|pin@4||9.5|24
+Ametal-1|net@41|||S1800|pin@5||1.5|-24|contact@16||12.1|-24
+Ametal-1|net@42|||S2700|pin@5||1.5|-24|pin@6||1.5|-16
+Ametal-1|net@45|||S900|pin@5||1.5|-24|pin@8||1.5|-32
+Ametal-1|net@49|||S900|pin@11||30.5|16|contact@9||30.5|10.4
+Ametal-1|net@50|||S1800|pin@10||15|16|pin@11||30.5|16
+Ametal-1|net@52|||S900|contact@14||30.5|37.6|pin@13||30.5|32
+Ametal-1|net@53|||S1800|pin@12||15|32|pin@13||30.5|32
+Ametal-1|net@55|||S900|pin@15||30.5|-32|contact@8||30.5|-37.6
+Ametal-1|net@56|||S1800|pin@14||15|-32|pin@15||30.5|-32
+Ametal-1|net@57|||S2700|pin@12||15|32|pin@16||15|37.6
+Ametal-1|net@58|||S0|pin@16||15|37.6|contact@10||14.5|37.6
+Ametal-1|net@59|||S900|pin@10||15|16|pin@17||15|10.4
+Ametal-1|net@60|||S0|pin@17||15|10.4|contact@1||14.5|10.4
+Ametal-1|net@61|||S900|pin@14||15|-32|pin@18||15|-37.6
+Ametal-1|net@62|||S0|pin@18||15|-37.6|contact@0||14.5|-37.6
+APolysilicon|net@63|||S2700|nmos@3|poly-top|18.5|18|contact@15||18.5|24
+APolysilicon|net@64|||S2700|nmos@4|poly-top|26.5|18|pin@19||26.5|24
+APolysilicon|net@65|||S0|pin@19||26.5|24|contact@15||24.9|24
+APolysilicon|net@66|||S2700|nmos@0|poly-top|10.5|18|pin@20||10.5|24
+APolysilicon|net@67|||S1800|pin@20||10.5|24|contact@15||12.1|24
+APolysilicon|net@68|||S900|nmos@0|poly-bottom|10.5|-18|pin@21||10.5|-24
+APolysilicon|net@69|||S1800|pin@21||10.5|-24|contact@16||12.1|-24
+APolysilicon|net@70|||S900|nmos@3|poly-bottom|18.5|-18|contact@16||18.5|-24
+APolysilicon|net@71|||S900|nmos@4|poly-bottom|26.5|-18|pin@22||26.5|-24
+APolysilicon|net@72|||S0|pin@22||26.5|-24|contact@16||24.9|-24
+Ametal-2|net@121||6.2|S1800|contact@29||6.5|50|contact@30||22.5|50
+Ametal-1|net@127|||S900|contact@12||6.5|50|contact@29||6.5|50
+Ametal-2|net@128||6.2|S1800|contact@30||22.5|50|pinsVddG@3|vdd|35|50
+Ametal-1|net@129|||S900|contact@13||22.5|50|contact@30||22.5|50
+Ametal-2|net@130||6.2|S0|contact@32||22.5|0|contact@31||6.5|0
+Ametal-1|net@131|||S0|contact@5||6.5|0|contact@31||6.5|0
+Ametal-2|net@132||6.2|S0|pinsVddG@3|gnd|35|0|contact@32||22.5|0
+Ametal-1|net@133|||S0|contact@7||22.5|0|contact@32||22.5|0
+Ametal-2|net@140||6.2|S0|contact@37||22.5|-50|contact@36||6.5|-50
+Ametal-1|net@141|||S900|contact@4||6.5|-50|contact@36||6.5|-50
+Ametal-2|net@142||6.2|S0|pinsVddG@3|vdd_1|35|-50|contact@37||22.5|-50
+Ametal-1|net@143|||S900|contact@6||22.5|-50|contact@37||22.5|-50
+Ametal-2|net@146||6.2|S1800|pinsVddG@2|vdd|-35|50|contact@52||-22.5|50
+AN-Active|net@149|||RS0|contact@41||-21.5|1.5|nmos@10|diff-right|-23.7|1.5
+AN-Active|net@150|||RS1800|contact@42||-30.5|5|nmos@10|diff-left|-29.3|5
+AN-Active|net@151|||RS1800|contact@40||-7.5|0|nmos@7|diff-left|-6.3|0
+AN-Active|net@152|||RS0|contact@40||-7.5|0|nmos@8|diff-right|-8.7|0
+AN-Active|net@153|||RS1800|contact@41||-21.5|0|nmos@9|diff-left|-20.3|0
+AP-Active|net@156|||RS0|contact@43||-22.5|48|pmos@15|diff-right|-23.7|48
+AP-Active|net@157|||RS1800|contact@44||-30.5|48|pmos@15|diff-left|-29.3|48
+AP-Active|net@160|||RS1800|contact@45||-1.5|-48|pmos@18|diff-left|-0.3|-48
+AN-Active|net@162|||RS0|nmos@8|diff-left|-14.3|0|nmos@9|diff-right|-14.7|0
+AN-Active|net@163|||RS0|nmos@2|diff-left|-0.3|0|nmos@7|diff-right|-0.7|0
+APolysilicon|net@164|||S900|pmos@15|poly-bottom|-26.5|30|nmos@10|poly-top|-26.5|18
+APolysilicon|net@165|||S2700|pin@46||-17.5|-24.5|nmos@9|poly-bottom|-17.5|-18
+APolysilicon|net@167|||S900|nmos@7|poly-bottom|-3.5|-18|pin@45||-3.5|-24.5
+APolysilicon|net@168|||S0|pin@45||-3.5|-24.5|contact@49||-5.1|-24.5
+APolysilicon|net@170|||S1800|pin@46||-17.5|-24.5|contact@49||-15.9|-24.5
+APolysilicon|net@171|||S900|pin@47||2.5|24.5|nmos@2|poly-top|2.5|18
+APolysilicon|net@172|||S900|pmos@6|poly-bottom|2.5|30|pin@47||2.5|24.5
+APolysilicon|net@173|||S0|pin@47||2.5|24.5|contact@48||0.9|24.5
+APolysilicon|net@175|||S2700|nmos@8|poly-top|-11.5|18|pin@48||-11.5|24.5
+APolysilicon|net@176|||S1800|pin@48||-11.5|24.5|contact@48||-9.9|24.5
+Ametal-1|net@177|||S2700|contact@42||-30.5|10.1|pin@49||-30.5|24.5
+Ametal-1|net@178|||S2700|pin@49||-30.5|24.5|contact@44||-30.5|37.6
+Ametal-1|net@179|||S1800|pin@49||-30.5|24.5|contact@48||-9.9|24.5
+APolysilicon|net@180|||S900|nmos@10|poly-bottom|-26.5|-3|pin@50||-26.5|-8.9
+APolysilicon|net@181|||S0|pin@50||-26.5|-8.9|contact@50||-28|-8.9
+Ametal-2|net@182||6.2|S0|contact@53||-21.5|0|pinsVddG@2|gnd|-35|0
+Ametal-1|net@186|||S900|contact@43||-22.5|50|contact@52||-22.5|50
+Ametal-2|net@187||6.2|S0|contact@31||6.5|0|contact@53||-21.5|0
+Ametal-1|net@188|||S0|contact@41||-21.5|0|contact@53||-21.5|0
+Ametal-1|net@194|||S900|pin@51||-1.5|-32|contact@45||-1.5|-37.6
+Ametal-1|net@196|||S2700|pin@52||-7.5|-16|contact@40||-7.5|-10.4
+Ametal-1|net@197|||S0|pin@6||1.5|-16|pin@52||-7.5|-16
+Ametal-1|net@198|||S0|pin@8||1.5|-32|pin@51||-1.5|-32
+Ametal-1|net@200|||S900|pin@53||-7.5|16|contact@40||-7.5|10.4
+Ametal-1|net@201|||S0|pin@1||9.5|16|pin@53||-7.5|16
+Ametal-1|net@202|||S1800|pin@43||-28.5|-7|contact@50||-28|-7
+Ametal-1|net@203|||S0|pin@44||-15.5|-24.5|contact@49||-15.5|-24.5
+AP-Active|net@205|||S0|contact@4||6.5|-48|pmos@18|diff-right|5.3|-48
+Ametal-2|net@206||6.2|S0|contact@36||6.5|-50|pinsVddG@2|vdd_1|-35|-50
+APolysilicon|net@207|||S0|pmos@18|poly-top|2.5|-30|pin@55||-3.5|-30
+APolysilicon|net@210|||S900|pin@45||-3.5|-24.5|pin@55||-3.5|-30
+Ametal-2|net@211||6.2|S0|contact@29||6.5|50|contact@52||-22.5|50
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@43||I
+EinB||D5G2;|pin@44||I
+Eout||D5G2;|pin@11||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
+X