migrate jelib->delib
[fleet.git] / chips / marina / electric / driversM.delib / sucDri40keep.lay
diff --git a/chips/marina/electric/driversM.delib/sucDri40keep.lay b/chips/marina/electric/driversM.delib/sucDri40keep.lay
new file mode 100644 (file)
index 0000000..a3718ff
--- /dev/null
@@ -0,0 +1,217 @@
+HdriversM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell sucDri40keep;1{lay}
+CsucDri40keep;1{lay}||cmos90|1240679962822|1241981698008||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||-0.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@1||-16.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@2||-8.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@3||7.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@4||15.5|-50||20.8||
+NMetal-1-P-Active-Con|contact@5||-16.5|50||20.8||
+NMetal-1-P-Active-Con|contact@6||-8.5|50||20.8||
+NMetal-1-P-Active-Con|contact@7||-0.5|50||20.8||
+NMetal-1-P-Active-Con|contact@8||7.5|50||20.8||
+NMetal-1-P-Active-Con|contact@9||15.5|50||20.8||
+NMetal-1-P-Active-Con|contact@10||24.5|-47||15.6||
+NMetal-1-P-Active-Con|contact@11||24.5|47||15.6||
+NMetal-1-N-Active-Con|contact@12||16.5|0||5.2||
+NMetal-1-N-Active-Con|contact@13||8.5|0||5.2||
+NMetal-1-N-Active-Con|contact@14||24.5|0||5.2||
+NMetal-1-N-Active-Con|contact@15||-8.5|1||20.8||
+NMetal-1-N-Active-Con|contact@16||-16.5|1||20.8||
+NX-Metal-1-Metal-2-Con|contact@17||-16.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@20||-16.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@21||-0.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@22||15.5|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@23||16.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@24||15.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@25||-0.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@26||-16.5|50||6.2||
+NMetal-1-Polysilicon-Con|contact@28||-0.5|-28.5|5.2|||
+NMetal-1-P-Active-Con|contact@29||-24.5|-50||20.8||
+NMetal-1-N-Active-Con|contact@30||-24.5|1||20.8||
+NMetal-1-P-Active-Con|contact@31||-24.5|50||20.8||
+NMetal-1-Polysilicon-Con|contact@32||19|-19|5.2||R|
+NMetal-1-Polysilicon-Con|contact@33||18.5|19.5|5.2||R|
+NMetal-1-Polysilicon-Con|contact@37||-0.5|28.6|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@38||-30|-24|5.2||R|
+NMetal-1-Polysilicon-Con|contact@39||-2.3|-13.5|5.2||R|
+NN-Transistor|nmos@0||20.5|0||8||
+NN-Transistor|nmos@1||12.5|0||8||
+NN-Transistor|nmos@3||-12.5|1||26||
+NN-Transistor|nmos@4||-20.5|1||26||
+NPolysilicon-Pin|pin@0||20.5|-61||||
+NPolysilicon-Pin|pin@1||20.5|62||||
+NPolysilicon-Pin|pin@2||12.5|-14||||
+NMetal-1-Pin|pin@6||8.5|39.6||||
+NMetal-1-Pin|pin@7||-8.5|34||||
+NMetal-1-Pin|pin@8||8.5|34||||
+NMetal-1-Pin|pin@9||-8.5|-34||||
+NMetal-1-Pin|pin@10||7.5|-34||||
+NPolysilicon-Pin|pin@12||-4.5|-28.5||||
+NPolysilicon-Pin|pin@18||3.5|-28.5||||
+NPolysilicon-Pin|pin@19||20.5|-20.6||||
+NPolysilicon-Pin|pin@20||19|-14||||
+NMetal-1-Pin|pin@25||24|-34||||
+NMetal-1-Pin|pin@26||24.5|-16.4||||
+NPolysilicon-Pin|pin@27||20.5|17||||
+NMetal-1-Pin|pin@28||8.5|19.5||||
+NMetal-1-Pin|pin@29||24|-39.2||||
+NPolysilicon-Pin|pin@33||3.5|28.6||||
+NPolysilicon-Pin|pin@34||-4.5|28.6||||
+NMetal-1-Pin|pin@37||-2.5|-12.5||||
+NMetal-1-Pin|pin@41||3|-28.5||||
+NMetal-1-Pin|pin@42||3|28.6||||
+NMetal-1-Pin|pin@43||8.5|-23||||
+NMetal-1-Pin|pin@44||8.5|-34||||
+NMetal-1-Pin|pin@45||-24.5|28.6||||
+NMetal-1-Pin|pin@46||-30|-22||||
+NPolysilicon-Pin|pin@47||-20.5|-24||||
+NPolysilicon-Pin|pin@48||-2.3|-17||||
+NMetal-1-Pin|pin@49||-2.5|-10.9||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-29|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||29|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|63|48||A
+NN-Well-Node|plnode@1||0|-50|63|52||A
+NN-Well-Node|plnode@2||0|50|63|52||A
+NP-Select-Node|plnode@3||0|-50|60|52||A
+NP-Select-Node|plnode@4||0|50|60|52||A
+NN-Select-Node|plnode@5||0|0|60|48||A
+NP-Select-Node|plnode@6||-33.5|-30|12|12||A
+NN-Select-Node|plnode@7||-33.5|-18|12|12||A
+NP-Transistor|pmos@0||-4.5|-50||26||
+NP-Transistor|pmos@2||-12.5|-50||26||
+NP-Transistor|pmos@3||3.5|-50||26||
+NP-Transistor|pmos@4||11.5|-50||26||
+NP-Transistor|pmos@6||-12.5|50||26||
+NP-Transistor|pmos@7||-4.5|50||26||
+NP-Transistor|pmos@8||3.5|50||26||
+NP-Transistor|pmos@9||11.5|50||26||
+NP-Transistor|pmos@10||20.5|-47||20||
+NP-Transistor|pmos@11||20.5|47||20||
+NP-Transistor|pmos@12||-20.5|-50||26||
+NP-Transistor|pmos@13||-20.5|50||26||
+AP-Active|net@0|||RS0|contact@0||-0.5|-50|pmos@0|diff-right|-1.7|-50
+AP-Active|net@1|||RS1800|contact@2||-8.5|-50|pmos@0|diff-left|-7.3|-50
+AP-Active|net@2|||RS1800|contact@1||-16.5|-50|pmos@2|diff-left|-15.3|-50
+AP-Active|net@3|||RS0|contact@2||-8.5|-50|pmos@2|diff-right|-9.7|-50
+AP-Active|net@4|||RS1800|contact@0||-0.5|-50|pmos@3|diff-left|0.7|-50
+AP-Active|net@5|||RS0|contact@3||7.5|-50|pmos@3|diff-right|6.3|-50
+AP-Active|net@6|||RS1800|contact@3||7.5|-50|pmos@4|diff-left|8.7|-50
+AP-Active|net@7|||RS0|contact@4||15.5|-50|pmos@4|diff-right|14.3|-50
+AP-Active|net@8|||RS1800|contact@5||-16.5|50|pmos@6|diff-left|-15.3|50
+AP-Active|net@9|||RS0|contact@6||-8.5|50|pmos@6|diff-right|-9.7|50
+AP-Active|net@10|||RS1800|contact@6||-8.5|50|pmos@7|diff-left|-7.3|50
+AP-Active|net@11|||RS0|contact@7||-0.5|50|pmos@7|diff-right|-1.7|50
+AP-Active|net@12|||RS1800|contact@7||-0.5|50|pmos@8|diff-left|0.7|50
+AP-Active|net@13|||RS0|contact@8||7.5|50|pmos@8|diff-right|6.3|50
+AP-Active|net@14|||RS1800|contact@8||7.5|50|pmos@9|diff-left|8.7|50
+AP-Active|net@15|||RS0|contact@9||15.5|50|pmos@9|diff-right|14.3|50
+AN-Active|net@16|||RS1800|contact@12||16.5|0|nmos@0|diff-left|17.7|0
+AN-Active|net@17|||RS0|contact@14||24.5|0|nmos@0|diff-right|23.3|0
+AN-Active|net@18|||RS0|contact@12||16.5|0|nmos@1|diff-right|15.3|0
+AN-Active|net@19|||RS1800|contact@13||8.5|0|nmos@1|diff-left|9.7|0
+AP-Active|net@20|||RS0|contact@10||24.5|-47|pmos@10|diff-right|23.3|-47
+AP-Active|net@21|||RS1800|contact@4||15.5|-48.6|pmos@10|diff-left|17.7|-48.6
+AP-Active|net@22|||RS0|contact@11||24.5|47|pmos@11|diff-right|23.3|47
+AP-Active|net@23|||RS1800|contact@9||15.5|48.6|pmos@11|diff-left|17.7|48.6
+AN-Active|net@24|||RS0|contact@15||-8.5|1|nmos@3|diff-right|-9.7|1
+AN-Active|net@25|||RS1800|contact@16||-16.5|1|nmos@3|diff-left|-15.3|1
+Ametal-2|net@27||6.2|S0|contact@25||-0.5|50|contact@26||-16.5|50
+Ametal-2|net@28||6.2|S0|contact@22||15.5|-50|contact@21||-0.5|-50
+Ametal-2|net@29||6.2|S1800|pinsVddG@0|gnd|-29|0|contact@17||-16.5|0
+Ametal-1|net@30|||S900|contact@16||-16.5|1|contact@17||-16.5|0
+Ametal-2|net@35||6.2|S0|contact@20||-16.5|-50|pinsVddG@0|vdd_1|-29|-50
+Ametal-1|net@36|||S900|contact@1||-16.5|-48|contact@20||-16.5|-50
+Ametal-2|net@37||6.2|S0|contact@21||-0.5|-50|contact@20||-16.5|-50
+Ametal-1|net@38|||S900|contact@0||-0.5|-48|contact@21||-0.5|-50
+Ametal-2|net@39||6.2|S0|pinsVddG@1|vdd_1|29|-50|contact@22||15.5|-50
+Ametal-1|net@40|||S900|contact@4||15.5|-48|contact@22||15.5|-50
+APolysilicon|net@41|||S2700|pmos@10|poly-bottom|20.5|-62|pin@0||20.5|-61
+APolysilicon|net@42|||S2700|pmos@11|poly-top|20.5|62|pin@1||20.5|62
+APolysilicon|net@44|||S900|nmos@1|poly-bottom|12.5|-9|pin@2||12.5|-14
+Ametal-2|net@48||6.2|S0|contact@23||16.5|0|contact@17||-16.5|0
+Ametal-2|net@49||6.2|S0|pinsVddG@1|gnd|29|0|contact@23||16.5|0
+Ametal-1|net@50|||S0|contact@12||16.5|0|contact@23||16.5|0
+Ametal-2|net@55||6.2|S0|pinsVddG@1|vdd|29|50|contact@24||15.5|50
+Ametal-1|net@56|||S2700|contact@9||15.5|48|contact@24||15.5|50
+Ametal-2|net@57||6.2|S0|contact@24||15.5|50|contact@25||-0.5|50
+Ametal-1|net@58|||S2700|contact@7||-0.5|48|contact@25||-0.5|50
+Ametal-2|net@59||6.2|S0|contact@26||-16.5|50|pinsVddG@0|vdd|-29|50
+Ametal-1|net@60|||S2700|contact@5||-16.5|48|contact@26||-16.5|50
+Ametal-1|net@61|||S1800|contact@8||7.5|39.6|pin@6||8.5|39.6
+Ametal-1|net@62|||S900|pin@6||8.5|39.6|pin@8||8.5|34
+Ametal-1|net@63|||S900|contact@6||-8.5|48|pin@7||-8.5|34
+Ametal-1|net@65|||S1800|pin@7||-8.5|34|pin@8||8.5|34
+Ametal-1|net@66|||S2700|contact@2||-8.5|-50|pin@9||-8.5|-34
+Ametal-1|net@67|||S1800|pin@9||-8.5|-34|pin@10||7.5|-34
+Ametal-1|net@68|||S900|pin@10||7.5|-34|contact@3||7.5|-50
+Ametal-1|net@71|||S900|contact@15||-8.5|1|pin@9||-8.5|-34
+APolysilicon|net@72|||S2700|pmos@0|poly-top|-4.5|-32|pin@12||-4.5|-28.5
+APolysilicon|net@73|||S1800|pin@12||-4.5|-28.5|contact@28||-0.5|-28.5
+AN-Active|net@83|||RS0|contact@16||-16.5|1|nmos@4|diff-right|-17.7|1
+AN-Active|net@84|||RS1800|contact@30||-24.5|1|nmos@4|diff-left|-23.3|1
+AP-Active|net@85|||RS0|contact@1||-16.5|-50|pmos@12|diff-right|-17.7|-50
+AP-Active|net@86|||RS1800|contact@29||-24.5|-50|pmos@12|diff-left|-23.3|-50
+AP-Active|net@87|||RS1800|contact@31||-24.5|50|pmos@13|diff-left|-23.3|50
+AP-Active|net@88|||RS0|contact@5||-16.5|50|pmos@13|diff-right|-17.7|50
+Ametal-1|net@89|||S900|contact@30||-24.5|1|contact@29||-24.5|-48
+APolysilicon|net@93|||S2700|pmos@3|poly-top|3.5|-32|pin@18||3.5|-28.5
+APolysilicon|net@94|||S0|pin@18||3.5|-28.5|contact@28||-0.5|-28.5
+APolysilicon|net@95|||S1800|pmos@3|poly-top|3.5|-32|pmos@4|poly-top|11.5|-32
+APolysilicon|net@96|||S0|pmos@0|poly-top|-4.5|-32|pmos@2|poly-top|-12.5|-32
+APolysilicon|net@97|||S0|pmos@7|poly-bottom|-4.5|32|pmos@6|poly-bottom|-12.5|32
+APolysilicon|net@98|||S1800|pmos@8|poly-bottom|3.5|32|pmos@9|poly-bottom|11.5|32
+APolysilicon|net@99|||S900|pmos@13|poly-bottom|-20.5|32|nmos@4|poly-top|-20.5|19
+APolysilicon|net@101|||S2700|pmos@10|poly-top|20.5|-32|pin@19||20.5|-20.6
+APolysilicon|net@102|||S0|pin@19||20.5|-20.6|contact@32||19|-20.6
+APolysilicon|net@103|||S1800|pin@2||12.5|-14|pin@20||19|-14
+APolysilicon|net@104|||S900|pin@20||19|-14|contact@32||19|-19
+Ametal-1|net@110|||S2700|contact@13||8.5|0|pin@28||8.5|19.5
+Ametal-1|net@117|||S1800|pin@44||8.5|-34|pin@25||24|-34
+Ametal-1|net@120|||S900|contact@14||24.5|0|pin@26||24.5|-16.4
+APolysilicon|net@122|||S900|pmos@11|poly-bottom|20.5|32|pin@27||20.5|17
+APolysilicon|net@123|||S900|pin@27||20.5|17|nmos@0|poly-top|20.5|9
+APolysilicon|net@124|||S0|pin@27||20.5|17|contact@33||18.5|17
+Ametal-1|net@125|||S2700|pin@28||8.5|19.5|pin@8||8.5|34
+Ametal-1|net@126|||S1800|pin@28||8.5|19.5|contact@33||18.5|19.5
+Ametal-1|net@127|||S1800|contact@32||19|-16.4|pin@26||24.5|-16.4
+Ametal-1|net@128|||S900|contact@11||24.5|45|contact@14||24.5|0
+Ametal-1|net@129|||S900|pin@25||24|-34|pin@29||24|-39.2
+Ametal-1|net@130|||S1800|pin@29||24|-39.2|contact@10||24.5|-39.2
+Ametal-1|net@137|||S900|pin@45||-24.5|28.6|contact@30||-24.5|1
+APolysilicon|net@141|||S900|pmos@8|poly-bottom|3.5|32|pin@33||3.5|28.6
+APolysilicon|net@142|||S0|pin@33||3.5|28.6|contact@37||2.1|28.6
+APolysilicon|net@143|||S900|pmos@7|poly-bottom|-4.5|32|pin@34||-4.5|28.6
+APolysilicon|net@144|||S1800|pin@34||-4.5|28.6|contact@37||-3.1|28.6
+Ametal-1|net@153|||S0|pin@41||3|-28.5|contact@28||2.1|-28.5
+Ametal-1|net@157|||S0|pin@42||3|28.6|contact@37||2.1|28.6
+Ametal-1|net@158|||S900|contact@13||8.5|0|pin@43||8.5|-23
+Ametal-1|net@159|||S1800|pin@10||7.5|-34|pin@44||8.5|-34
+Ametal-1|net@160|||S900|pin@43||8.5|-23|pin@44||8.5|-34
+Ametal-1|net@161|||S2700|pin@41||3|-28.5|pin@42||3|28.6
+Ametal-1|net@162|||S900|contact@31||-24.5|48|pin@45||-24.5|28.6
+Ametal-1|net@163|||S1800|pin@45||-24.5|28.6|contact@37||-3.1|28.6
+APolysilicon|net@165|||S900|pin@47||-20.5|-24|pmos@12|poly-top|-20.5|-32
+APolysilicon|net@166|||S900|nmos@4|poly-bottom|-20.5|-17|pin@47||-20.5|-24
+APolysilicon|net@167|||S1800|contact@38||-30|-24|pin@47||-20.5|-24
+Ametal-1|net@168|||S900|pin@46||-30|-22|contact@38||-30|-22
+APolysilicon|net@169|||S1800|nmos@3|poly-bottom|-12.5|-17|pin@48||-2.3|-17
+APolysilicon|net@170|||S2700|pin@48||-2.3|-17|contact@39||-2.3|-16.1
+Ametal-1|net@171|||S2700|pin@37||-2.5|-12.5|pin@49||-2.5|-10.9
+Ametal-1|net@172|||S1800|pin@49||-2.5|-10.9|contact@39||-2.3|-10.9
+Egnd||D5G2;|pinsVddG@0|gnd|G
+Egnd_1||D5G2;|pinsVddG@1|gnd|G
+Ein||D5G2;|pin@46||I
+Emc||D5G2;|pin@37||I
+Esucc||D5G2;|pin@28||O
+Evdd||D5G2;|pinsVddG@0|vdd|P
+Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
+Evdd_2||D5G2;|pinsVddG@1|vdd|P
+Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
+X