Known Good Die (KGD) is a semiconductor die that has been fully tested and verified to be functional before being assembled into a multi-die package â ensuring that only working chiplets are integrated into expensive 2.5D/3D packages where replacing a defective die after assembly is impossible, making KGD testing the critical yield gatekeeper that determines the economic viability of chiplet-based architectures.
What Is KGD?
- Definition: A bare die (unpackaged chip) that has undergone sufficient electrical testing, burn-in, and screening to guarantee it will function correctly when assembled into a multi-chip module (MCM), 2.5D interposer package, or 3D stacked package â the "known good" designation means the die has been tested to the same confidence level as a packaged chip.
- Why KGD Is Hard: Testing a bare die is fundamentally more difficult than testing a packaged chip â bare dies have tiny bump pads (40-100 Ξm pitch) that require specialized probe cards, the die is fragile without package protection, and some tests (high-speed I/O, thermal) are difficult to perform on unpackaged silicon.
- Test Coverage Gap: Traditional wafer probe testing achieves 80-90% fault coverage â sufficient for single-die packages where final test catches remaining defects, but insufficient for multi-die packages where a defective die wastes all other good dies in the package.
- KGD Requirement: Multi-die packages need >99% KGD quality â if 4 chiplets each have 99% KGD quality, package yield from die quality alone is 0.99âī = 96%. At 95% KGD quality, package yield drops to 0.95âī = 81%, wasting 19% of expensive assembled packages.
Why KGD Matters
- Yield Economics: In a multi-die package costing $1000-5000 to assemble, incorporating one defective die wastes the entire package plus all other good dies â KGD testing cost ($5-50 per die) is trivial compared to the cost of a scrapped package.
- No Rework: Unlike PCB assembly where a defective chip can be desoldered and replaced, multi-die packages with underfill and molding compound cannot be reworked â a defective chiplet means the entire package is scrapped.
- Chiplet Architecture Enabler: The economic case for chiplets depends on KGD â splitting a large die into 4 chiplets only improves yield if each chiplet can be verified good before assembly, otherwise the yield advantage of smaller dies is lost during integration.
- HBM Quality: HBM memory stacks contain 8-12 DRAM dies â each die must be KGD tested before stacking, as a single defective die in the stack renders the entire HBM stack (and potentially the GPU package) defective.
KGD Testing Methods
- Wafer-Level Probe: Standard probe testing at wafer level using cantilever or MEMS probe cards â tests digital logic, memory BIST, analog parameters at 40-100 Ξm pad pitch.
- Wafer-Level Burn-In (WLBI): Accelerated stress testing at elevated temperature (125-150°C) and voltage (1.1à nominal) on the wafer â screens infant mortality failures that would escape room-temperature probe testing.
- Known Good Stack (KGS): For 3D stacking, each partial stack is tested before adding the next die â a 4-die HBM stack is tested at 1-die, 2-die, and 3-die stages to catch failures early.
- Redundancy and Repair: Memory dies (HBM, DRAM) include redundant rows/columns that can replace defective elements â repair is performed during KGD testing, improving effective die yield.
| KGD Quality Level | Package Yield (4-die) | Package Yield (8-die) | Acceptable For |
|-------------------|---------------------|---------------------|---------------|
| 99.5% | 98.0% | 96.1% | High-volume production |
| 99.0% | 96.1% | 92.3% | Production |
| 98.0% | 92.2% | 85.1% | Marginal |
| 95.0% | 81.5% | 66.3% | Unacceptable |
| 90.0% | 65.6% | 43.0% | Prototype only |
KGD is the quality foundation that makes multi-die packaging economically viable â providing the pre-assembly testing and screening that ensures only functional chiplets enter the expensive integration process, with KGD quality directly determining whether chiplet-based architectures achieve their promised yield and cost advantages over monolithic designs.