Home Knowledge Base A chiplet is a functional silicon die designed to be combined with other dies inside one package so the assembly behaves like a larger system on chip.

A chiplet is a functional silicon die designed to be combined with other dies inside one package so the assembly behaves like a larger system on chip. Disaggregation lets architects split compute, cache, I/O, analog, security, and memory interfaces into separately manufactured pieces. High-bandwidth die-to-die links and advanced packaging reconnect them. AMD, Intel, NVIDIA, Apple, and many AI developers use multi-die designs because monolithic scaling faces reticle, yield, cost, and specialization limits.

Smaller dies usually yield better than one very large die. If random defect density is \(D_0\), a simple Poisson approximation gives yield \(Y=e^{-D_0A}\) for die area \(A\). Real models include clustering and systematic defects, but the direction remains: a defect that ruins one small compute die discards less valuable silicon than a defect on a reticle-sized monolith. Known-good-die test and high assembly yield are required to preserve the advantage.

DimensionMonolithic SoCChiplet systemRepresentative example
Process nodeOne node for most functionsBest-fit node per functionAMD compute dies plus mature-node I/O die
Maximum scaleReticle and yield constrainedMultiple reticles in one packageLarge AI accelerators beside HBM stacks
IP reuseUsually redesigned in each dieQualified tiles reused across productsIntel client compute, GPU, SoC, and I/O tiles
InterconnectOn-die wires, lowest energyPackage die-to-die PHY and protocolUCIe, Infinity Fabric, EMIB-connected tiles
Supply chainOne foundry flow per SoCMulti-foundry and assembly coordinationHeterogeneous logic, photonics, and memory
Failure economicsOne defect scraps whole dieCompound die plus assembly yieldRepair lanes and known-good-die screening

Node mixing is a major economic benefit. CPU cores and dense SRAM may justify a leading node, while SerDes, analog, power management, and I/O can be cheaper and sometimes better on a mature process. A reusable I/O die amortizes verification and qualification across product generations. Foundry flexibility can improve supply resilience, though cross-company PDK, test, and lifecycle coordination becomes harder.

<svg viewBox="0 0 960 380" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="chTitle chDesc"><title id="chTitle">Chiplet-based system in package</title><desc id="chDesc">Compute, GPU, I/O, cache, and HBM dies connect across an interposer or advanced substrate using dense die-to-die links.</desc><rect width="960" height="380" rx="18" fill="#1a1a17"/><text x="480" y="29" text-anchor="middle" fill="#f4f4f1" font-size="16" font-weight="700">Disaggregate functions, then reconnect them with package-scale bandwidth</text><rect x="55" y="70" width="850" height="235" rx="12" fill="#202b28" stroke="#2dd4bf" stroke-width="2"/><text x="480" y="289" text-anchor="middle" fill="#a8ded5" font-size="11">Silicon interposer, bridge, fan-out RDL, or organic advanced substrate</text><g fill="#292923" stroke-width="2"><rect x="90" y="105" width="150" height="110" rx="9" stroke="#9a8adf"/><rect x="275" y="105" width="150" height="110" rx="9" stroke="#9a8adf"/><rect x="460" y="105" width="140" height="110" rx="9" stroke="#6fbf6f"/><rect x="635" y="105" width="110" height="110" rx="9" stroke="#e0913a"/><rect x="780" y="90" width="90" height="145" rx="9" stroke="#2dd4bf"/></g><g fill="#eee" font-size="12" text-anchor="middle" font-weight="700"><text x="165" y="150">Compute CCD</text><text x="165" y="172">leading node</text><text x="350" y="150">GPU tile</text><text x="350" y="172">leading node</text><text x="530" y="150">I/O + SoC</text><text x="530" y="172">mature node</text><text x="690" y="150">Cache</text><text x="690" y="172">tile</text><text x="825" y="150">HBM</text><text x="825" y="172">stack</text></g><g stroke="#e0913a" stroke-width="5"><path d="M240 160H275"/><path d="M425 160H460"/><path d="M600 160H635"/><path d="M745 160H780"/></g><text x="480" y="330" text-anchor="middle" fill="#c9c2ef" font-size="12">Short links carry protocol, clock, repair, test, and management across die boundaries.</text><text x="480" y="352" text-anchor="middle" fill="#aaa" font-size="11">Package power, cooling, warpage, routing, and compound yield become architectural constraints.</text></svg>

Die-to-die links must approach on-die efficiency while crossing separate power and clock domains. Short-reach PHYs use many parallel lanes at lower swing than board SerDes. Designers trade bump pitch, shoreline length, bandwidth density, latency, energy per bit, reach, and package loss. Clock forwarding, training, deskew, lane repair, CRC, retry, and sideband management turn microscopic wires into a dependable interface.

UCIe defines an open die-to-die ecosystem. It specifies physical, adapter, and protocol layers for standard and advanced packages, carrying PCIe/CXL semantics or streaming protocols. Interoperability can let chiplets from different vendors share a package, analogous to standardized board interfaces at far shorter reach. Proprietary links such as Infinity Fabric and NVLink-C2C remain valuable where one company controls both ends and optimizes tightly.

Packaging technology determines achievable connectivity. Organic substrates offer cost-effective large packages but coarser wiring. Silicon interposers provide dense routing and through-silicon vias for HBM. Intel EMIB embeds small bridges under die edges; fan-out redistribution builds fine wiring without a full silicon interposer; TSMC CoWoS families combine logic and HBM at scale. Choice depends on bandwidth, body size, cost, capacity, warpage, and thermal needs.

