Power Management

To cut power on a microcontroller, what should be done with unused peripherals such as timers and UARTs?

  1. AStop the clock supply to those peripherals through configuration registers
  2. BKeep those peripherals running at maximum speed
  3. CSet all their pins to output 1
Show answer and explanation

Answer: A. Stop the clock supply to those peripherals through configuration registers

On many microcontrollers, peripheral clocks may be off or on after reset, so firmware configures clocks only for the peripherals in use. With its clock stopped, a peripheral consumes no dynamic switching power. Also, leaving unused pins floating can cause shoot-through current in input circuits, so defining their states reduces power further.

  • A. Correct. Most microcontrollers can gate clocks per peripheral.
  • B. Running unused circuits wastes power.
  • C. Pin settings must consider what is connected.
Practice this topic Back to topic

More Power Management questions

  1. What is the role of a PMIC (power management IC) used in smartphones and similar devices?
  2. In chips using multiple supply voltages, why must the power-up order (power sequencing) be observed?
  3. What characterizes near-threshold operation, running with supply voltage lowered close to the transistor threshold?
  4. As supply voltage is lowered, total energy per operation reaches a minimum at some voltage and then rises if voltage is lowered further. Why?
  5. A 50 W CPU is fitted with a cooler of thermal resistance 0.5 K/W. Roughly how many degrees above ambient does the chip run (ignoring other heat paths)?