Low Power Techniques in VLSI
| Design Level | Strategies |
|---|---|
| Operating System Level | Portioning, Power down |
| Software Level | Regularity, locality, concurrency |
| Architecture Level | Pipelining, Redundancy, data encoding |
| Circuit/Logic Level | Logic style, transistor sizing, energy recovery |
| Technology Level | Threshold reduction, multiple threshold devices |
| Traditional Techniques | Dynamic power reduction | Leakage power reduction | Other power reduction techniques |
|---|---|---|---|
| Clock gating | Clock gating | Minimize usage of LVt | Multiple oxide devices |
| Power gating | Power efficient circuits | Power gating | Power efficient circuits |
| Variable frequency | Variable frequency | Back biasing | Minimize capacitance by custom design |
| Variable voltage supply | Variable voltage supply | Reduce oxide thickness | |
| Variable device threshold | Voltage Islands | Use FinFET |