23
Power Dissipation Power Dissipation

Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Power DissipationPower Dissipation

Page 2: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Where Does Power Go in CMOS?Where Does Power Go in CMOS?

• Dynamic Power Consumption

• Short Circuit Currents

• Leakage

Charging and Discharging Capacitors

Short Circuit Path between Supply Rails during Switching

Leaking diodes and transistors

Page 3: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Dynamic Power DissipationDynamic Power Dissipation

Energy/transition

Power = Energy/transition * f = CL * Vdd2 * f

Need to reduce CL, Vdd, and f to reduce power.

Vin Vout

CL

Vdd

From equation, not a function of transistor sizes! (In reality it is)

Each time the capacitor gets charged through the PMOS transistor, its voltage rises from 0 to VDD, and a certain amount of energy is drawn from the power supply. Part of this energy is dissipated in the PMOS device, while the remainder is stored on the load capacitor. During the high-to-low transition, this capacitor discharged, and the stored energy is dissipated in the NMOS transistor.

∫∫∫ ====∞∞ DDV

DDLoutDDLout

LDDDDDDVDD VCdvVCdtdt

dvCVdtVtiVE

0

2

00

)(

f represents the frequency of energy-consuming transitions (0 -> 1)

Page 4: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Modification for Circuits with Reduced Swing

CL

Vdd

Vdd

Vdd -Vt

E0 1→ CL Vdd Vdd Vt–( )••=

Can exploit reduced swing to lower power(e.g., reduced bit-line swing in memory)

Page 5: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Node Transition Activity and PowerNode Transition Activity and PowerConsider switching a CMOS gate for N clock cycles

EN CL Vdd• 2 n N( )•=

n(N): the number of 0->1 transition in N clock cycles

EN : the energy consumed for N clock cycles

Pavg N ∞→lim

ENN

-------- fclk•= n N( )N

------------N ∞→

lim C•

LVdd•

2 fclk•=

α0 1→n N( )

N------------

N ∞→lim=

Pavg = α0 1→ C• LVdd• 2 fclk•

Page 6: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Short Circuit CurrentsShort Circuit Currents

Vin Vout

CL

Vdd

I VD

D(m

A)

0.15

0.10

0.05

Vin (V)5.04.03.02.01.00.0

Page 7: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

How to keep ShortHow to keep Short--Circuit Currents Low?Circuit Currents Low?

Vin

Vout

CL

Vdd

Isc~ 0

Vin Vout

CL

Vdd

Isc~ Imax

Large CL

Small CL

Page 8: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

LeakageLeakage

Vout

Vdd

Sub-ThresholdCurrent

Drain JunctionLeakage

Sub-threshold current one of most compelling issuesin low-energy circuit design!

Np+ p+

Reverse Leakage Current

+

-Vdd

GATE

IDL = JS × A

Page 9: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

SubthresholdSubthreshold Leakage ComponentLeakage ComponentCurrent does not drop abruptly to 0 at VGS=VT. The device is partly conducting -> subthreshold conduction or weak-inversion conduction. Current decays in an exponential fashion for VGS< VT .The current in this region is approximated by:

0 0.5 1 1.5 2 2.510-12

10-10

10-8

10-6

10-4

10-2

VGS(V)

I D(A

)

VT

Exponential

The closer the threshold voltage is to zero, the larger the subthreshold leakage current at VGS=0V

Thus, VT is not kept smaller than 0.4V. However, with scaling of VDD, this results in a loss of performance.

Thus, the choice of VT presents a trade-off between static power and performance (Use of dual-VT).

Device designers try to reach the highest Ion/Ioff for a device, with a sharp turn-off characteristics.

Page 10: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Performance vs. Power TradePerformance vs. Power Trade--offs.offs.

Leakage currents cause a rise in static power.

This is offset by dropping VDD, which is enabled by reducing VT at no cost in performance, and results in quadratic reduction in dynamic power.

For a 0.25um CMOS process, circuit configurations obtain the same performance with: 3V supply – 0.7V VT; and 0.45V supply – 0.1V VT.

How are those 2 cases compared in terms of dynamic and static power?

Page 11: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Static Power ConsumptionStatic Power Consumption

Vin=5V

Vout

CL

Vdd

Istat

Pstat = P(In=1).Vdd . Istat

Wasted energy …Should be avoided in almost all cases

Page 12: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Principles for Power ReductionPrinciples for Power Reductionq Prime choice: Reduce voltage!§ Recent years have seen an acceleration in supply voltage

reduction§ Design at very low voltages still open question (0.6 … 0.9 V

by 2010!)q Reduce switching activity (at logic level)q Reduce physical capacitance§ Device Sizing: for F=20

– fopt(energy)=3.53, fopt(performance)=4.47

Power-Delay-Product (PDP) is used as a metric to balance between low delay and power.

Page 13: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Impact ofImpact ofTechnology Technology ScalingScaling

Page 14: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Goals of Technology ScalingGoals of Technology Scaling

qMake things cheaper:§ Want to sell more functions (transistors)

per chip for the same money§ Build same products cheaper, sell the

same part for less money§ Price of a transistor has to be reduced

qBut also want to be faster, smaller, lower power

Page 15: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology ScalingTechnology Scaling

q Goals of scaling the dimensions by 30%:§ Reduce gate delay by 30% (increase operating

frequency by 43%)§ Double transistor density§ Reduce energy per transition by 65% (50% power

savings @ 43% increase in frequency

q Die size used to increase by 14% per generation

q Technology generation spans 2-3 years

Page 16: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology Evolution (2000 data)Technology Evolution (2000 data)

International Technology Roadmap for Semiconductors

18617717116013010690Max µP power [W]

1.4

1.2

6-7

1.5-1.8

180

1999

1.7

1.6-1.4

6-7

1.5-1.8

2000

14.9-3.6

11-37.1-2.53.5-22.1-1.6Max frequency [GHz],Local-Global

2.52.32.12.42.0Bat. power [W]

109-10987Wiring levels

0.3-0.60.5-0.60.6-0.90.9-1.21.2-1.5Supply [V]

30406090130Technology node [nm]

20142011200820042001Year of Introduction

Node years: 2007/65nm, 2010/45nm, 2013/33nm, 2016/23nm

Page 17: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology Evolution (1999)Technology Evolution (1999)

Page 18: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology Scaling (1)Technology Scaling (1)

Minimum Feature SizeMinimum Feature Size

1960 1970 1980 1990 2000 201010

-2

10-1

100

101

102

Year

Min

imum

Fea

ture

Siz

e (m

icro

n)

Page 19: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology Scaling (2) Technology Scaling (2)

Number of components per chipNumber of components per chip

Page 20: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Technology Scaling (3)Technology Scaling (3)

Propagation DelayPropagation Delay

tp decreases by 13%/year50% every 5 years!

Page 21: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Transistor ScalingTransistor Scaling(velocity(velocity--saturated devices)saturated devices)

Page 22: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

2010 Outlook2010 Outlook

q Performance 2X/16 months§ 1 TIP (terra instructions/s)§ 30 GHz clock

q Size§ No of transistors: 2 Billion§ Die: 40*40 mm

q Power§ 10kW!!§ Leakage: 1/3 active Power

P.Gelsinger: µProcessors for the New Millenium, ISSCC 2001

Page 23: Power Dissipation - University of Waterloomhanis/ece637/lecture9.pdf · Thus, the choice of V T presents a trade - off between static power and performance (Use of dual -V T). Device

Some interesting questionsSome interesting questions

qWhat will cause this model to break?qWhen will it break?qWill the model gradually slow down?§ Power and power density§ Leakage§ Process Variation