SlideShare a Scribd company logo
LOW POWER DESIGN
METHODS
V.ANANDI
ASST.PROF,E&C
MSRIT,BANGALORE
Course Objective
Low-power is a current need in VLSI
design.
Learn basic ideas, concepts and methods.
Gain hands-on experience.
Contents
 Introduction
 Dynamic power
Short circuit power
Reduced supply voltage operation
Glitch elimination
 Static (leakage) power reduction
 Low power systems
State encoding
Processor and multi-core design
 Books on low-power design
Introduction
Why is it a concern?
Business & technical needs
Semiconductor processing technology
Power Consumption of VLSI Chips
NEED FOR LOW POWER
More transistors are packed into the chip.
Increased market demand for portable
devices.
Environmental concerns
Meaning of Low-Power Design
 Design practices that reduce power
consumption at least by one order of magnitude;
in practice 50% reduction is often acceptable.
 General considerations in low-power design
Algorithms and architectures
High-level and software techniques
Gate and circuit-level methods
Power estimation techniques
Test power
Topics in Low-Power
 Power dissipation in CMOS circuits
 Device technology
 Low-power CMOS technologies
 Energy recovery methods
 Circuit and gate level methods
 Logic synthesis
 Dynamic power reduction techniques
 Leakage power reduction
 System level methods
 Microprocessors
 Arithmetic circuits
 Low power memory technology
 Test power
 Power estimation methods and tools
Low-Power Design Techniques
Circuit and gate level methods
Reduced supply voltage
Adiabatic switching and charge recovery
Logic design for reduced activity
Reduced Glitches
Transistor sizing
Pass-transistor logic
Pseudo-nMOS logic
Multi-threshold gates
Low-Power Design Techniques
Functional and architectural methods
Clock suppression
Clock frequency reduction
Supply voltage reduction
Power down
Algorithmic and Software methods
Power Dissipation in CMOS
Logic (0.25µ)
%75 %5
%20
Ptotal (0→1) = CL VDD
2 + tscVDD Ipeak + VDDIleakage
CL
VDD VDD
Degrees of Freedom
The three degrees of freedom are:
Supply Voltage
Switching Activity
Physical capacitance
Components of Power
Dynamic
Signal transitions
Logic activity
Glitches
Short-circuit
Static
Leakage Ptotal = Pdyn + Pstat
= Ptran + Psc + Pstat
CMOS Dynamic Power
Dynamic Power = Σ 0.5 αi fclk CLi VDD
2
All gates i
≈ 0.5 α fclk CL VDD
2
≈ α01 fclk CL VDD
2
where α average gate activity factor
α01 = 0.5α, average 0→1 trans.
fclk clock frequency
CL total load capacitance
VDD supply voltage
Dynamic Power
VDD
Ground
CL
R
R
Dynamic Power
= CLVDD
2/2 + Psc
Vi
Vo
isc
Summary: Short-Circuit Power
 Short-circuit power is consumed by each
transition (increases with input transition time).
 Reduction requires that gate output transition
should not be faster than the input transition
(faster gates can consume more short-circuit
power).
 Increasing the output load capacitance reduces
short-circuit power.
 Scaling down of supply voltage with respect to
threshold voltages reduces short-circuit power.
Dynamic Power Reduction
Reduce power per transition
Reduced voltage operation – voltage scaling
Capacitance minimization – device sizing
Reduce number of transitions
Glitch elimination
Glitch Power Reduction
Design a digital circuit for minimum
transient energy consumption by
eliminating hazards
Static (Leakage) Power
Dynamic
Signal transitions
Logic activity
Glitches
Short-circuit
Static
Leakage
Leakage Power
IG
ID
Isub
IPT
IGIDL
n+ n+
Ground
VDD
R
Leakage Current Components
Subthreshold conduction, Isub
Reverse bias pn junction conduction, ID
Gate induced drain leakage, IGIDL due to
tunneling at the gate-drain overlap
Drain source punchthrough, IPT due to
short channel and high drain-source
voltage
Gate tunneling, IG through thin oxide
Reducing Leakage Power
 Leakage power as a fraction of the total power
increases as clock frequency drops. Turning
supply off in unused parts can save power.
 For a gate it is a small fraction of the total power;
it can be significant for very large circuits.
 Scaling down features requires lowering the
threshold voltage, which increases leakage
power; roughly doubles with each shrinking.
 Multiple-threshold devices are used to reduce
leakage power.
Low-Power System Design
State encoding
Bus encoding
Finite state machine
Clock gating
Flip-flop
Shift register
Microprocessors
Single processor
Multi-core processor
Clock-Gating in Low-Power Flip-Flop
D Q
D
CK
Challenges
 Development of low Vt, supply voltage and design
