Exercises — 2.5D packaging and interposers
6.5.2 · D4· Hardware › Advanced & Emerging Architectures › 2.5D packaging and interposers
Yeh page ek self-test ladder hai. Solution ko cover karo, problem try karo, phir reveal karo. Har level ek rung upar chadta hai difficulty ka. Parent note: 2.5D Packaging and Interposers.
Shuru karne se pehle, yeh toolkit hai jo har problem mein use hoti hai — koi bhi cheez use hone se pehle define ki gayi hai.
Level 1 — Recognition
L1.1
True ya false, aur karan batao: "2.5D package mein active chiplets ek doosre ke upar stack hote hain."
Recall Solution
False. 2.5D mein active chiplets side-by-side baithe hote hain (ek 2D layout). Unke "neeche" sirf passive interposer hota hai, jo wiring carry karta hai lekin koi computation nahi karta. Active dies ki vertical stacking 3D hai, 2.5D nahi. Dekho the parent note.
L1.2
Har term ko uski one-line role se match karo: chiplet, interposer, microbump, TSV.
Recall Solution
- Chiplet — ek chhota, independently-fabricated die jo system ka kuch hissa implement karta hai.
- Interposer — chiplets ke neeche passive silicon substrate jo dense short wiring carry karta hai.
- Microbump — chiplet aur interposer ke beech tiny solder joint (~40–50 µm pitch).
- TSV (Through-Silicon Via) — ek vertical copper via jo silicon ki thickness ke through package ke neeche tak jaata hai.
L1.3
Kaun sa formula energy per bit predict karta hai, aur kaun sa total bandwidth?
Recall Solution
- Energy per bit: .
- Total bandwidth: .
Level 2 — Application
L2.1
Ek die ka area hai, wafer par defect density hai. Uski yield kya hai?
Recall Solution
Toh lagbhag 44.9% dies good nikalte hain. Yeh formula kyun? Poisson mean ke liye zero-defect probability.
L2.2
Ek interposer wire lambi hai; wahi kaam karne wala ek PCB trace ka hai. Assume karo same aur . Interposer energy per bit ko kitne factor se kam karta hai?
Recall Solution
Energy hai , toh aur fixed hone par, . Isliye Interposer 1% energy use karta hai — ek 100× reduction. Sirf length ratio kyun matter karta hai: baaki sab cancel ho jaata hai.
L2.3
Ek interposer signal wires route karta hai, har ek transfers/s par chal raha hai. Total bandwidth bits/s mein aur GB/s mein kya hai?
Recall Solution
Bytes mein convert karo (÷8): ( bytes use karke).
Level 3 — Analysis
L3.1
Lo . Compare karo ek monolithic die ki against chaar chiplets har ek. Har ek ki yield compute karo, phir probability ki chaaon chiplets ek saath good hain.
Figure dekho: bada square monolithic die hai; chaar chhote squares chiplets hain. Red dots random defects hain.

Recall Solution
Monolithic: → 13.5%. Ek chiplet: → 60.7%. Chaaon good (independent dies): — bade die ke same! Insight: ek hi draw mein chaar perfect chiplets milne ki chance bade die ki yield ke barabar hai, kyunki total area same hai. Asli fayda yeh hai ki hamen chaaon ek hi draw se nahi chahiye — hum good chiplets kai wafers se bin karte hain aur sirf good wale assemble karte hain, ek reject discard karte hain ek reject ki jagah. Per-defect wasted silicon 4× kam ho jaata hai.
L3.2
Do schemes 512 wires carry karte hain do chiplets ke beech. Scheme A ek silicon interposer hai pitch par; scheme B ek PCB hai pitch par. Saare 512 wires side by side line up karne ke liye har ek ko kitni edge length (mm mein) chahiye?
Recall Solution
Edge length = (wires ki sankhya) × (pitch).
- Interposer: .
- PCB: . PCB ko 100× lamba chip edge chahiye — ek ~5 mm chiplet edge ke liye physically impossible. Isliye dense buses ke liye interposer zaroori hai.
Level 4 — Synthesis
L4.1
HBM stack ko 1024-bit data bus plus ~700 control/power signals (≈1700 wires) chahiye transfers/s par, 5 mm chiplet edge ke saath route hoke. (a) 1024 bits at 2 GT/s se kya data-bus bandwidth milti hai, GB/s mein? (b) Kis pitch (µm) par 1700 wires route karni padengi 5 mm mein fit karne ke liye? (c) Kya 100 µm PCB yeh kar sakta hai? Kya 1 µm interposer kar sakta hai?
Recall Solution
(a) bits/s. Bytes mein: . (b) Required pitch . (c) PCB pitch ~100 µm ≫ 2.94 µm → impossible. Interposer pitch ~1 µm < 2.94 µm → aasaani se fit. Isliye har HBM product 2.5D interposer par ship hota hai. Dekho HBM.
L4.2
Tumhe logic place karni hai. Reticle limit (858 mm²) hai. ke saath compare karo: (a) kya monolithic die printable bhi hai? (b) teen chiplets mein split karo — har ek ki yield?
Recall Solution
(a) reticle limit → ek hi exposure mein print hi nahi ho sakta. Yield ka sawal bekar hai; yeh physically un-manufacturable hai monolith ke roop mein. Dekho reticle limit. (b) Har chiplet (, printable): → 40.7% good. Chiplets yahan single option hain — reticle limit aur yield dono split force karte hain.
Level 5 — Mastery
L5.1
Design trade-off. Aap ek system area ki ek monolithic die ke roop mein bana sakte ho, ya equal chiplets mein har ek area ka, interposer par. Defect density . (a) Monolith ki aur ek chiplet ki yield likho. (b) Algebraically dikhao ki jaise badhta hai, har chiplet ki yield . (c) , ke saath, sabse chhota integer dhundho jisse har chiplet ki yield ho.
Recall Solution
(a) Monolith: . Area wala ek chiplet: . (b) Jaise , exponent , aur . Toh — tiny dies almost hamesha defect-free hoti hain. (Intuition: raindrop rarely kisi postage stamp par girti hai.) (c) Chahiye . lo: . Toh , yaani . Sabse chhota integer: . Check: . ✓
L5.2
Full-system reasoning. HBM at 256 GB/s per stack (L4.1 se). Ek GPU 4 stacks use karta hai. (a) Total memory bandwidth? (b) Agar har bit ka cost hai, , , ke saath, toh joules mein aur femtojoules (fJ) mein dhundho. (c) 256 GB/s = bit/s per stack par, ek stack ka bus kitna wire-switching power draw karta hai (assume karo har bit toggle hoti hai)?
Recall Solution
(a) . (b) . . (c) Power = energy/bit × bits/s per stack (yeh sirf wire charging count karta hai — point yeh hai ki short interposer wires ki wajah se yeh kitna chhota hai). Related: wire scaling.
Connect the ideas
Recall One-line self-check
2.5D "ek giant monolith se sasta aur tez dono" kyun hai? ::: Chiplets reticle limit se bachte hain aur yield mein jeet jaate hain (), jabki interposer ki short, dense wires kam karti hain aur multiply karti hain.