Power Dissipation. Where Does Power Go in CMOS?

Similar documents
Last Lecture. Power Dissipation CMOS Scaling. EECS 141 S02 Lecture 8

Announcements. EE141- Fall 2002 Lecture 7. MOS Capacitances Inverter Delay Power

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

Where Does Power Go in CMOS?

EE115C Winter 2017 Digital Electronic Circuits. Lecture 6: Power Consumption

Announcements. EE141- Spring 2003 Lecture 8. Power Inverter Chain

EECS 427 Lecture 11: Power and Energy Reading: EECS 427 F09 Lecture Reminders

Integrated Circuits & Systems

Digital Integrated Circuits 2nd Inverter

Chapter 5. The Inverter. V1. April 10, 03 V1.1 April 25, 03 V2.1 Nov Inverter

Objective and Outline. Acknowledgement. Objective: Power Components. Outline: 1) Acknowledgements. Section 4: Power Components

EE141Microelettronica. CMOS Logic

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Announcements

Dynamic operation 20

Lecture 8-1. Low Power Design

Topic 4. The CMOS Inverter

THE INVERTER. Inverter

EE241 - Spring 2001 Advanced Digital Integrated Circuits

Design for Manufacturability and Power Estimation. Physical issues verification (DSM)

CSE493/593. Designing for Low Power

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

Digital Integrated Circuits A Design Perspective

ECE 438: Digital Integrated Circuits Assignment #4 Solution The Inverter

Lecture 4: CMOS review & Dynamic Logic

Lecture 6 Power Zhuo Feng. Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 2010

ASIC FPGA Chip hip Design Pow Po e w r e Di ssipation ssipa Mahdi Shabany

9/18/2008 GMU, ECE 680 Physical VLSI Design

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

EEC 118 Lecture #5: CMOS Inverter AC Characteristics. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

EECS 141: FALL 05 MIDTERM 1

CMOS Inverter (static view)

CMPEN 411 VLSI Digital Circuits. Lecture 04: CMOS Inverter (static view)

VLSI Design I; A. Milenkovic 1

Dynamic Combinational Circuits. Dynamic Logic

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

Digital Integrated Circuits A Design Perspective

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

EE115C Digital Electronic Circuits Homework #4

The Physical Structure (NMOS)

COMP 103. Lecture 16. Dynamic Logic

Properties of CMOS Gates Snapshot

Lecture 2: CMOS technology. Energy-aware computing

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

CMPEN 411 VLSI Digital Circuits Spring 2011 Lecture 07: Pass Transistor Logic

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Lecture 7 Circuit Delay, Area and Power

Dynamic Combinational Circuits. Dynamic Logic

Integrated Circuits & Systems

ENGR890 Digital VLSI Design Fall Lecture 4: CMOS Inverter (static view)

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

EECS150 - Digital Design Lecture 22 Power Consumption in CMOS. Announcements

Midterm. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. Pass Transistor Logic. Restore Output.

EECS 141 F01 Lecture 17

EEC 118 Lecture #6: CMOS Logic. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

Chapter 2 CMOS Transistor Theory. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

Power Consumption in CMOS CONCORDIA VLSI DESIGN LAB

EEE 421 VLSI Circuits

University of Toronto. Final Exam

Miscellaneous Lecture topics. Mary Jane Irwin [Adapted from Rabaey s Digital Integrated Circuits, 2002, J. Rabaey et al.]

MOSFET and CMOS Gate. Copy Right by Wentai Liu

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

MOS Transistor Theory

CMOS INVERTER. Last Lecture. Metrics for qualifying digital circuits. »Cost» Reliability» Speed (delay)»performance

CMPEN 411 VLSI Digital Circuits Spring Lecture 14: Designing for Low Power

B.Supmonchai July 5th, q Quantification of Design Metrics of an inverter. q Optimization of an inverter design. B.Supmonchai Why CMOS Inverter?

EE105 Fall 2014 Microelectronic Devices and Circuits. NMOS Transistor Capacitances: Saturation Region

2007 Fall: Electronic Circuits 2 CHAPTER 10. Deog-Kyoon Jeong School of Electrical Engineering

EE241 - Spring 2005 Advanced Digital Integrated Circuits. Admin. Lecture 10: Power Intro

MODULE III PHYSICAL DESIGN ISSUES

Digital Integrated Circuits A Design Perspective

CSE140L: Components and Design Techniques for Digital Systems Lab. Power Consumption in Digital Circuits. Pietro Mercati

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

COMBINATIONAL LOGIC. Combinational Logic

DC and Transient Responses (i.e. delay) (some comments on power too!)

