Академический Документы
Профессиональный Документы
Культура Документы
(EN0291 S40)
Sherief Reda
Division of Engineering, Brown University
Fall 2006
Power Analysis
Power Optimizations: Dynamic
Power Optimizations: Leakage
Impact of Variability on Power
0
1
1 0
0
1
1
1
0
increase in
power
consumption
due to switching
1
Vout
CL
load capacitance
(gate + diffusion +
interconnects)
dissipated in NMOS
during discharge
(input: 0 1)
4
Vout
Vout
NMOS off
PMOS res
2.5
Vin
NMOS s at
PMOS res
0.15
1.5
0.10
0.05
0.0
NMOS sat
PMOS sat
NMOS res
PMOS sat
0.5
IVDD (mA)
CL
1.0
2.0
3.0
Vin (V)
4.0
NMOS res
PMOS off
5.0
0.5
1.5
2.5
V in
Gate
34%
global
signals
34%
local signals
27%
Interconnect
51%
Diffusion
15%
global clock
19%
local clock
20%
Interconnect Power
[source: Intel03]
7
G2
Gn
1. Transistor-sizing problem
10
CLK
CLK
CLK
11
I1
I2
I3
I4
I5
I6
1/2
2/4
1/2
1/2
2/3
2/4
3/5
1/2
1/2
O1 9/10
7/7
2/4
6/4
O2 9/11
critical
path
non critical
12
13
Clock
Enable
Since clock accounts for large fraction of total power, clock gating,
gates the clock signal from idle subcircuits (units) saving lots of power
14
Power Analysis
Power Optimizations: Dynamic
Power Optimizations: Leakage
Impact of Variability on Power
15
[source: Roy02]
O1
I3
I4
I5
I6
O2
18
4. Body Bias
2. Oxide thickness
3. Channel length
19
needs to be
properly size
20
In short-channel transistors:
Scaling supply voltage reduces Vth
(Drain Induced Barrier Lowering DIBL)
Reducing Vth increases leakage
21
22
Power Analysis
Power Optimizations: Dynamic
Power Optimizations: Leakage
Impact of Variability on Power
23
[source: Asenov99]
24
Impact of temperature on
leakage current
25
Assigned Readings
Short-Circuit Dissipation of Static CMOS Circuitry and its
Impact on the design of Buffer Circuits [Veendrick84]
Elif
Adaptive Body Bias for Reducing Impacts of Die-to-Die
and within-dir parameter variations on up frequency and
leakage Nuno
Wattch: A Framework for Architectural-Level Power and
Analysis and Optimizations Yiwen
26