WHAT har term hai: switching = load caps charge karna; short-circuit = transition ke dauran dono transistors briefly on hona; static = idle hone par leakage.
HOW ye differ karte hain: dynamic activity ke saath scale karta hai (kitni baar switch karte ho) aur frequency ke saath; static hamesha flow karta hai, switching se independent.
WHY it exists: har wire + gate input mein capacitance hoti hai. Output ko HIGH karne ke liye CL par charge dump karna padta hai; LOW karne ke liye wo charge ground par drain karna padta hai. Dono mein energy lagti hai.
Derivation — rising transition par energy.
Jab PMOS on hota hai, supply VDDCL ko 0 se VDD tak charge karta hai.
Supply se li gayi energy:
Esupply=∫0∞VDDi(t)dt=VDD∫0∞CLdtdVoutdt=VDDCL∫0VDDdVout=CLVDD2
Ye step kyu? Cap mein current hai i=CLdVout/dt; substitute karne se time integral ek voltage integral ban jaata hai, aur voltage limits hain 0→VDD.
Capacitor par end mein stored energy:
Estored=∫0VDDVoutidt=CL∫0VDDVoutdVout=21CLVDD2
Toh supply energy ka aadha store hota hai, baaki aadha 21CLVDD2 PMOS resistance mein heat ke roop mein jal jaata hai. Falling edge par stored 21CLVDD2 NMOS ke through heat ban jaata hai.
Energy se power tak. Agar gate f complete cycles per second karta hai:
Pswitching=CLVDD2f
Real circuits har clock par toggle nahi karte. Activity factorα introduce karo = probability ki ek node per clock rising transition karta hai:
WHY: input VTn<Vin<VDD−∣VTp∣ region se ramp karta hai jahan koi bhi transistor fully off nahi hota. Current Isc seedha flow karta hai.
Psc≈αfIˉscVDDtsc
jahan tsc input rise/fall time ke proportional hai. HOW to reduce: edges sharp rakho (fast transitions) — slow inputs crowbar window ko bada karte hain. Usually dynamic power ka 5–15%.
Subthreshold leakage — ek transistor "off" (VGS<VT) hote hue bhi ek small current pass karta hai jo VT shrink hone par exponentially badhta hai:
Isub∝e(VGS−VT)/(nVth),Vth=qkT≈26 mV at 300KWHY it matters: jaise chips scale hue, engineers ne speed ke liye VT ghataya — jisne Isub ko exponentially bada kar diya.
Gate-oxide tunneling — electrons ultra-thin gate oxide ke through quantum-tunnel karte hain.
Subthreshold leakage VT par kaise depend karta hai?
Exponentially — lower VT (speed ke liye) exponentially zyada leakage cause karta hai.
Static power ka formula?
Pstatic=IleakVDD.
Static power kam karne ki techniques?
High-VT transistors, power gating, body biasing, high-k/thicker oxide.
Nanometer nodes mein static power dominant kyu ho gayi?
Scaling ne speed maintain karne ke liye VT ghataya, aur subthreshold leakage lower VT ke saath exponentially badhti hai.
Recall Feynman: ek 12-saal ke bachche ko samjhao
Socho ek paani ki bucket (wire) hai jise tum baar baar bharte aur khaali karte ho. Dynamic power wo effort hai bucket bharne aur dumping ka — kaam tabhi hota hai jab tum actually paani dalte ho. Paani jitna upar uthao (voltage), utna zyada mushkil hota hai — do guni height matlab chaar guna kaam. Static power bucket mein ek chhota sa chhed hai jo hamesha tappak karta rehta hai, tab bhi jab tum rest kar rahe ho. Purani buckets mein chhed chhota tha; naye super-thin buckets mein chhed zyada leakage karta hai, toh kuch na karte hue bhi paani barbaad hota hai.