AMD demonstrated the product economics of compute chiplets. Zen-based CPUs combine one or more core complex dies with an I/O die, scaling core count and reusing known-good compute dies across product tiers. The I/O die handles memory and external interfaces on a cost-appropriate node. Infinity Fabric maintains coherence. Binning and mixing dies improve portfolio yield but require consistent latency and firmware behavior.

Intel uses tiles to partition client and data-center functions. Meteor Lake combines compute, graphics, SoC, and I/O tiles through advanced packaging, allowing different process technologies. Ponte Vecchio and later accelerators use many compute, cache, base, and HBM components with bridges and stacking. This illustrates both opportunity and complexity: assembly, power, firmware, test, and scheduling become major engineering programs.

AI packages place compute chiplets beside enormous memory bandwidth. NVIDIA GB200 couples Grace CPU and Blackwell GPU components with high-speed links, while other accelerators distribute tensor engines or cache around HBM stacks. Chiplets can exceed reticle-scale compute and reuse common I/O or memory dies. All-to-all communication, collective traffic, and shared cache coherence can make die-to-die topology visible to software.

Architecture must decide what crosses a boundary. Fine-grained coherent traffic provides a unified programming model but raises link demand and verification scope. Coarse command queues or tensor transfers are efficient but expose partitioning. Cache directory placement, memory ownership, interrupts, security, reset, and debug need explicit protocols. A poor cut can spend more energy moving data than chiplets save in manufacturing.

Power delivery and thermal coupling become three-dimensional problems. Multiple dies draw different currents and create hotspots under one lid. Package planes, bumps, voltage regulators, and decoupling must supply transient load without noise crossing domains. Heat spreaders and cold plates must accommodate height variation and HBM temperature limits. Thermal throttling of one die can unbalance the system.

Mechanical reliability limits large advanced packages. Silicon, organic substrate, copper, solder, and mold compounds expand differently. Large body size causes warpage, joint fatigue, delamination, and assembly coplanarity challenges. Underfill and stiffeners redistribute stress. Thermal cycling, power cycling, moisture, shock, and board-level tests qualify the full stack, not just individual dies.

Compound yield makes known-good-die testing essential. If a package contains \(n\) components with yields \(Y_i\) and assembly yield \(Y_a\), an idealized compound yield is \(Y_a\prod_iY_i\). Wafer probe must test high-speed links, memories, and logic through limited pads. Redundant lanes, spare compute units, repairable HBM channels, and post-assembly test improve recovery. One weak die should not silently degrade an expensive package.

Test, debug, and security cross organizational boundaries. IEEE 1838-style access, UCIe management, scan networks, and boundary wrappers expose dies after stacking. Debuggers correlate events across clock domains. Secure boot establishes trust for every chiplet, authenticates firmware, and restricts test modes. Multi-vendor components require shared failure reporting without exposing proprietary internals.

Business reuse depends on stable interfaces and lifecycle alignment. A chiplet library can shorten schedules and spread NRE across products, but interface validation, packaging capacity, supply guarantees, and version compatibility must persist for years. A nominal open marketplace still needs common quality grades, thermal specifications, mechanical envelopes, security identities, and commercial liability.

Chiplets shift optimization from transistor scaling to system integration. They do not make interconnect, yield, or cost disappear; they relocate those problems into architecture, package, test, and supply chain. The approach wins when smaller die economics, node mixing, reuse, and scale outweigh added PHY power, latency, assembly, and compound risk. That balance increasingly defines high-performance processors and AI accelerators.

Coherence creates both convenience and traffic. A coherent chiplet system lets cores and accelerators share addresses and cacheable data, but directories, probes, invalidations, and ordering consume link capacity. Hierarchical snoop filters and home-agent placement reduce broadcasts. Noncoherent accelerators use explicit DMA and software ownership for simpler, more efficient links. Architects select coherence domains based on actual sharing rather than extending one global domain by default.

Latency is topology-dependent even inside one package. A local cache hit on one die differs from a remote cache or memory access across bridges. NUMA-aware operating systems, runtimes, and compilers place threads and tensors near data. Some products hide asymmetry through hardware caching, while others expose affinity. Performance counters need per-link traffic, retries, queue occupancy, and remote-access latency so software can diagnose placement mistakes.

Interposer routing competes for limited shoreline and bump area. Each die edge must allocate locations for data lanes, clocks, sideband, power, ground, test, and mechanical keep-outs. HBM consumes wide interfaces. Routing crossovers, return-current paths, and power planes can force topology changes. Early co-design among die floorplans and package substrates prevents a logical architecture that cannot be escaped or powered.

Package capacity is now a strategic supply constraint. Advanced substrates, silicon interposers, microbump assembly, hybrid bonding, and HBM have long equipment and material lead times. A design that yields excellent silicon may still ship slowly if packaging capacity is scarce. Product planning reserves assembly, test, substrates, and memory alongside wafer starts. Second sourcing is difficult because package design rules and qualification are not interchangeable.

Cost models must include value loss at every stage. Known-good dies accumulate value before assembly; a late package failure discards all of them. Repair, binning, salvage, and partial-product configurations can recover value. Larger packages also reduce units per substrate panel and increase test time. Teams simulate wafer yield, die mix, assembly yield, HBM yield, capacity pricing, and market bins rather than relying on the small-die yield argument alone.

Standards will enable reuse gradually, not instantly. Electrical interoperability does not guarantee compatible cache semantics, boot flows, security, thermal design, physical height, or business support. Early chiplet ecosystems will likely be curated among trusted partners with reference packages and qualification profiles. Broader marketplaces require machine-readable models, compliance testing, lifecycle guarantees, and responsibility for multi-vendor failures.

chipletchipletschiplet architectureuciedie-to-die interconnect

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.