Exercises — 2.5D packaging and interposers
This page is a self-test ladder. Cover the solution, try the problem, then reveal. Each level climbs one rung of difficulty. Parent note: 2.5D Packaging and Interposers.
Before you start, here is the toolkit every problem draws on — nothing here is used before it is defined.
Level 1 — Recognition
L1.1
True or false, and say why: "In a 2.5D package the active chiplets are stacked on top of each other."
Recall Solution
False. In 2.5D the active chiplets sit side-by-side (a 2D layout). The only thing "below" them is the passive interposer, which carries wiring but does no computation. Vertical stacking of active dies is 3D, not 2.5D. See the parent note.
L1.2
Match each term to its one-line role: chiplet, interposer, microbump, TSV.
Recall Solution
- Chiplet — a small, independently-fabricated die implementing part of the system.
- Interposer — passive silicon substrate under the chiplets carrying dense short wiring.
- Microbump — tiny solder joint (~40–50 µm pitch) between chiplet and interposer.
- TSV (Through-Silicon Via) — a vertical copper via passing through the silicon thickness to the package below.
L1.3
Which formula predicts energy per bit, and which predicts total bandwidth?
Recall Solution
- Energy per bit: .
- Total bandwidth: .
Level 2 — Application
L2.1
A die has area on a wafer with defect density . What is its yield?
Recall Solution
So about 44.9% of these dies come out good. Why this formula? Zero-defect probability for a Poisson mean of .
L2.2
An interposer wire is long; a PCB trace doing the same job is . Assume the same and . By what factor does the interposer cut energy per bit?
Recall Solution
Energy is , so with and fixed, . Therefore The interposer uses 1% of the energy — a 100× reduction. Why only the length ratio matters: everything else cancels.
L2.3
An interposer routes signal wires, each running at transfers/s. What is the total bandwidth in bits/s, and in GB/s?
Recall Solution
Convert to bytes (÷8): (using bytes).
Level 3 — Analysis
L3.1
Take . Compare a monolithic die of against four chiplets of each. Compute the yield of each, then the probability that all four chiplets are simultaneously good.
Look at the figure: the big square is the monolithic die; the four small squares are the chiplets. Red dots are random defects.

Recall Solution
Monolithic: → 13.5%. One chiplet: → 60.7%. All four good (independent dies): — same as the big die! The insight: the chance of getting four perfect chiplets in one draw equals the big die's yield, because total area is the same. The real win is that we do not need all four from the same draw — we bin good chiplets from many wafers and assemble only the good ones, discarding one reject instead of one reject. Per-defect wasted silicon drops 4×.
L3.2
Two schemes carry the same 512 wires between two chiplets. Scheme A is a silicon interposer at pitch; scheme B is a PCB at pitch. How much edge length (in mm) does each need to line up all 512 wires side by side?
Recall Solution
Edge length = (number of wires) × (pitch).
- Interposer: .
- PCB: . The PCB needs a 100× longer chip edge — physically impossible for a ~5 mm chiplet edge. This is why dense buses demand an interposer.
Level 4 — Synthesis
L4.1
An HBM stack needs a 1024-bit data bus plus ~700 control/power signals (≈1700 wires) at transfers/s, routed along a 5 mm chiplet edge. (a) What data-bus bandwidth does 1024 bits at 2 GT/s give, in GB/s? (b) At what pitch (µm) must you route 1700 wires to fit them along 5 mm? (c) Can a 100 µm PCB do it? Can a 1 µm interposer?
Recall Solution
(a) bits/s. In bytes: . (b) Required pitch . (c) PCB pitch is ~100 µm ≫ 2.94 µm → impossible. Interposer pitch is ~1 µm < 2.94 µm → fits comfortably. Hence every HBM product ships on a 2.5D interposer. See HBM.
L4.2
You must place of logic. The reticle limit is (858 mm²). With , compare: (a) is a monolithic die even printable? (b) split into three chiplets — yield of each?
Recall Solution
(a) reticle limit → cannot be printed in one exposure at all. The yield question is moot; it's physically un-manufacturable as a monolith. See reticle limit. (b) Each chiplet (, printable): → 40.7% good. Chiplets are the only option here — both the reticle limit and yield force the split.
Level 5 — Mastery
L5.1
Design trade-off. You can build a system as one monolithic die of area , or as equal chiplets each of area on an interposer. Defect density . (a) Write yield of the monolith and of one chiplet. (b) Show algebraically that as grows, each chiplet's yield . (c) With , , find the smallest integer making each chiplet's yield .
Recall Solution
(a) Monolith: . One chiplet of area : . (b) As , the exponent , and . So — tiny dies are almost always defect-free. (Intuition: a raindrop rarely lands on a postage stamp.) (c) Require . Take : . So , i.e. . Smallest integer: . Check: . ✓
L5.2
Full-system reasoning. HBM at 256 GB/s per stack (from L4.1). A GPU uses 4 stacks. (a) Total memory bandwidth? (b) If each bit costs with , , , find in joules and in femtojoules (fJ). (c) At 256 GB/s = bit/s per stack, what wire-switching power does one stack's bus draw (assume every bit toggles)?
Recall Solution
(a) . (b) . . (c) Power = energy/bit × bits/s per stack (this counts only wire charging — the point is how tiny it is thanks to short interposer wires). Related: wire scaling.
Connect the ideas
Recall One-line self-check
Why is 2.5D "both cheaper and faster than a giant monolith"? ::: Chiplets dodge the reticle limit and win on yield (), while the interposer's short, dense wires cut and multiply .