Free Powerpoint Templates Page 1 Free Powerpoint Templates Low Power VLSI Design Dr Elwin Chandra Monie RMK Engineering College.

Slides:



Advertisements
Similar presentations
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
Advertisements

Digital Integrated Circuits A Design Perspective
© Digital Integrated Circuits 2nd Inverter EE4271 VLSI Design The Inverter Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
EE141 © Digital Integrated Circuits 2nd Arithmetic Circuits 1 Low Power Design in CMOS [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
EE42/100, Spring 2006Week 14a, Prof. White1 Week 14a Propagation delay of logic gates CMOS (complementary MOS) logic gates Pull-down and pull-up The basic.
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Digital Integrated Circuits A Design Perspective
© Digital Integrated Circuits 2nd Inverter CMOS Inverter: Digital Workhorse  Best Figures of Merit in CMOS Family  Noise Immunity  Performance  Power/Buffer.
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
8/23-25/05ELEC / Lecture 21 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Designing for Low Power
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
Lecture 7: Power.
Power-Aware Computing 101 CS 771 – Optimizing Compilers Fall 2005 – Lecture 22.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
Low Power Design of Integrated Systems Assoc. Prof. Dimitrios Soudris
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
The CMOS Inverter Slides adapted from:
Micro transductors ’08 Low Power VLSI Design 1 Dr.-Ing. Frank Sill Department of Electrical Engineering, Federal University of Minas Gerais, Av. Antônio.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
CSE477 L12&13 Low Power.1Irwin&Vijay, PSU, 2002 TKT-1527 Digital System Design Issues Designing for Low Power Mary Jane Irwin ( )
1 The Physical Structure (NMOS) Field Oxide SiO2 Gate oxide Field Oxide n+ Al SiO2 Polysilicon Gate channel L P Substrate D S L W (D) (S) Metal n+ (G)
Low-Power CMOS Logic Circuit Topic Review 1 Part I: Overview (Shaw) Part II: (Vincent) Low-Power Design Through Voltage Scaling Estimation and Optimization.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 19: October 16, 2013 Energy and Power.
CPE 626 Advanced VLSI Design Lecture 8: Power and Designing for Low Power Aleksandar Milenkovic
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
CSE477 L01 Introduction.1Irwin&Vijay, PSU, 2002 ECE484 VLSI Digital Circuits Fall 2014 Lecture 01: Introduction Adapted from slides provided by Mary Jane.
1 Power Dissipation in CMOS Two Components contribute to the power dissipation: »Static Power Dissipation –Leakage current –Sub-threshold current »Dynamic.
Sub-threshold Design of Ultra Low Power CMOS Circuits Students: Dmitry Vaysman Alexander Gertsman Supervisors: Prof. Natan Kopeika Prof. Orly Yadid-Pecht.
Basics of Energy & Power Dissipation Lecture notes S. Yalamanchili, S. Mukhopadhyay. A. Chowdhary.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Why Low Power Testing? 台大電子所 李建模.
Why Power Matters Packaging costs Power supply rail design
1 The Physical Structure (NMOS) Field Oxide SiO2 Gate oxide Field Oxide n+ Al SiO2 Polysilicon Gate channel L P Substrate D S L W (D) (S) Metal n+ (G)
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 18: October 14, 2013 Energy and Power.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 17: October 19, 2011 Energy and Power.
CSE477 L12&13 Low Power.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Lecture 12&13: Designing for Low Power Mary Jane Irwin (
Inverter Chapter 5 The Inverter April 10, Inverter Objective of This Chapter  Use Inverter to know basic CMOS Circuits Operations  Watch for performance.
© Digital Integrated Circuits 2nd Inverter EE5900 Advanced Algorithms for Robust VLSI CAD The Inverter Dr. Shiyan Hu Office: EERC 731 Adapted.
EE141 © Digital Integrated Circuits 2nd Inverter 1 Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje.
Basics of Energy & Power Dissipation
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
FPGA-Based System Design: Chapter 2 Copyright  2004 Prentice Hall PTR Topics n Logic gate delay. n Logic gate power consumption. n Driving large loads.
Solid-State Devices & Circuits
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Dynamic Logic.
1 Dynamic CMOS Chapter 9 of Textbook. 2 Dynamic CMOS  In static circuits at every point in time (except when switching) the output is connected to either.
EE141 Combinational Circuits 1 Chapter 6 (I) Designing Combinational Logic Circuits Dynamic CMOS LogicDynamic CMOS Logic V1.0 5/4/2003.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
ELEC Digital Logic Circuits Fall 2015 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering.
CS203 – Advanced Computer Architecture
LOW POWER DESIGN METHODS
Damu, 2008EGE535 Fall 08, Lecture 51 EGE535 Low Power VLSI Design Lecture #5 & 6 CMOS Inverter.
Lecture 10: Designing for Low Power. Review: Designing Fast CMOS Gates  Transistor sizing  Progressive transistor sizing l fet closest to the output.
CS203 – Advanced Computer Architecture
The Inverter EE4271 VLSI Design Professor Shiyan Hu Office: EERC 518
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
332:479 Concepts in VLSI Design Lecture 24 Power Estimation
Transistors on lead microprocessors double every 2 years Moore’s Law in Microprocessors Transistors on lead microprocessors double every 2 years.
The Inverter EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731
Lecture 7: Power.
Power and Heat Power Power dissipation in CMOS logic arises from the following sources: Dynamic power due to switching current from charging and discharging.
Lecture 7: Power.
Presentation transcript:

Free Powerpoint Templates Page 1 Free Powerpoint Templates Low Power VLSI Design Dr Elwin Chandra Monie RMK Engineering College

Free Powerpoint Templates Page 2 Topics for discussion Need for low power design Sources of power dissipation Levels of power optimization Design for low power Estimation of power Advanced techniques in power reduction Software design for low power

Free Powerpoint Templates Page 3 NEED FOR LOW POWER DESIGN

Free Powerpoint Templates Page 4 IC Generation First Planner IC transistors Pentium Million Transistors

Free Powerpoint Templates Page 5 Gallery - Current Processors Intel Core 2 Duo “Conroe” 291M transistors / 2.67GHz / 65W L=65nm Area=143mm 2 Image courtesy Intel Corporations All Rights Reserved

Free Powerpoint Templates Page 6 45nm 4 Cores GHz L3 8MB V 130W 1.4 Billion 22nm 4 cores 3.4GHz L3 8MB 65W

Free Powerpoint Templates Page 7 Moore’s Law 1965 Number of transistors will double in 18 to 24 months Still valid and trends show it will be valid for a few years Gordon E. Moore Fairchild

Free Powerpoint Templates Page 8 Moore’s Law - Processors Expected to reach Tera capability in x Growth in 1.96 years

Free Powerpoint Templates Page 9 Technology Trend

Free Powerpoint Templates Page 10

Free Powerpoint Templates Page 11 Integrated Circuit Complexity

Free Powerpoint Templates Page 12 Clock Frequency P6 Pentium ® proc Year Frequency (Mhz) 2X every 2 years Courtesy, Intel

Free Powerpoint Templates Page 13 Chip Power Density Pentium® P Year Power Density (W/cm2) Nuclear Reactor Hot Plate

Free Powerpoint Templates Page 14 5KW 18KW 1.5KW 500W Pentium® proc Year Power (Watts) Power delivery and dissipation will be prohibitive Courtesy, Intel

Free Powerpoint Templates Page 15 Power factor

Free Powerpoint Templates Page 16 Battery  Portable consumer electronics powered by battery  Battery is heavy and big  Energy density barely doubles in several years  Safety concern: the energy density is approaching that of explosive chemicals. The battery technology alone will not solve the low power problem The battery technology alone will not solve the low power problem

Free Powerpoint Templates Page 17 Reliability and Cooling Costs High power dissipation  high temperature  malfunction High performance microprocessors: ~50 Watts (a hand-held soldering iron) Packaging cost and cooling cost: fans Power supply rails: high transient current (e.g. 3A).

Free Powerpoint Templates Page 18 Environmental Concerns Office automation equipment –5% of total US commercial energy in 1993 –10% of total US commercial energy in 2000 Electricity generation  air pollution and consumption of energy sources Trends towards GREEN Chip

Free Powerpoint Templates Page 19 Sources of Power dissipation in CMOS Circuits

Free Powerpoint Templates Page 20 Sources of Power Dissipation in CMOS Dynamic Power Consumption charge and discharge capacitors Short Circuit Current short-circuit current path between supply rails during switching Glitch power dissipation Leakage Leaking diodes and transistor

Free Powerpoint Templates Page 21 Dynamic Power Dissipation Dynamic power is required to charge and discharge load capacitances when transistors switch. One cycle involves a rising and falling output. On rising output, charge Q = CΔV = C L V DD is required. On falling output, charge is dumped to GND.

Free Powerpoint Templates Page 22 Dynamic Power Dissipation.. Do not depend on R N and R P Not a function of transistor size Assume that one cycle of charge-discharge completes in one clock peroid T CLK i.e. VIN is the CLK:

Free Powerpoint Templates Page 23 Power drawn from source

Free Powerpoint Templates Page 24 Lowering Dynamic Power P dyn = C L V DD 2 P 0  1 f Capacitance: Function of fan-out, wire length, transistor sizes Supply Voltage: Has been dropping with successive generations Clock frequency: Increasing… Activity factor: How often, on average, do wires switch?

Free Powerpoint Templates Page 25 Example: A typical CMOS inverter in clocked at f = 250 MH Z has C L = 50 fF and use V DD = 1.8V P = αCV 2 f = (50fF)(1.8) 2 (250MH Z ) = 40.5 µW Example: 20 M logic transistors chip, average width: 12λ VDD=1.2 V, use 0.1 µm process Cg = 2 fF/mm, activity factor = 0.1

Free Powerpoint Templates Page 26 Short Circuit Power Consumption Finite slope of the input signal causes a direct current path between V DD and GND for a short period of time during switching when both the NMOS and PMOS transistors are conducting. VinVout CLCL I sc

Free Powerpoint Templates Page 27 Short Circuit current

Free Powerpoint Templates Page 28 Short Circuit Currents Determinates Duration and slope of the input signal, t sc I peak determined by –the saturation current of the P and N transistors which depend on their sizes, process technology, temperature, etc. –strong function of the ratio between input and output slopes a function of C L E sc = t sc V DD I peak P 0  1 P sc = t sc V DD I peak f 0  1

Free Powerpoint Templates Page 29 Impact of C L on P sc VinVout CLCL I sc  0 VinVout CLCL I sc  I max Large capacitive load Output fall time significantly larger than input rise time. Small capacitive load Output fall time substantially smaller than the input rise time.

Free Powerpoint Templates Page 30 I peak as a Function of C L I peak (A) time (sec) x x C L = 20 fF C L = 100 fF C L = 500 fF 500 psec input slope Short circuit dissipation is minimized by matching the rise/fall times of the input and output signals - slope engineering. When load capacitance is small, I peak is large.

Free Powerpoint Templates Page 31 P sc as a Function of Rise/Fall Times P normalized t sin /t sou t V DD = 3.3 V V DD = 2.5 V V DD = 1.5V normalized wrt zero input rise-time dissipation When load capacitance is small (t sin /t sout > 2 for V DD > 2V) the power is dominated by P sc If V DD < V Tn + |V Tp | then P sc is eliminated since both devices are never on at the same time. W/L p =  m/0.25  m W/L n =  m/0.25  m C L = 30 fF

Free Powerpoint Templates Page 32 Glitch Power Dissipation Glitches are temporary changes in the value of the output – unnecessary transitions They are caused due to the skew in the input signals to a gate Glitch power dissipation accounts for 15% – 20 % of the global power

Free Powerpoint Templates Page 33 Glitch Power Dissipation P = 1/2.CL.Vdd. (Vdd – Vmin) ; Vmin : min voltage swing at the output Glitch power dissipation is dependent on –Output load –Input pattern –Input slope

Free Powerpoint Templates Page 34 Glitch Power Dissipation Hazard generation can be reduced by gate sizing and path balancing techniques Hazard propagation can be reduced by using less number of inverters which tend to amplify and propagate glitches

Free Powerpoint Templates Page 35 Leakage (Static) Power Consumption Sub-threshold current is the dominant factor. All increase exponentially with temperature! V DD I leakage Vout Drain junction leakage Sub-threshold current Gate leakage

Free Powerpoint Templates Page Source of Leakage Current Keshavarzi,Roy,Hawkins(ITC1997)

Free Powerpoint Templates Page 37 Leakage as a Function of V T  Continued scaling of supply voltage and the subsequent scaling of threshold voltage will make subthreshold conduction a dominate component of power dissipation.  An 90mV/decade V T roll-off - so each 255mV increase in V T gives 3 orders of magnitude reduction in leakage (but adversely affects performance)

Free Powerpoint Templates Page 38 Leakage and V T V 13, /  m 24 Å 1.2 V CL013 HS V 1, /  m 29 Å 1.5 V CL015 HS 42 Å T ox (effective) FET Perf. (GHz) 0.40 V0.73 V0.63 V0.42 VV Tn I off (leakage) (  A/  m) 780/360320/130500/180600/260I DSat (n/p) (  A/  m) 0.13  m0.18  m0.16  m L gate 2 V1.8 V V dd CL018 HS CL018 ULP CL018 LP CL018 G

Free Powerpoint Templates Page 39 Reference Kaushik Roy, Saibal Mukhopadhyay and Hamid Mahmoodi-Meimand, “Leakage Current Mechanisms and Leakage Reduction Techniques in Deep-Submicrometer CMOS Circuits”, Proceedings of the IEEE, vol. 91, no. 2, February 2003

Free Powerpoint Templates Page 40 Power Dissipation in CMOS Circuits P total = P switching + P short-circuit + P leakage Due to charging and discharging capacitors (dynamic power consumption) Due to direct paths Due to leaking diodes and transistors %75%5%20

Free Powerpoint Templates Page 41 Power Equations P = C L V DD 2 f 0  1 + t sc V DD I peak f 0  1 + V DD I leakage Dynamic power (decreasing relatively) Short-circuit power ( decreasing absolutely) Leakage power ( increasing) f 0  1 = P 0  1 * f clock P 0  1 Probability of transition from 0 -> 1

Free Powerpoint Templates Page 42 Basic principle of Low Power Design Reducing P = C V dd 2 f Reduce -Gate capacitance -Overlap capacitance- arise from lateral diffusion of the drain and source impurities -Diffusion capacitance -Interconnect capacitance Reduce V dd Quadratic relation Reduce Threshold voltage -will increase leakage current and reduce noise immunity -Dynamic voltage scaling Reduce switching frequency -reduce unnecessary switching -use alternate logic implementation -use coding to reduce switching