Isse pehle ki aap power aur clock gating samjhein, aapko parent note ke har symbol ko padhna aana chahiye. Yeh page har ek ko zero se build karta hai — pehle plain words mein, phir ek picture, phir kyun topic ko uski zaroorat hai. Upar se neeche padho; har idea uske upar wale idea par tikaa hua hai.
Picture dekho: ek tank (voltage/pressure) paani (current) ko pipe ke through drive karta hai. Flow ko badhaao ya pressure badhao aur chakka tezi se ghoomega — woh ghumna power hai. Yeh ek idea, P=V×I, parent note ke har power formula ka ancestor hai.
Topic ko iska kyun zaroorat hai: parent page par har technique ko ek number se judge kiya jaata hai — kitne watts bachaye. Agar aap P=VI nahi padh sakte, toh aap savings nahi padh sakte.
Aapko yeh do names isliye chahiye kyunki parent note ka header switch ek PMOS hai (Vdd aur block ke beech baithta hai) aur footer switch ek NMOS hai (block aur ground ke beech baithta hai). Multi-Threshold CMOS dekho yeh samjhne ke liye ki un switches ke liye mota, kam-leakage wala variety kyun choose kiya jaata hai.
Figure mein do buckets dekho. Bucket ko voltage Vdd tak charge karna CVdd2 ke proportional energy store karta hai. Jab bhi koi signal toggle karta hai, ek bucket-fill ki energy kharch hoti hai. Yahi wajah hai ki toggling power burn karta hai — aur isliye toggles rokna (clock gating) use bachata hai.
Har clock beat woh hota hai jab flip-flops naya data sample karte hain — aur har beat un toggles ko trigger kar sakta hai jo buckets bharte hain. Toh zyada beats per second = zyada bucket-fills per second = zyada power. Isliye f dynamic-power formula mein aata hai, aur isliye Hierarchical Clock Distribution tree jo is clock ko har jagah le jaata hai woh khud ek power hog hai jise gate karna worth hai.
Topic ko iska kyun zaroorat hai: clock gating kaam karta hai idle block ke liye α→0 force karke. Clock freeze karo aur koi bucket nahi bharega, toh block ka α zero par collapse ho jaata hai chahe global clock ki frequency f unchanged ho. α wahi exact dial hai jise gating ghumaata hai.
Figure do power types ko ek timeline par contrast karta hai. Dynamic power sirf toggles par spike karta hai (tall bars). Static/leakage power woh flat baseline hai jo kabhi nahi jaati jab tak Vdd connected hai — toggles ke beech bhi, clock freeze hone par bhi.