© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.

Slides:



Advertisements
Similar presentations
9/15/05ELEC / Lecture 71 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Advertisements

Power Reduction Techniques For Microprocessor Systems
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
Digital Integrated Circuits A Design Perspective
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
© Digital Integrated Circuits 2nd Inverter EE4271 VLSI Design The Inverter Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
EE141 © Digital Integrated Circuits 2nd Timing Issues 1 Digital Integrated Circuits A Design Perspective Timing Issues Jan M. Rabaey Anantha Chandrakasan.
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.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
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.
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.
Lecture 5 – Power Prof. Luke Theogarajan
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 6 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Dynamic Power: Device Sizing Vishwani.
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 Digital Integrated Circuits A Design Perspective Designing Combinational Logic Circuits.
Digital Integrated Circuits A Design Perspective
Lecture 7: Power.
Digital Integrated Circuits A Design Perspective
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
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
EE415 VLSI Design THE INVERTER DYNAMICS [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
The CMOS Inverter Slides adapted from:
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Low Power VLSI Design Dr Elwin Chandra Monie RMK Engineering College.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
© Digital Integrated Circuits 2nd Devices Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
1. Department of Electronics Engineering Sahand University of Technology NMOS inverter with an n-channel enhancement-mode mosfet with the gate connected.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1 Power Dissipation in CMOS Two Components contribute to the power dissipation: »Static Power Dissipation –Leakage current –Sub-threshold current »Dynamic.
Basics of Energy & Power Dissipation Lecture notes S. Yalamanchili, S. Mukhopadhyay. A. Chowdhary.
© Digital Integrated Circuits 2nd Inverter Modified From "Digital Integrated Circuits", by J. Rabaey, A. Chandrakasan and B. Nikolic. Copyright 1996 UCB.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 17: October 19, 2011 Energy and Power.
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.
Spring 2010, Mar 10ELEC 7770: Advanced VLSI Design (Agrawal)1 ELEC 7770 Advanced VLSI Design Spring 2010 Gate Sizing Vishwani D. Agrawal James J. Danaher.
Digital Integrated Circuits A Design Perspective
Basics of Energy & Power Dissipation
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.
EE141 © Digital Integrated Circuits 2nd Combinational Circuits 1 A few notes for your design  Finger and multiplier in schematic design  Parametric analysis.
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
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
CMOS technology and CMOS Logic gate. Transistors in microprocessors.
LOW POWER DESIGN METHODS
EE141 © Digital Integrated Circuits 2nd Introduction 1 Digital Integrated Circuits A Design Perspective Introduction Jan M. Rabaey Anantha Chandrakasan.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
Damu, 2008EGE535 Fall 08, Lecture 51 EGE535 Low Power VLSI Design Lecture #5 & 6 CMOS Inverter.
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.
EE141 Chapter 5 The Inverter April 10, 2003.
Digital Integrated Circuits A Design Perspective
The Inverter EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731
Power and Heat Power Power dissipation in CMOS logic arises from the following sources: Dynamic power due to switching current from charging and discharging.
Impact of Technology Scaling
Propagation Delay.
Presentation transcript:

© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Revised from Digital Integrated Circuits, © Jan M. Rabaey el, 2002

© Digital Integrated Circuits 2nd Inverter Power Dissipation

© Digital Integrated Circuits 2nd Inverter Where Does Power Go in CMOS?

© Digital Integrated Circuits 2nd Inverter A First-Order RC Network v out v dd CLCL R Only half of the energy supplied by the power source is stored on load. The other half is dissipated by the PMOS transistor. It is independent of size when load capacitor dominates!!!

© Digital Integrated Circuits 2nd Inverter Dynamic Power Dissipation Energy/transition = C L * V dd 2 Power = Energy/transition *f =C L * V dd 2 * f Need to reduce C L, V dd, andf to reduce power. VinVout C L Vdd

© Digital Integrated Circuits 2nd Inverter Modification for Circuits with Reduced Swing

© Digital Integrated Circuits 2nd Inverter Node Transition Activity and Power Switching factor

© Digital Integrated Circuits 2nd Inverter Transistor Sizing for Minimum Energy (1)  Goal: Minimize Energy of whole circuit with  Design parameters: f and V DD  t p  t pref of circuit with f = 1 and V DD =V ref Minimizing energy without delay constraints is not meaningful C ext /C g1 =F

© Digital Integrated Circuits 2nd Inverter Transistor Sizing for energy (2)  Performance Constraint (when  =1)  Energy for single Transition (when  =1) Gate: C g1 Intrinsic: γC g1 Gate: f C g1 Intrinsic: f γ C g1

© Digital Integrated Circuits 2nd Inverter Transistor Sizing for energy (3) F = V DD = M (f), V TE =0.5V, V ref =2.5V E/E ref = f (f), V ref =2.5V, V DD = M (f) F =1 This plots what V DD can be if delay constraint is met This plots what energy ratio is if using V DD derived Every point here has the same delay for given F

© Digital Integrated Circuits 2nd Inverter  Device sizing together with V DD scaling is very effective to reduce power consumption  Over-sizing does not pay back in terms of both delay and power consumption (design for right speed, not maximum)  Optimal sizing for energy is smaller than the one for delay Transistor Sizing for energy (4)

© Digital Integrated Circuits 2nd Inverter Short Circuit Currents Peak current is directly proportional to sizes !!! The time duration when both devices on

© Digital Integrated Circuits 2nd Inverter How to keep Short-Circuit Currents Low? Short circuit current goes to zero if t fall >> t rise, why? but can’t do this for cascade logic, since making the output rise/fall too large slows down the later gates and can cause short circuit current for those gates. (global picture is important!!!) Large load capacitance cause large rise time

© Digital Integrated Circuits 2nd Inverter Minimizing Short-Circuit Power Vdd =1.5 Vdd =2.5 Vdd =3.3

© Digital Integrated Circuits 2nd Inverter Static power consumption: Leakage Sub-threshold current one of most compelling issues in low-energy circuit design! N+ P-sub

© Digital Integrated Circuits 2nd Inverter Reverse-Biased Diode Leakage diode leakage caused by thermally generated carriers! JS = pA/  m2 at 25 deg C for 0.25  m CMOS! JS doubles for every 9 deg C! At 85 degrees, a commonly imposed upper bound for junction temperatures in commercial hardware products, the leakage current increase by a factor of 60 over the 25 deg. Vdd

© Digital Integrated Circuits 2nd Inverter Subthreshold Leakage Component

© Digital Integrated Circuits 2nd Inverter Principles for Power Reduction  Prime choice: Reduce voltage!  Recent years have seen an acceleration in supply voltage reduction  Design at very low voltages still open question (0.6 … 0.9 V by 201x?)  Reduce switching activity (very difficult!)  Reduce physical capacitance  Device Sizing: for F=20 –f opt (energy)=3.5, f opt (performance)=4

© Digital Integrated Circuits 2nd Inverter Performance measure of inverter  Total power consumption  Power-delay product PDP gives a measure of energy, as from the units (w*s=Joule). Assuming inverter operating at its maximum switching frequency  Energy-delay product ( misconception about V DD in PDP ) A more relevant metric showing tradeoff between power and performance (delay) parameter

© Digital Integrated Circuits 2nd Inverter

© Digital Integrated Circuits 2nd Inverter Impact of Technology Scaling 10μm to 23nm

© Digital Integrated Circuits 2nd Inverter Goals of Technology Scaling  Make things cheaper:  Want to sell more functions (transistors) per chip for the same money  Build same products cheaper, sell the same part for less money  Price of a transistor is reduced ?  But also want to be faster, smaller, lower power, lighter  Reduce gate delay  Increase transistor density  Reduce energy per transition

© Digital Integrated Circuits 2nd Inverter Technology Scaling  Die size is used to increase by 14% per generation  Technology generation spans 2-3 years

© Digital Integrated Circuits 2nd Inverter Technology Evolution International Technology Roadmap for Semiconductors Max  P power [W] Max frequency [GHz],Local-Global Bat. power [W] Wiring levels Supply [V] Technology node [nm] Year of Introduction Node years: 2007/65nm, 2010/45nm, 2013/33nm, 2016/13nm

© Digital Integrated Circuits 2nd Inverter Technology Evolution

© Digital Integrated Circuits 2nd Inverter Technology Scaling (1) Minimum Feature Size

© Digital Integrated Circuits 2nd Inverter Technology Scaling (2) Number of components per chip

© Digital Integrated Circuits 2nd Inverter Technology Scaling (3) t p decreases by 13%/year 50% every 5 years!

© Digital Integrated Circuits 2nd Inverter Technology Scaling (4) From Kuroda

© Digital Integrated Circuits 2nd Inverter  Processor Scaling P.Gelsinger: “  Processors for the New Millenium”, ISSCC 2001

© Digital Integrated Circuits 2nd Inverter  Processor Power P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

© Digital Integrated Circuits 2nd Inverter  Processor Performance P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

© Digital Integrated Circuits 2nd Inverter Technology Scaling Models

© Digital Integrated Circuits 2nd Inverter Scaling (long Channel Devices)

© Digital Integrated Circuits 2nd Inverter Scaling (short-channel devices)

© Digital Integrated Circuits 2nd Inverter Scaling (short-channel devices)

© Digital Integrated Circuits 2nd Inverter 2016 Outlook  Performance 2X/16 months  1 TIP (terra instructions/s)?  2GHz VS 30GHz clock (building super-computers with multi-core maybe the promising solution!!!)?  Size  No of transistors: 10 Billion?  Die: 60*60 mm?  Power  Total <200mW ?  Leakage: more than 1/3 of the active Power? P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

© Digital Integrated Circuits 2nd Inverter Questions  What will cause this model to break?  Power and power density  Leakage  Process Variation  When will it break?  Will the model gradually slow down?  Dead of CMOS? New technology?