6.4.9 · D4 · HinglishPower, Thermal & Reliability

ExercisesVoltage droop and decoupling capacitors

3,642 words17 min read↑ Read in English

6.4.9 · D4 · Hardware › Power, Thermal & Reliability › Voltage droop and decoupling capacitors

Yeh page ek self-testing ladder hai. Har problem ko solution kholne se pehle khud solve karo. Yahan use kiye gaye har symbol ko parent note Voltage droop and decoupling capacitors mein build kiya gaya hai — agar koi tool samajh nahi aa raha, toh in prerequisites ko revisit karo: Power Delivery Network (PDN), Parasitic inductance and ESL/ESR, di-dt and simultaneous switching noise, Clock timing margin and Vmin, LC resonance and impedance, Dynamic voltage and frequency scaling (DVFS).

Units ki cheat-sheet jis par tum rely karoge:


Level 1 — Recognition

(Kya tum sahi equation pick kar ke problem se numbers read kar sakte ho?)

Exercise 1.1

Ek power wire mein inductance hai. Core current se tak mein rise karti hai. Us wire ke across kaun sa transient voltage appear hoga?

Recall Solution 1.1

Kaun sa tool aur kyun: changing current se droop ke liye inductor law lagta hai — resistor law steady-current question ka answer deta, lekin yahan kuch bhi steady nahi hai; current slew kar rahi hai. Pehle slew rate compute karo: Phir voltage: Ek "tiny" 150 pH se nine volts ka transient droop — yahi wo villain hai jiske baare mein parent note ne warning di thi.

Exercise 1.2

Ek ceramic capacitor ka aur parasitic series inductance hai. Batao (a) bahut low frequency par kaun sa parameter iska impedance dominate karta hai, aur (b) apni self-resonant frequency se bahut upar kaun sa dominate karta hai.

Recall Solution 1.2

Kaun sa tool aur kyun: cap ka impedance hai. Har term alag frequency par win karti hai kyunki uske andar (frequency) hai.

  • (a) Low : blow up karta hai (denominator mein chota ) → capacitive term dominate karti hai. Cap "charge bucket" ki tarah kaam karta hai.
  • (b) High : frequency ke saath badhta hai → inductive () term dominate karti hai. Cap "inductor jaisa dikhta hai" aur help karna band kar deta hai. Yahi wajah hai ki ek cap saari frequencies cover nahi kar sakta.

Level 2 — Application

(Formula mein plug karo aur units cleanly carry karo.)

Exercise 2.1

Ek core ka current step leti hai jo tak rehta hai. Tumhara droop budget hai. Minimum decoupling capacitance find karo.

Recall Solution 2.1

Kaun sa tool aur kyun: hum chahte hain ki cap charge burst supply kare aur budget se zyada sag na kare. ko ke liye rearrange karne par sizing box milta hai: Charge jo cap deliver kare: . Minimum cap: Toh cap is burst ke dauran rail ko 40 mV ke andar rakhta hai.

Exercise 2.2

Ek ceramic cap ka aur hai. Iska self-resonant frequency find karo.

Recall Solution 2.2

Kaun sa tool aur kyun: woh point hai jahan inductive term aur capacitive term cancel ho jaate hain — impedance apne minimum () par dip karta hai. Unhe equal set karne par: Root ke andar product compute karo: . ~26 MHz se upar yeh cap inductive ho jaata hai — faster spikes ko tum ek chhote cap ko doge.

Exercise 2.3

Wahi wire jaise pehle thi, . Ek designer decoupling cap ko trace inductance ke extra ke baad place karta hai (poor layout). Core ko mein slew karta hai. Cap ko pin par directly rakhne ke comparison mein, slew ke dauran woh kitna extra droop create karta hai?

Recall Solution 2.3

Kaun sa tool aur kyun: extra trace sirf cap aur load ke beech aur series hai; iska droop phir se hai. "Extra" question ke liye sirf added 80 pH matter karta hai. Cap perfectly sized ho sakta hai, phir bhi distance ka 80 pH 3.2 V droop inject karta hai jo cap fix nahi kar sakta — kyunki extra cap aur die ke beech hai. Yahi wajah hai ki layout placement hai, sirf value nahi.


Level 3 — Analysis

(Effects combine karo, compare karo, reason karo ki kaun dominate karta hai.)

Exercise 3.1

