Electromigration-Aware Routing and EM Signoff is the physical design methodology that ensures no metal wire or via in the chip carries current density exceeding the technology's electromigration (EM) lifetime limits โ preventing the gradual atomic migration of metal atoms under sustained current flow that creates voids (opens) and hillocks (shorts), with EM being the primary long-term reliability failure mechanism for copper interconnects and requiring analysis of every net in the design during signoff.
Electromigration Physics
- Current flows through Cu wire โ momentum transfer from electrons to Cu atoms.
- Cu atoms gradually migrate in direction of electron flow (opposite to current).
- Upstream: Atoms leave โ void forms โ resistance increases โ eventually open circuit.
- Downstream: Atoms accumulate โ hillock forms โ can short to adjacent wire.
- Time to failure: MTF โ (1/J^n) ร exp(Ea/kT), where J=current density, nโ1-2.
EM Design Rules
| Metal Layer | Max DC Current Density (mA/ยตm) | Wire Width | Typical Use |
|------------|-------------------------------|-----------|-------------|
| M1 (local) | 1-3 | 14-20nm | Cell-level connections |
| M2-M4 (intermediate) | 2-5 | 20-40nm | Block routing |
| M5-M8 (semi-global) | 5-10 | 40-100nm | Bus routing |
| M9-M12 (global) | 10-30 | 200nm-2ยตm | Power, clock, long signals |
| RDL (redistribution) | 20-50 | 1-10ยตm | Package interface |
EM Analysis Flow
1. Extract: Get parasitic R/C for every net from layout.
2. Simulate: Run circuit simulation to get current waveform through every wire segment.
3. Calculate: Compute RMS, average, and peak current density for each segment.
4. Compare: Check against technology EM limits (DC, AC, peak).
5. Report: Flag violations with wire location, current, and limit.
6. Fix: Widen wire, add parallel routes, or reduce current.
DC vs. AC EM
| Type | Current | Damage | Limit |
|------|---------|--------|-------|
| DC (unidirectional) | Always in one direction | Maximum damage (atoms accumulate) | Strictest limit |
| AC (bidirectional) | Alternates direction | Partial self-healing | 2-10ร DC limit |
| Pulsed DC | Unidirectional but intermittent | Moderate damage | 1.5-3ร DC limit |
- Signal nets: Usually AC (rise/fall transitions) โ more relaxed EM limits.
- Power nets (VDD/VSS): DC current โ strictest EM limits โ widest wires needed.
- Clock nets: AC but very high switching activity โ moderate EM concern.
EM Fix Strategies
| Strategy | How | Impact |
|----------|-----|--------|
| Widen wire | Increase width โ lower J=I/A | Area increase |
| Add parallel route | Split current between two wires | Routing resources |
| Non-default rule (NDR) | Use wider wire rule for specific nets | Congestion |
| Via array | Multiple vias in parallel | Area |
| Route on higher metal | Thicker wire โ lower current density | Layer usage |
| Reduce driver strength | Lower current but slower | Timing trade-off |
Power Grid EM
- Power grid carries maximum DC current โ most EM-critical region.
- Analysis: IR drop tool computes current in every power stripe and via.
- Common fix: Add power straps, increase strap width, add decap cells.
- Via EM: Often the weakest link โ via arrays (2ร, 4ร) required at power connections.
EM in Advanced Nodes
- Thinner wires: Lower cross-section โ higher current density for same current.
- Cu grain boundary: More grain boundaries in narrow wires โ faster EM.
- Barrier-free metals (Ru, Mo): Different EM characteristics โ new EM models needed.
- Cobalt cap: On Cu surface โ blocks Cu surface diffusion โ improves EM lifetime 2-5ร.
Electromigration-aware routing is the reliability engineering discipline that ensures chips survive their intended lifetime โ with EM analysis required on every wire and via in designs containing billions of connections, automated EM signoff tools are essential for catching the handful of high-current-density violations among millions of nets that would otherwise cause field failures years after deployment, making EM one of the most compute-intensive but non-negotiable steps in the tapeout signoff flow.