Electromigration-Aware Routing and EM Signoff

Keywords: electromigration aware routing,em signoff,current density limit,wire em,via em

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.

Want to learn more?

Search 13,225+ semiconductor and AI topics or chat with our AI assistant.

Search Topics Chat with CFSGPT