Visual walkthrough — Power-delay product
Before line one, let's agree on the picture we'll draw over and over.
Step 1 — Meet the gate as a switch and a bucket
WHAT: We replace the scary transistor gate with two switches and a bucket. Top switch (PMOS) connects the bucket to the supply; bottom switch (NMOS) connects the bucket to ground (0 V).
WHY: A CMOS Inverter never has both switches closed at once. To output logic-1 it closes the top switch and fills the bucket to . To output logic-0 it closes the bottom switch and empties the bucket to ground. Everything about energy comes from watching this bucket fill and empty — so we strip away all the silicon and keep the bucket.
PICTURE: Look at the figure. The lavender box is (our bucket). The top coral switch reaches up to the supply rail at height ; the bottom mint switch reaches down to ground at height .
Step 2 — Fill the bucket: how much charge goes in?
WHAT: Close the top switch. Charge flows from the supply into the bucket until the bucket's voltage equals . The amount that fits is .
WHY this formula and not another? A capacitor's defining property is linear: the charge it holds is directly proportional to the voltage across it. Double the height you fill to, and double the charge fits. The constant of proportionality is exactly — that's what "capacitance" means. So we don't guess; the definition hands us .
PICTURE: The rising mint curve shows voltage on the bucket climbing from up to over time. The shaded lavender area is the charge that ended up inside.
Step 3 — Count the energy the supply pays out
WHAT: The supply sits at a fixed height and pushes charge up. Because the supply never sags, every coulomb it delivers is pushed through the full height . So the energy the supply spends is .
WHY multiply voltage by charge? Energy = (push) × (amount pushed). In electricity, "push" is voltage and "amount pushed" is charge, so energy . Since the supply's push is constant at , we simply multiply — no integral needed, the height never changes. (Formally ; the integral just re-collects all the little charge packets into the total .)
PICTURE: The tall coral rectangle is the supply's energy: a full-height box of area . Notice it's a rectangle — full height for every bit of charge, because the supply is stubborn.
Step 4 — The famous factor of one-half: where half the energy hides
WHAT: Of that the supply paid, only actually ends up stored in the bucket. The other was burned as heat in the top switch while charging.
WHY only half is stored — the triangle vs. rectangle: The supply pushes every charge through the full height (a rectangle). But the bucket fills gradually — the first charge drops into an empty bucket (voltage ≈ 0, tiny stored energy), the last charge lands on an almost-full bucket (voltage ≈ ). Averaging, the bucket only stored charge through half the height on average. Half of a rectangle is a triangle — and is literally the area of that triangle.
PICTURE: Overlay the coral rectangle (supply energy) and the mint triangle underneath (stored energy). The leftover region between them — the other triangle, shaded coral — is the heat burned in the switch. Two equal halves.
Step 5 — Empty the bucket: the fall burns the stored half
WHAT: Now open the top switch, close the bottom one. The bucket, holding , drains to ground. Every joule that was stored is dumped through the bottom switch and turned into heat.
WHY nothing is "saved": On the way down there is no supply to catch the energy — the charge just falls to V. All of stored energy is dissipated. This is why a capacitor's stored energy is not "free": you paid to fill it, and you burn it all when you empty it.
PICTURE: The bucket voltage curve now falls from to ; the mint triangle that was "stored" is re-colored coral to show it becoming heat in the bottom switch.
Step 6 — The degenerate cases: why speed and resistance drop out
WHAT: We test the two extreme "what ifs" that usually break formulas: what if the switch is nearly a perfect wire ()? and what if it's a terrible switch ( huge)? The answer: the burned energy is identical in both.
WHY it survives every case: Fast charge = big current for a short time; slow charge = small current for a long time. The instantaneous heat is , but the total heat integrates to the same every time — the inside cancels against the time it takes. This is precisely why PDP is honest: it is blind to how fast (and thus blind to Propagation delay and frequency), so you can't cheat it by slowing down. (Contrast with Dynamic power dissipation , which does carry frequency — see Switching activity factor.)
Degenerate voltage case: If , then PDP — no push, no energy, no flip. Sensible. And halving quarters the PDP (the ), the core lever of Voltage scaling / DVFS.
PICTURE: Two heat curves — a tall narrow coral spike (low , fast) and a low wide lavender bump (high , slow). Different shapes, but the figure labels their areas as equal.
The one-picture summary
This final figure compresses all six steps: the supply rectangle (paid), split by the diagonal into a stored triangle and a heat triangle, with the fall dumping the stored triangle back to heat — total per flip = one triangle = , immune to speed.
Recall Feynman: the whole walkthrough in plain words
Picture a bucket you fill from a water tower and then tip over, again and again. The tower pushes every drop up the full height, so it spends a full "box" of effort — but the bucket only holds half of that as real stored water; the other half splashes and warms things up as it slams in. When you tip the bucket, that stored half spills out and warms things too. So each single action — one fill, or one tip — costs exactly half a box: . And here's the magic: whether you fill it in a gulp or a slow trickle, the same amount of warmth is made — the splashing loss doesn't care about speed. That's why the "energy per flip" is an honest number: you can't fake it by going slow. Fill higher (more voltage) and each flip costs more, growing with the square of the height. That's the Power-Delay Product, seen with your eyes.