Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Implementations
Dr. R.K. Sharma
Professor
ECE Department
NIT Kurukshetra
APRIL 4,2009
Truism in VLSI
Everyone is always looking for
BIGGER FUNCTIONALITY
SMALLER SIZE
FASTER
RELIABLE
LOW POWER
LOW COST
PORTABLE
DESIGN CONSTRAINTS ?
Power Consumption
Problems of Power Dissipation
Continuously increasing
performance demands
Increasing power dissipation of
technical devices
Today: power dissipation is a
main problem
High Power dissipation leads to:
Reduced
Reducedtime
timeof
ofoperation
operation High
Highefforts
effortsfor
forcooling
cooling
Higher
Higherweight
weight(batteries)
(batteries) Increasing
Increasingoperational
operationalcosts
costs
Reduced
Reducedmobility
mobility Reduced
Reducedreliability
reliability
IMPACT of HEAT
CO2 Emission
Combustion of Fossil Fuels, for electricity generation,
transportation, and heating, and also the manufacture of cement,
all result in the total worldwide emission of about 22 billion tons
of carbon dioxide to the atmosphere each year. About a third of
this comes from electricity generation, and another third from
transportation, and a third from all other sources.
CO2 comes mainly from the burning of coal, oil and other fossil
fuels to generate electricity and contributes about 50% to the
greenhouse effect.
This is a type of
GREENHOUSE EFFECT.
Low power
Economic aspect
A massive 3bn worth of electricity is currently spent
powering consumer electronic and computer products
alone in the UK every year - that's 30% of the
average household electricity bill.
PTotal = P Switching
+ P Short-Circuit
+ P Glitches
+ P Leakage
Sources of Power Consumption and
Remedies
Reduce the active load:
Technology scaling:
Minimize the circuits
The highest win
Use more efficient Thresholds should scale
design Leakage starts to byte
Charge recycling Dynamic voltage scaling
More efficient layout
Psw = k CL V 2
DD f
CLK
Prof.(Dr.) R.K.Sharma,
ECED, NIT Kurukshetra
Glitch at the Output
Prof.(Dr.) R.K.Sharma,
ECED, NIT Kurukshetra
Glitching Power
Dissipation:
Glitches occur due to a mismatch or imbalance
in the path lengths in the logic network
Where:
Prof.(Dr.) R.K.Sharma,
ECED, NIT Kurukshetra
Glitch Elimination by Hazard
Filtering
Prof.(Dr.) R.K.Sharma,
ECED, NIT Kurukshetra
Glitch Elimination by Path
Delay Balancing
Prof.(Dr.) R.K.Sharma,
ECED, NIT Kurukshetra
Leakage current mechanism
APRIL 4,2009
State-of-the-art design techniques to reduce power:
User-reported popularity of power management
techniques.
APRIL 4,2009
Time Displace Outputs
of NAND and NOR
APRIL 4,2009
Truth Table of Full Adder
APRIL 4,2009
Full Adder Cell
APRIL 4,2009
DVFS
DVFS
Choices for Power Reduction
. .
Opportunities for power
reduction
Interconnect Couplings
Gate Capacitances
Voltages of internal nodes of latches
and FFs
Noise Created on Parasitic
Components Due to
Switching