technique
 Low power interconnect and reduced activity approaches
 Low-power system synchronization
 Dynamic power-management techniques
 Development of application-specific processing
 Self-adjusting and adaptive circuits
 Integrated design methodology
 Power-conscious techniques and tools development
 Severe supply fluctuations or current spikes
REFERENCES on Low-Power Design
 A. Chandrakasan and R. Brodersen, Low-Power Digital CMOS Design,
Boston: Springer, 1995.
 A. Chandrakasan and R. Brodersen, Low-Power CMOS Design, New York:
IEEE Press, 1998.
 J. M. Rabaey and M. Pedram, Low Power Design Methodologies,
Boston: Springer, 1996.
 K. Roy and S. C. Prasad, Low-Power CMOS VLSI Circuit Design, New
York: Wiley-Interscience, 2000.
 G. K. Yeap, Practical Low Power Digital VLSI Design, Boston:Springer, 1998.
 Tutorial on low power by Vishwani.D.Aggarwal VDAT’06 Symposium on low
power design methodologies.

More Related Content

PPTX
LOW POWER DESIGN VLSI
PPT
3-Anandi.ppt
PPT
LPVLSI.ppt
PPT
Anandi.ppt
PPT
Low power methods.ppt
PDF
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
PPT
Low power vlsi design
PPTX
ECE6003-Module_1.pptx electronics and communication
LOW POWER DESIGN VLSI
3-Anandi.ppt
LPVLSI.ppt
Anandi.ppt
Low power methods.ppt
A Literature Review On Design Strategies And Methodologies Of Low Power VLSI ...
Low power vlsi design
ECE6003-Module_1.pptx electronics and communication

Similar to LPflow_updated.ppt (20)

PPTX
Low power in vlsi with upf basics part 1
PPT
PPT
5378086.ppt
PDF
CMOS LOW POWER CELL LIBRARY FOR DIGITAL DESIGN
PDF
A Survey on Low Power VLSI Designs
PPTX
Low Power VLSI Design Presentation_final
PDF
Optimized Design of an Alu Block Using Power Gating Technique
PPTX
Low power
PPT
Low Power Design Techniques for ASIC / SOC Design
PDF
Analysis Of Power Dissipation Amp Low Power VLSI Chip Design
PDF
Analysis of Power Dissipation & Low Power VLSI Chip Design
PDF
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
PDF
Bc36330333
PPT
PDF
Analysis Of Optimization Techniques For Low Power VLSI Design
PDF
Low power embedded system design
PPTX
Low Power Design Approach in VLSI
PDF
W04406104107
DOCX
LOW POWER VLSI DESIGN.docx syllabus very large scale integration
PPTX
Unit-1.ppt , details of basic low power CMOS
Low power in vlsi with upf basics part 1
5378086.ppt
CMOS LOW POWER CELL LIBRARY FOR DIGITAL DESIGN
A Survey on Low Power VLSI Designs
Low Power VLSI Design Presentation_final
Optimized Design of an Alu Block Using Power Gating Technique
Low power
Low Power Design Techniques for ASIC / SOC Design
Analysis Of Power Dissipation Amp Low Power VLSI Chip Design
Analysis of Power Dissipation & Low Power VLSI Chip Design
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
Bc36330333
Analysis Of Optimization Techniques For Low Power VLSI Design
Low power embedded system design
Low Power Design Approach in VLSI
W04406104107
LOW POWER VLSI DESIGN.docx syllabus very large scale integration
Unit-1.ppt , details of basic low power CMOS
Ad

Recently uploaded (20)

PPTX
Internet of Things (IOT) - A guide to understanding
PPT
Project quality management in manufacturing
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
web development for engineering and engineering
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPT
Mechanical Engineering MATERIALS Selection
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
DOCX
573137875-Attendance-Management-System-original
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Internet of Things (IOT) - A guide to understanding
Project quality management in manufacturing
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
OOP with Java - Java Introduction (Basics)
web development for engineering and engineering
Operating System & Kernel Study Guide-1 - converted.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Mechanical Engineering MATERIALS Selection
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
573137875-Attendance-Management-System-original
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CYBER-CRIMES AND SECURITY A guide to understanding
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
bas. eng. economics group 4 presentation 1.pptx
additive manufacturing of ss316l using mig welding
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Ad

