migrate jelib->delib
[fleet.git] / chips / marina / electric / gates2inM.delib / nand4in5.lay
diff --git a/chips/marina/electric/gates2inM.delib/nand4in5.lay b/chips/marina/electric/gates2inM.delib/nand4in5.lay
new file mode 100644 (file)
index 0000000..4cbcdc0
--- /dev/null
@@ -0,0 +1,201 @@
+Hgates2inM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell nand4in5;1{lay}
+Cnand4in5;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-Polysilicon-Con|contact@174||0|-19.5|5.2||RR|
+NMetal-1-P-Active-Con|contact@177||-16|-40||5.2||
+NMetal-1-P-Active-Con|contact@194||-8|-40||5.2||
+NMetal-1-P-Active-Con|contact@195||0|-40||5.2||
+NMetal-1-P-Active-Con|contact@196||8|-40||5.2||
+NMetal-1-P-Active-Con|contact@197||16|-40||5.2||
+NMetal-1-P-Active-Con|contact@209||8|40.5||5.2||
+NMetal-1-P-Active-Con|contact@210||16|40.5||5.2||
+NMetal-1-Polysilicon-Con|contact@214||-16|-28|5.2|||
+NMetal-1-Polysilicon-Con|contact@216||15.5|-28|5.2|||
+NMetal-1-N-Active-Con|contact@223||-26|0||20.8||
+NMetal-1-N-Active-Con|contact@224||0|0||20.8||
+NMetal-1-N-Active-Con|contact@225||26|0||20.8||
+NMetal-1-Polysilicon-Con|contact@231||24|25.5|5.2||RRR|
+NMetal-1-Polysilicon-Con|contact@234||-24|25.5|5.2||RRR|
+NX-Metal-1-Metal-2-Con|contact@235||26|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@236||-26|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@237||0|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@239||16|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@240||-16|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@241||0|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@242||16|-50||6.2||
+NMetal-1-P-Active-Con|contact@243||-16|40.5||5.2||
+NMetal-1-P-Active-Con|contact@244||-8|40.5||5.2||
+NMetal-1-Polysilicon-Con|contact@245||0|24.5|5.2|||
+NMetal-1-P-Active-Con|contact@246||0|40.5||5.2||
+NX-Metal-1-Metal-2-Con|contact@247||-16|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@248||8|-40||||
+NX-Metal-1-Metal-2-Con|contact@249||-8|-40||||
+NX-Metal-1-Metal-2-Con|contact@251||31.5|-10||||
+NX-Metal-1-Metal-2-Con|contact@252||0|-10||||
+NX-Metal-1-Metal-2-Con|contact@253||31.5|40||||
+NX-Metal-1-Metal-2-Con|contact@254||-8|40||||
+NX-Metal-1-Metal-2-Con|contact@255||8|40||||
+NX-Metal-1-Metal-2-Con|contact@256||24|-40||||
+NN-Transistor|nmos@41||-10|0||26||
+NN-Transistor|nmos@42||-4|0||26||
+NN-Transistor|nmos@43||-22|0||26||
+NN-Transistor|nmos@44||-16|0||26||
+NN-Transistor|nmos@45||16|0||26||
+NN-Transistor|nmos@46||22|0||26||
+NN-Transistor|nmos@47||4|0||26||
+NN-Transistor|nmos@48||10|0||26||
+NMetal-1-Pin|pin@78||0|24.5||||
+NMetal-1-Pin|pin@102||-18|-28||||
+NMetal-1-Pin|pin@145||31.5|7||||
+NMetal-1-Pin|pin@212||18|31||||
+NMetal-1-Pin|pin@221||0|-19.5||||
+NPolysilicon-Pin|pin@222||-4|-19.5||||
+NPolysilicon-Pin|pin@223||4|-19.5||||
+NPolysilicon-Pin|pin@230||22|23||||
+NPolysilicon-Pin|pin@231||10|23||||
+NPolysilicon-Pin|pin@232||-10|23||||
+NPolysilicon-Pin|pin@234||-22|22.9||||
+NMetal-1-Pin|pin@238||-24|31||||
+NMetal-1-Pin|pin@240||24|31||||
+NMetal-1-Pin|pin@242||31.5|32.5||||
+NPolysilicon-Pin|pin@247||-12|-28||||
+NPolysilicon-Pin|pin@248||12|-28||||
+NPolysilicon-Pin|pin@249||4|23||||
+NPolysilicon-Pin|pin@250||-4|23||||
+NPolysilicon-Pin|pin@251||0|23||||
+NPolysilicon-Pin|pin@256||22|30||||
+NPolysilicon-Pin|pin@257||-22|30||||
+NMetal-1-Pin|pin@258||31.5|-17||||
+NMetal-1-Pin|pin@259||24|-17||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-30.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||34.5|0|||D5G4;
+NN-Select-Node|plnode@45||0|0|63|48||A
+NN-Well-Node|plnode@46||0|50|66|52||A
+NN-Well-Node|plnode@47||0|-50|66|52||A
+NP-Select-Node|plnode@48||0|50|63|52||A
+NP-Select-Node|plnode@49||0|-50|63|52||A
+NP-Well-Node|plnode@50||0|0|66|48||A
+NP-Transistor|pmos@43||-12|-40||11||
+NP-Transistor|pmos@49||-4|-40||11||
+NP-Transistor|pmos@50||4|-40||11||
+NP-Transistor|pmos@51||12|-40||11||
+NP-Transistor|pmos@60||4|40.5||11||
+NP-Transistor|pmos@61||12|40.5||11||
+NP-Transistor|pmos@62||-12|40.5||11||
+NP-Transistor|pmos@63||-4|40.5||11||
+AP-Active|net@881|||RS1800|contact@177||-16|-40|pmos@43|diff-left|-14.8|-40
+AP-Active|net@957|||RS0|contact@194||-8|-40|pmos@43|diff-right|-9.2|-40
+AP-Active|net@958|||RS1800|contact@194||-8|-40|pmos@49|diff-left|-6.8|-40
+AP-Active|net@959|||RS0|contact@195||0|-40|pmos@49|diff-right|-1.2|-40
+AP-Active|net@960|||RS1800|contact@195||0|-40|pmos@50|diff-left|1.2|-40
+AP-Active|net@961|||RS0|contact@196||8|-40|pmos@50|diff-right|6.8|-40
+AP-Active|net@962|||RS1800|contact@196||8|-40|pmos@51|diff-left|9.2|-40
+AP-Active|net@963|||RS0|contact@197||16|-40|pmos@51|diff-right|14.8|-40
+AP-Active|net@985|||RS0|contact@209||8|40.5|pmos@60|diff-right|6.8|40.5
+AP-Active|net@986|||RS1800|contact@209||8|40.5|pmos@61|diff-left|9.2|40.5
+AP-Active|net@987|||RS0|contact@210||16|40.5|pmos@61|diff-right|14.8|40.5
+AN-Active|net@1118|||RS0|contact@224||0|0|nmos@42|diff-right|-1.2|0
+AN-Active|net@1119|||RS1800|contact@223||-26|0|nmos@43|diff-left|-24.8|0
+AN-Active|net@1120|||RS0|contact@225||26|0|nmos@46|diff-right|24.8|0
+AN-Active|net@1121|||RS1800|contact@224||0|0|nmos@47|diff-left|1.2|0
+AN-Active|net@1127|||RS0|nmos@42|diff-left|-6.8|0|nmos@41|diff-right|-7.2|0
+AN-Active|net@1128|||RS0|nmos@44|diff-left|-18.8|0|nmos@43|diff-right|-19.2|0
+AN-Active|net@1129|||RS0|nmos@46|diff-left|19.2|0|nmos@45|diff-right|18.8|0
+AN-Active|net@1130|||RS0|nmos@48|diff-left|7.2|0|nmos@47|diff-right|6.8|0
+AN-Active|net@1132|||RS0|nmos@41|diff-left|-12.8|0|nmos@44|diff-right|-13.2|0
+AN-Active|net@1133|||RS0|nmos@45|diff-left|13.2|0|nmos@48|diff-right|12.8|0
+Ametal-2|net@1158||6.2|S1800|contact@239||16|50|pinsVddG@3|vdd|34.5|50
+Ametal-2|net@1171||6.2|S1800|contact@242||16|-50|pinsVddG@3|vdd_1|34.5|-50
+Ametal-2|net@1173||6.2|S1800|contact@236||-26|0|contact@235||26|0
+Ametal-2|net@1174||6.2|S1800|contact@235||26|0|pinsVddG@3|gnd|34.5|0
+Ametal-1|net@1175|||S0|contact@225||26|0|contact@235||26|0
+Ametal-2|net@1176||6.2|S1800|pinsVddG@2|gnd|-30.5|0|contact@236||-26|0
+Ametal-1|net@1177|||S0|contact@223||-26|0|contact@236||-26|0
+Ametal-2|net@1178||6.2|S1800|pinsVddG@2|vdd|-30.5|50|contact@247||-16|50
+Ametal-1|net@1183|||S2700|contact@210||16|42.6|contact@239||16|50
+Ametal-2|net@1184||6.2|S1800|pinsVddG@2|vdd_1|-30.5|-50|contact@240||-16|-50
+Ametal-1|net@1185|||S900|contact@177||-16|-42.6|contact@240||-16|-50
+Ametal-2|net@1186||6.2|S1800|contact@240||-16|-50|contact@241||0|-50
+Ametal-1|net@1187|||S900|contact@195||0|-42.6|contact@241||0|-50
+Ametal-2|net@1188||6.2|S1800|contact@241||0|-50|contact@242||16|-50
+Ametal-1|net@1189|||S900|contact@197||16|-42.6|contact@242||16|-50
+APolysilicon|net@1192|||S900|nmos@42|poly-bottom|-4|-18|pin@222||-4|-19.5
+APolysilicon|net@1193|||S0|contact@174||-2.6|-19.5|pin@222||-4|-19.5
+APolysilicon|net@1194|||S900|nmos@47|poly-bottom|4|-18|pin@223||4|-19.5
+APolysilicon|net@1195|||S1800|contact@174||2.6|-19.5|pin@223||4|-19.5
+APolysilicon|net@1196|||S900|nmos@44|poly-bottom|-16|-18|contact@214||-16|-28
+APolysilicon|net@1201|||S900|nmos@45|poly-bottom|16|-18|contact@216||16|-28
+APolysilicon|net@1214|||S900|pin@230||22|23|nmos@46|poly-top|22|18
+APolysilicon|net@1215|||S1800|pin@230||22|23|contact@231||24|23
+AP-Active|net@1216|||RS1800|contact@243||-16|40.5|pmos@62|diff-left|-14.8|40.5
+AP-Active|net@1217|||RS0|contact@244||-8|40.5|pmos@62|diff-right|-9.2|40.5
+APolysilicon|net@1220|||S2700|nmos@48|poly-top|10|18|pin@231||10|23
+APolysilicon|net@1222|||S900|pin@232||-10|23|nmos@41|poly-top|-10|18
+APolysilicon|net@1225|||S2700|nmos@43|poly-top|-22|18|pin@234||-22|22.9
+APolysilicon|net@1226|||S0|pin@234||-22|22.9|contact@234||-24|22.9
+AP-Active|net@1227|||RS0|contact@246||0|40.5|pmos@63|diff-right|-1.2|40.5
+AP-Active|net@1230|||RS1800|contact@244||-8|40.5|pmos@63|diff-left|-6.8|40.5
+Ametal-1|net@1231|||S900|contact@237||0|46.9|contact@246||0|42.6
+Ametal-2|net@1232||6.2|S1800|contact@247||-16|50|contact@237||0|50
+Ametal-1|net@1233|||S2700|contact@243||-16|42.6|contact@247||-16|50
+Ametal-2|net@1234||6.2|S1800|contact@237||0|50|contact@239||16|50
+AP-Active|net@1235|||RS1800|contact@246||0|40.5|pmos@60|diff-left|1.2|40.5
+Ametal-1|net@1240|||S0|contact@216||12.9|-28|pin@102||-18|-28
+Ametal-1|net@1241|||S2700|contact@234||-24|23|pin@238||-24|31
+Ametal-1|net@1244|||S900|pin@240||24|31|contact@231||24|22.9
+Ametal-2|net@1250|||S1800|contact@248||8|-40|contact@256||24|-40
+Ametal-1|net@1251|||S0|contact@196||8|-40|contact@248||8|-40
+Ametal-2|net@1252|||S1800|contact@249||-8|-40|contact@248||8|-40
+Ametal-1|net@1253|||S0|contact@194||-8|-40|contact@249||-8|-40
+Ametal-1|net@1255|||S900|pin@242||31.5|32.5|pin@145||31.5|7
+Ametal-2|net@1258|||S1800|contact@252||0|-10|contact@251||31.5|-10
+Ametal-1|net@1259|||S900|contact@224||0|-10|contact@252||0|-10
+Ametal-1|net@1260|||S900|pin@145||31.5|7|contact@251||31.5|-10
+Ametal-1|net@1261|||S1800|pin@238||-24|31|pin@212||18|31
+Ametal-1|net@1262|||S1800|pin@212||18|31|pin@240||24|31
+Ametal-1|net@1263|||S1800|pin@102||-18|-28|contact@214||-13.4|-28
+Ametal-1|net@1264|||S1800|pin@78||0|24.5|contact@245||1.5|24.5
+Ametal-1|net@1265|||S0|pin@221||0|-19.5|contact@174||0|-19.5
+APolysilicon|net@1266|||S2700|pmos@43|poly-top|-12|-29.5|pin@247||-12|-28
+APolysilicon|net@1267|||S0|pin@247||-12|-28|contact@214||-13.4|-28
+APolysilicon|net@1268|||S2700|pmos@51|poly-top|12|-29.5|pin@248||12|-28
+APolysilicon|net@1269|||S1800|pin@248||12|-28|contact@216||12.9|-28
+APolysilicon|net@1270|||S900|pin@223||4|-19.5|pmos@50|poly-top|4|-29.5
+APolysilicon|net@1271|||S900|pin@222||-4|-19.5|pmos@49|poly-top|-4|-29.5
+APolysilicon|net@1272|||S1800|pin@251||0|23|pin@249||4|23
+APolysilicon|net@1273|||S1800|pin@249||4|23|pin@231||10|23
+APolysilicon|net@1274|||S900|pmos@60|poly-bottom|4|30|pin@249||4|23
+APolysilicon|net@1275|||S1800|pin@232||-10|23|pin@250||-4|23
+APolysilicon|net@1276|||S900|pmos@63|poly-bottom|-4|30|pin@250||-4|23
+APolysilicon|net@1277|||S1800|pin@250||-4|23|pin@251||0|23
+APolysilicon|net@1278|||S2700|pin@251||0|23|contact@245||0|24.5
+APolysilicon|net@1285|||S2700|pin@230||22|23|pin@256||22|30
+APolysilicon|net@1287|||S1800|pmos@61|poly-bottom|12|30|pin@256||22|30
+APolysilicon|net@1288|||S2700|pin@234||-22|22.9|pin@257||-22|30
+APolysilicon|net@1290|||S0|pmos@62|poly-bottom|-12|30|pin@257||-22|30
+Ametal-2|net@1291|||S1800|contact@255||8|40|contact@253||31.5|40
+Ametal-1|net@1292|||S2700|pin@242||31.5|32.5|contact@253||31.5|40
+Ametal-1|net@1294|||S900|contact@244||-8|40|contact@254||-8|40
+Ametal-2|net@1295|||S1800|contact@254||-8|40|contact@255||8|40
+Ametal-1|net@1296|||S900|contact@209||8|40|contact@255||8|40
+Ametal-1|net@1297|||S900|contact@251||31.5|-10|pin@258||31.5|-17
+Ametal-1|net@1298|||S0|pin@258||31.5|-17|pin@259||24|-17
+Ametal-1|net@1300|||S900|pin@259||24|-17|contact@256||24|-40
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+EinA||D5G2;|pin@212||I
+EinB||D5G2;|pin@102||I
+EinC||D5G2;|pin@78||I
+EinC_1|inD|D5G2;|pin@221||I
+Eout||D5G2;|pin@145||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