1.0 V rail par, ek core ko mein leti hai. Path A: door regulator wire ke peeche, koi local cap nahi. Path B: ek local cap jo ke liye sized hai, pin par baitha hai. (a) Bina cap ke inductive droop find karo. (b) Path B ke liye minimum cap find karo. (c) Ek sentence mein explain karo ki cap "jeet jaata hai" kyun, bhale wire unchanged ho.

Recall Solution 3.1

(a) No-cap inductive droop (): 1 V rail par 25 V droop — chip dead hai. (b) Local cap sizing (). Pehle convert karo taaki har number base SI ho — amps amps hi rahenge, lekin : Note karo ki numerator mein units A·s = coulombs hain; volts se divide karne par farads milte hain. Woh unit tag nanoseconds ka bhoolne se bachata hai. (c) Cap kyun jeetta hai: local cap 500 pH se pehle baithta hai, toh 1 ns slew ke dauran fast current cap se bahti hai (low-inductance loop) instead of wire ke through — wire ki current slowly ramp karne milti hai, toh uska , aur isliye uska droop, chota rehta hai.

Exercise 3.2

Ek cap ka aur hai. Doosre cap ka aur hai. Dono self-resonant frequencies compute karo aur batao ki 200 MHz switching event ke liye tum kaun sa cap rely karoge, aur kyun.

Recall Solution 3.2

Big cap : Small cap : 200 MHz ke liye choice: big cap already inductive hai () — useless. Small cap ~291 MHz par resonate karta hai, toh 200 MHz par woh apne se neeche hai → abhi bhi capacitive → wahi fast event handle karta hai. Yeh hierarchy in action hai: small+close = fast.

Neeche ka figure impedance magnitude (vertical, ohms, log scale) dono caps ka frequency (horizontal, hertz, log scale) ke against plot karta hai. Ise aise padho:

  • Blue V-curve 10 µF big cap hai. Iska lowest point — V ka bottom — apni self-resonant frequency par baitha hai (blue dashed line). Us dip ke left mein curve ki tarah girta hai (capacitive); uske right mein ki tarah rise karta hai (inductive).
  • Orange V-curve 1 nF small cap hai; iska dip bahut right mein par baitha hai (orange dashed line).
  • Red dotted line 200 MHz event mark karta hai. Notice karo ki yeh blue curve ke rising (inductive) side par land karta hai lekin orange curve ke falling (capacitive) side par — yahi poora answer hai, drawn.
Figure — Voltage droop and decoupling capacitors

Dip zero tak nahi jaata — yeh ek floor par bottom out karta hai. Woh floor cap ka (equivalent series resistance) hai, jise agla exercise concrete banata hai.

Exercise 3.3 — Resonance par kya karta hai

Ek cap ka , , aur hai. (a) Apni self-resonant frequency par cap ki impedance magnitude kya hai? (b) Core exactly usi frequency par is cap ke through ripple current pull karta hai. Cap khud kitna droop contribute karta hai, aur kaun se parameter ne use set kiya?

Recall Solution 3.3

