migrate jelib->delib
[fleet.git] / chips / marina / electric / gates2inM.delib / nand20.lay
diff --git a/chips/marina/electric/gates2inM.delib/nand20.lay b/chips/marina/electric/gates2inM.delib/nand20.lay
new file mode 100644 (file)
index 0000000..c9d5caa
--- /dev/null
@@ -0,0 +1,178 @@
+Hgates2inM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell nand20;2{lay}
+Cnand20;2{lay}||cmos90|1188767772815|1241981698008||ATTR_NCC(D5G3;NTX1.5;Y69.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981714344
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@46||14|0||20.8||
+NMetal-1-N-Active-Con|contact@54||0|0||20.8||
+NMetal-1-P-Active-Con|contact@56||0|-48||20.8||
+NMetal-1-P-Active-Con|contact@57||8|-48||20.8||
+NMetal-1-P-Active-Con|contact@58||-8|-48||20.8||
+NMetal-1-N-Active-Con|contact@59||-14|0||20.8||
+NMetal-1-P-Active-Con|contact@60||0|48||20.8||
+NMetal-1-P-Active-Con|contact@61||8|48||20.8||
+NMetal-1-P-Active-Con|contact@62||-8|48||20.8||
+NMetal-1-N-Active-Con|contact@91||-28|0||20.8||
+NMetal-1-P-Active-Con|contact@92||-16|-48||20.8||
+NMetal-1-P-Active-Con|contact@93||-16|48||20.8||
+NX-Metal-1-Metal-2-Con|contact@96||0|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@97||-16|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@99||0|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@100||-16|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@128||-28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@129||0|0||6.2||
+NMetal-1-Polysilicon-Con|contact@130||-10|-24.5|24.8|||
+NMetal-1-N-Active-Con|contact@131||28|0||20.8||
+NMetal-1-P-Active-Con|contact@132||16|-48||20.8||
+NMetal-1-P-Active-Con|contact@133||16|48||20.8||
+NX-Metal-1-Metal-2-Con|contact@134||28|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@135||16|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@136||16|50||6.2||
+NMetal-1-Polysilicon-Con|contact@137||-4|24.5|24.8|||
+NX-Metal-1-Metal-2-Con|contact@138||14|10||||
+NX-Metal-1-Metal-2-Con|contact@139||-14|10||||
+NN-Transistor|nmos@17||4|0||26||
+NN-Transistor|nmos@18||10|0||26||
+NN-Transistor|nmos@20||-10|0||26||
+NN-Transistor|nmos@21||-4|0||26||
+NN-Transistor|nmos@22||-24|0||26||
+NN-Transistor|nmos@23||-18|0||26||
+NN-Transistor|nmos@24||18|0||26||
+NN-Transistor|nmos@25||24|0||26||
+NMetal-1-Pin|pin@23||14|-7||||
+NMetal-1-Pin|pin@65||-7|24.5||||
+NMetal-1-Pin|pin@78||-22|-24.5||||
+NMetal-1-Pin|pin@95||-8|32||||
+NMetal-1-Pin|pin@96||8|32||||
+NMetal-1-Pin|pin@97||-8|-32||||
+NMetal-1-Pin|pin@98||8|-32||||
+NMetal-1-Pin|pin@100||14|32||||
+NMetal-1-Pin|pin@101||14|-32||||
+NPolysilicon-Pin|pin@102||-24|-24.5||||
+NPolysilicon-Pin|pin@103||4|-24.5||||
+NPolysilicon-Pin|pin@104||24|-24.5||||
+NPolysilicon-Pin|pin@105||-18|24.5||||
+NPolysilicon-Pin|pin@106||10|24.5||||
+NPolysilicon-Pin|pin@107||12|24.5||||
+NPolysilicon-Pin|pin@108||4|-24.5||||
+NPolysilicon-Pin|pin@109||12|-24.5||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-32.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||32.5|0|||D5G4;
+NP-Select-Node|plnode@21||0|50|67|52||A
+NP-Select-Node|plnode@22||0|-50|67|52||A
+NN-Well-Node|plnode@25||0|50|70|52||A
+NN-Well-Node|plnode@26||0|-50|70|52||A
+NN-Select-Node|plnode@27||0|0|67|48||A
+NP-Well-Node|plnode@29||0|0|70|48||A
+NP-Transistor|pmos@30||-4|-48||26||
+NP-Transistor|pmos@31||4|-48||26||
+NP-Transistor|pmos@32||-4|48||26||
+NP-Transistor|pmos@33||4|48||26||
+NP-Transistor|pmos@34||-12|-48||26||
+NP-Transistor|pmos@35||-12|48||26||
+NP-Transistor|pmos@36||12|-48||26||
+NP-Transistor|pmos@37||12|48||26||
+AN-Active|net@115|||RS1800|contact@54||0|0|nmos@17|diff-left|1.2|0
+AP-Active|net@119|||RS0|contact@56||0|-48|pmos@30|diff-right|-1.2|-48
+AP-Active|net@120|||RS1800|contact@58||-8|-48|pmos@30|diff-left|-6.8|-48
+AP-Active|net@121|||RS1800|contact@56||0|-48|pmos@31|diff-left|1.2|-48
+AP-Active|net@122|||RS0|contact@57||8|-48|pmos@31|diff-right|6.8|-48
+AN-Active|net@125|||RS1800|nmos@17|diff-right|6.8|0|nmos@18|diff-left|7.2|0
+AN-Active|net@126|||RS1800|contact@59||-14|0|nmos@20|diff-left|-12.8|0
+AN-Active|net@127|||RS1800|nmos@20|diff-right|-7.2|0|nmos@21|diff-left|-6.8|0
+AN-Active|net@128|||RS0|contact@54||0|0|nmos@21|diff-right|-1.2|0
+AP-Active|net@129|||RS0|contact@60||0|48|pmos@32|diff-right|-1.2|48
+AP-Active|net@130|||RS1800|contact@62||-8|48|pmos@32|diff-left|-6.8|48
+AP-Active|net@131|||RS1800|contact@60||0|48|pmos@33|diff-left|1.2|48
+AP-Active|net@132|||RS0|contact@61||8|48|pmos@33|diff-right|6.8|48
+AN-Active|net@307|||RS1800|contact@91||-28|0|nmos@22|diff-left|-26.8|0
+AN-Active|net@308|||RS0|contact@59||-14|0|nmos@23|diff-right|-15.2|0
+AP-Active|net@311|||RS0|contact@58||-8|-48|pmos@34|diff-right|-9.2|-48
+AP-Active|net@312|||RS1800|contact@92||-16|-48|pmos@34|diff-left|-14.8|-48
+AP-Active|net@313|||RS0|contact@62||-8|48|pmos@35|diff-right|-9.2|48
+AP-Active|net@314|||RS1800|contact@93||-16|48|pmos@35|diff-left|-14.8|48
+AN-Active|net@315|||RS0|nmos@23|diff-left|-20.8|0|nmos@22|diff-right|-21.2|0
+Ametal-2|net@344||6.2|S1800|pinsVddG@2|vdd|-32.5|50|contact@100||-16|50
+Ametal-2|net@346||6.2|S0|contact@97||-16|-50|pinsVddG@2|vdd_1|-32.5|-50
+Ametal-2|net@351||6.2|S0|contact@96||0|-50|contact@97||-16|-50
+Ametal-2|net@358||6.2|S1800|contact@100||-16|50|contact@99||0|50
+AN-Active|net@375|||RS0|contact@46||14|0|nmos@18|diff-right|12.8|0
+Ametal-2|net@452||6.2|S1800|contact@135||16|-50|pinsVddG@3|vdd_1|32.5|-50
+Ametal-2|net@456||6.2|S1800|contact@136||16|50|pinsVddG@3|vdd|32.5|50
+Ametal-2|net@466||6.2|S1800|contact@128||-28|0|contact@129||0|0
+Ametal-2|net@467||6.2|S1800|pinsVddG@2|gnd|-32.5|0|contact@128||-28|0
+Ametal-2|net@469||6.2|S1800|contact@129||0|0|contact@134||28|0
+AN-Active|net@528|||RS1800|contact@46||14|0|nmos@24|diff-left|15.2|0
+AN-Active|net@529|||RS0|contact@131||28|0|nmos@25|diff-right|26.8|0
+AP-Active|net@530|||RS0|contact@132||16|-48|pmos@36|diff-right|14.8|-48
+AP-Active|net@531|||RS1800|contact@57||8|-48|pmos@36|diff-left|9.2|-48
+AP-Active|net@532|||RS0|contact@133||16|48|pmos@37|diff-right|14.8|48
+AP-Active|net@533|||RS1800|contact@61||8|48|pmos@37|diff-left|9.2|48
+AN-Active|net@534|||RS0|nmos@25|diff-left|21.2|0|nmos@24|diff-right|20.8|0
+Ametal-2|net@535||6.2|S1800|contact@134||28|0|pinsVddG@3|gnd|32.5|0
+Ametal-1|net@536|||S0|contact@131||28|0|contact@134||28|0
+Ametal-1|net@537|||S0|contact@54||0|0|contact@129||0|0
+Ametal-1|net@538|||S0|contact@91||-28|0|contact@128||-28|0
+Ametal-1|net@539|||S900|contact@46||14|-7|pin@23||14|-7
+Ametal-2|net@540||6.2|S1800|contact@96||0|-50|contact@135||16|-50
+Ametal-1|net@541|||S900|contact@132||16|-50|contact@135||16|-50
+Ametal-2|net@542||6.2|S1800|contact@99||0|50|contact@136||16|50
+Ametal-1|net@543|||S900|contact@133||16|50|contact@136||16|50
+Ametal-1|net@544|||S900|contact@62||-8|48|pin@95||-8|32
+Ametal-1|net@545|||S1800|pin@95||-8|32|pin@96||8|32
+Ametal-1|net@546|||S2700|pin@96||8|32|contact@61||8|37.6
+Ametal-1|net@547|||S2700|contact@58||-8|-48|pin@97||-8|-32
+Ametal-1|net@548|||S1800|pin@97||-8|-32|pin@98||8|-32
+Ametal-1|net@549|||S900|pin@98||8|-32|contact@57||8|-37.6
+Ametal-1|net@551|||S1800|pin@96||8|32|pin@100||14|32
+Ametal-1|net@553|||S900|contact@46||14|-10.4|pin@101||14|-32
+Ametal-1|net@554|||S0|pin@101||14|-32|pin@98||8|-32
+APolysilicon|net@555|||S900|nmos@22|poly-bottom|-24|-18|pin@102||-24|-24.5
+APolysilicon|net@556|||S1800|pin@102||-24|-24.5|contact@130||-22.4|-24.5
+APolysilicon|net@557|||S900|nmos@21|poly-bottom|-4|-18|contact@130||-4|-24.5
+APolysilicon|net@558|||S900|nmos@17|poly-bottom|4|-18|pin@103||4|-24.5
+APolysilicon|net@559|||S0|pin@103||4|-24.5|contact@130||2.4|-24.5
+APolysilicon|net@560|||S1800|pin@109||12|-24.5|pin@104||24|-24.5
+APolysilicon|net@561|||S2700|pin@104||24|-24.5|nmos@25|poly-bottom|24|-18
+APolysilicon|net@562|||S2700|nmos@23|poly-top|-18|18|pin@105||-18|24.5
+APolysilicon|net@563|||S1800|pin@105||-18|24.5|contact@137||-16.4|24.5
+APolysilicon|net@564|||S2700|nmos@20|poly-top|-10|18|contact@137||-10|24.5
+APolysilicon|net@565|||S2700|nmos@18|poly-top|10|18|pin@106||10|24.5
+APolysilicon|net@566|||S0|pin@106||10|24.5|contact@137||8.4|24.5
+APolysilicon|net@567|||S0|nmos@24|poly-top|18|18|nmos@18|poly-top|10|18
+Ametal-1|net@568|||S900|contact@93||-16|49|contact@100||-16|49
+Ametal-1|net@569|||S900|contact@56||0|-49|contact@96||0|-49
+Ametal-1|net@570|||S900|contact@92||-16|-49|contact@97||-16|-49
+Ametal-1|net@571|||S900|contact@60||0|49|contact@99||0|49
+APolysilicon|net@572|||S900|pmos@35|poly-bottom|-12|30|contact@137||-12|24.5
+APolysilicon|net@573|||S900|pmos@32|poly-bottom|-4|30|contact@137||-4|24.5
+APolysilicon|net@574|||S900|pmos@33|poly-bottom|4|30|contact@137||4|24.5
+APolysilicon|net@575|||S900|pmos@37|poly-bottom|12|30|pin@107||12|24.5
+APolysilicon|net@576|||S0|pin@107||12|24.5|contact@137||8.4|24.5
+APolysilicon|net@577|||S2700|pmos@34|poly-top|-12|-30|contact@130||-12|-24.5
+APolysilicon|net@578|||S2700|pmos@30|poly-top|-4|-30|contact@130||-4|-24.5
+APolysilicon|net@579|||S2700|pmos@31|poly-top|4|-30|pin@108||4|-24.5
+APolysilicon|net@580|||S0|pin@108||4|-24.5|contact@130||2.4|-24.5
+APolysilicon|net@581|||S1800|pin@103||4|-24.5|pin@109||12|-24.5
+APolysilicon|net@582|||S2700|pmos@36|poly-top|12|-30|pin@109||12|-24.5
+Ametal-1|net@583|||S0|pin@65||-7|24.5|contact@137||-7|24.5
+Ametal-1|net@584|||S0|pin@78||-22|-24.5|contact@130||-22|-24.5
+Ametal-1|net@590|||S900|contact@46||14|10|contact@138||14|10
+Ametal-2|net@591|||S1800|contact@139||-14|10|contact@138||14|10
+Ametal-1|net@592|||S900|contact@59||-14|10|contact@139||-14|10
+Ametal-1|net@593|||S900|pin@100||14|32|contact@46||14|10.4
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@78||I
+EinB||D5G2;|pin@65||I
+Eout||D5G2;|pin@23||O
+Eout_1||D5G2;|pin@96||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