migrate jelib->delib
[fleet.git] / chips / marina / electric / latchesK.delib / passLatchTmc.lay
diff --git a/chips/marina/electric/latchesK.delib/passLatchTmc.lay b/chips/marina/electric/latchesK.delib/passLatchTmc.lay
new file mode 100644 (file)
index 0000000..8f2f2c6
--- /dev/null
@@ -0,0 +1,151 @@
+HlatchesK|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell passLatchTmc;1{lay}
+CpassLatchTmc;1{lay}||cmos90|1208524562288|1238257435226||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NMetal-1-P-Active-Con|contact@0||7.5|-48||26||
+NMetal-1-N-Active-Con|contact@1||7.5|0||26||
+NMetal-1-P-Active-Con|contact@2||15.5|-48||26||
+NMetal-1-N-Active-Con|contact@3||15.5|0||26||
+NMetal-1-N-Active-Con|contact@4||-7.5|-10.5||5.2||
+NMetal-1-P-Active-Con|contact@5||-6.5|38.5||5.2||
+NMetal-1-P-Active-Con|contact@6||7.5|38.5||5.2||
+NMetal-1-N-Active-Con|contact@7||-15.5|-10.5||5.2||
+NMetal-1-P-Active-Con|contact@9||-7.5|-43.5||15.6||
+NMetal-1-P-Active-Con|contact@10||-21.5|-43.5||15.6||
+NMetal-1-Polysilicon-Con|contact@11||-8|14||5.2||
+NMetal-1-Polysilicon-Con|contact@12||1|19.5||5.2||
+NMetal-1-Polysilicon-Con|contact@13||1|-28.5||5.2||
+NMetal-1-Polysilicon-Con|contact@15||-1|-53.5||5.2|RR|
+NX-Metal-1-Metal-2-Con|contact@16||-6.5|50||6.2||
+NX-Metal-1-Metal-2-Con|contact@17||-7.5|0||6.2||
+NX-Metal-1-Metal-2-Con|contact@18||-7.5|-50||6.2||
+NMetal-1-P-Active-Con|contact@19||23.5|-48||26||
+NMetal-1-N-Active-Con|contact@20||23.5|0||26||
+NMetal-1-N-Active-Con|contact@21||-23.5|-10.5||5.2||
+NMetal-1-Polysilicon-Con|contact@22||-15|-66||5.2|RRR|
+NX-Metal-1-Metal-2-Con|contact@23||-23.5|0||6.2||
+NN-Transistor|nmos@0||11.5|0||29||
+NN-Transistor|nmos@1||-3.5|-10.5||8||
+NN-Transistor|nmos@2||2.5|-10.5||8||
+NN-Transistor|nmos@3||-11.5|-10.5||8||
+NN-Transistor|nmos@4||19.5|0||29||
+NN-Transistor|nmos@5||-19.5|-10.5||8||
+NMetal-1-Pin|pin@6||-15.5|11.4||||
+NPolysilicon-Pin|pin@8||2.5|-28.5||||
+NPolysilicon-Pin|pin@15||3.5|19.5||||
+NPolysilicon-Pin|pin@20||-6.5|29.5||||
+NPolysilicon-Pin|pin@21||-6.5|16.5||||
+NPolysilicon-Pin|pin@22||-3.5|9.5||||
+NPolysilicon-Pin|pin@23||-8|9.5||||
+NMetal-1-Pin|pin@24||1|19||||
+NMetal-1-Pin|pin@25||1|-25||||
+NMetal-1-Pin|pin@26||15.5|-7||||
+NMetal-1-Pin|pin@29||-15.5|-22||||
+NMetal-1-Pin|pin@31||-21.5|-22||||
+NPolysilicon-Pin|pin@32||-19.5|-28.5||||
+NMetal-1-Pin|pin@36||7.5|18.5||||
+NMetal-1-Pin|pin@38||23.5|18.5||||
+NMetal-1-Pin|pin@39||-17.5|-66||||
+NPolysilicon-Pin|pin@40||-2.5|-58.5||||
+NPolysilicon-Pin|pin@41||-2.5|-53.1||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-28|0|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||28|0|||D5G4;
+NP-Well-Node|plnode@0||0|0|61|48||A
+NN-Well-Node|plnode@1||0|-50|61|52||A
+NN-Well-Node|plnode@2||0|50|61|52||A
+NP-Select-Node|plnode@3||0|-50|57.4|52||A
+NP-Select-Node|plnode@4||0|50|57.4|52||A
+NN-Select-Node|plnode@5||0|0|57.4|48||A
+NP-Transistor|pmos@0||11.5|-48||29||
+NP-Transistor|pmos@1||-2.5|38.5||8||
+NP-Transistor|pmos@2||3.5|38.5||8||
+NP-Transistor|pmos@4||-11.5|-43.5||20||
+NP-Transistor|pmos@5||19.5|-48||29||
+NP-Transistor|pmos@6||-17.5|-43.5||20||
+AN-Active|net@24|||RS0|nmos@1|diff-left|-6.3|-10.5|contact@4||-7.5|-10.5
+AN-Active|net@25|||RS1800|nmos@1|diff-right|-0.7|-10.5|nmos@2|diff-left|-0.3|-10.5
+AP-Active|net@26|||RS0|pmos@1|diff-left|-5.3|38.5|contact@5||-6.5|38.5
+AP-Active|net@27|||RS1800|pmos@1|diff-right|0.3|38.5|pmos@2|diff-left|0.7|38.5
+AN-Active|net@28|||RS1800|contact@1||7.5|0|nmos@0|diff-left|8.7|0
+AN-Active|net@29|||RS0|contact@3||15.5|0|nmos@0|diff-right|14.3|0
+AP-Active|net@30|||RS1800|contact@0||7.5|-48|pmos@0|diff-left|8.7|-48
+AP-Active|net@31|||RS0|contact@2||15.5|-48|pmos@0|diff-right|14.3|-48
+AP-Active|net@32|||RS0|contact@6||7.5|38.5|pmos@2|diff-right|6.3|38.5
+AN-Active|net@33|||RS0|nmos@3|diff-left|-14.3|-10.5|contact@7||-15.5|-10.5
+AN-Active|net@35|||RS0|contact@4||-7.5|-10.5|nmos@3|diff-right|-8.7|-10.5
+AP-Active|net@37|||RS0|contact@9||-7.5|-43.5|pmos@4|diff-right|-8.7|-43.5
+Ametal-2|net@46||6.2|S1800|contact@16||-6.5|50|pinsVddG@3|vdd|28|50
+Ametal-2|net@47||6.2|S0|pinsVddG@3|gnd|28|0|contact@17||-7.5|0
+Ametal-2|net@48||6.2|S0|pinsVddG@3|vdd_1|28|-50|contact@18||-7.5|-50
+Ametal-1|net@56|||S1800|pin@6||-15.5|11.4|contact@11||-8|11.4
+APolysilicon|net@63|||S2700|pmos@4|poly-top|-11.5|-28.5|nmos@3|poly-bottom|-11.5|-19.5
+Ametal-1|net@64|||S1800|contact@15||-1|-50.9|contact@0||7.5|-50.9
+Ametal-1|net@65|||S2700|contact@7||-15.5|-7.9|pin@6||-15.5|11.4
+APolysilicon|net@67|||S1800|pin@8||2.5|-28.5|pmos@0|poly-top|11.5|-28.5
+APolysilicon|net@68|||S900|nmos@2|poly-bottom|2.5|-19.5|pin@8||2.5|-28.5
+Ametal-2|net@73||6.2|S1800|pinsVddG@2|vdd|-28|50|contact@16||-6.5|50
+Ametal-1|net@74||0.4|S2700|contact@5||-6.5|41.1|contact@16||-6.5|46.9
+Ametal-2|net@75||6.2|S0|contact@17||-7.5|0|contact@23||-23.5|0
+Ametal-1|net@76||0.4|S2700|contact@4||-7.5|-7.9|contact@17||-7.5|-3.1
+Ametal-2|net@77||6.2|S0|contact@18||-7.5|-50|pinsVddG@2|vdd_1|-28|-50
+Ametal-1|net@78||0.4|S900|contact@9||-7.5|-40.1|contact@18||-7.5|-46.9
+APolysilicon|net@84|||S900|pmos@2|poly-bottom|3.5|29.5|pin@15||3.5|19.5
+APolysilicon|net@87|||S0|pin@15||3.5|19.5|contact@12||1|19.5
+Ametal-1|net@94|||S2700|pin@36||7.5|18.5|contact@6||7.5|35.9
+APolysilicon|net@95|||S0|pmos@1|poly-bottom|-2.5|29.5|pin@20||-6.5|29.5
+APolysilicon|net@96|||S2700|pin@21||-6.5|16.5|pin@20||-6.5|29.5
+APolysilicon|net@97|||S0|pin@21||-6.5|16.5|contact@11||-8|16.5
+APolysilicon|net@99|||S0|pin@22||-3.5|9.5|pin@23||-8|9.5
+APolysilicon|net@100|||S2700|pin@23||-8|9.5|contact@11||-8|11.4
+APolysilicon|net@101|||S2700|nmos@1|poly-top|-3.5|-1.5|pin@22||-3.5|9.5
+AN-Active|net@102|||RS0|contact@1||7.5|-5.9|nmos@2|diff-right|5.3|-5.9
+APolysilicon|net@103|||S0|pin@8||2.5|-28.5|contact@13||1|-28.5
+APolysilicon|net@104|||S0|nmos@0|poly-top|11.5|19.5|pin@15||3.5|19.5
+Ametal-1|net@105|||S900|contact@12||1|19|pin@24||1|19
+Ametal-1|net@106|||S2700|contact@13||1|-25.9|pin@25||1|-25
+Ametal-1|net@107|||S2700|contact@3||15.5|-7|pin@26||15.5|-7
+Ametal-1|net@111|||S900|contact@1||7.5|-13|contact@0||7.5|-35
+Ametal-1|net@112|||S900|contact@3||15.5|-13|contact@2||15.5|-35
+AN-Active|net@113|||RS1800|nmos@4|diff-right|22.3|0|contact@20||23.5|0
+AN-Active|net@114|||RS1800|nmos@0|diff-right|14.3|0|nmos@4|diff-left|16.7|0
+AP-Active|net@115|||RS0|contact@19||23.5|-48|pmos@5|diff-right|22.3|-48
+AP-Active|net@116|||RS1800|contact@2||15.5|-48|pmos@5|diff-left|16.7|-48
+AP-Active|net@117|||RS0|pmos@4|diff-left|-14.3|-43.5|pmos@6|diff-right|-14.7|-43.5
+AN-Active|net@118|||RS1800|contact@21||-23.5|-10.5|nmos@5|diff-left|-22.3|-10.5
+AN-Active|net@119|||RS0|contact@7||-15.5|-10.5|nmos@5|diff-right|-16.7|-10.5
+AP-Active|net@120|||RS1800|contact@10||-21.5|-43.5|pmos@6|diff-left|-20.3|-43.5
+Ametal-1|net@121|||S900|contact@7||-15.5|-13.1|pin@29||-15.5|-22
+Ametal-1|net@123|||S0|pin@29||-15.5|-22|pin@31||-21.5|-22
+Ametal-1|net@124|||S2700|contact@10||-21.5|-42.4|pin@31||-21.5|-22
+APolysilicon|net@125|||S0|pmos@6|poly-top|-17.5|-28.5|pin@32||-19.5|-28.5
+APolysilicon|net@126|||S2700|pin@32||-19.5|-28.5|nmos@5|poly-bottom|-19.5|-19.5
+Ametal-1|net@130|||S2700|contact@1||7.5|13|pin@36||7.5|18.5
+Ametal-1|net@132|||S1800|pin@36||7.5|18.5|pin@38||23.5|18.5
+Ametal-1|net@133|||S2700|contact@20||23.5|13|pin@38||23.5|18.5
+Ametal-2|net@134||6.2|S0|contact@23||-23.5|0|pinsVddG@2|gnd|-28|0
+Ametal-1|net@135||0.4|S2700|contact@21||-23.5|-7.9|contact@23||-23.5|-3.1
+APolysilicon|net@141|||S1800|pmos@0|poly-top|11.5|-28.5|pmos@5|poly-top|19.5|-28.5
+APolysilicon|net@142|||S1800|nmos@0|poly-top|11.5|19.5|nmos@4|poly-top|19.5|19.5
+Ametal-1|net@143|||S0|pin@39||-17.5|-66|contact@22||-17.5|-66
+Ametal-1|net@144|||S900|contact@20||23.5|-13|contact@19||23.5|-35
+APolysilicon|net@145|||S900|pmos@6|poly-bottom|-17.5|-58.5|contact@22||-17.5|-66
+APolysilicon|net@146|||S1800|pmos@4|poly-bottom|-11.5|-58.5|pin@40||-2.5|-58.5
+APolysilicon|net@147|||S2700|pin@40||-2.5|-58.5|pin@41||-2.5|-53.1
+APolysilicon|net@148|||S1800|pin@41||-2.5|-53.1|contact@15||-1|-53.1
+Ec[F]||D5G2;|pin@25||I
+Ec[T]||D5G2;|pin@24||I
+Egnd||D5G2;|pinsVddG@2|gnd|G
+Egnd_1||D5G2;|pinsVddG@3|gnd|G
+Ein||D5G2;|pin@26||I
+Emc||D5G2;|pin@39||I
+Eout||D5G2;|pin@38||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