Exercises — Static vs dynamic power dissipation
The two anchor formulas we will lean on the whole way:
Related ideas you may want open in another tab: CMOS Inverter operation, Threshold voltage and subthreshold conduction, Voltage scaling and Dennard scaling, Power gating and clock gating, Propagation delay in CMOS, Capacitance in interconnects.
Level 1 — Recognition
You just need to pick the right formula and read off a number.
L1.1
A node has , , , and it toggles on every clock (so ). Find its switching power.
Recall Solution
WHAT we need: switching power, so use . WHY this formula: it toggles every clock (dynamic, capacitive), nothing is idle. Answer: .
L1.2
A chip is fully idle (clock stopped, nothing switching) but still draws at . Is this dynamic or static power, and how much is it?
Recall Solution
WHAT/WHY: the clock is stopped, so -dependent dynamic power is zero. Current that flows while idle is leakage → static power. Use . Answer: static power, .
Level 2 — Application
Now plug into the formulas with a small twist (unit conversions, one algebra step).
L2.1
A bus has , runs at , , activity . Compute switching power.
Recall Solution
WHAT we need: switching power of a toggling bus, so use . WHY this formula: the bus is actively switching (dynamic, capacitive), and we are given exactly the four inputs that formula asks for — no leakage or resistance is involved. First convert: . Answer: .
L2.2
A gate dissipates of heat each time it charges . With and , how much heat is burned in the PMOS on one rising edge, and how much total per full up-then-down cycle?
Recall Solution
WHY split it: on the rising edge the supply spends ; half is stored on the cap, half () is burned in the PMOS resistance. On the falling edge the stored half is dumped through the NMOS as heat. So per full cycle the total heat is (parent §2 "magic ½ each way"). Answers: on the rising edge; per full cycle.
L2.3
A block has gates, each leaking at . Total static power?
Recall Solution
Total leakage current: . Answer: . (Nanoamps × a million gates = real milliwatts — see Power gating and clock gating.)
Level 3 — Analysis
Here you compare, take ratios, and reason about why a quantity moves.
L3.1
A design keeps everything fixed but scales from down to . By what factor does switching power change? (Assume unchanged.)
Recall Solution
Switching power is , so the ratio is . Answer: switching power drops to of the original (a ~55.6% saving). The quadratic makes voltage the strongest lever — see Voltage scaling and Dennard scaling.
L3.2
A node's total power is . Measurements: at , ; at (same , same activity), . Separate the switching and static parts.
Recall Solution
WHY this works: switching power is linear in while static is independent of . So plot power vs frequency — it's a straight line whose slope is the switching coefficient and whose intercept is the static floor.
Let and (constant). Then: Subtract: . Back-substitute: .
- At : switching , static .
- At : switching , static .
The figure below plots the two measured points (red) and the straight line through them. Read it geometrically: the line's slope ( per GHz, orange) is the switching coefficient , and where the line hits the vertical axis at (green dashed) is the static floor — the power that would still flow even if the clock were fully stopped. This picture is the method: any -dependent power lives in the slope, any -independent power lives in the intercept.

Figure: total power versus clock frequency. Slope = switching (dynamic) coefficient; intercept at = static (leakage) floor.
Answer: static floor ; switching per GHz of clock.
Level 4 — Synthesis
Combine multiple effects at once.
L4.1
A processor at has and . Engineering lowers to . Assume:
- switching power ,
- leakage current is roughly proportional to (a simple linear model), so as well here.
Find the new , new , and new total.
Recall Solution
The scaling ratio is . Under the stated linear-leakage model, and : Answer: switching, static, total (down from ).
L4.2
Contrast with reality: leakage is not friendly. To keep the chip fast at , designers lower the threshold voltage , and subthreshold leakage grows exponentially (parent §4). Suppose lowering multiplies by on top of the linear- drop from L4.1. What is the new static power now, and what fraction of the new total does it represent?
Recall Solution
From L4.1 the "linear-only" static was . Multiply by the exponential blow-up: New total . Static fraction: Answer: static jumps to , now of the total — the chip actually got worse. This is the "leakage monster" of deep-nanometer nodes: naive voltage scaling that drags down can be swamped by exponential subthreshold current. See Threshold voltage and subthreshold conduction.
Level 5 — Mastery
Defend a full design decision with numbers.
L5.1 — Power gating decision
A block draws whenever it is powered. It is only active of the time. A power-gating sleep switch can fully cut its leakage during the idle , but each wake-up costs a fixed energy overhead , and the block wakes up times per second.
(a) Without gating, what is the average leakage power wasted during idle time (i.e. leakage energy per second averaged over one second)? (b) With gating, what is the average wake-overhead power (wake energy per second)? (c) Is gating worth it?
Recall Solution
We compare two average powers (watts). "Average power" = energy spent over one second ÷ one second, so joules-per-second reads directly as watts.
(a) Idle fraction , so in each second the block is idle for , leaking at . Leakage energy per second , spread over :
(b) During sleep, leakage is cut to zero. But you pay wake overhead times per second. Wake energy per second , spread over :
(c) Compare the two average powers: . Gating saves . Worth it here.
Answer: (a) , (b) , (c) yes — saves .
L5.2 — The break-even wake rate
Using the same block, at what wake-up rate (times per second) does power gating stop being worth it?
Recall Solution
WHY: gating wins while the average wake-overhead power is below the average leakage power saved. Break-even is where those two average powers are equal: Below wakes/s gating saves power; above the wake overhead dominates and gating costs you. Answer: break-even at wake-ups per second.