Kaun sa tool aur kyun: par inductive term aur capacitive term mein exactly cancel ho jaate hain. Imaginary part zero hai, toh sirf real part bachta hai. (a) Resonance par impedance: Yeh cap ka minimum hai jo woh kabhi reach karta hai — upar ke figure mein V-curve ka bilkul bottom. (b) Us ripple se droop (Ohm's law, kyunki resonance par cap purely resistive hai): Kaun se parameter ne set kiya: sirf ne. Ek "perfect" aur tiny bhi impedance ko se neeche nahi push kar sakta, toh resonant valley mein droop ka floor resistance se fix hota hai — yeh real-world edge case hai jo ideal formula chhupata hai.


Level 4 — Synthesis

(Ground up se multi-step design answer banao.)

Exercise 4.1 — Systematic split ke saath full droop budget

Ek 1.0 V core ka hai, toh total droop budget hai. Ek burst ke dauran woh ko ke liye draw karta hai. Local cap aur die ke beech residual loop inductance hai. Dono droop terms series mein act karti hain aur simply add hoti hain: (a) Pehle inductive term compute karo (yeh fixed hai — par depend nahi karta). (b) Inductive term jo kuch chhod jaati hai woh cap ka budget hai — use compute karo. (c) Us remainder ko fit karne ke liye cap size karo.

Recall Solution 4.1

Systematic rule: split arbitrary nahi hai. Inductive term layout aur slew se fixed hai — isme nahi hai, toh hum pehle use compute karte hain aur total budget se subtract karte hain. Cap ko sirf jo bachta hai woh milta hai. Yahi method hai. (a) Inductive term (): Reality check: inductive term akela hai — pure budget ka das guna. Cap ke liye koi positive remainder nahi bachta: yeh design infeasible hai as stated. Koi capacitor ise rescue nahi kar sakta, kyunki 2 ns edge se loop inductance already budget blast kar deti hai. (b) Cap ke liye bachta budget: — negative, infeasibility confirm karta hai. (c) Algebra jo fix force karta hai: tum pehle inductive term drive down karo. Cap ko ek workable slice dene ke liye — maan lo hum demand karte hain — required loop inductance ke liye solve karo: yaani 50 pH ko tak cut karna padega (on-die/on-package placement). Tab cap ko milta hai, aur Lesson: budget split physics se decide hota hai — layout-fixed inductive term pehle compute karo; agar woh already budget exceed kar le, toh answer hai "layout fix karo," aur sirf leftover sizing ke liye jaata hai.

Exercise 4.2 — Two-cap hierarchy coverage

Tumhe PDN impedance se tak capacitive rakhni hai. Tumhare paas bulk caps (, ) aur ceramics (, ) hain. Dono values compute karke dikhao ki saath mein woh band cover karte hain, aur identify karo ki har ek kis frequency par capacitive rehna band karta hai.

Recall Solution 4.2

Bulk cap: Hmm — band ke bottom edge 1 MHz se neeche hai, toh bulk cap already band ke shuru mein slightly inductive hai. Practice mein bulk caps low end overlap karte hain; yahan 1 MHz ko effectively unka crossover maano — woh sub-MHz droop carry karte hain aur 1 MHz ke paas hand off karte hain. Ceramic cap: Ceramic ~48 MHz tak capacitive hai. Gap check: ~48 MHz se 150 MHz tak koi bhi cap apne se neeche nahi hai — toh yeh pair 150 MHz tak fully cover nahi karta. Tumhe ek teesra, chhota cap chahiye hoga (e.g. sub-nF, on-package) jiska ho. Yeh honest answer hai: do caps high-frequency hole chhod dete hain, proving ki hierarchy mein usually teen tiers hoti hain (bulk / ceramic / on-die).


Level 5 — Mastery

(Wahan reason karo jahan akela algebra mislead kar deta.)

Exercise 5.1 — Capacitance add karna kab help karna band kar deta hai?

Ek designer ek single cap ki value badhata rehta hai (same package, toh fixed) noise se ladne ke liye. use karke dikhao ki kisi critical ke baad yeh sirf useless nahi balki counter-productive hai, aur woh find karo jis par cap ka exactly par drop karta hai (last value jo abhi bhi wahan capacitive hai).

Recall Solution 5.1

Boundary setup karo: hum chahte hain . Resonance formula ko ke liye invert karo: Kyun invert, guess nahi: hum exact tipping point ke baare mein pooch rahe hain, toh equation solve karte hain values try karne ki jagah. Step by step compute karo aur ke saath: Final answer: critical capacitance hai. Interpretation: is fixed 0.5 nH package ke saath, ~5.07 nF se bada cap ka hoga, yaani 100 MHz par woh inductive hai. bada karne se neeche push hota hai, iska useful band tumhare target se door ho jaata hai. 5.07 nF ke baad tumhe lower- package ki zaroorat hai upar rakhne ke liye — capacitance akela high-frequency response nahi khareed sakta.

Exercise 5.2 — Droop vs. timing margin, end to end

Ek core par run karta hai jiska hai. Ek worst-case event droop produce karta hai jisme aur effective peak PDN impedance hai. (a) Kya chip survive karta hai? (b) Dynamic voltage and frequency scaling (DVFS) controller rail raise kar sakta hai margin kharidne ke liye — minimum rail voltage kya hai jo droop floor ko par rakhe? (c) Ise Clock timing margin and Vmin se ek sentence mein relate karo.

Recall Solution 5.2

Kaun sa tool aur kyun: impedance se droop parent note ki definition hai, — yahan hume effective directly diya gaya hai, toh koi / split nahi chahiye. (a) Droop compute karo: Floor voltage . Kyunki , chip survive karta hai 10 mV spare ke saath. (b) Minimum rail agar floor exactly par chahiye: humhe chahiye, toh Toh bhi just barely hold karta; par run karna 10 mV cushion deta hai. (DVFS rail ko 0.99 V se neeche lower kare toh yeh event se neeche dip kar dega.) (c) Timing link: se neeche transistors itne slowly switch karte hain ki clock period meet nahi hoti, toh droop directly clock timing margin khaata hai — droop control is timing-margin control.


Connections