6.4.2 · D3Power, Thermal & Reliability

Worked examples — Dynamic voltage and frequency scaling (DVFS)

2,430 words11 min readBack to topic

Before any symbol appears, here is the tiny dictionary we reuse. Nothing below is used before this line.


The scenario matrix

Every DVFS numeric question is one of these cells. The example that fills each cell is named in the last column.

Cell Case class What is special about it Filled by
A Proportional scaling both drop by factor The clean energy rule Ex 1
B Frequency-only scaling Voltage stays fixed → only linear savings Ex 2
C Voltage + frequency together, unequal factors The realistic "big win" case Ex 3
D Fixed-work batch task (race-to-idle question) Slower can win — compare total energy Ex 4
E Static-leakage floor Limiting case: crawl slowly → leakage dominates Ex 5
F Degenerate / zero headroom (hard deadline) DVFS forbidden — available Ex 6
G Break-even point (limiting value) Find the where two strategies tie Ex 7
H Real-world word problem (battery life) Wrap the physics in a phone-user story Ex 8

We use one P-state table throughout (matching the parent note):

P-State dynamic
P0 1.35 V 4.0 GHz 95 W
P1 1.20 V 3.5 GHz 65 W
P2 1.05 V 2.8 GHz 40 W
P3 0.90 V 2.0 GHz 22 W

Cell A — Proportional scaling ( rule)

Figure — Dynamic voltage and frequency scaling (DVFS)

Cell B — Frequency-only scaling


Cell C — Voltage + frequency, unequal factors


Cell D — Fixed-work batch task (race-to-idle test)


Cell E — Static-leakage floor (limiting case)


Cell F — Degenerate case: zero headroom / hard deadline


Cell G — Break-even point (find the tie)

Figure — Dynamic voltage and frequency scaling (DVFS)

Cell H — Real-world word problem (battery life)


Recall Quick self-test

Halving only frequency changes fixed-work energy how? ::: Not at all — energy has no ; you run at half power for double the time. Proportional scaling by saves what fraction of energy? ::: . Why does leakage favour race-to-idle? ::: Static power is paid per second the chip is on; running slower means paying it longer. When is DVFS impossible? ::: When the deadline demands above the maximum available frequency (negative headroom). With leakage ratio , the energy-optimal proportional factor is? ::: .