WHY 21CV2? Energy on a capacitor is ∫0Vqdv=∫0V(Cv)dv=21CV2. Charging and discharging over a full cycle dissipates CV2 total, but the standard per-node-transition switching energy is written 21CV2.
Now multiply energy per switch by how often we switch. If the clock runs at frequency f and a fraction α (activity factor) of nodes toggle each cycle:
This quadratic-in-V is the whole game. To run faster (higher f) a transistor needs higher V to switch reliably, so f and V rise together. That makes power grow roughly with V3 — dropping voltage a little cuts power a lot. That's why throttling drops both frequency and voltage (DVFS).
WHY this form? Steady-state heat flow Q through a barrier obeys Q=ΔT/Rθ, exactly like I=ΔV/R. Rearranged: ΔT=QRθ. So higher power ⇒ hotter junction, linearly, for a fixed cooler.
But temperature doesn't jump instantly — there's thermal mass (capacitance):
What quantity does throttling directly reduce, and via which two knobs? ⟶ Dynamic power, via voltage and frequency (DVFS).
Why is voltage the more powerful lever than frequency? ⟶ Power ∝V2f and f∝V, giving ==∼V3== scaling.
What equation relates junction temp to power? ⟶ Tj=Ta+PRθ.
Why can a chip briefly exceed its TDP? ⟶ Thermal mass / time constant ==τ=RθCθ== delays heating.
What is hysteresis for? ⟶ To prevent on/off chatter around the trip point.
Recall Feynman: explain to a 12-year-old
Imagine you're running so hard you're getting super hot and might faint. Your body makes you slow down and jog instead of sprint, so you don't overheat. A computer chip does the same: when its little thermometer says "too hot!", it stops sprinting (slows its clock and lowers its power) until it cools off. It's not broken — it's being smart so it doesn't burn out. If it had a better fan (a good cooler), it could sprint longer before slowing.
Dekho, ek chip basically ek chhota heater hai jo saath-saath calculation bhi karta hai. Jitna tez chalega, utna zyada heat banayega. Agar heat banne ki speed cooling ki speed se zyada ho gayi, toh temperature upar chadhta rahega aur silicon damage ho jayega. Isliye chip khud hi apne aap ko slow kar leta hai — isko thermal throttling kehte hain. Yaad rakho: slow chip zinda chip hai, fast chip mara hua chip. Throttling koi kharabi nahi, balki protection sahi kaam kar rahi hai.
Ab main lever kya hai? Dynamic power ka formula hai P=αCV2f. Yahan sabse important baat: power voltage ke square pe depend karti hai, aur tez chalne ke liye voltage bhi badhana padta hai (f∝V), toh effectively power ~V3 ke saath badhti hai. Matlab agar voltage sirf 20% kam kar do, toh power lagbhag aadhi ho jaati hai! Isiliye DVFS (voltage aur frequency dono ek saath girana) sabse best throttling method hai — thoda sa performance kho ke bahut sara heat bachta hai.
Temperature ka rule simple hai: Tj=Tambient+P×Rθ. Yeh bilkul Ohm's law jaisa hai — power current jaisa, temperature difference voltage jaisa, aur Rθ (thermal resistance) resistance jaisa. Achha cooler matlab kam Rθ, matlab same power pe kam temperature. Aur ek cheez — chip turant garam nahi hota, thermal mass ki wajah se time lagta hai (τ=RθCθ). Isi wajah se "turbo boost" kuch seconds ke liye TDP se upar ja sakta hai, jab tak heatsink garam nahi hota.
Exam mein galti mat karna: TDP koi hard limit nahi hai, woh cooling ka design target hai. Aur throttling ka matlab yeh nahi ki chip kharab hai — asli problem cooling hoti hai (dust, sukha thermal paste, ya high Rθ). Hysteresis (do alag thresholds — engage 95°C pe, release 88°C pe) isliye rakhte hain taaki chip trip point pe baar-baar on/off na kare. Ho gaya!