4.2.2 · HinglishVLSI Design

Dennard scaling and its breakdown

2,038 words9 min readRead in English

4.2.2 · Hardware › VLSI Design


WHAT is Dennard Scaling?

Idea yeh hai: sab kuch consistently shrink karo (isko constant-field scaling kehte hain) taaki transistor ke andar electric field same rahe. Same field → device physics same behave karta hai, bas chota aur faster.


HOW: Scaling rules ko first principles se derive karna

Hum har geometric dimension ko se scale karte hain:

  • Channel length
  • Channel width
  • Oxide thickness
  • Supply voltage (yeh field ko constant rakhta hai — key trick)

Voltage kyun scale karein? Electric field . Agar hum ko se shrink karein par fixed rakhen, toh field se jump karta hai → chota transistor fry ho jaata hai. ko bhi se scale karne par constant rehta hai. Yahi iska "constant field" core hai.

Step 1 — Capacitance

Gate capacitance ek parallel plate hai: Yeh step kyun? Yeh woh physical capacitor hai jo gate/oxide/channel se banta hai.

Scale karo: , , : Toh capacitance se scale hoti hai. Kyun? Do length shrinks () par thinner oxide ko se badhata hai → net .

Step 2 — Current

Drive current (saturation, simplified): Yeh step kyun? Yeh square-law MOSFET current hai — per second kitna charge move hota hai.

Har factor scale karo: (thinner oxide), unchanged, : Toh current se scale hoti hai.

Step 3 — Delay (speed)

Gate delay capacitance charge karne ka time: Yeh step kyun? Delay = (move karne wala charge)/(current) = .

Scale karo: , , : Toh delay se scale hoti hai → frequency . Chip faster ho jaati hai. Free.

Step 4 — Power per device

Dynamic power . Par ek clean "per device" number ke liye use karo: Toh power per transistor se scale hoti hai.

Step 5 — Power density (the punchline)

Area per device . Power density:

Woh aakhri box hi miracle hai: do gune transistors, do guni speed, same heat per .

Figure — Dennard scaling and its breakdown

WHY it broke (~2005)

Derivation mein assume kiya tha ki freely shrink ho sakta hai aur transistors puri tarah off ho jaate hain. Dono choti sizes par fail ho jaate hain.

Consequence: power density constant hona band ho gayi aur badhne lagi. Chips ne power wall (~100–150 W/cm², hot plate ke paas) hit kiya. Physically itna cool karna possible nahi.


Worked Examples


Common Mistakes (Steel-manned)


#flashcards/hardware

Dennard scaling transistors shrink hone par kya constant rakhta hai?
Power density (power per unit area), .
"Constant-field" scaling kya hai?
Voltage ko same factor se scale karna jitna dimensions hote hain taaki electric field constant rahe.
Ideal Dennard scaling of factor ke under gate delay kis factor se scale hoti hai?
(chip faster), se.
Ideal Dennard mein power per device kis factor se scale hoti hai?
, kyunki aur dono scale hote hain se.
Capacitance nahi, se kyun scale hoti hai?
; area deta hai par thinner oxide deta hai → net .
Kaunsi physical limit ne ko scale hone se roka?
Thermal voltage mV aur exponential subthreshold leakage .
Jab freeze hua toh kyun freeze hua?
Drive current/speed ke liye headroom chahiye, toh ke upar ek floor se neeche nahi ja sakta.
"Power wall" kya hai?
~100–150 W/cm² cooling limit jo chips ne hit ki jab power density constant rehna band ho gayi.
Dennard breakdown ka industry ka response kya tha?
Multicore CPUs (moderate clock par zyada cores) high frequency ki jagah; aur 'dark silicon' bhi.
Moore's Law aur Dennard scaling mein kya fark hai?
Moore = transistor count doubles; Dennard = shrink ke dauran power density constant. Dennard pehle mara ~2005.
Agar frozen hai, toh shrink ke saath power density kaise scale hoti hai?
Roughly (current ~ se upar, voltage constant, area se neeche) — yeh badhti hai, power wall cause karti hai.

Recall Feynman: 12-year-old ko explain karo

Transistors ko tiny water taps samjho. Pehle, jab bhi engineers ne taps chote kiye, unhone saath mein water pressure bhi same amount se kam kiya. Result: sink mein kaafi zyada taps fit ho gaye, woh on/off faster switch karte the, aur sink aur garam nahi hoti thi. Free upgrade! Par ek rule hai: ek tap puri tarah off hona chahiye, warna paani leak karta hai aur power waste hoti hai. Off hone ke liye, ek minimum pressure chahiye — ussse neeche nahi ja sakte. Toh pressure stuck ho gayi. Jab pressure kam nahi kar sakte par aur taps thosate rehte ho, toh sink overheating karne lagti hai. Yahi woh waqt hai jab unhone ek super-fast tap ki jagah kai medium taps (cores) laga diye.


Connections

Concept Map

shrink dims by k

scale voltage by k

keeps E = V/L

parallel plate formula

square-law current

tau = C V / I

f to k f

P = I V

per unit area

enabled

breaks ~2005

leads to

Constant-field scaling

L W tox by 1/k

V and Vth by 1/k

Electric field constant

Capacitance by 1/k

Current by 1/k

Delay by 1/k

Chip k times faster

Power per device by 1/k2

Power density constant

Moore's Law worthwhile

Voltage cannot drop further

Multi-core instead of higher clocks