Power ko delay se multiply karne par energy kyun milti hai?
Power energy-per-second hai (P=E/t). Agar ek gate ko switch karne mein tp seconds lagte hain, toh us ek switch ke liye energy hai E=P×tp. Toh PDP koi arbitrary "figure of merit" nahi hai — yeh ek real physical quantity hai: woh energy jo circuit har baar flip hone par pay karta hai.
Hum ek CMOS gate ki dynamic energy derive karte hain jo load capacitor CL ko charge karta hai.
Step 1 — Capacitor ko 0 se VDD tak charge karo.Yeh step kyun? CMOS output ka logic-1 tak rise karna matlab PMOS network CL ko VDD tak pull up karta hai. Supply se li gayi energy ka hisaab lagana zaroori hai.
Deliver ki gayi charge: Q=CLVDD.
Ek full charge ke dauran supply se li gayi energy:
Esupply=∫0∞VDDi(t)dt=VDD∫0∞idt=VDDQ=CLVDD2
Step 2 — Woh energy jaati kahan hai?Yeh step kyun? Energy conserve honi chahiye; aadhi store hoti hai, aadhi jalti hai.
Capacitor par store hone wali energy: Ecap=21CLVDD2.
Charging ke dauran PMOS resistance mein dissipate hone wali energy: Esupply−Ecap=21CLVDD2.
Step 3 — Discharge (output 0 par aa jaata hai).Yeh step kyun? Jab output 1→0 jaata hai, toh stored 21CLVDD2 NMOS ke through dump hoti hai aur heat ban jaati hai.
Step 4 — Ek full cycle ki energy (ek up + ek down):Ecycle=21CLVDD2+21CLVDD2=CLVDD2
Step 5 — Switching frequency f par average dynamic power (activity factor α):
Pavg=αCLVDD2f
Frequency term kyun chali gayi? Kyunki PDP per-event energy measure karta hai, power-over-time nahi. Humne deliberately "kitni baar" wala factor hata diya taaki speed-cheating kisi ko faayda na de.
Socho ek water balloon tap se bharna. Har baar fill karke pop karne par, tum ek fixed cup paani use karte ho — chahe tap kitna bhi fast ya slow kholo. Woh "cup per pop" hi Power-Delay Product hai: ek logic gate ke har flip mein fixed energy per flip. Tap dheere kholo (low voltage) toh har pop mein kam paani, lekin bhrne mein zyada time. Tez kholo toh fast hai lekin zyada waste karta hai. PDP cup ka size batata hai; EDP yeh bhi care karta hai ki tum kitna wait kiye.