Power Management

Which correctly compares clock gating and power gating?

  1. ABoth have exactly the same effect and overhead
  2. BClock gating cuts dynamic power and resumes instantly; power gating also cuts leakage but takes time to resume
  3. CPower gating reduces only dynamic power
Show answer and explanation

Answer: B. Clock gating cuts dynamic power and resumes instantly; power gating also cuts leakage but takes time to resume

Clock gating only stops the clock, so state is retained and operation resumes on the next clock, but leakage continues. Power gating cuts power and so also eliminates leakage, but needs time to save and restore state and for the supply to stabilize. They are combined: clock gating for idle periods of a few cycles, power gating for long ones.

  • A. Their effects and overheads differ.
  • B. Correct. The choice depends on how long the idle period is.
  • C. Power gating also cuts leakage.
Practice this topic Back to topic

More Power Management questions

  1. In power gating, why are a block's power switches often turned on gradually in sequence rather than all at once?
  2. What is the role of the isolation cells placed between a powered-off block and running blocks?
  3. What is the role of a level shifter inserted when passing signals between two blocks running at different supply voltages?
  4. What is the main purpose of dividing an SoC into multiple power domains?
  5. What is the break-even time used to decide whether powering off an idle block pays off?