migrate jelib->delib
[fleet.git] / chips / marina / electric / stagesM.delib / plainDockStageDn.lay
diff --git a/chips/marina/electric/stagesM.delib/plainDockStageDn.lay b/chips/marina/electric/stagesM.delib/plainDockStageDn.lay
new file mode 100644 (file)
index 0000000..e2d76a4
--- /dev/null
@@ -0,0 +1,230 @@
+HstagesM|8.10k
+
+# External Libraries:
+
+LcoversM|coversM
+
+LdriversM|driversM
+
+LgaspM|gaspM
+
+LregistersM|registersM
+
+LscanM|scanM
+
+LwiresL|wiresL
+
+# Cell plainDockStageDn;2{lay}
+CplainDockStageDn;2{lay}|plainDockStage|cmos90|1227451051512|1243246708862|I
+IgaspM:aStage;3{lay}|aStage@3||26|0|Y||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@4||8.5|22|||Y|
+NX-Metal-1-Metal-2-Con|contact@6||1698.5|22|||Y|
+NX-Metal-2-Metal-3-Con|contact@8||1680|-34|||Y|
+NX-Metal-1-Metal-2-Con|contact@10||38.5|-22|||Y|
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-115.5|-32|Y||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|0|XY||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|0|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||-111|0|XY||D5G4;
+NMetal-2-Pin|pin@7||-90|-60.3|||Y|
+NMetal-1-Pin|pin@16||-66.5|-25|||Y|
+NMetal-1-Pin|pin@17||-66.5|25|||Y|
+NMetal-2-Pin|pin@18||165|-34||||
+NMetal-2-Pin|pin@19||165|-22||||
+NMetal-1-Pin|pin@20||1698.5|28||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@2||1656|0|||D5G4;
+IwiresL:select30;1{lay}|select30@0||133|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-216|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||216|0|||D5G4;
+Ametal-2|net@5||1.2|S1800|pin@7||-90|-60.3|ins1in20@1|hcl[1]|288|-60.3
+Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|-60.3|driveCon@3|take|-123.5|-60.3
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|-123.5|-60.3|pin@7||-90|-60.3
+Ametal-1|net@45|||S900|driveCon@3|out|-131.5|-32|latchDri@2|out|-131.5|-32
+Ametal-2|net@46||6.2|S1800|latchDri@2|vdd_7|-75.5|50|aStage@3|vdd_3|-71|50
+Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@2|gnd_1|-75.5|0
+Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|-50|latchDri@2|vdd_8|-75.5|-50
+Ametal-1|net@52|||S2700|aStage@3|s[1]|8.5|7|contact@4||8.5|22
+Ametal-2|net@61|||S0|contact@6||1698.5|22|contact@4||8.5|22
+Ametal-1|net@63|||S2700|scanEx1v@2|dIn[1]|1698.5|-7|contact@6||1698.5|22
+Ametal-1|net@78|||S2700|pin@16||-66.5|-25|aStage@3|fire|-66.5|-16
+Ametal-1|net@80|||S900|pin@17||-66.5|25|aStage@3|fire|-66.5|-16
+Ametal-1|net@81|||S1800|latchDri@2|in|-79.5|25|pin@17||-66.5|25
+Ametal-1|net@82|||S1800|latchDri@2|in_1|-79.5|-25|pin@16||-66.5|-25
+Ametal-3|net@85|||S900|scanEx1v@2|mc|1680|-25|contact@8||1680|-34
+Ametal-2|net@89|||S0|contact@8||1680|-34|pin@18||165|-34
+Ametal-1|net@91|||S900|aStage@3|mc|38.5|-7|contact@10||38.5|-22
+Ametal-2|net@92|||S0|scanEx1v@2|gnd|1584|0|ins1in20@1|gnd_2|1584|0
+Ametal-2|net@93|||S0|scanEx1v@2|vdd_2|1584|50|ins1in20@1|vdd_4|1584|50
+Ametal-2|net@94|||S0|scanEx1v@2|vdd|1584|-50|ins1in20@1|vdd_5|1584|-50
+Ametal-2|net@96|||S2700|pin@18||165|-34|pin@19||165|-22
+Ametal-2|net@97|||S0|pin@19||165|-22|contact@10||38.5|-22
+Ametal-1|net@98||0.4|S2700|contact@6||1698.5|22|pin@20||1698.5|28
+Ametal-2|net@105|||S0|tranCap@0|gnd_1|-1584|0|ins1in20@0|gnd_2|-1584|0
+Ametal-2|net@106|||S0|tranCap@0|vdd_2|-1584|50|ins1in20@0|vdd_4|-1584|50
+Ametal-2|net@107|||S0|tranCap@0|vdd_3|-1584|-50|ins1in20@0|vdd_5|-1584|-50
+Ametal-2|net@108||6.2|S0|tranCap@0|gnd|-1728|0|cover1h@1|gnd|-1800|0
+Ametal-2|net@109||6.2|S1800|cover1h@1|vdd|-1800|50|tranCap@0|vdd|-1728|50
+Ametal-2|net@110||6.2|S1800|cover1h@1|vdd_4|-1800|-50|tranCap@0|vdd_1|-1728|-50
+Ametal-2|net@111||6.2|S1800|scanEx1v@2|gnd_1|1728|0|cover1h@1|gnd_1|1800|0
+Ametal-2|net@112||6.2|S0|cover1h@1|vdd_1|1800|50|scanEx1v@2|vdd_3|1728|50
+Ametal-2|net@113||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@2|vdd_1|1728|-50
+Ametal-2|net@114|||S0|tranCap@1|gnd|-288|0|ins1in20@0|gnd|-288|0
+Ametal-2|net@115|||S0|tranCap@1|vdd|-288|50|ins1in20@0|vdd_1|-288|50
+Ametal-2|net@116|||S0|tranCap@1|gnd_1|-144|0|latchDri@2|gnd|-144|0
+Ametal-2|net@117|||S0|tranCap@1|vdd_2|-144|50|latchDri@2|vdd_5|-144|50
+Ametal-2|net@118|||S0|tranCap@1|vdd_3|-144|-50|latchDri@2|vdd|-144|-50
+Ametal-2|net@119|||S0|tranCap@2|gnd_1|288|0|ins1in20@1|gnd|288|0
+Ametal-2|net@120|||S0|tranCap@2|vdd_3|288|-50|ins1in20@1|vdd|288|-50
+Ametal-2|net@121||6.2|S1800|aStage@3|vdd_4|123|50|tranCap@2|vdd|144|50
+Ametal-2|net@122||6.2|S0|tranCap@2|gnd|144|0|aStage@3|gnd_2|123|0
+Ametal-2|net@123||6.2|S0|tranCap@2|vdd_1|144|-50|aStage@3|vdd_5|123|-50
+Egnd||D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
+Ein[1]||D5G2;|ins1in20@1|in[1]|I
+Ein[2]||D5G2;|ins1in20@1|in[2]|I
+Ein[3]||D5G2;|ins1in20@1|in[3]|I
+Ein[4]||D5G2;|ins1in20@1|in[4]|I
+Ein[5]||D5G2;|ins1in20@1|in[5]|I
+Ein[6]||D5G2;|ins1in20@1|in[6]|I
+Ein[7]||D5G2;|ins1in20@1|in[7]|I
+Ein[8]||D5G2;|ins1in20@1|in[8]|I
+Ein[9]||D5G2;|ins1in20@1|in[9]|I
+Ein[10]||D5G2;|ins1in20@1|in[10]|I
+Ein[11]||D5G2;|ins1in20@1|in[11]|I
+Ein[12]||D5G2;|ins1in20@1|in[12]|I
+Ein[13]||D5G2;|ins1in20@1|in[13]|I
+Ein[14]||D5G2;|ins1in20@1|in[14]|I
+Ein[15]||D5G2;|ins1in20@1|in[15]|I
+Ein[16]||D5G2;|ins1in20@1|in[16]|I
+Ein[17]||D5G2;|ins1in20@1|in[17]|I
+Ein[18]||D5G2;|ins1in20@1|in[18]|I
+Ein[19]||D5G2;|ins1in20@0|in[1]|I
+Ein[20]||D5G2;|ins1in20@0|in[2]|I
+Ein[21]||D5G2;|ins1in20@0|in[3]|I
+Ein[22]||D5G2;|ins1in20@0|in[4]|I
+Ein[23]||D5G2;|ins1in20@0|in[5]|I
+Ein[24]||D5G2;|ins1in20@0|in[6]|I
+Ein[25]||D5G2;|ins1in20@0|in[7]|I
+Ein[26]||D5G2;|ins1in20@0|in[8]|I
+Ein[27]||D5G2;|ins1in20@0|in[9]|I
+Ein[28]||D5G2;|ins1in20@0|in[10]|I
+Ein[29]||D5G2;|ins1in20@0|in[11]|I
+Ein[30]||D5G2;|ins1in20@0|in[12]|I
+Ein[31]||D5G2;|ins1in20@0|in[13]|I
+Ein[32]||D5G2;|ins1in20@0|in[14]|I
+Ein[33]||D5G2;|ins1in20@0|in[15]|I
+Ein[34]||D5G2;|ins1in20@0|in[16]|I
+Ein[35]||D5G2;|ins1in20@0|in[17]|I
+Ein[36]||D5G2;|ins1in20@0|in[18]|I
+Eout[1]||D5G2;|ins1in20@1|out[1]|O
+Eout[2]||D5G2;|ins1in20@1|out[2]|O
+Eout[3]||D5G2;|ins1in20@1|out[3]|O
+Eout[4]||D5G2;|ins1in20@1|out[4]|O
+Eout[5]||D5G2;|ins1in20@1|out[5]|O
+Eout[6]||D5G2;|ins1in20@1|out[6]|O
+Eout[7]||D5G2;|ins1in20@1|out[7]|O
+Eout[8]||D5G2;|ins1in20@1|out[8]|O
+Eout[9]||D5G2;|ins1in20@1|out[9]|O
+Eout[10]||D5G2;|ins1in20@1|out[10]|O
+Eout[11]||D5G2;|ins1in20@1|out[11]|O
+Eout[12]||D5G2;|ins1in20@1|out[12]|O
+Eout[13]||D5G2;|ins1in20@1|out[13]|O
+Eout[14]||D5G2;|ins1in20@1|out[14]|O
+Eout[15]||D5G2;|ins1in20@1|out[15]|O
+Eout[16]||D5G2;|ins1in20@1|out[16]|O
+Eout[17]||D5G2;|ins1in20@1|out[17]|O
+Eout[18]||D5G2;|ins1in20@1|out[18]|O
+Eout[19]||D5G2;|ins1in20@0|out[1]|O
+Eout[20]||D5G2;|ins1in20@0|out[2]|O
+Eout[21]||D5G2;|ins1in20@0|out[3]|O
+Eout[22]||D5G2;|ins1in20@0|out[4]|O
+Eout[23]||D5G2;|ins1in20@0|out[5]|O
+Eout[24]||D5G2;|ins1in20@0|out[6]|O
+Eout[25]||D5G2;|ins1in20@0|out[7]|O
+Eout[26]||D5G2;|ins1in20@0|out[8]|O
+Eout[27]||D5G2;|ins1in20@0|out[9]|O
+Eout[28]||D5G2;|ins1in20@0|out[10]|O
+Eout[29]||D5G2;|ins1in20@0|out[11]|O
+Eout[30]||D5G2;|ins1in20@0|out[12]|O
+Eout[31]||D5G2;|ins1in20@0|out[13]|O
+Eout[32]||D5G2;|ins1in20@0|out[14]|O
+Eout[33]||D5G2;|ins1in20@0|out[15]|O
+Eout[34]||D5G2;|ins1in20@0|out[16]|O
+Eout[35]||D5G2;|ins1in20@0|out[17]|O
+Eout[36]||D5G2;|ins1in20@0|out[18]|O
+Epred||D5G2;|aStage@3|pred|I
+Esir[1]||D5G2;|scanEx1v@2|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@2|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@2|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@2|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@2|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@2|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@2|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@2|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@2|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@2|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@2|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@2|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@2|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@2|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@2|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@2|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@2|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@2|sor[9]|B
+Esucc||D5G2;|aStage@3|succ|O
+Etake[1]||D5G2;|pin@7||O
+Evdd||D5G7;|cover1h@1|vdd_2|P
+Evdd_3||D5G7;|cover1h@1|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@1|vdd_29|P
+X