6.5.2 · D5Advanced & Emerging Architectures

Question bank — 2.5D packaging and interposers

1,492 words7 min readBack to topic

True or false — justify

A "2.5D" package stacks active compute dies vertically on top of each other.
False. Only the passive interposer sits below; the active chiplets stay side-by-side (horizontal). Vertical stacking of active dies is 3D, not 2.5D.
A classic silicon interposer performs computation.
False. A classic interposer is passive — just dense metal wiring plus TSVs, no transistors. (Newer "active interposers" add logic, but that is an exception, not the default.)
TSVs run horizontally to route signals between chiplets side-by-side.
False. A TSV is a Through-Silicon Via: it runs vertically through the silicon thickness to reach the package bumps below. Horizontal chiplet-to-chiplet routing is done by the interposer's metal layers.
Cutting a big die into four chiplets improves manufacturing yield.
True. Yield falls sharply with area , so four small dies each have far higher yield than one die of , and each defect wastes only a quarter of the silicon.
An interposer is fabricated using PCB-style manufacturing.
False. It is fabricated like a chip (chip-grade lithography), which is exactly why it achieves ~1 µm wire pitch instead of the ~100 µm pitch of a PCB.
The interposer being made of silicon is what gives it fine wiring, not the transistors on it.
True. There are no transistors on a passive interposer at all; the fine pitch comes from using chip-fab lithography on the wiring, independent of any active devices.
For a fixed wire, halving its length roughly halves the energy per bit.
True. scales linearly with length (with and fixed), so half the length is roughly half the energy.
2.5D packaging removes the reticle limit, letting you build arbitrarily large monolithic dies.
False. It does the opposite — it dodges the reticle limit by keeping each chiplet small enough to print, then integrating many of them in one package.
HBM could run on a normal PCB if you clocked it faster.
False. HBM's bottleneck is width (a ~1024-bit bus), not clock speed. A PCB's ~100 µm pitch physically cannot fit that many wires in the tiny available edge, regardless of frequency.
A wider interposer bus at the same clock always gives more total bandwidth.
True (to first order). ; holding fixed and raising raises — this is precisely why interposers favour many slow-ish parallel wires over few fast ones.

Spot the error

"2.5D is cheaper because the interposer replaces the package substrate entirely."
Error: the interposer sits between chiplets and the package substrate — it adds a layer, it doesn't replace one. Savings come from yield and node-mixing, not from deleting the substrate.
"Since defects are random, a die twice the area has twice the failure probability."
Error: yield is , which is exponential, not linear. Doubling area squares the good-fraction (), so failure rises much faster than 2×.
"Microbumps and TSVs are the same thing at different sizes."
Error: a microbump is a tiny solder joint (~40–50 µm pitch) between chiplet and interposer surface; a TSV is a copper via drilled through the silicon. Different structure, different direction, different job.
"The interposer helps because it makes each wire carry more bits per second."
Error: the per-wire signalling isn't the main win — it's the number of short parallel wires. Density (many lanes) and shortness (low energy) are what the interposer buys, per and .
"Chiplets let you put SRAM and logic on the same optimal node."
Error: it's the reverse. Chiplets let each function use its own best node — logic on the newest node, SRAM/IO/analog on a cheaper older node — which a monolithic die cannot do. See Chiplets and Heterogeneous Integration.
"Because on-die communication is fastest, a giant monolithic die is always the best design."
Error: yield collapses for large and the reticle limit caps die size. Past a point, chiplets on an interposer are both cheaper and the only manufacturable option.
"An interposer trace and a PCB trace of equal length cost the same energy per bit."
Error: even at equal length the interposer's fine geometry lowers capacitance per unit length , so is smaller. In practice the interposer wire is also far shorter, compounding the win.

Why questions

Why is it called "2.5D" and not "3D"?
Because active dies remain in a 2D side-by-side layout; only the passive interposer borrows the z-axis for a hidden wiring floor. It's more than 2D but not full vertical stacking of logic — hence "two-and-a-half".
Why does splitting a die reduce cost, not just failure probability?
When a defect kills a small chiplet you throw away only that small area; on a big die one defect scraps everything. Combined with the exponential yield gain, usable good silicon per wafer rises sharply.
Why does HBM specifically demand an interposer rather than a wider PCB?
Its ~1024-bit bus needs thousands of fine-pitch signals in a ~5 mm edge — only chip-grade ~1 µm interposer routing fits them; a ~100 µm PCB pitch cannot. See High Bandwidth Memory (HBM).
Why do we model a wire as a capacitor when reasoning about energy?
Sending a bit means charging or discharging the wire, and charge storage is exactly what capacitance measures. That lets us use to see energy scales with length. This ties back to Interconnect RC Delay and Wire Scaling.
Why does the interposer being passive matter for cost and yield?
A pure wiring layer has no transistors to fail and needs no advanced logic node, so it is cheap and high-yield — it adds connectivity without adding the defect risk of active silicon.
Why can't we just clock a narrow bus faster instead of using a wide interposer bus?
Faster clocking raises per-wire dynamic energy and RC-limited signal integrity, while width scales bandwidth cheaply via parallelism. Interposers make many parallel lanes practical, so width is the easier lever.
Why does 2.5D matter now, when monolithic scaling worked for decades?
As transistor scaling slows (Moore's Law and its Slowdown) and die sizes hit the reticle limit, integrating optimally-nodes chiplets in-package became the cheaper path to more capability.

Edge cases

What is the yield of a die whose area approaches zero?
, i.e. 100%. An infinitesimally small die essentially never contains a defect — the limiting reason tiny chiplets are so yield-friendly.
What happens to yield if the defect density is zero (a perfect wafer)?
for any area — a defect-free process yields every die regardless of size, which is why the chiplet argument only bites when .
Is chiplet-splitting still worth it for a die already well below the reticle limit with high yield?
Often not for yield alone — the packaging, interposer, and microbump overhead can outweigh a small yield gain. The win shifts toward node-mixing and reuse rather than defect avoidance.
Does an interposer help two chiplets that need only a handful of slow signals between them?
Marginally. The interposer's advantage is dense, short, high-bandwidth links; for a few slow signals a cheaper substrate route may suffice, so the interposer isn't automatically justified.
If two chiplets sat touching with zero gap, would you still gain from an interposer?
Yes for wiring density, no for length. Even touching dies can't route thousands of cross-die signals through their edges without an interposer's fine metal layers, though the energy-per-length benefit shrinks.
At the limit where you split a die into very many tiny chiplets, what new cost appears?
Each split adds microbumps, interposer wiring, and inter-chiplet communication energy/latency. Past an optimum, this overhead outweighs the shrinking per-chiplet yield gain, so there is a sweet spot, not "smaller is always better".

Recall One-line self-test

Cover every answer above and re-derive the reason, not the verdict — a correct "true/false" with a wrong justification still means the trap caught you.