EEC 455-LPVD-M1-V2
EEC 455-LPVD-M1-V2
(Deemed to be University)
Bengaluru Campus
School of Technology
• Contents
Need for low power design
Leakage and its contribution to IC power
Trends in leakage power
Physics of power dissipation in CMOS devices
Power dissipation in CMOS
Low power VLSI design limits
Sources of Power Dissipation
Dynamic
Static Power
Power
Tunneling
R.B Leakage
Through Gate
B to B Hot Carrier
Tunnelin Injection
g
Punch
Through
2f
Pswitching = α CL Vdd
Minimizing
Supply Voltage Switching Minimizing
Scaling Capacitance Leakage
Supply Voltage Scaling :
Static Voltage Scaling
• Device Feature Size Scaling
• Architectural Level Scaling
• Optimum Transistor Sizing
Multilevel Voltage Scaling
• Voltage Island
Dynamic Voltage & Frequency Scaling
Adaptive Voltage Scaling
Minimizing Switching Capacitance :
H/W S/W Tradeoff
Bus Encoding
• Gray Coding
• One Hot
Coding
Clock Gating
Use of
Number
System
• 2’s
compliment
VS Sign
Minimizing Leakage :
Variable VT CMOS
Multiple VT CMOS
Power Gating
Dual Subthreshold Supply
The battery technology alone will not solve the low power problem
Basics
• Power supply provides energy for charging and discharging wires and
transistor gates. The energy supplied is stored & then dissipated as heat.
P dw / Power: Rate of work being done w.r.t
time Rate of energy being
dt used
P E t
Unit:
• If a differential amount of charge Watts
dq is given = Joules/seconds
a differential increase in
energy dw, the potential of the charge is increased by:
• By definition of current: I dq / V dw /
dwdt dq dq
dw / dt PV A very practical
formulation!
I
t dq dt
w Total energy
Pdt
Basics
• Warning! In everyday language, the term
“power” is used incorrectly in place of
“energy”
• Power is not energy
• Power is not something you can run out of
• Power can not be lost or used up
• It is not a thing, it is merely a rate
• It can not be put into a battery any more than
velocity can be put in the gas tank of a car
This is how electric tea pots work ...
Heats 1 gram of
water
0.24 degree C
0.24 Calories per
1 Second 1 Joule
A of Heat
Energy per Second
+
1
-
V 1 Ohm
Resistor
20 W rating: Maximum
power the package is able
to transfer to the air.
Exceed rating and resistor
burns.
Cooling an iPod nano ...
Like a resistor, iPod relies on
passive transfer of heat from
case to the air
1.2 W / 5 W = 15 minutes
85 mW for music
300 mW for
How Do We Measure and Compare
Power Consumption?
• One popular metric for microprocessors is: MIPS/watt
– MIPS, millions of instructions per second
• Typical modern value?
– Watt, standard unit of power consumption
• Typical value for modern processor?
– MIPS/watt reflects tradeoff between performance and power
– Increasing performance requires increasing power
– Problem with “MIPS/watt”
• MIPS/watt values are typically not independent of MIPS
– Techniques exist to achieve very high MIPS/watt values, but at very low
absolute MIPS (used in watches)
• Metric only relevant for comparing processors with a similar performance
– One solution, MIPS2/watt. Puts more weight on performance
Metrics
• How does MIPS/watt relate to energy?
• Average power consumption = energy / time