eco design

**ECO (Engineering Change Order)** — a late-stage modification to a chip design after tapeout or during production, typically using only metal layer changes to fix bugs without re-spinning the entire chip. **Types** - **Pre-tapeout ECO**: Logic change made to netlist/layout before manufacturing. Full flexibility - **Metal-only ECO**: Change only metal layers (wiring) — reuse existing transistor masks. Saves 6-8 weeks vs full re-spin - **Metal-and-via ECO**: Slightly more flexibility than metal-only **How Metal ECO Works** 1. Identify the bug (simulation, formal verification, or silicon debug) 2. Synthesize a logic fix using spare cells (pre-placed unused gates) 3. Route new connections using only metal layers 4. Re-manufacture only the 8-12 metal masks (vs. 60+ total masks) **Spare Cells** - Designers scatter unused gates (NAND, NOR, DFF) across the chip before initial tapeout - ECO logic is built from these spare cells - Typically 2-5% of total gate count reserved as spares **Cost Impact** - Full re-spin at 3nm: $300-500M+ in mask costs alone - Metal-only ECO: $50-100M (still expensive but much less) - Time savings: 2-3 months faster to corrected silicon **ECOs** are the "patch" mechanism for silicon — every complex chip has a plan for metal-fix capability.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account