AdvancedTopic 101 of 104Electronics & Embedded
Low-power design techniques
Voltage scaling, power gating and duty cycling extend battery life.
In depth
Dynamic power P=αCV²f, so lower voltage and frequency (DVFS), clock gating, power gating, multi-threshold cells and architectural parallelism reduce energy. Software tactics: race-to-sleep, batching I/O, event-driven design. Leakage dominates at advanced nodes.
Key points
- Energy per operation
- Always-on domain
- Retention registers
ExampleHalving supply voltage cuts dynamic power to a quarter.
What is Low-power design techniques?
Voltage scaling, power gating and duty cycling extend battery life.
Why is it important to understand low-power design techniques?
Low-power design extends battery life, and it is often more important than peak performance in portable and remote products.
What is voltage scaling?
Reducing the supply voltage and clock frequency when full performance is not needed, which cuts dynamic power sharply because power depends on voltage squared.
What is the difference between dynamic and static power?
Dynamic power comes from switching and rises with frequency. Static power is leakage that flows even when the logic is idle, and it grows with temperature.
How is Low-power design techniques used in practice?
Typical applications include running a wearable for weeks by duty-cycling its radio, scaling the voltage of a processor when the load is light and shutting off unused blocks with power gating in an SoC.
What should I learn before Low-power design techniques?
Study "SoC architectures" first (topic 100 of 104 in Electronics & Embedded). It covers the groundwork this topic builds on.
What are the key points of Low-power design techniques?
Energy per operation. Always-on domain. Retention registers.
Can you give an example of Low-power design techniques?
Halving supply voltage cuts dynamic power to a quarter.
What comes after Low-power design techniques?
The next topic is "Reliability and functional safety", which builds directly on this one.
How difficult is Low-power design techniques?
It is classed as Advanced in Electronics & Embedded (topic 101 of 104). It is an advanced topic. It assumes you are comfortable with the intermediate topics in Electronics & Embedded.