migrate jelib->delib
[fleet.git] / chips / marina / electric / gates2inM.delib / xor5.lay
diff --git a/chips/marina/electric/gates2inM.delib/xor5.lay b/chips/marina/electric/gates2inM.delib/xor5.lay
new file mode 100644 (file)
index 0000000..b463d77
--- /dev/null
@@ -0,0 +1,121 @@
+Hgates2inM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell xor5;1{lay}
+Cxor5;1{lay}||cmos90|1188767772815|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent inB[T] xt","exportsConnectedByParent inB[F] xf"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-N-Active-Con|contact@59||14|0||20.8||
+NMetal-1-N-Active-Con|contact@91||0|0||20.8||
+NMetal-1-N-Active-Con|contact@130||-14|0||20.8||
+NMetal-1-P-Active-Con|contact@131||-14|-50.5||20.8||
+NMetal-1-P-Active-Con|contact@148||0|-50.5||20.8||
+NMetal-1-P-Active-Con|contact@149||14|-50.5||20.8||
+NMetal-1-P-Active-Con|contact@152||-14|50.5||20.8||
+NMetal-1-P-Active-Con|contact@153||0|50.5||20.8||
+NMetal-1-P-Active-Con|contact@154||14|50.5||20.8||
+NMetal-1-Polysilicon-Con|contact@205||-8|25.2||5.2|RRR|
+NMetal-1-Polysilicon-Con|contact@212||8|25.2|5.2||RR|
+NMetal-1-Polysilicon-Con|contact@237||-8|-25.2||5.2|RRR|
+NX-Metal-1-Metal-2-Con|contact@241||-14|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@242||14|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@243||14|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@244||14|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@245||-14|-50||6.2||
+NX-Metal-1-Metal-2-Con|contact@246||-14|0||6.2||
+NMetal-1-Polysilicon-Con|contact@247||8|-25.2||5.2|RRR|
+NN-Transistor|nmos@22||4|0||26||
+NN-Transistor|nmos@23||10|0||26||
+NN-Transistor|nmos@24||-10|0||26||
+NN-Transistor|nmos@25||-4|0||26||
+NPolysilicon-Pin|pin@231||4|25.2||||
+NPolysilicon-Pin|pin@232||-4|-25.2||||
+NMetal-1-Pin|pin@233||-7|-25.5||||
+NMetal-1-Pin|pin@238||0|7||||
+NMetal-1-Pin|pin@239||7|25||||
+NMetal-1-Pin|pin@242||-7|25||||
+NMetal-1-Pin|pin@243||7|-25||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-18.5|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||18.5|0|||D5G4;
+NP-Select-Node|plnode@21||0|50|39|52||A
+NP-Select-Node|plnode@22||0|-50|39|52||A
+NN-Well-Node|plnode@25||0|50|44|52||A
+NN-Well-Node|plnode@26||0|-50|44|52||A
+NN-Select-Node|plnode@27||0|0|39|48||A
+NP-Well-Node|plnode@29||0|0|44|48||A
+NP-Transistor|pmos@34||-4|-50.5||26||
+NP-Transistor|pmos@36||-10|-50.5||26||
+NP-Transistor|pmos@42||10|-50.5||26||
+NP-Transistor|pmos@43||4|-50.5||26||
+NP-Transistor|pmos@50||-4|50.5||26||
+NP-Transistor|pmos@51||-10|50.5||26||
+NP-Transistor|pmos@52||10|50.5||26||
+NP-Transistor|pmos@53||4|50.5||26||
+AN-Active|net@307|||RS1800|contact@91||0|0|nmos@22|diff-left|1.2|0
+AN-Active|net@308|||RS0|contact@59||14|0|nmos@23|diff-right|12.8|0
+AN-Active|net@315|||RS0|nmos@23|diff-left|7.2|0|nmos@22|diff-right|6.8|0
+AN-Active|net@501|||RS1800|contact@130||-14|0|nmos@24|diff-left|-12.8|0
+AN-Active|net@502|||RS0|contact@91||0|0|nmos@25|diff-right|-1.2|0
+AN-Active|net@503|||RS1800|nmos@24|diff-right|-7.2|0|nmos@25|diff-left|-6.8|0
+AP-Active|net@504|||RS1800|contact@131||-14|-50.5|pmos@36|diff-left|-12.8|-50.5
+AP-Active|net@655|||RS0|pmos@34|diff-left|-6.8|-50.5|pmos@36|diff-right|-7.2|-50.5
+AP-Active|net@661|||RS1800|contact@148||0|-50.5|pmos@43|diff-left|1.2|-50.5
+AP-Active|net@662|||RS0|pmos@42|diff-left|7.2|-50.5|pmos@43|diff-right|6.8|-50.5
+AP-Active|net@672|||RS0|contact@148||0|-50.5|pmos@34|diff-right|-1.2|-50.5
+AP-Active|net@673|||RS0|contact@149||14|-50.5|pmos@42|diff-right|12.8|-50.5
+AP-Active|net@685|||RS1800|contact@152||-14|50.5|pmos@51|diff-left|-12.8|50.5
+AP-Active|net@686|||RS0|pmos@50|diff-left|-6.8|50.5|pmos@51|diff-right|-7.2|50.5
+AP-Active|net@687|||RS1800|contact@153||0|50.5|pmos@53|diff-left|1.2|50.5
+AP-Active|net@688|||RS0|pmos@52|diff-left|7.2|50.5|pmos@53|diff-right|6.8|50.5
+AP-Active|net@693|||RS0|contact@153||0|50.5|pmos@50|diff-right|-1.2|50.5
+AP-Active|net@694|||RS0|contact@154||14|50.5|pmos@52|diff-right|12.8|50.5
+Ametal-1|net@1186|||S900|contact@153||0|40.1|contact@91||0|10.4
+Ametal-2|net@1288||6.2|S0|contact@245||-14|-50|pinsVddG@2|vdd_1|-18.5|-50
+Ametal-2|net@1301||6.2|S1800|pinsVddG@2|vdd|-18.5|50|contact@241||-14|50
+Ametal-2|net@1305||6.2|S1800|pinsVddG@2|gnd|-18.5|0|contact@246||-14|0
+Ametal-1|net@1306|||S900|contact@91||0|-10.4|contact@148||0|-40.1
+Ametal-2|net@1307||6.2|S1800|contact@241||-14|50|contact@242||14|50
+Ametal-1|net@1308|||S900|contact@152||-14|50|contact@241||-14|50
+Ametal-2|net@1309||6.2|S1800|contact@242||14|50|pinsVddG@3|vdd|18.5|50
+Ametal-1|net@1310|||S900|contact@154||14|50|contact@242||14|50
+Ametal-2|net@1311||6.2|S1800|contact@243||14|0|pinsVddG@3|gnd|18.5|0
+Ametal-1|net@1312|||S1800|contact@59||14|0|contact@243||14|0
+Ametal-2|net@1313||6.2|S0|pinsVddG@3|vdd_1|18.5|-50|contact@244||14|-50
+Ametal-1|net@1314|||S900|contact@149||14|-50|contact@244||14|-50
+Ametal-2|net@1315||6.2|S0|contact@244||14|-50|contact@245||-14|-50
+Ametal-1|net@1316|||S900|contact@131||-14|-50|contact@245||-14|-50
+Ametal-2|net@1317||6.2|S1800|contact@246||-14|0|contact@243||14|0
+Ametal-1|net@1318|||S1800|contact@130||-14|0|contact@246||-14|0
+APolysilicon|net@1319|||S900|contact@247||10|-25.2|pmos@42|poly-top|10|-32.5
+APolysilicon|net@1320|||S0|pmos@43|poly-top|4|-32.5|pmos@34|poly-top|-4|-32.5
+APolysilicon|net@1321|||S2700|pmos@34|poly-top|-4|-32.5|pin@232||-4|-25.2
+APolysilicon|net@1322|||S2700|pin@231||4|25.2|pmos@53|poly-bottom|4|32.5
+APolysilicon|net@1323|||S0|pmos@53|poly-bottom|4|32.5|pmos@50|poly-bottom|-4|32.5
+APolysilicon|net@1324|||S900|pmos@51|poly-bottom|-10|32.5|contact@205||-10|25.2
+APolysilicon|net@1325|||S900|contact@205||-10|25.2|nmos@24|poly-top|-10|18
+APolysilicon|net@1326|||S2700|nmos@22|poly-top|4|18|pin@231||4|25.2
+APolysilicon|net@1327|||S0|contact@212||5.9|25.2|pin@231||4|25.2
+APolysilicon|net@1328|||S900|nmos@23|poly-bottom|10|-18|contact@247||10|-25.2
+APolysilicon|net@1329|||S2700|pin@232||-4|-25.2|nmos@25|poly-bottom|-4|-18
+APolysilicon|net@1330|||S1800|contact@237||-6.9|-25.2|pin@232||-4|-25.2
+Ametal-1|net@1343|||S900|contact@237||-7|-25.2|pin@233||-7|-25.5
+Ametal-1|net@1354|||S900|contact@91||0|10.4|pin@238||0|7
+Ametal-1|net@1355|||S2700|pin@239||7|25|contact@212||7|25.2
+Ametal-1|net@1358|||S2700|pin@242||-7|25|contact@205||-7|25.2
+Ametal-1|net@1359|||S900|pin@243||7|-25|contact@247||7|-25.2
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;X2.5;|pinsVddG@3|gnd|G
+EinA[F]||D5G2;|pin@239||I
+EinA[T]||D5G2;|pin@233||I
+EinB[F]||D5G2;|pin@243||I
+EinB[T]||D5G2;|pin@242||I
+Eout||D5G2;|pin@238||O
+Evdd||D5G2;|pinsVddG@2|vdd|P
+Evdd_1||D5G2;|pinsVddG@2|vdd_1|P
+Evdd_2||D5G2;X2.5;|pinsVddG@3|vdd|P
+Evdd_3||D5G2;X2.5;|pinsVddG@3|vdd_1|P
+Ebf|xf|D5G2;|pmos@36|poly-top|I
+Ebt|xt|D5G2;|pmos@52|poly-bottom|I
+X