Download 2009 Ismael Firas - Techniques for Low Power ASIC Design

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Immunity-aware programming wikipedia , lookup

Pulse-width modulation wikipedia , lookup

Electrical substation wikipedia , lookup

Three-phase electric power wikipedia , lookup

Islanding wikipedia , lookup

Power factor wikipedia , lookup

Decibel wikipedia , lookup

Power inverter wikipedia , lookup

Wireless power transfer wikipedia , lookup

Standby power wikipedia , lookup

Electrification wikipedia , lookup

Stray voltage wikipedia , lookup

Power over Ethernet wikipedia , lookup

Buck converter wikipedia , lookup

Electric power system wikipedia , lookup

Audio power wikipedia , lookup

Distribution management system wikipedia , lookup

Power MOSFET wikipedia , lookup

History of electric power transmission wikipedia , lookup

Rectiverter wikipedia , lookup

Amtrak's 25 Hz traction power system wikipedia , lookup

Power electronics wikipedia , lookup

Voltage optimisation wikipedia , lookup

Power engineering wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Alternating current wikipedia , lookup

AC adapter wikipedia , lookup

Mains electricity wikipedia , lookup

Transcript
TECHNIQUES FOR
LOW-POWER-ASIC
DESIGN
1
JTAG
Ismael Firas
INTRODUCTION

Low Power design is all about reducing one or
several parts of the power equation.
Dynamic power.
 Leakage/Static power.

2

In the past:


Over all power density has essentially stayed the
same for every process reduction.
ITRS Prediction in 2005:
at 65-nm node dynamic power density and leakage
power density would increase by 1.43 and 2.5,
respectively.
 at 45-nm node we will get 2 and 6.5 respectively.


In realty :
at 65-nm designs, processes lose as much as half
their power to leakage.
 at 45-nm node, leakage power consumes 60% of an
ICs total power.

3
4
ITRS: International Technology Roadmap for Semiconductors
INCREASE DESIGN PERFORMANCE
AND SIDE EFFECTS.

Using new Materials:
Low-k dielectrics.
 Copper.


Using new techniques:
Smaller geometries.
 Lower supply voltage, power dissipation is proportional
to (VDD)^2.
 Lower transistor threshold voltage, VTH.


Side effects:

Leakage/Static power.
Sub-threshold leakage.
 Gate leakage.

5
DRAMATIC SIDE EFFECT ON LEAKAGE
6
FACING LOW-POWER SIDE EFFECTS
7
MOST POPULAR TECHNIQUES
FOR LOW-POWER-DESIGN
Clock gating.
 Power-aware memories.
 Multi-threshold design.
 Multi-voltage design.
 Power gating.

8
CLOCK GATING:

Simple concept :


Simple implementation:


If you don’t need a clock running, shut it down.
Now synthesis tools can automatically do it.
Two popular methods:

Local


Using clock-gating cell: replacing feedback multiplexer.
Global

Turn of the clock to the whole block.
9
LOCAL AND GLOBAL CLOCK-GATING
10
POWER-AWARE MEMORIES
Effective for lowering both, dynamic power and
leakage power.
 Techniques:

Simple concept: shut down segments of memory
array when they are not in use.
 Multi-mode power.
 Dual-function memories.

11
MULTI-THRESHOLD DESIGN :
Addresses leakage power mainly.
 Basic requirements are different threshold
voltage libraries of the same cell’s functionality,
and a power-aware implementation tool.
 Threshold voltage libraries:

Standard/nominal library.
 High-speed library.
 Low-power library.


Nonlinear relationship:
High threshold voltage slower but less leakage.
 Low threshold voltage faster but leak.

12
MULTI-VOLTAGE DESIGN:
Helps designers control dynamic power.
 Critical paths/blocks get access to max voltage.
 Reduce the voltage to Less power-hungry blocks.
 Using level-shifters between blocks with different
voltages.
 Simple concept but complex implementation.
 EDA tools helps with implementation but RTL
problem appears.

13
POWER GATING/MTCMOS
Complex technique but very promising.
 Shutdown blocks in design when are not in use.
 Power controller design starts at RTL.
 Techniques:




Fine-grained: switch transistor between ground and
each gate.
Coarse-grained: using power-switch network.
Medium-grained: a compromise between two
techniques.
14
POWER-GATING TRANSISTORS
15
REDUCING LEAKAGE USING DIFFERENT
TECHNIQUES
16
EDA – ELECTRONIC DESIGN AUTOMATION
Category of tools for designing and producing
electronic systems.
 help designers implement low-power-design
techniques.
 Cadence’s CPF-Common power format.



A few small EDA companies.
Accellera’s UPF-Unified power format.

Synopsys, Mentor, Magma.
17
CONCLUSION
The EDA industry still has much work to do
before it can solve the power problem.
 Designers must become familiar with a mix of
low-power-design techniques.

18