CPE/EE 427, CPE 527 VLSI Design I Pass Transistor Logic. Review: CMOS Circuit Styles

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

The CMOS Inverter: A First Glance

Semiconductor Memories

ECE321 Electronics I

Digital EE141 Integrated Circuits 2nd Combinational Circuits

Today s lecture. EE141- Spring 2003 Lecture 4. Design Rules CMOS Inverter MOS Transistor Model

EEC 116 Lecture #5: CMOS Logic. Rajeevan Amirtharajah Bevan Baas University of California, Davis Jeff Parkhurst Intel Corporation

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE5311- Digital IC Design

Digital Microelectronic Circuits ( ) The CMOS Inverter. Lecture 4: Presented by: Adam Teman

EE 330 Lecture 37. Digital Circuits. Other Logic Families. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

High-to-Low Propagation Delay t PHL

ECE 342 Solid State Devices & Circuits 4. CMOS

Digital Integrated Circuits A Design Perspective

MOS Transistor I-V Characteristics and Parasitics

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

The Devices. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Spiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp

EE5311- Digital IC Design

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2018

Chapter 11. Inverter. DC AC, Switching. Layout. Sizing PASS GATES (CHPT 10) Other Inverters. Baker Ch. 11 The Inverter. Introduction to VLSI

CMPEN 411 VLSI Digital Circuits. Lecture 03: MOS Transistor

Transcription:

Power Dissipation [Adapted from Chapter 5 of Digital Integrated Circuits, 2003, J. Rabaey et al.] Where Does Power Go in CMOS? Dynamic Power Consumption Charging and Discharging Capacitors Short Circuit Currents Short Circuit Path between Supply Rails during Switching Leakage Leaking diodes and transistors

Dynamic Power Dissipation Vdd Energy/transition = * V dd 2 Power = Energy/transition * f = * V dd 2 * f Not a function of transistor sizes! Need to reduce, V dd, and f to reduce power. Modification for Circuits with Reduced Swing V dd V dd V dd -V t E 0 1 = V dd ( V dd V t ) Can exploit reduced swing to lower power (e.g., reduced bit-line swing in memory)

Node Transition Activity and Power Consider switching a CMOS gate for N clock cycles E = C V N L 2 nn dd ( ) E N : the energy consumed for N clock cycles n(n): the number of 0->1 transition in N clock cycles P = lim avg N E N ------- f N clk = nn ( ) lim ------------ C N N L V 2 fclk dd α 0 1 = nn ( ) lim ------------ N N P avg = α 0 1 C L V 2 fclk dd Short Circuit Currents Vd d 0.15 I VDD (ma) 0.10 0.05 0.0 1.0 2.0 3.0 V in (V) 4.0 5.0

Short Circuit Power Consumption I sc 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. Short Circuit Currents Determinates E sc = t sc V DD I peak P 0 1 P sc = t sc V DD I peak f 0 1 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

Impact of on P sc I sc 0 I sc I max Large capacitive load Small capacitive load Output fall time significantly larger than input rise time. Output fall time substantially smaller than the input rise time. I peak as a Function of x 10-4 2.5 2 = 20 ff When load capacitance is small, I peak is large. 1.5 I peak (A) 1 0.5 0 = 100 ff = 500 ff 0 2 4 6-0.5 x 10-10 time (sec) 500 psec input slope Short circuit dissipation is minimized by matching the rise/fall times of the input and output signals - slope engineering.

P normalized P sc sc as a Function of Rise/Fall Times 8 7 6 5 4 3 2 1 0 V DD = 3.3 V V DD = 2.5 V V DD = 1.5V 0 2 t sin /t sout 4 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 = 1.125 µm/0.25 µm normalized wrt zero input W/L n = 0.375 µm/0.25 µm rise-time dissipation = 30 ff Leakage Vdd Drain Junction Leakage Sub-Threshold Current Sub-threshold current one of most compelling issues in low-energy circuit design!

Reverse-Biased Diode Leakage GATE p + p+ N Reverse Leakage Current + - V dd I DL = J S A JS = 10-100 pa/µm2 at 25 deg C for 0.25µm CMOS JS doubles for every 9 deg C! Subthreshold Leakage Component

Review: Power Equations P = V DD2 f 0 1 + t sc V DD I peak f 0 1 + V DD I leakage Dynamic power (~90% today and decreasing relatively) Short-circuit power (~8% today and decreasing absolutely) Leakage power (~2% today and increasing) Static Power Consumption Vdd I stat V out V in =5V P stat = P (In=1).V dd. I stat Wasted energy Should be avoided in almost all cases, but could help reducing energy in others (e.g. sense amps)

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 2010!) Reduce switching activity Reduce physical capacitance