migrate jelib->delib
[fleet.git] / chips / marina / electric / gates2inM.delib / nand40LTsym.lay
diff --git a/chips/marina/electric/gates2inM.delib/nand40LTsym.lay b/chips/marina/electric/gates2inM.delib/nand40LTsym.lay
new file mode 100644 (file)
index 0000000..5b18f7f
--- /dev/null
@@ -0,0 +1,229 @@
+Hgates2inM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell nand40LTsym;1{lay}
+Cnand40LTsym;1{lay}||cmos90|1188767772815|1238257435226||ATTR_NCC(D5G3;NTY69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@46||28|0||20.8||
+NMetal-1-N-Active-Con|contact@54||14|0||20.8||
+NMetal-1-P-Active-Con|contact@56||12|-48||20.8||
+NMetal-1-P-Active-Con|contact@57||20|-48||20.8||
+NMetal-1-P-Active-Con|contact@58||4|-48||20.8||
+NMetal-1-N-Active-Con|contact@59||0|0||20.8||
+NMetal-1-N-Active-Con|contact@91||-14|0||20.8||
+NMetal-1-Polysilicon-Con|contact@94||-1.5|-25|75.8|||
+NMetal-1-Polysilicon-Con|contact@95||-4.5|25|81.8|||
+NMetal-1-N-Active-Con|contact@130||-28|0||20.8||
+NMetal-1-P-Active-Con|contact@132||36|48||20.8||
+NMetal-1-P-Active-Con|contact@134||28|48||20.8||
+NMetal-1-P-Active-Con|contact@136||20|48||20.8||
+NX-Metal-1-Metal-2-Con|contact@139||36|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@140||20|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@143||4|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@144||20|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@145||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@146||0|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@147||-28|0||6.2||
+NMetal-1-N-Active-Con|contact@148||56|0||20.8||
+NMetal-1-N-Active-Con|contact@149||42|0||20.8||
+NMetal-1-N-Active-Con|contact@150||-56|0||20.8||
+NMetal-1-N-Active-Con|contact@151||-42|0||20.8||
+NMetal-1-P-Active-Con|contact@152||12|48||20.8||
+NMetal-1-P-Active-Con|contact@153||4|48||20.8||
+NMetal-1-P-Active-Con|contact@156||28|-48||20.8||
+NMetal-1-P-Active-Con|contact@157||36|-48||20.8||
+NX-Metal-1-Metal-2-Con|contact@161||4|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@162||-56|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@163||56|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@164||36|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@166||-42|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@167||-42|50||6.2||
+NN-Transistor|nmos@17||18|0||26||
+NN-Transistor|nmos@18||24|0||26||
+NN-Transistor|nmos@20||4|0||26||
+NN-Transistor|nmos@21||10|0||26||
+NN-Transistor|nmos@22||-10|0||26||
+NN-Transistor|nmos@23||-4|0||26||
+NN-Transistor|nmos@24||-24|0||26||
+NN-Transistor|nmos@25||-18|0||26||
+NN-Transistor|nmos@26||46|0||26||
+NN-Transistor|nmos@27||52|0||26||
+NN-Transistor|nmos@28||32|0||26||
+NN-Transistor|nmos@29||38|0||26||
+NN-Transistor|nmos@30||-38|0||26||
+NN-Transistor|nmos@31||-32|0||26||
+NN-Transistor|nmos@32||-52|0||26||
+NN-Transistor|nmos@33||-46|0||26||
+NMetal-1-Pin|pin@78||-35|-25||||
+NMetal-1-Pin|pin@91||12|-32||||
+NMetal-1-Pin|pin@94||28|32||||
+NMetal-1-Pin|pin@102||-48|25||||
+NMetal-1-Pin|pin@112||12|32||||
+NMetal-1-Pin|pin@114||28|-32||||
+NPolysilicon-Pin|pin@115||46|-25||||
+NPolysilicon-Pin|pin@116||-52|-25||||
+NPolysilicon-Pin|pin@117||-46|25||||
+NPolysilicon-Pin|pin@118||52|25||||
+NMetal-1-Pin|pin@125||42|-32||||
+NPolysilicon-Pin|pin@128||32|-25||||
+NPolysilicon-Pin|pin@135||38|25||||
+NMetal-1-Pin|pin@137||-42|16||||
+NMetal-1-Pin|pin@138||42|16||||
+NMetal-1-Pin|pin@139||14|16||||
+NMetal-1-Pin|pin@140||-14|16||||
+NMetal-1-Pin|pin@141||42|32||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-60.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||60.5|0|||D5G4;
+NP-Select-Node|plnode@22||11.5|-50|100|52||A
+NN-Well-Node|plnode@25||0|50|126|52||A
+NN-Well-Node|plnode@26||0|-50|126|52||A
+NN-Select-Node|plnode@27||0|0|123|48||A
+NP-Well-Node|plnode@29||0|0|126|48||A
+NP-Select-Node|plnode@30||-53.5|-50|16|52||A
+NP-Select-Node|plnode@34||-43|-32|16|16||A
+NP-Select-Node|plnode@35||-43|-68|16|16||A
+NP-Select-Node|plnode@38||-42|68|16|16|X|A
+NP-Select-Node|plnode@39||-42|32|16|16|X|A
+NP-Select-Node|plnode@40||11.5|50|100|52||A
+NP-Select-Node|plnode@41||-53.5|50|16|52||A
+NP-Transistor|pmos@30||8|-48||26||
+NP-Transistor|pmos@31||16|-48||26||
+NP-Transistor|pmos@39||32|48||26||
+NP-Transistor|pmos@41||24|48||26||
+NP-Transistor|pmos@42||16|48||26||
+NP-Transistor|pmos@43||8|48||26||
+NP-Transistor|pmos@46||24|-48||26||
+NP-Transistor|pmos@47||32|-48||26||
+NMetal-1-N-Well-Con|substr@0||-42|-50||10.4||
+NMetal-1-N-Well-Con|substr@3||-42|51||10.4||
+AN-Active|net@115|||RS1800|contact@54||14|0|nmos@17|diff-left|15.2|0
+AP-Active|net@119|||RS0|contact@56||12|-48|pmos@30|diff-right|10.8|-48
+AP-Active|net@120|||RS1800|contact@58||4|-48|pmos@30|diff-left|5.2|-48
+AP-Active|net@121|||RS1800|contact@56||12|-48|pmos@31|diff-left|13.2|-48
+AP-Active|net@122|||RS0|contact@57||20|-48|pmos@31|diff-right|18.8|-48
+AN-Active|net@126|||RS1800|contact@59||0|0|nmos@20|diff-left|1.2|0
+AN-Active|net@128|||RS0|contact@54||14|0|nmos@21|diff-right|12.8|0
+AN-Active|net@307|||RS1800|contact@91||-14|0|nmos@22|diff-left|-12.8|0
+AN-Active|net@308|||RS0|contact@59||0|0|nmos@23|diff-right|-1.2|0
+AN-Active|net@375|||RS0|contact@46||28|0|nmos@18|diff-right|26.8|0
+AN-Active|net@501|||RS1800|contact@130||-28|0|nmos@24|diff-left|-26.8|0
+AN-Active|net@502|||RS0|contact@91||-14|0|nmos@25|diff-right|-15.2|0
+AP-Active|net@510|||RS0|contact@132||36|48|pmos@39|diff-right|34.8|48
+AP-Active|net@511|||RS1800|contact@134||28|48|pmos@39|diff-left|29.2|48
+AP-Active|net@514|||RS0|contact@134||28|48|pmos@41|diff-right|26.8|48
+AP-Active|net@515|||RS1800|contact@136||20|48|pmos@41|diff-left|21.2|48
+Ametal-1|net@526|||S2700|contact@132||36|46.9|contact@139||36|46.9
+Ametal-2|net@527||6.2|S1800|contact@140||20|50|contact@139||36|50
+Ametal-1|net@528|||S2700|contact@136||20|46.9|contact@140||20|46.9
+Ametal-1|net@534|||S900|contact@58||4|-46.9|contact@143||4|-46.9
+Ametal-2|net@535||6.2|S0|contact@144||20|-50|contact@143||4|-50
+Ametal-1|net@536|||S900|contact@57||20|-46.9|contact@144||20|-46.9
+Ametal-2|net@538||6.2|S1800|contact@147||-28|0|contact@146||0|0
+Ametal-2|net@539||6.2|S1800|contact@145||28|0|contact@163||56|0
+Ametal-1|net@540|||S900|contact@46||28|0|contact@145||28|0
+Ametal-2|net@541||6.2|S1800|contact@146||0|0|contact@145||28|0
+Ametal-1|net@542|||S900|contact@59||0|0|contact@146||0|0
+Ametal-2|net@543||6.2|S1800|contact@162||-56|0|contact@147||-28|0
+Ametal-1|net@544|||S900|contact@130||-28|0|contact@147||-28|0
+Ametal-1|net@577|||S2700|contact@56||12|-37.6|pin@91||12|-32
+Ametal-1|net@582|||S900|contact@134||28|37.6|pin@94||28|32
+Ametal-1|net@595|||S1800|pin@102||-48|25|contact@95||-44.4|25
+Ametal-1|net@596|||S0|pin@78||-35|-25|contact@94||-35|-25
+APolysilicon|net@621|||S2700|pmos@30|poly-top|8|-30|contact@94||8|-25
+Ametal-2|net@631||6.2|S1800|pinsVddG@2|vdd_1|-60.5|-50|contact@166||-42|-50
+APolysilicon|net@638|||S2700|pmos@31|poly-top|16|-30|contact@94||16|-25
+Ametal-1|net@640|||S900|contact@152||12|37.6|pin@112||12|32
+Ametal-1|net@642|||S2700|contact@156||28|-37.6|pin@114||28|-32
+AP-Active|net@643|||RS0|contact@136||20|48|pmos@42|diff-right|18.8|48
+AP-Active|net@644|||RS1800|contact@152||12|48|pmos@42|diff-left|13.2|48
+AP-Active|net@645|||RS0|contact@152||12|48|pmos@43|diff-right|10.8|48
+AP-Active|net@646|||RS1800|contact@153||4|48|pmos@43|diff-left|5.2|48
+AP-Active|net@651|||RS0|contact@156||28|-48|pmos@46|diff-right|26.8|-48
+AP-Active|net@652|||RS1800|contact@57||20|-48|pmos@46|diff-left|21.2|-48
+AP-Active|net@653|||RS1800|contact@156||28|-48|pmos@47|diff-left|29.2|-48
+AP-Active|net@654|||RS0|contact@157||36|-48|pmos@47|diff-right|34.8|-48
+AN-Active|net@659|||RS1800|contact@149||42|0|nmos@26|diff-left|43.2|0
+AN-Active|net@660|||RS0|contact@148||56|0|nmos@27|diff-right|54.8|0
+AN-Active|net@661|||RS1800|contact@46||28|0|nmos@28|diff-left|29.2|0
+AN-Active|net@662|||RS0|contact@149||42|0|nmos@29|diff-right|40.8|0
+AN-Active|net@663|||RS1800|contact@151||-42|0|nmos@30|diff-left|-40.8|0
+AN-Active|net@664|||RS0|contact@130||-28|0|nmos@31|diff-right|-29.2|0
+AN-Active|net@665|||RS1800|contact@150||-56|0|nmos@32|diff-left|-54.8|0
+AN-Active|net@666|||RS0|contact@151||-42|0|nmos@33|diff-right|-43.2|0
+AN-Active|net@667|||RS1800|nmos@32|diff-right|-49.2|0|nmos@33|diff-left|-48.8|0
+AN-Active|net@668|||RS0|nmos@27|diff-left|49.2|0|nmos@26|diff-right|48.8|0
+AN-Active|net@669|||RS0|nmos@29|diff-left|35.2|0|nmos@28|diff-right|34.8|0
+AN-Active|net@670|||RS0|nmos@31|diff-left|-34.8|0|nmos@30|diff-right|-35.2|0
+AN-Active|net@671|||RS0|nmos@18|diff-left|21.2|0|nmos@17|diff-right|20.8|0
+AN-Active|net@672|||RS0|nmos@21|diff-left|7.2|0|nmos@20|diff-right|6.8|0
+AN-Active|net@673|||RS0|nmos@23|diff-left|-6.8|0|nmos@22|diff-right|-7.2|0
+AN-Active|net@674|||RS0|nmos@25|diff-left|-20.8|0|nmos@24|diff-right|-21.2|0
+APolysilicon|net@681|||S2700|pmos@46|poly-top|24|-30|contact@94||24|-25
+APolysilicon|net@684|||S900|nmos@26|poly-bottom|46|-18|pin@115||46|-25
+APolysilicon|net@686|||S900|nmos@32|poly-bottom|-52|-18|pin@116||-52|-25
+APolysilicon|net@687|||S1800|pin@116||-52|-25|contact@94||-39.4|-25
+APolysilicon|net@689|||S2700|nmos@33|poly-top|-46|18|pin@117||-46|25
+APolysilicon|net@693|||S2700|nmos@27|poly-top|52|18|pin@118||52|25
+APolysilicon|net@694|||S0|pin@118||52|25|pin@135||38|25
+Ametal-1|net@711|||S0|pin@94||28|32|pin@112||12|32
+Ametal-2|net@717||6.2|S1800|contact@161||4|50|contact@140||20|50
+Ametal-1|net@718|||S900|contact@153||4|50|contact@161||4|50
+Ametal-2|net@719||6.2|S1800|pinsVddG@2|gnd|-60.5|0|contact@162||-56|0
+Ametal-1|net@720|||S0|contact@150||-56|0|contact@162||-56|0
+Ametal-2|net@721||6.2|S1800|contact@163||56|0|pinsVddG@3|gnd|60.5|0
+Ametal-1|net@722|||S0|contact@148||56|0|contact@163||56|0
+Ametal-2|net@723||6.2|S0|contact@164||36|-50|contact@144||20|-50
+Ametal-1|net@724|||S900|contact@157||36|-50|contact@164||36|-50
+Ametal-1|net@727|||S0|pin@125||42|-32|pin@114||28|-32
+Ametal-1|net@728|||S0|pin@114||28|-32|pin@91||12|-32
+Ametal-1|net@730|||S0|substr@0||-42|-50|contact@166||-42|-50
+APolysilicon|net@737|||S2700|nmos@18|poly-top|24|18|contact@95||24|25
+APolysilicon|net@738|||S2700|nmos@25|poly-top|-18|18|contact@95||-18|25
+APolysilicon|net@739|||S900|nmos@17|poly-bottom|18|-18|contact@94||18|-25
+APolysilicon|net@740|||S900|nmos@24|poly-bottom|-24|-18|contact@94||-24|-25
+APolysilicon|net@742|||S2700|nmos@31|poly-top|-32|18|contact@95||-32|25
+APolysilicon|net@743|||S2700|nmos@23|poly-top|-4|18|contact@95||-4|25
+APolysilicon|net@744|||S2700|nmos@21|poly-top|10|18|contact@95||10|25
+APolysilicon|net@746|||S0|pin@115||46|-25|pin@128||32|-25
+APolysilicon|net@747|||S900|nmos@28|poly-bottom|32|-18|contact@94||32|-25
+APolysilicon|net@748|||S900|nmos@20|poly-bottom|4|-18|contact@94||4|-25
+APolysilicon|net@749|||S900|nmos@22|poly-bottom|-10|-18|contact@94||-10|-25
+APolysilicon|net@750|||S900|nmos@30|poly-bottom|-38|-18|contact@94||-38|-25
+Ametal-2|net@751||6.2|S1800|contact@167||-42|50|contact@161||4|50
+Ametal-2|net@754||6.2|S0|pinsVddG@3|vdd_1|60.5|-50|contact@164||36|-50
+APolysilicon|net@755|||S1800|pin@128||32|-25|contact@94||32|-25
+APolysilicon|net@756|||S2700|pmos@47|poly-top|32|-30|pin@128||32|-25
+Ametal-2|net@784||6.2|S1800|contact@166||-42|-50|contact@143||4|-50
+APolysilicon|net@792|||S0|pin@135||38|25|contact@95||35.9|25
+APolysilicon|net@793|||S2700|nmos@29|poly-top|38|18|pin@135||38|25
+APolysilicon|net@795|||S1800|pin@117||-46|25|contact@95||-44.4|25
+Ametal-2|net@796||6.2|S0|pinsVddG@3|vdd|60.5|50|contact@139||36|50
+Ametal-1|net@797|||S2700|contact@151||-42|10.4|pin@137||-42|16
+Ametal-1|net@798|||S1800|pin@140||-14|16|pin@139||14|16
+Ametal-1|net@799|||S900|pin@138||42|16|contact@149||42|10.4
+Ametal-1|net@800|||S1800|pin@139||14|16|pin@138||42|16
+Ametal-1|net@801|||S2700|contact@54||14|10.4|pin@139||14|16
+Ametal-1|net@802|||S1800|pin@137||-42|16|pin@140||-14|16
+Ametal-1|net@803|||S2700|contact@91||-14|10.4|pin@140||-14|16
+Ametal-1|net@804|||S2700|pin@138||42|16|pin@141||42|32
+Ametal-1|net@805|||S0|pin@141||42|32|pin@94||28|32
+Ametal-1|net@806|||S900|contact@149||42|-10.4|pin@125||42|-32
+APolysilicon|net@808|||S900|pmos@43|poly-bottom|8|30|contact@95||8|25
+APolysilicon|net@809|||S900|pmos@42|poly-bottom|16|30|contact@95||16|25
+APolysilicon|net@810|||S900|pmos@41|poly-bottom|24|30|contact@95||24|25
+APolysilicon|net@811|||S900|pmos@39|poly-bottom|32|30|contact@95||32|25
+Ametal-2|net@812||6.2|S1800|pinsVddG@2|vdd|-60.5|50|contact@167||-42|50
+Ametal-1|net@813|||S900|substr@3||-42|50|contact@167||-42|50
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@102||I
+EinB||D5G2;|pin@78||I
+Eout||D5G2;|pin@138||I
+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