Via redundancy is the practice of placing multiple vias at each inter-layer connection point rather than a single via — providing backup current paths that improve yield, reduce resistance, and enhance electromigration reliability.
Why Via Redundancy Matters
- Single Via Vulnerability: A single via is one of the smallest and most process-sensitive features on a chip. If a single via fails (due to a void, particle, or process defect), the connection is completely lost.
- Via Failure Modes:
- Incomplete Fill: The via hole is not fully filled with metal → high resistance or open circuit.
- Barrier Failure: The barrier metal (TiN, TaN) doesn't coat properly → poor adhesion, eventual failure.
- Particle Defect: A particle blocks the via during processing → open via.
- Electromigration: Current stress causes void formation at the via interface → resistance increase over time.
Benefits of Multiple Vias
- Yield: If one via in a multi-via connection fails, the remaining vias maintain the connection. For $n$ redundant vias with individual yield $p$, the connection yield is $Y = 1 - (1-p)^n$.
- Single via ($p = 0.999$): $Y = 99.9\%$
- Double via ($p = 0.999$): $Y = 99.9999\%$ — 1000× fewer failures
- Lower Resistance: $n$ parallel vias have $R/n$ total resistance — improving signal delay and IR drop.
- Better EM Lifetime: Current is distributed across multiple vias — lower current density per via → longer electromigration lifetime.
- Thermal Benefit: Multiple via paths provide better thermal conduction between metal layers.
Via Redundancy Implementation
- Via Doubling: Place two vias side by side at each connection — the most common form.
- Via Arrays: For wide metal features, use arrays of vias (3×3, 4×4, etc.) — standard for power connections.
- Staggered Vias: Offset redundant vias to reduce coupling and improve process robustness.
Design Flow Integration
- Router Settings: Modern P&R tools can be configured to attempt via doubling during routing.
- Post-Route Optimization: After initial routing, a via doubling pass adds redundant vias wherever space allows.
- DFM Scoring: The percentage of single-via connections is tracked as a DFM quality metric — lower is better.
- Critical Nets: Clock, reset, and other critical signals are prioritized for via redundancy.
Tradeoffs
- Area: Redundant vias consume additional routing space — may increase routing congestion.
- Capacitance: More vias add parasitic capacitance — usually negligible but considered for high-speed signals.
- Not Always Possible: Congested areas may not have room for additional vias — single-via connections remain in the tightest regions.
Via redundancy is one of the simplest and most effective DFM techniques — adding a second via costs almost nothing in design effort but can improve chip yield by reducing a leading cause of systematic failure.