migrate jelib->delib
[fleet.git] / chips / marina / electric / moveM.delib / moveOutAdam.lay
diff --git a/chips/marina/electric/moveM.delib/moveOutAdam.lay b/chips/marina/electric/moveM.delib/moveOutAdam.lay
new file mode 100644 (file)
index 0000000..ea4931d
--- /dev/null
@@ -0,0 +1,179 @@
+HmoveM|8.10k
+
+# External Libraries:
+
+LwiresL|wiresL
+
+# Cell moveOutAdam;1{lay}
+CmoveOutAdam;1{lay}||cmos90|1236430597532|1244160276345||ATTR_NCC(D5G5;NTY354;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244201826534
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@22||41.5|-10||||
+NX-Metal-2-Metal-3-Con|contact@23||41.5|-166||||
+NX-Metal-2-Metal-3-Con|contact@24||41.5|-278||||
+NX-Metal-2-Metal-3-Con|contact@26||23.5|-298||||
+NX-Metal-2-Metal-3-Con|contact@27||23.5|-178||||
+NX-Metal-2-Metal-3-Con|contact@32||-60.5|-128||||
+NX-Metal-2-Metal-3-Con|contact@33||-60.5|310||||
+NX-Metal-2-Metal-3-Con|contact@34||17.5|134||||
+NX-Metal-1-Metal-2-Con|contact@41||171|-225||||
+NX-Metal-2-Metal-3-Con|contact@42||107.5|-225||||
+NX-Metal-1-Metal-2-Con|contact@43||142.5|72||||
+NX-Metal-2-Metal-3-Con|contact@44||107.5|72||||
+NX-Metal-1-Metal-2-Con|contact@47||79.5|-316||||
+NX-Metal-2-Metal-3-Con|contact@48||89.5|-316||||
+NX-Metal-1-Metal-2-Con|contact@50||-142.5|72||||
+NX-Metal-2-Metal-3-Con|contact@52||-108.5|72||||
+NX-Metal-2-Metal-3-Con|contact@53||-108.5|-272||||
+NX-Metal-1-Metal-2-Con|contact@54||13|-304||||
+NX-Metal-2-Metal-3-Con|contact@56||-42.5|228||||
+NX-Metal-2-Metal-3-Con|contact@57||-42.5|-304||||
+NX-Metal-2-Metal-3-Con|contact@58||89.5|222||||
+NX-Metal-2-Metal-3-Con|contact@64||-108.5|60||||
+NX-Metal-2-Metal-3-Con|contact@66||17.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@67||-121.5|-178||||
+NX-Metal-1-Metal-2-Con|contact@68||87.5|-166||||
+NX-Metal-1-Metal-2-Con|contact@69||-123.5|-128||||
+NX-Metal-1-Metal-2-Con|contact@70||-7.5|278||||
+NX-Metal-2-Metal-3-Con|contact@71||5.5|278||||
+NX-Metal-2-Metal-3-Con|contact@73||5.5|-154||||
+NX-Metal-1-Metal-2-Con|contact@74||116|-154||||
+ImoveDoneAdam;1{lay}|moveDone@4||8|-144|||D5G4;
+ImoveRepeat;1{lay}|moveRepe@0||0|144|Y||D5G4;
+NMetal-2-Pin|pin@72||190|-266||||
+NMetal-3-Pin|pin@153||89.5|95||||
+NMetal-2-Pin|pin@155||-128|60||||
+NMetal-1-Pin|pin@160||171|-272||||
+NMetal-1-Pin|pin@162||13|-317||||
+NMetal-2-Pin|pin@169||125|72||||
+NMetal-1-Pin|pin@174||135.5|-32||||
+NMetal-1-Pin|pin@175||143|-32||||
+NMetal-1-Pin|pin@176||143|-72||||
+NMetal-1-Pin|pin@177||19|-72||||
+NMetal-2-Pin|pin@180||-96|-128||||
+NMetal-1-Pin|pin@184||87.5|-155.5||||
+NMetal-2-Pin|pin@185||65|-166||||
+NMetal-3-Pin|pin@187||23.5|-199||||
+NMetal-3-Pin|pin@188||17.5|115||||
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-196|-288|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||-196|-144|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||196|-144|||D5G4;
+IpredDT;2{lay}|predDT@2||20|-288|XY||D5G4;
+IwiresL:select30;1{lay}|select30@0||183.5|-144|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-178.5|-288|||D5G4;
+IwiresL:select50;1{lay}|select50@0||-173.5|-144|||D5G4;
+Ametal-3|net@185|||S900|contact@23||41.5|-166|contact@24||41.5|-278
+Ametal-3|net@186|||S900|contact@22||41.5|-10|contact@23||41.5|-166
+Ametal-2|net@189|||S0|predDT@2|winLO[M]|50.5|-278|contact@24||41.5|-278
+Ametal-2|net@200|||S0|predDT@2|mc|58.5|-298|contact@26||23.5|-298
+Ametal-3|net@204|||S2700|contact@26||23.5|-298|pin@187||23.5|-199
+Ametal-3|net@266|||S2700|contact@32||-60.5|-128|contact@33||-60.5|310
+Ametal-3|net@299|||S900|pin@188||17.5|115|contact@66||17.5|-166
+Ametal-2|net@301|||S0|contact@41||171|-225|contact@42||107.5|-225
+Ametal-3|net@302|||S2700|contact@42||107.5|-225|contact@44||107.5|72
+Ametal-2|net@303|||S0|contact@43||142.5|72|pin@169||125|72
+Ametal-1|net@308|||S2700|predDT@2|sel[Ti]|79.5|-317|contact@47||79.5|-316
+Ametal-2|net@317|||S0|contact@48||89.5|-316|contact@47||79.5|-316
+Ametal-2|net@320|||S0|predDT@2|pred[D]|-55|-272|contact@53||-108.5|-272
+Ametal-3|net@335|||S900|contact@64||-108.5|60|contact@53||-108.5|-272
+Ametal-2|net@337|||S1800|contact@57||-42.5|-304|contact@54||13|-304
+Ametal-3|net@347|||S900|pin@153||89.5|95|contact@48||89.5|-316
+Ametal-3|net@349|||S900|contact@58||89.5|222|pin@153||89.5|95
+Ametal-1|net@357|||S900|contact@41||171|-225|pin@160||171|-272
+Ametal-1|net@358|||S0|pin@160||171|-272|predDT@2|pred[T]|165.5|-272
+Ametal-1|net@363|||S900|contact@54||13|-304|pin@162||13|-317
+Ametal-1|net@364|||S1800|pin@162||13|-317|predDT@2|sel[Di]|20.5|-317
+Ametal-2|net@368||6.2|S1800|pinsVddG@0|vdd|-196|-238|predDT@2|vdd_5|-161|-238
+Ametal-2|net@369||6.2|S0|predDT@2|gnd_1|-161|-288|pinsVddG@0|gnd|-196|-288
+Ametal-2|net@370||6.2|S0|predDT@2|vdd_1|-161|-338|pinsVddG@0|vdd_1|-196|-338
+Ametal-3|net@401|||S900|contact@52||-108.5|72|contact@64||-108.5|60
+Ametal-2|net@402|||S1800|pin@155||-128|60|contact@64||-108.5|60
+Ametal-2|net@403|||S0|contact@52||-108.5|72|contact@50||-142.5|72
+Ametal-2|net@404|||S0|pin@169||125|72|contact@44||107.5|72
+Ametal-2|net@405|||S1800|contact@33||-60.5|310|moveRepe@0|torp|0|310
+Ametal-2|net@406|||S0|contact@32||-60.5|-128|pin@180||-96|-128
+Ametal-2|net@409|||S0|contact@56||-42.5|228|moveRepe@0|sel[Di]|-71|228
+Ametal-2|net@410|||S0|contact@58||89.5|222|moveRepe@0|sel[Ti]|70|222
+Ametal-2|net@411|||S1800|contact@34||17.5|134|moveRepe@0|fire[T]|34|134
+Ametal-2|net@414|||S1800|moveDone@4|fire[T]|-70|-166|contact@66||17.5|-166
+Ametal-1|net@415|||S2700|contact@50||-142.5|72|moveRepe@0|in[D]|-142.5|119
+Ametal-1|net@416|||S2700|contact@43||142.5|72|moveRepe@0|in[T]|142.5|119
+Ametal-2|net@417|||S0|contact@22||41.5|-10|moveRepe@0|winLO[M]|-71.5|-10
+Ametal-1|net@421|||S900|moveDone@4|mc|-121.5|-151|contact@67||-121.5|-178
+Ametal-2|net@422|||S0|contact@27||23.5|-178|contact@67||-121.5|-178
+Ametal-2|net@424|||S1800|contact@23||41.5|-166|pin@185||65|-166
+Ametal-1|net@427|||S1800|pin@174||135.5|-32|pin@175||143|-32
+Ametal-1|net@428|||S900|pin@175||143|-32|pin@176||143|-72
+Ametal-1|net@429|||S0|pin@176||143|-72|pin@177||19|-72
+Ametal-1|net@430|||S900|pin@177||19|-72|moveDone@4|do[ins]|19|-80
+Ametal-2|net@437|||S0|pin@180||-96|-128|contact@69||-123.5|-128
+Ametal-1|net@438|||S900|moveDone@4|epi[torp]|-123.5|-128|contact@69||-123.5|-128
+Ametal-1|net@439|||S2700|contact@68||87.5|-166|pin@184||87.5|-155.5
+Ametal-1|net@440|||S0|pin@184||87.5|-155.5|moveDone@4|winLO[M]|79.5|-155.5
+Ametal-2|net@441||6.2|S1800|moveDone@4|gnd_1|170.5|-144|pinsVddG@2|gnd|196|-144
+Ametal-2|net@444||6.2|S0|moveDone@4|gnd|-154|-144|pinsVddG@1|gnd|-196|-144
+Ametal-2|net@445||6.2|S0|moveDone@4|vdd|-154|-94|pinsVddG@1|vdd|-196|-94
+Ametal-2|net@446||6.2|S0|moveDone@4|vdd_4|-154|-194|pinsVddG@1|vdd_1|-196|-194
+Ametal-2|net@447|||S1800|pin@185||65|-166|contact@68||87.5|-166
+Ametal-1|net@448|||S2700|pin@174||135.5|-32|moveRepe@0|do[ins_1]|135.5|29
+Ametal-2|net@459||6.2|S1800|moveDone@4|vdd_2|170.5|-94|pinsVddG@2|vdd|196|-94
+Ametal-2|net@460||6.2|S0|pinsVddG@2|vdd_1|196|-194|moveDone@4|vdd_3|170.5|-194
+Ametal-2|net@472|||S0|pin@72||190|-266|predDT@2|ilc[do]|38|-266
+Ametal-3|net@473|||S2700|pin@187||23.5|-199|contact@27||23.5|-178
+Ametal-3|net@474|||S900|contact@56||-42.5|228|contact@57||-42.5|-304
+Ametal-1|net@487|||S2700|moveRepe@0|sel[Tp]|-7.5|263|contact@70||-7.5|278
+Ametal-2|net@488|||S1800|contact@70||-7.5|278|contact@71||5.5|278
+Ametal-3|net@489|||S900|contact@71||5.5|278|contact@73||5.5|-154
+Ametal-2|net@507|||S1800|contact@73||5.5|-154|contact@74||116|-154
+Ametal-1|net@509|||S2700|moveDone@4|sel[Tp]|116|-168.5|contact@74||116|-154
+Ametal-3|net@522|||S900|contact@34||17.5|134|pin@188||17.5|115
+Edo[ins]||D5G5;|moveRepe@0|do[ins]|I
+EdoneLO[M]||D5G5;|moveDone@4|doneLO[M]|O
+Eepi[torp]||D5G5;|pin@180||I
+Efire[M]||D5G5;|predDT@2|fire[M]|I
+Efire[T]||D5G5;|pin@188||U
+Egnd||D5G5;|predDT@2|gnd|G
+Egnd_1||D5G5;|moveRepe@0|gnd_2|G
+Egnd_2||D5G5;|moveRepe@0|gnd_3|G
+Egnd_3||D5G5;|moveRepe@0|gnd_4|G
+Egnd_4||D5G5;|moveRepe@0|gnd_5|G
+Egnd_5||D5G5;|pinsVddG@0|gnd|G
+Egnd_6||D5G5;|moveRepe@0|gnd|G
+Egnd_7||D5G5;|moveRepe@0|gnd_1|G
+Egnd_8||D5G5;|pinsVddG@1|gnd|G
+Egnd_9||D5G5;|pinsVddG@2|gnd|G
+Eilc[decLO]||D5G5;|pin@185||O
+Eilc[do]||D5G5;|pin@72||I
+Eilc[mo]||D5G5;|moveDone@4|ilc[mo]|I
+Eilc[torpLO]||D5G5;|moveDone@4|fireLO[T]|O
+Emc||D5G5;|pin@187||I
+Epred[D]||D5G5;|pin@155||I
+Epred[T]||D5G5;|pin@169||I
+Es[1]||D5G5;|predDT@2|s[1]|O
+Es[2]||D5G5;|predDT@2|s[2]|O
+Es[3]||D5G5;|moveDone@4|s[3]|O
+Esel[Di]||D5G5;|moveRepe@0|sel[Di]|I
+Esel[Mv]||D5G5;|moveRepe@0|sel[Mv]|I
+Esel[Ti]||D5G5;|pin@153||I
+Esel[Tp]||D5G5;|moveRepe@0|sel[Tp]|I
+Esucc[sf]||D5G5;|moveRepe@0|succ|I
+Evdd||D5G5;|predDT@2|vdd|P
+Evdd_1||D5G5;|moveRepe@0|vdd_1|P
+Evdd_2||D5G5;|moveRepe@0|vdd_5|P
+Evdd_3||D5G5;|moveRepe@0|vdd_6|P
+Evdd_4||D5G5;|moveRepe@0|vdd_7|P
+Evdd_5||D5G5;|moveRepe@0|vdd_8|P
+Evdd_6||D5G5;|moveRepe@0|vdd_9|P
+Evdd_7||D5G5;|moveRepe@0|vdd_10|P
+Evdd_8||D5G5;|moveRepe@0|vdd_11|P
+Evdd_9||D5G5;|moveRepe@0|vdd_12|P
+Evdd_10||D5G5;|predDT@2|vdd_4|P
+Evdd_11||D5G5;|pinsVddG@0|vdd|P
+Evdd_12||D5G5;|pinsVddG@0|vdd_1|P
+Evdd_13||D5G5;|moveRepe@0|vdd|P
+Evdd_14||D5G5;|moveRepe@0|vdd_3|P
+Evdd_15||D5G5;|moveRepe@0|vdd_4|P
+Evdd_16||D5G5;|pinsVddG@1|vdd|P
+Evdd_17||D5G5;|pinsVddG@1|vdd_1|P
+Evdd_18||D5G5;|pinsVddG@2|vdd|P
+Evdd_19||D5G5;|pinsVddG@2|vdd_1|P
+X