6.5.3 · D1 · Hardware › Advanced & Emerging Architectures › 3D stacking and through-silicon vias (TSV)
Ek modern chip ek bit ko apni flat surface ke across move karne mein compute karne se zyada time aur energy barbad karti hai — kyunki ek wire ki delay uski length ke saath squared grow karti hai. 3D stacking isko fix karta hai ek lambi horizontal trip ko ek chhoti vertical hop mein badal ke, ek metal-filled tunnel (TSV) ke through, aur poora parent note bas usi tunnel ki physics hai aur vertical trip itni sasti kyun hoti hai.
Is page par assume kiya gaya hai ki tumhe kuch nahi pata . parent topic mein use hone wala har letter, ratio, aur squiggle yahan se ground up se build kiya gaya hai, uss order mein jo har ek ko pehle wale par lean karne deta hai.
Definition Is page par "::=" sign ko kaise padhen
Jab bhi tum X ::= Y dekho, isko padho ==" X ka matlab defined hai Y "==. "::=" bas ek saaf "is defined as" arrow hai — left side naya word hai, right side uska plain-words meaning. Yeh koi compute karne wala maths nahi hai; yeh ek dictionary entry hai.
Kisi bhi symbol se pehle, yeh image pakad lo: ek chip silicon ka ek flat square hai jisme tiny switches (transistors) hain aur unhe connect karne wali thin metal wires hain. 3D stacking ek doosre aaise square ko seedha upar rakhti hai, aur unhe connect karne ke liye seedhe neeche tunnels drill karta hai.
Ek die ::= silicon ka ek rectangular piece jo ek wafer se kata gaya ho, jisme transistors aur wiring ho. Isko ek building ki ek floor samjho. "2D" = sab kuch ek floor par; "3D stacking" = kai floors, ek ke upar ek.
Neeche sab kuch woh vocabulary hai jo describe karne ke liye chahiye ki floors ke beech ka elevator kaise kaam karta hai aur elevator kyun jeet ta hai .
μ m (micrometre, "micron") ::= ek metre ka millionth , yaani 1 μ m = 1 0 − 6 m . Greek letter μ ("mu") "micro" = ek millionth ka standard shorthand hai.
Common mistake Letter "m" ke do alag matlab hain — context dekho
Log kyun confuse hote hain: 1 mm = 1000 μ m mein pehla "m" prefix milli hai (ek multiplier, 1 0 − 3 ) aur doosra "m" unit metre hai (jo cheez measure ho rahi hai). Toh "mm" literally "milli-metre" padha jaata hai. Rule of thumb: ek akela "m" doosri unit ke aage prefix ke roop mein = milli; ek akela "m" unit hi ke roop mein = metre. Is page par m (upright) hamesha metre matlab hai aur prefix ke roop mein m hamesha milli.
Intuition Ek micron kaisa dikhta hai
Ek human hair lagbhag 70 μ m mota hota hai. Ek TSV tunnel lagbhag 5 μ m chauda aur 50 μ m lamba hota hai — ek baal se patla, roughly utna lamba jitna ek baal chauda hota hai. Ek cross-chip wire millimetres chalti hai: ek typical cross-die route lagbhag 5 mm = 5000 μ m hota hai. Ek 50 μ m TSV se compare karo toh vertical hop ke liye 5000/50 = 100× chhota hai. (Ek modest 1 mm wire bhi already 20 × lambi hai.) Yeh ratio pakad ke rakho; poora topic isi se payoff karta hai.
Powers of ten jo tumhe milenge, smallest (most negative exponent) pehle :
Symbol
Naam
Matlab
Kahan dikhta hai
f
femto
1 0 − 15
capacitance (fF)
p
pico
1 0 − 12
capacitance (pF), delays
n
nano
1 0 − 9
ordinary metal vias, transistor sizes
μ
micro
1 0 − 6
TSV width aur height
m
milli
1 0 − 3
full chip width L
Yeh prefixes bas ek number ke aage stickers hain jo batate hain ki kis power of ten se multiply karna hai. Isse zyada mysterious kuch nahi.
Parent note baar baar kehta hai koi cheez doosri cheez ki tarah "grow" karti hai. Uss phrase ka matlab hai: agar main ek quantity bada karun, doosra kaise respond karta hai? Teen response-shapes appear hote hain.
Definition "Proportional to" — symbol
∝
y ∝ x ::= "y , x ke proportional hai" = agar tum x double karo, y bhi double ho jaata hai. Yeh origin se guzarne wali ek straight line hai. Isme constant multiplier chhupa rehta hai kyunki hum sirf response ki shape ki parwah karte hain.
x 2 ki tarah grow karna"
y ∝ x 2 ::= x double karo aur y chaar guna bada ho jaata hai (kyunki 2 2 = 4 ). Chhota raised 2 matlab hai "cheez ko ek baar apne aap se multiply karo": x 2 = x × x . Yeh figure mein upar ki taraf curve karne wali line hai. Wire delay aisa hi karta hai — yeh curve woh villain hai jise poora topic defeat karta hai.
Definition Natural logarithm —
ln
ln ( z ) ::= bahut slowly grow karne wala curve: ln ( z ) ko 1 se upar le jaane ke liye, tumhe z ko lagbhag 2.718 se multiply karna hoga. Toh ln answer karta hai "main ne kitni baar multiply kiya?" Yeh TSV capacitance formula mein ln ( b / a ) ke roop mein appear karta hai, aur kyunki yeh itni slowly grow karta hai, ==exact ratio b / a muskil se matter karta hai== — yeh ek comforting fact hai jab tum real tunnels banate ho.
Recall Hum yahan care kyun karte hain ki
ln slowly grow karta hai?
Kyunki yeh capacitance formula ke denominator mein hai. Slowly-changing denominator ka matlab hai capacitance oxide thickness mein small manufacturing variation ke forgiving hai. ::: Slow-growing denominator → stable, predictable capacitance.
Physics derivations mein har symbol chaar everyday electrical ideas se aata hai. Pipes mein paani ki picture banao.
Charge Q (ya ek line-density λ ) ::= kitni electricity, coulombs mein measure hoti hai. Ek bucket of water ki picture banao. λ ("lambda") charge hai jo ek line par spread hai — buckets per metre.
Voltage V ::= electrical pressure — woh push jo charge ko move karta hai. Water pressure (tank ki height) ki picture banao. Volts mein measure hota hai.
Current ::= charge ka flow , buckets per second. Paani pipe mein rush karta hua.
Electric field E field ::= voltage space mein kitni steeply change karta hai — pressure ka slope . Picture karo paani ki surface kitni fast tilt karti hai. Strong field = steep tilt = charge ko bada dhakka lagta hai.
E field (field) vs E (energy) — confuse mat karo
Log kyun trip karte hain: baad mein hum energy per switch milenge jo likhi jaati hai E = 2 1 C V 2 . Woh E energy hai, is section mein electric field se bilkul alag quantity. Is page par field hamesha subscript ke saath aata hai, E field , aur akela E hamesha energy matlab hai. Parent note plain letter E dono ke liye reuse karta hai — ab tum context se jaante ho kaunsa kaun sa hai (field ki ek direction aur ek slope hoti hai; energy joules ki ek single number hoti hai).
Intuition Topic ko inki zaroorat kyun hai
Ek TSV signal carry karta hai, jo bas voltage V hai jo "high" (1) aur "low" (0) ke beech switch karta hai. Switch karne ke liye tumhe charge andar aur bahar daalna padta hai. Har switch par kitna charge lagta hai yeh capacitance se set hota hai — agla aur sabse important symbol.
C ::= voltage ko ek volt badhane ke liye tumhe kitna charge daalna padta hai: C = Q / V . Ek water tank ki cross-sectional area ki picture banao: ek wide tank ko apna level thoda badhane ke liye bahut paani chahiye (bada C ); ek thin tank jaldi bhar jaata hai (chhota C ). Farads (F) mein measure hota hai; real chip values femtofarads mein hoti hain, fF = 1 0 − 15 F.
Neeche ki figure is definition ko do water tanks ke roop mein draw karti hai — narrow tank (chhota C , thode charge se bhar jaata hai) versus wide tank (bada C , same rise ke liye charge peeta hai). Continue karne se pehle isko left-to-right padho; baad ka har "big tank / tiny tank" phrase is picture par point karta hai.
R
R ::= ek wire charge ke flow ko kitna fight karta hai — ek narrow, long pipe zyada resist karta hai. Ek wire ke liye, R uski length ℓ ke saath badhta hai: lambi wire, zyada fight.
Definition RC product aur delay
τ
Jab resistance R ek capacitance C ko feed karta hai, tank ek timescale τ = R C ("tau", Greek t , "time constant" ke liye use hota hai) par bharta hai. Bada R (slow flow) ya bada C (bada tank) → slow. Yeh product R C wire ki delay hai.
Recall Agar ek wire ki length triple ho jaaye, toh uska RC delay kitna badlega?
× 9 . ::: Kyunki delay ∝ ℓ 2 aur 3 2 = 9 .
TSV ko teen nested cylinders ke roop mein model kiya jaata hai. Unke radii naam karne se formulas exact ban jaate hain.
Definition Tunnel ke letters
a ::= copper core ka radius (wire khud).
b ::= oxide liner ke edge tak radius (insulating sleeve). Toh oxide a aur b ke beech ki ring bharta hai.
h ::= TSV ki height = silicon mein kitna gehra jaata hai (vertical path ke liye yeh §5 ka ℓ hai).
L ::= poore square die ki side length (millimetres mein).
p ::= pitch = neighbouring connections ke beech centre-to-centre spacing. Chhota pitch = tightly packed = zyada connections.
a aur b ratio b / a ke roop mein kyun appear karte hain
Ek coaxial (nested-cylinder) capacitor ki physics sirf outer se inner radius ke proportion ki parwah karta hai, unke absolute size ki nahi — dono double karne se field shape mein kuch nahi badlta. Isliye formula ln ( b / a ) rakhta hai, log ke andar ek ratio : thicker oxide (bada b / a ) → chhoti capacitance → faster, cheaper tunnel.
ε
ε ("epsilon") ::= insulating material electric field ko kitni aasaani se pass karne deta hai — uski "electrical stretchiness." Likha jaata hai ε = ε r ε 0 : ek material factor ε r (oxide ke liye ≈ 3.9 ) times universal constant ε 0 = 8.85 × 1 0 − 12 F/m. Zyada ε → badi capacitance (roomier tank). Yeh capacitance formula mein material knob hai.
Definition Perimeter aur area
Square die ka Perimeter = 4 L (chaar edges) — ek 1-dimensional border, L ki tarah grow karta hai.
Die ka Area = L 2 — ek 2-dimensional surface, L 2 ki tarah grow karta hai (§2 jaisa wahi curve).
Intuition Woh counting jo HBM possible banati hai
Ek flat chip signals sirf apne edge se bahar bhejti hai, toh connections ki sankhya N 2 D = 4 L / p hoti hai — yeh L ki tarah grow karta hai. Ek die upar stack karo aur tum tunnels poore face par rakh sakte ho, toh N 3 D = L 2 / p 2 — L 2 ki tarah grow karta hai. 40 μ m pitch par ek 10 mm die ke liye yeh 1000 edge links versus 62 , 500 face links hai: ~60× zyada parallel wires . Modest speed par wide parallel buses = huge bandwidth = exactly High Bandwidth Memory (HBM) kaise kaam karta hai.
Definition Fourier heat-flow letters
Q heat ::= flow hone wali heat power (watts). Hum ise subscript karte hain kyunki Q kahin aur charge matlab tha; yahan yeh heat hai.
k ::= thermal conductivity — ek material heat kitni achhi tarah carry karta hai (silicon achha hai, oxide poor hai).
A ::= cross-section area jisse heat flow karti hai.
t ::= woh thickness jise heat cross karna padta hai (taller stack = bada t ).
Δ T ::= temperature rise (Δ , "delta", matlab "isme change"). Yeh hai ki buried layer kitni hot hoti hai.
Units and prefixes um fF pF
Capacitance C equals Q over V
Growth shapes proportional square and ln
RC delay grows like length squared
Switching energy half C V squared
Tunnel geometry a b h ratio
TSV coax capacitance formula
Perimeter 4L vs Area L squared
Bandwidth area beats edge
Fourier heat flow delta T
Har foundation box topic ko exactly wahan feed karta hai jahan parent note ise use karta hai: growth-shapes + R + C delay argument banate hain, geometry + permittivity capacitance formula banate hain, perimeter-vs-area bandwidth argument banata hai, aur heat woh counterweight hai jo sab ko limit karta hai.
Delay story Interconnect RC Delay mein continue hoti hai; "wires shrinking kyun ruk gaye" backstory Moore's Law hai; stacking ka side-by-side cousin Interposers and 2.5D Integration hai; alag processes ke dies mix karna Chiplets and Heterogeneous Integration hai; heat wall Thermal Management in ICs mein detail mein hai; aur yeh sab ek product mein kaise seal hota hai Chip Packaging hai.
Self-test: kya tum reveal karne se pehle har ek aloud bol sakte ho?
"::=" sign ko kaise padhein "is defined as" — left side naya word hai, right side uska plain-words meaning.
1 μ m metres mein1 0 − 6 m (ek metre ka ek millionth).
Letter "m" ke do matlab prefix milli (1 0 − 3 ) jab kisi unit ke aage ho; akele khada ho toh unit metre.
y ∝ x 2 ka matlab x double karne pary 4× bada ho jaata hai.
ln TSV formula mein kyun appear karta hai aur hum uski exact value kyun nahi sochteyeh bahut slowly grow karta hai, isliye capacitance oxide-ratio variation ke forgiving hai.
Ek sentence mein capacitance voltage rise ke per volt charge chahiye, C = Q / V ; "tank ki cross-section."
E field aur E mein farkE field electric field hai (direction wala slope); akela E energy hai (joules ki ek number).
Ek capacitor switch karne ki energy E = 2 1 C V 2 ; 2 1 average back-pressure discount hai.
TSV capacitance formula C TSV = ln ( b / a ) 2 π ε h — radii a , b aur height h ke nested cylinders se.
Wire delay length squared ki tarah kyun grow karta hai dono R ∝ ℓ aur C ∝ ℓ hain, aur τ = R C ∝ ℓ 2 .
TSV par a , b , h kya hain copper-core radius, oxide-edge radius, tunnel height.
Radii ratio b / a ke roop mein kyun aate hain coaxial physics sirf proportion par depend karta hai, absolute size par nahi.
Words mein permittivity ε ek insulator electric field ko kitni aasaani se pass karta hai; C ke liye material knob.
Perimeter vs area scaling edge ∝ L (kam links), face ∝ L 2 (zyada links) → bandwidth win.
Fourier temperature rise Δ T = Q heat t / ( k A ) ; thicker/hotter stacks aur hot hote hain → stacking limit.