6.4.8Power, Thermal & Reliability

Electromigration reliability

1,886 words9 min readdifficulty · medium3 backlinks

WHAT is electromigration?

WHY it matters: As transistors shrink, wires get narrower but often carry similar or more current, so current density JJ grows. EM lifetime falls steeply with JJ, so EM sets a hard design rule: a max allowed current per wire width.

HOW the force arises (derivation from first principles)

Two forces act on a metal ion in a biased wire:

  1. Direct field force Ffield=qEF_{field} = qE — the electric field pulling the positive ion toward the cathode.
  2. Electron-wind force FwindF_{wind} — moving electrons collide with ions, transferring momentum toward the anode (electron flow direction).

In good conductors the wind dominates. We bundle both into an effective charge ZZ^*:

F=ZqE=ZqρJF = Z^* q E = Z^* q \,\rho J

Why this step? Because E=ρJE = \rho J (Ohm's law in local form, ρ\rho = resistivity), we express the driving force directly in terms of the current density JJ — the thing designers control.

This force drives an atomic flux. Using the Einstein relation (mobility =D/kBT=D/k_BT):

Jatom=NDkBTF=NDkBTZqρJJ_{atom} = \frac{N D}{k_B T}\,F = \frac{N D}{k_B T}\, Z^* q \rho J

where NN = atom density, D=D0eEa/kBTD = D_0 e^{-E_a/k_BT} is diffusivity. A divergence in this flux (Jatom0\nabla\cdot J_{atom}\neq 0) is what accumulates mass → voids/hillocks.

Black's Equation (the lifetime law)

Combine: failure occurs when a critical amount of mass has moved. Rate JatomJeEa/kBT\propto J_{atom} \propto J\, e^{-E_a/k_BT}. Empirically Black found the current dependence is a power nn, giving Median-Time-To-Failure:

Why e+Ea/kTe^{+E_a/kT} (positive)? Higher TT → faster diffusion → shorter life, so MTTF must drop as TT rises. e+Ea/kTe^{+E_a/kT} decreases with TT. ✔ Sanity check.

Figure — Electromigration reliability

The Blech effect (short-line immunity)

Worked examples

Common mistakes

Recall Explain to a 12-year-old (Feynman)

A wire is a hallway full of tiny metal marbles. When you push a strong stream of electric "wind" through it, the wind knocks marbles down the hall. Slowly, one spot runs out of marbles and a hole forms → the wire snaps (open). Another spot gets a pile-up → touches a neighbor wire (short). Push harder (more current) or make it hotter, the marbles move faster and it breaks sooner. But if the hallway is very short, the marbles pile at the end and push back so hard they stop moving — that wire never breaks.

Recall — flashcards

What physical mechanism drives electromigration?
Momentum transfer from conducting electrons (electron wind) shoving metal atoms.
In which direction do metal atoms migrate under EM?
Toward the anode — same direction as electron flow (opposite to conventional current).
State Black's equation.
MTTF=AJneEa/kBT\text{MTTF}=A\,J^{-n}\,e^{E_a/k_BT}.
Why is the exponential e+Ea/kTe^{+E_a/kT} (positive), not negative?
Higher T means faster diffusion → shorter life, so MTTF must fall as T rises; e+Ea/kTe^{+E_a/kT} decreases with T.
What does the current exponent nn represent physically?
n1n\approx1 = void-nucleation limited; n2n\approx2 = void-growth limited.
What is the Blech effect / Blech length?
Short wires are immortal because back-stress balances the EM force when JLJ\cdot L < a critical product.
What are voids and hillocks?
Void = atom depletion → open circuit (cathode side); hillock = atom pile-up → short (anode side).
Why is EM worse in modern nodes?
Wires narrow but current stays high → current density J rises → MTTF Jn\propto J^{-n} collapses.
Why is copper more EM-resistant than aluminum?
Higher activation energy; but Cu still migrates along surfaces/interfaces, needing cap/barrier engineering.
What is the effective charge ZZ^*?
A lumped factor combining the direct field force and (dominant) electron-wind force: F=ZqρJF=Z^*q\rho J.

Connections

  • Joule heating & self-heating — raises local TT, accelerates EM.
  • Interconnect RC delay — same wires; narrowing worsens both EM and delay.
  • Stress migration — sibling wear-out driven by thermomechanical stress.
  • Arrhenius reliability model — the eEa/kTe^{E_a/kT} temperature-acceleration backbone.
  • Copper damascene process — barriers/caps that gate Cu EM paths.
  • Design rules & current density limits — how EM becomes a layout constraint.
  • MTTF and FIT rates — turning per-wire life into chip reliability budgets.

Concept Map

electron wind momentum

adds to

dominates

E = rho J Ohm law

drives via Einstein relation

flux divergence

deplete

pile up

wear-out failure

wear-out failure

critical mass moved

sets max current rule

Ea T dependence

High current density J

Electron-wind force

Electric field qE

Effective force Z star q rho J

Depends on J

Atomic flux J_atom

Mass accumulation or depletion

Voids open circuits

Hillocks whiskers shorts

Electromigration

Black Equation MTTF

EM design rule

Temperature and activation energy

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, electromigration ka matlab hai ki metal wire ke andar jo electrons ka strong "wind" behta hai, wo actual mein metal ke atoms ko dhakka de kar hilaa deta hai. Yeh dhakka electron flow ki direction mein hota hai, yani anode ki taraf — isliye ek side pe atoms khatam ho jaate hain (void, wire open ho jaati hai) aur doosri side pe pile-up ho jaata hai (hillock, short ho sakta hai). Yeh slow process hai, mahino-saalon mein chip ko fail karta hai — isliye ise wear-out reliability failure kehte hain.

Kitni jaldi fail hoga, yeh Black's equation batati hai: MTTF=AJneEa/kBT\text{MTTF}=A\,J^{-n}\,e^{E_a/k_BT}. Yaad rakho — current density JJ badhao to life girti hai (agar n=2n=2, to JJ double karne se life 1/4 ho jaati hai), aur temperature badhao to bhi life girti hai (kyunki garmi se atoms tez diffuse karte hain). Isliye exponential mein +Ea/kT+E_a/kT hai — jaise-jaise TT badhta hai, yeh term chhota hota hai, MTTF girta hai. Yeh baat modern chips mein aur serious hai kyunki wires patli hoti jaa rahi hain lekin current utna hi — matlab JJ high, EM ka risk high.

Ek pyaari trick bhi hai: Blech effect. Agar wire bahut chhoti ho, to anode side pe atoms ka pile-up ek back-pressure (back-stress) banata hai jo electron wind ko rok deta hai. Is condition ko JLJ\cdot L product se check karte hain — agar JLJ\cdot L critical value se kam hai, wire immortal ho jaati hai, kabhi fail nahi hoti. Isliye chhote jumper wires "free" maane ja sakte hain design mein.

Practical takeaway: designer ke liye EM ek design rule ban jaata hai — har wire width ke liye maximum current fix. Copper aluminium se better hai (higher EaE_a), lekin immune nahi — wo apni surface/interface ke along migrate karta hai, isiliye cap aur barrier layers zaroori hain.

Go deeper — visual, from zero

Test yourself — Power, Thermal & Reliability

Connections