Before you can read the parent note on DVFS (index 6.4.2), you need a small toolkit of ideas. This page builds each one from nothing, in an order where every symbol is earned before it appears. Nothing here assumes you have seen a transistor, a capacitor, or the letter V used for "voltage."
Picture a light switch on a wall. Flick it up → light on (a 1). Flick it down → light off (a 0). A processor is just a wall covered in billions of these, wired so that the pattern of on/off values does arithmetic.
Why the topic needs it: DVFS is entirely about how much it costs to flick these switches. Everything else on this page describes the cost of one flick and how many flicks happen per second.
Figure s01 — read this: the picture below shows charge (the violet droplets) being pushed down a pipe. The magenta tank on the left is the voltage source; the taller it is, the harder the push. Notice the orange arrow: raising the push makes the droplets flow faster toward the gate on the right. Take away: voltage = pressure behind moving charge.
Imagine water in a pipe. Voltage is the pressure behind the water. High pressure (high V) → charge moves fast, switches flip quickly, but you burn a lot of energy. Low pressure → gentle, slow, cheap.
Why the topic needs it: DVFS's biggest lever is voltage, because — as we will see in section 3 — energy grows with Vsquared. Turning the push down a little saves a lot.
Figure s02 — read this: the graph plots the push (vertical) against how full the bucket is (horizontal). The magenta line rises straight from 0 up to the final push V because pressure grows steadily as charge accumulates. The shaded violet area under that line is the energy — and the area of that triangle is exactly 21×base×height=21CV2. Take away: the "21" is literally the area of a triangle.
Why the topic needs it: This 21CV2 is the entire reason DVFS exists. Because V is squared, halving the voltage quarters the cost of every single switch flip. Frequency, coming next, only enters linearly.
Picture a drummer setting the pace for rowers. Every drumbeat, all switches take one step. Faster drum (f up) → more work per second, but also more flips per second, so more energy burned per second.
Why the topic needs it: Power is energy per second. Per second there are f ticks, and on each tick a fraction α of the gates flip. Multiply "cost per flip" by "flips per second" and you get power — the next section.
Figure s03 — read this: two side-by-side plots. On the left (orange) we hold V fixed and vary f: the line is dead straight — twice the frequency, twice the power. On the right (magenta) we hold f fixed and vary V: the curve bends upward, so halving Vquarters the power. Take away: the two knobs behave very differently — this asymmetry is the whole reason DVFS leans on voltage.
Why the topic needs it: This single equation is what the whole parent note derives, uses, and optimizes. Read it as: "if I can lower V I win big (squared); lowering f helps too (once)."
Where the empirical rule comes from. Let a flip take time tdelay. The clock can only tick when the slowest gate has finished, so
fmax∝tdelay1.
How long is one flip? It is "how much charge must move" divided by "how fast it moves," i.e. tdelay∝IdriveCVdd, where Idrive is the current the transistor can push. For a transistor above threshold the drive current grows roughly like Idrive∝(Vdd−Vth)2 — only the surplus push Vdd−Vth does useful work. Substituting,
tdelay∝(Vdd−Vth)2Vdd⟹fmax∝Vdd(Vdd−Vth)2.
Because Vdd usually sits not far above Vth, engineers fit this messy shape with a single tidy power law
fmax∝(Vdd−Vth)αf,αf≈1.5–2,
where ∝ means "grows in proportion to" and αf is an exponent measured for each chip (it lands between 1.5 and 2 precisely because the exact expression above sits between those slopes). This αf is not the same α as the activity factor — the parent reuses the letter; watch for it.
The diagram below is a dependency map: an arrow "X→Y" means "you must understand X before Y makes sense." Trace it top to bottom. The transistor feeds the capacitor idea (a gate is a little capacitor); capacitor plus voltage give energy per flip; frequency and activity factor give the number of flips per second; those two streams merge into dynamic power; separately, voltage and threshold force the "V and f must scale together" rule; and leakage contributes the static-power side. Every box is a symbol built in the sections above, and all roads lead to the bottom box — the parent topic, DVFS.
If you want to go deeper on any single feeder, see Voltage regulators (sets V), Clock generation and PLs (sets f), and Thermal management (why power turns into heat you must remove).