반응형
Standard Low Power Methods

Standard Low Power Methods

This document describes various mature techniques used in low-power design.

1. Clock Gating

Clock gating is a technique to reduce dynamic power consumption by disabling clock signals when not needed.

  • Clock buffers contribute to up to 50% of dynamic power consumption.
  • Automatic clock gating tools detect circuits where gating can be applied without function changes.
  • Modern libraries provide specific clock gating cells recognized by synthesis tools.

Results

A study by Pokhrel found that implementing clock gating in a 180nm chip led to:

  • Area reduction of 20%
  • Power savings of 34%-43%
  • Placing clock gating cells early in the clock path saved significant power.

2. Gate Level Power Optimization

Optimization techniques at the gate level reduce dynamic power:

  • Restructuring high-activity nets to reduce capacitance.
  • Mapping high-activity nets to low-power input pins.
  • Cell sizing and buffer insertion optimize timing and power.

3. Multi-VDD

Multi-VDD design assigns different voltage levels to different functional blocks to minimize power consumption.

  • Dynamic power is proportional to VDD², so lowering VDD reduces power.
  • Cache RAMs run at the highest voltage for speed, while less critical parts run at lower voltages.
  • Challenges include power grid complexity and level shifting.

4. Multi-Threshold Logic

Using multiple threshold voltage (VT) transistors reduces leakage current:

  • High-VT cells reduce leakage but are slower.
  • Low-VT cells are fast but have higher leakage.
  • A dual-VT flow optimizes both timing and power.

5. Summary of Low Power Techniques

Technique Power Benefit Timing Penalty Area Penalty Architecture Impact Design Impact Verification Impact Place & Route Impact
Clock Gating High Low Low Low Low Low Medium
Gate Level Optimization Medium Little None None Low Low Low
Multi-VDD High Medium Medium High Medium Low Medium
Multi-VT Medium Little Low Low Low Low Low
반응형

'IT' 카테고리의 다른 글

Multi-Voltage Design  (0) 2025.02.14
Standard Low Power Methods  (0) 2025.02.13
SoC 클럭 설계 이해  (0) 2025.02.13
SoC 클럭 기술  (0) 2025.02.13
Clocking Techniques and Clocked Storage Elements for System on a Chip  (0) 2025.02.13

+ Recent posts