Power Management
Which correctly pairs a caveat of power-gated blocks with its countermeasure?
- AContents always survive power-off, so nothing is needed
- BFlip-flop contents are lost, so needed state is saved in retention registers or external memory before power-off
- CPower-off doubles the voltage of other blocks
Show answer and explanation
Answer: B. Flip-flop contents are lost, so needed state is saved in retention registers or external memory before power-off
Flip-flops and SRAM in a powered-off block lose their contents, so to resume where it left off, state must be saved before cutting power. Options include retention registers, which pair each flip-flop with a small always-powered storage element, or software writing state out to memory. Saving, restoring and powering up cost time and energy, so for short idle periods it may be better not to cut power.
- A. Ordinary flip-flops lose their contents when unpowered.
- B. Correct. Wake-up time and energy must also be considered.
- C. Other blocks' voltages do not change.