The idea: shrink everything consistently (called constant-field scaling) so the electric
field inside the transistor stays the same. Same field → device physics behaves the same, just
smaller and faster.
Supply voltage V→V/k (this keeps the field constant — the key trick)
Why scale voltage too? Electric field ≈V/L. If we shrink L by k but keep V
fixed, the field jumps by k → the tiny transistor gets fried. Scaling V by k too keeps
E=V/Lconstant. That's the "constant field" heart of it.
Gate capacitance is a parallel plate:
Cox=toxεoxWLWhy this step? It's the physical capacitor formed by gate/oxide/channel.
Scale: W→W/k, L→L/k, tox→tox/k:
C′=tox/kεox(W/k)(L/k)=k1Cox
So capacitance scales by 1/k. Why? Two length shrinks (1/k2) but thinner oxide raises
C by k → net 1/k.
Drive current (saturation, simplified):
I≈μCox′′LW(V−Vth)2,Cox′′=toxεoxWhy this step? This is the square-law MOSFET current — the amount of charge moved per second.
Scale each factor: Cox′′→kCox′′ (thinner oxide), W/L unchanged, (V−Vth)2→(1/k)2:
I′=k⋅1⋅k21I=k1I
So current scales by 1/k.
The derivation assumed V could shrink freely and that transistors turn fully off. Both fail at
small sizes.
Consequence: power density stopped being constant and started rising. Chips hit the
power wall (~100–150 W/cm², near a hot plate). You physically cannot cool more.
What does Dennard scaling keep constant as transistors shrink?
Power density (power per unit area), P/A.
What is "constant-field" scaling?
Scaling voltage V by the same factor k as dimensions so electric field E=V/L stays constant.
By what factor does gate delay scale under ideal Dennard scaling of factor k?
1/k (chip is k× faster), from τ=CV/I.
By what factor does power per device scale under ideal Dennard?
1/k2, since P=IV and both I,V scale by 1/k.
Why does capacitance scale by 1/k not 1/k2?
C=εWL/tox; area gives 1/k2 but thinner oxide gives ×k → net 1/k.
What physical limit stopped Vth from scaling?
Thermal voltage kT/q≈26mV and exponential subthreshold leakage Ileak∝e−Vth/(nkT/q).
Why did V freeze once Vth froze?
Need V−Vth headroom for drive current/speed, so V can't drop below a floor above Vth.
What is the "power wall"?
The ~100–150 W/cm² cooling limit that chips hit once power density stopped being constant.
What was the industry's response to Dennard breakdown?
Multicore CPUs (more cores at moderate clock) instead of ever-higher frequency; also 'dark silicon'.
Difference between Moore's Law and Dennard scaling?
Moore = transistor count doubles; Dennard = power density constant during shrink. Dennard died ~2005 first.
If V is frozen, how does power density scale with shrink k?
Roughly k3× (current up ∼k, voltage constant, area down k2) — it rises, causing the power wall.
Recall Feynman: explain to a 12-year-old
Think of transistors as tiny water taps. Long ago, every time engineers made the taps smaller,
they also turned down the water pressure by the same amount. Result: you could fit way more
taps in the sink, they switched on/off faster, and the sink didn't get any hotter. Free upgrade!
But there's a rule: a tap must fully turn off, or water leaks and wastes power. To turn off,
it needs a minimum pressure — you can't go lower than that. So the pressure got stuck. Once you
can't lower the pressure but keep cramming in more taps, the sink starts overheating. That's
when they stopped making one super-fast tap and instead put in several medium taps (cores).
Dekho, Dennard scaling ka core idea simple hai: jab transistor ko chota karte ho factor k se —
length, width, oxide thickness sab 1/k — to voltage bhi 1/k karo. Isse andar ka electric
field E=V/L constant rehta hai, isliye ise "constant-field scaling" bolte hai. Iska magic result:
delay τ=CV/I scale hota hai 1/k (chip k× fast), power per transistor girta hai 1/k2,
aur transistor count badhta hai k2. In dono ka product =1, matlab power density (heat per
mm²) same rehti hai. Isiliye 30 saal tak har naye node pe free mein faster + zyada transistors
milte the, bina extra heat ke.
Ab breakdown kyun hua (~2005)? Problem Vth (threshold voltage) ki thi. Transistor ko poora OFF
karne ke liye Vth ko thermal voltage kT/q≈26mV se kaafi upar rakhna padta hai, warna
subthreshold leakage exponentially badh jaati hai (Ileak∝e−Vth/(nkT/q)). Isliye
Vth neeche nahi gaya, aur jab Vth ruk gaya to V bhi ruk gaya (kyunki speed ke liye
V−Vth headroom chahiye). Voltage knob khatam!
Jab V freeze ho gaya, to power density constant rehna band ho gaya — ab shrink karne pe heat
badhne lagi (roughly k3×). Yahi "power wall" hai — around 100–150 W/cm², cooling
practically impossible. Solution kya nikala? Ek super-fast core banane ki jagah multiple cores
(multicore) moderate frequency pe. Yaad rakho: Moore's Law aur Dennard scaling alag cheezein
hain — Moore count ke baare mein hai (abhi bhi chal raha), Dennard power density ke baare mein tha
(2005 mein mar gaya). Isiliye aajkal GHz badhne ki jagah cores badhte hain.