3.2.4 · D5CMOS Circuit Design

Question bank — Static vs dynamic power dissipation

1,358 words6 min readBack to topic

Prerequisite ideas leaned on here: 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.


True or false — justify

A bigger transistor (lower on-resistance) burns more energy per switching event.
False — a full charge+discharge dissipates regardless of ; smaller just charges faster (shorter time constant), and the larger current is exactly cancelled by the shorter duration.
Doubling the clock frequency doubles the switching power.
True — energy per cycle () is fixed, and is linear in , so twice the cycles per second means twice the power.
Doubling the supply voltage doubles the switching power.
False — it quadruples it, because : one factor from the charge and one from the voltage that charge is pushed through.
Static power flows even when the clock is stopped.
True — leakage (subthreshold, gate-tunnel, junction) is present whenever the chip is powered, independent of any switching activity.
Short-circuit power vanishes if the input edge is infinitely sharp.
True in the ideal limit — is proportional to the input transition time, so a zero-width edge gives no window where both transistors conduct.
Increasing threshold voltage reduces leakage.
True — subthreshold current , so raising pushes the exponent more negative and cuts leakage exponentially (at the cost of slower gates).
Half of the switching power is independent of frequency.
False — this confuses energy with power; energy per cycle is fixed, but power is energy times cycles-per-second, so all of switching power scales with .
The energy stored on when it charges to equals the energy the supply delivered.
False — the supply delivers but only ends up stored; the other half is dissipated as heat in the PMOS during charging.
Activity factor can exceed 1.
False — is a probability (fraction of clock cycles with a rising transition), so it lives in ; a node toggling every cycle has at most for rising edges.
Lowering is always a net power win.
False — it slashes dynamic power but slows gates (Propagation delay in CMOS rises), possibly forcing higher or extra stages, and it shifts the leakage/timing trade-off; it is an optimization, not a free lunch.

Spot the error

"Discharging through the NMOS dissipates energy that came from the supply."
Wrong — during discharge the supply is disconnected from the output; the energy burned is the that was stored on the capacitor, now dumped to ground through the NMOS.
"Since , slowing the input edges saves short-circuit power."
Wrong direction — grows with slower edges, so slow inputs widen the crowbar window and increase short-circuit power; sharp edges reduce it.
"Static power is , matching the dynamic quadratic law."
Wrong — static power is (a simple current-times-voltage), linear in ; only switching power carries the because of the separate charge and push-through factors.
"To fix leakage, just raise the frequency so dynamic dominates again."
Wrong — raising increases dynamic power but does nothing to reduce the always-on leakage current; you would burn more total power, not less.
"A gate with still burns switching power because the clock runs."
Wrong — with zero activity there are no transitions, so ; only leakage (static) remains despite the running clock.
"Both transistors are on during short-circuit, so it's a form of static leakage."
Wrong — short-circuit current only flows during input transitions and scales with , making it dynamic; static leakage flows with the input held steady and no switching.

Why questions

Why does the dissipated switching energy not depend on transistor resistance?
Because the integral of over the charging transient always evaluates to ; a larger gives smaller current but for proportionally longer, and the two effects cancel exactly.
Why is lowering the single most effective dynamic-power lever?
The quadratic dependence means a modest voltage cut gives a squared payoff — halving cuts switching power by 4×, far more than any linear knob like or . See Voltage scaling and Dennard scaling.
Why did leakage go from negligible to dominant across process generations?
Chasing speed required lowering alongside , but subthreshold current rises exponentially as falls, so a linear scaling of produced a runaway growth in static power. See Threshold voltage and subthreshold conduction.
Why does power gating help static power but clock gating help dynamic power?
Clock gating stops the clock to a block, killing its switching activity () but leakage remains; power gating physically disconnects , removing the leakage path entirely. See Power gating and clock gating.
Why is present in switching power but not in short-circuit power's leading behaviour?
Switching energy is capacitive (), inherently quadratic; short-circuit power is a transient conduction current times , roughly linear in apart from how the conduction window shifts with voltage.
Why does interconnect capacitance matter as much as gate capacitance in modern chips?
in includes wire capacitance, and as wires got long and dense relative to shrinking gates, interconnect became a large share of the switched load. See Capacitance in interconnects.
Why does a running-but-idle chip (no data changing) still consume nonzero power?
Even with steady inputs, subthreshold, gate-tunnel, and junction leakage currents flow continuously, giving .

Edge cases

If a node's output never changes () but the chip is powered, what power remains?
Only static leakage — ; both switching and short-circuit terms are zero because they need transitions.
What happens to subthreshold leakage as ?
The exponent climbs, so leakage grows without a hard bound and the "off" transistor conducts nearly like an "on" device — the failure mode of aggressive scaling.
As temperature rises, which power term grows and why?
Static leakage grows, because the thermal voltage increases with and subthreshold current depends exponentially on it, so hotter chips leak more — a positive-feedback thermal risk.
In the limit (no load), what is switching power?
Zero switching power (), but short-circuit and static power can still be nonzero, so total power does not vanish.
If approaches , what breaks in the delay/power trade-off?
Gate delay blows up as , so the gate becomes unusably slow even though dynamic power is tiny — the practical floor on voltage scaling. See Propagation delay in CMOS.
For a chip that spends 99% of its time asleep, which power metric dominates the battery drain?
Static leakage during sleep, unless the idle blocks are power-gated; this is exactly why phones aggressively disconnect idle domains rather than merely clock-gate them.

Recall One-line summary

Trap check ::: Energy per switch is -independent and -scaled; power scales fully with ; leakage is always-on, linear in , and exponential in .