Basics of
Low Power VLSI Design
By,
Sharada Guptha M N
Assistant Professor
Department of ECE
SSIT, Tumakuru
Power: The rate at which energy is delivered or exchanged.
Analogy of power and energy is water and its flow rate.
Low power VLSI design is broadly classified into
- automatic design optimization
Major criteria to be considered to are impact to circuit delay which affects throughput and chip area which directly translates manufacturing costs.
Other factors also to be considered are testability, reliability, quality, reusability, risk, design cycle time
The task of a design engineer is to carefully weigh each design choice within specification constraints and select best implementation.
Evolution in Power Dissipation:
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : Evolution in Power Dissipation
Need to worry about Power�
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : Heat dissipation in Microprocessor
Need of Low Power
IC Design Space:
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : IC Design Space
Power Impacts on System Design:
Facts ...
Moore´s Law - doubling transistors every 18 months
SCALING TECHNOLOGY ...
( 0.7 scaling factor ) ( 0.5 scaling factor ) 43% !!!
This implies that the power density increase of 40% every generation !!!
Temperature is a function of power density and determinates the type of cooling system needed.
VARIABLES
Today´s packages can sustain a power dissipation over 100W for up to 100msec >>> cheaper package if peaks are reduced
Low Power Strategies:
PARTITIONING, POWER DOWN
REGULARITY, LOCALITY, CONCURRENCY
( Compiler technology for low power, instruction scheduling )
( ISA, architectural design, memory hierarchy, HW extensions, etc )
RECOVERY
( Logic families, conditional clocking, adiabatic circuits, asynchronous design )
Power Consumption Estimation:
0
5
10
15
20
25
30
Arch
Layout
RTL Circuit
Levels of abstraction
Error estimation
power consumption
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : Estimation of Power Consumption
Due to the relative high error rate in the architectural estimation ( no vision of the total area, circuit types, technology, block activity, etc )
IMPORTANT DESIGN DECISIONS MUST BE DONE AT ARCHITECTURAL LEVEL!
- Correlation between power estimation from low level to high level
TRY TO IMPROVE ACCURACY AT HIGH LEVEL
LOCATION, TEMPERATURE DIFFERENCES, TEMPERATURE
DISTRIBUTION )
Architectural Power Evaluation:
Architectural design partition
- Power density of blocks
( SPICE simulation, statistical input set, technology and circuit types definition )
Power Dissipation in CMOS:
Primary Components:
C
L
Diode Leakage Current
Subthreshold Leakage Current
Short-Circuit Current
Capacitor
Charging Current
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : Power Dissipation in CMOS
Sources of Power Dissipation:
Switching Power Dissipation:
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Figure : Switching Power Dissipation
Switching Power Dissipation
– CL physical capacitance, Vdd supply voltage, α switching activity, fclk clock frequency.
– CIN the gate input capacitance, Cwire the parasitic interconnect and Cpar diffusion capacitances of each gate[I].
Short circuit power dissipation:
Figure : Short circuit current
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Short circuit power dissipation :
where k = (kn = kp), the trans conductance of the transistor,
τ = (trise = tfall), the input/output transition time, VDD = supply voltage,
f = clock frequency, and VT = (VTn = |VTp|), the threshold voltage of MOSFET.
CMOS Leakage Current
Leakage power dissipation:
Leakage current in digital design:
Static Current:
Leakage power dissipation
Figure : Summary of leakage current mechanism
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
PN Junction reverse bias current:
– Caused by diffusion/drift of minority carrier near the edge of the depletion region.
where Vbias = the reverse bias voltage across the p-n junction, Js = the reverse saturation current density and A = the junction area.
Sub Threshold Leakage Current:
Figure : Sub threshold current
Figure: Subthreshold leakage in a negative-
channel metal–oxide–semiconductor (NMOS) transistor.
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Reducing Power:
Reduce leakage and Static Current
Supply Voltage Scaling
Switching Activity Reduction
Physical capacitance reduction
Issues:
This will increase the active power by 2.7X
Ultra Low Power System Design:
Courtesy: Practical Low Power VLSI Design, by Gary Yeap
Thank You