LPflow_updated.ppt

  • 2. Course Objective Low-power is a current need in VLSI design. Learn basic ideas, concepts and methods. Gain hands-on experience.
  • 3. Contents  Introduction  Dynamic power Short circuit power Reduced supply voltage operation Glitch elimination  Static (leakage) power reduction  Low power systems State encoding Processor and multi-core design  Books on low-power design
  • 4. Introduction Why is it a concern? Business & technical needs Semiconductor processing technology Power Consumption of VLSI Chips
  • 5. NEED FOR LOW POWER More transistors are packed into the chip. Increased market demand for portable devices. Environmental concerns
  • 6. Meaning of Low-Power Design  Design practices that reduce power consumption at least by one order of magnitude; in practice 50% reduction is often acceptable.  General considerations in low-power design Algorithms and architectures High-level and software techniques Gate and circuit-level methods Power estimation techniques Test power
  • 7. Topics in Low-Power  Power dissipation in CMOS circuits  Device technology  Low-power CMOS technologies  Energy recovery methods  Circuit and gate level methods  Logic synthesis  Dynamic power reduction techniques  Leakage power reduction  System level methods  Microprocessors  Arithmetic circuits  Low power memory technology  Test power  Power estimation methods and tools
  • 8. Low-Power Design Techniques Circuit and gate level methods Reduced supply voltage Adiabatic switching and charge recovery Logic design for reduced activity Reduced Glitches Transistor sizing Pass-transistor logic Pseudo-nMOS logic Multi-threshold gates
  • 9. Low-Power Design Techniques Functional and architectural methods Clock suppression Clock frequency reduction Supply voltage reduction Power down Algorithmic and Software methods
  • 10. Power Dissipation in CMOS Logic (0.25µ) %75 %5 %20 Ptotal (0→1) = CL VDD 2 + tscVDD Ipeak + VDDIleakage CL VDD VDD
  • 11. Degrees of Freedom The three degrees of freedom are: Supply Voltage Switching Activity Physical capacitance
  • 12. Components of Power Dynamic Signal transitions Logic activity Glitches Short-circuit Static Leakage Ptotal = Pdyn + Pstat = Ptran + Psc + Pstat
  • 13. CMOS Dynamic Power Dynamic Power = Σ 0.5 αi fclk CLi VDD 2 All gates i ≈ 0.5 α fclk CL VDD 2 ≈ α01 fclk CL VDD 2 where α average gate activity factor α01 = 0.5α, average 0→1 trans. fclk clock frequency CL total load capacitance VDD supply voltage
  • 15. Summary: Short-Circuit Power  Short-circuit power is consumed by each transition (increases with input transition time).  Reduction requires that gate output transition should not be faster than the input transition (faster gates can consume more short-circuit power).  Increasing the output load capacitance reduces short-circuit power.  Scaling down of supply voltage with respect to threshold voltages reduces short-circuit power.
  • 16. Dynamic Power Reduction Reduce power per transition Reduced voltage operation – voltage scaling Capacitance minimization – device sizing Reduce number of transitions Glitch elimination
  • 17. Glitch Power Reduction Design a digital circuit for minimum transient energy consumption by eliminating hazards
  • 18. Static (Leakage) Power Dynamic Signal transitions Logic activity Glitches Short-circuit Static Leakage
  • 20. Leakage Current Components Subthreshold conduction, Isub Reverse bias pn junction conduction, ID Gate induced drain leakage, IGIDL due to tunneling at the gate-drain overlap Drain source punchthrough, IPT due to short channel and high drain-source voltage Gate tunneling, IG through thin oxide
  • 21. Reducing Leakage Power  Leakage power as a fraction of the total power increases as clock frequency drops. Turning supply off in unused parts can save power.  For a gate it is a small fraction of the total power; it can be significant for very large circuits.  Scaling down features requires lowering the threshold voltage, which increases leakage power; roughly doubles with each shrinking.  Multiple-threshold devices are used to reduce leakage power.
  • 22. Low-Power System Design State encoding Bus encoding Finite state machine Clock gating Flip-flop Shift register Microprocessors Single processor Multi-core processor
  • 23. Clock-Gating in Low-Power Flip-Flop D Q D CK
  • 24. Challenges  Development of low Vt, supply voltage and design technique  Low power interconnect and reduced activity approaches  Low-power system synchronization  Dynamic power-management techniques  Development of application-specific processing  Self-adjusting and adaptive circuits  Integrated design methodology  Power-conscious techniques and tools development  Severe supply fluctuations or current spikes
  • 25. REFERENCES on Low-Power Design  A. Chandrakasan and R. Brodersen, Low-Power Digital CMOS Design, Boston: Springer, 1995.  A. Chandrakasan and R. Brodersen, Low-Power CMOS Design, New York: IEEE Press, 1998.  J. M. Rabaey and M. Pedram, Low Power Design Methodologies, Boston: Springer, 1996.  K. Roy and S. C. Prasad, Low-Power CMOS VLSI Circuit Design, New York: Wiley-Interscience, 2000.  G. K. Yeap, Practical Low Power Digital VLSI Design, Boston:Springer, 1998.  Tutorial on low power by Vishwani.D.Aggarwal VDAT’06 Symposium on low power design methodologies.