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

Similar documents
Power Dissipation. Where Does Power Go in CMOS?

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

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

Where Does Power Go in CMOS?

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

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

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

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Announcements

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

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

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

THE INVERTER. Inverter

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

EE141Microelettronica. CMOS Logic

EE241 - Spring 2001 Advanced Digital Integrated Circuits

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

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

Lecture 7 Circuit Delay, Area and Power

Integrated Circuits & Systems

Topic 4. The CMOS Inverter

Lecture 8-1. Low Power Design

Lecture 2: CMOS technology. Energy-aware computing

Digital Integrated Circuits 2nd Inverter

MOS Transistor Theory

Dynamic operation 20

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

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

EECS 141: FALL 05 MIDTERM 1

EECS 141 F01 Lecture 17

Digital Integrated Circuits A Design Perspective

Power Consumption in CMOS CONCORDIA VLSI DESIGN LAB

MOSFET and CMOS Gate. Copy Right by Wentai Liu

CSE493/593. Designing for Low Power

MODULE III PHYSICAL DESIGN ISSUES

The Physical Structure (NMOS)

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

Digital Integrated Circuits

EE115C Digital Electronic Circuits Homework #4

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

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

VLSI Design I; A. Milenkovic 1

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

MOS Transistor I-V Characteristics and Parasitics

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

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

MOS Transistor Theory

Circuit A. Circuit B

EE 434 Lecture 33. Logic Design

Lecture 4: CMOS Transistor Theory

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Semiconductor Memories

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

Lecture 5: CMOS Transistor Theory

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

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

ECE 546 Lecture 10 MOS Transistors

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

Introduction to CMOS VLSI Design (E158) Lecture 20: Low Power Design

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

Lecture 16: Circuit Pitfalls

Lecture 24. CMOS Logic Gates and Digital VLSI II

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

Digital Integrated Circuits A Design Perspective

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

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

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

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

Chapter 13 Small-Signal Modeling and Linear Amplification

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

COMP 103. Lecture 16. Dynamic Logic

COMBINATIONAL LOGIC. Combinational Logic

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

Review of Band Energy Diagrams MIS & MOS Capacitor MOS TRANSISTORS MOSFET Capacitances MOSFET Static Model

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

Class 05: Device Physics II

Lecture 4: CMOS review & Dynamic Logic

EE105 - Fall 2005 Microelectronic Devices and Circuits

CMOS Inverter (static view)

Lecture 12 CMOS Delay & Transient Response

Dynamic Combinational Circuits. Dynamic Logic

ECE 497 JS Lecture - 12 Device Technologies

Low Power CMOS Dr. Lynn Fuller Webpage:

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

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

EE241 - Spring 2003 Advanced Digital Integrated Circuits

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

Lecture 16: Circuit Pitfalls

Digital Microelectronic Circuits ( ) Ratioed Logic. Lecture 8: Presented by: Mr. Adam Teman

Capacitors Diodes Transistors. PC200 Lectures. Terry Sturtevant. Wilfrid Laurier University. June 4, 2009

Switching circuits: basics and switching speed

Chapter 8. Low-Power VLSI Design Methodology

Design of System Elements. Basics of VLSI

ELEN0037 Microelectronic IC Design. Prof. Dr. Michael Kraft

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

Transcription:

EE 466/586 VLSI Design Partha Pande School of EECS Washington State University pande@eecs.wsu.edu

Lecture 8 Power Dissipation in CMOS Gates

Power in CMOS gates Dynamic Power Capacitance switching Crowbar current flowing from V dd to GND during switching Power due to glitches at the output Static Power Leakage current (subthreshold current and source/drain junction reverse-bias current) DC standby current (Pseudo NMOS with low output)

Dynamic Power consumption Dynamic power consumption comes from switching behavior Follow board notes

Dynamic Power consumption Most of the chip power today is due to the charging and discharging of capacitances in the circuit as a result of logic switching events When switching events occur, the supply current acts to charge the output load capacitance on one part of the cycle, and current flowing to Gnd discharges the capacitance on the other half of the cycle Effectively, we have current flowing from V DD to Gnd (albeit on different parts of the cycle) and this leads to power dissipation The frequency of switching, f, determines the actual power that is consumed.

Dynamic Power consumption A single cycle requires one charge and one discharge of capacitor: E = C L (V DD - V SS ) 2. Clock frequency f = 1/t. Energy E = C L (V DD - V SS ) 2. Power = E x f = f C L (V DD - V SS ) 2.

Modification for Circuits with Reduced Swing V dd V dd V dd -V t C L E 0 1 = C L V dd ( V dd V t ) Can exploit reduced swing to lower power (e.g., reduced bit-line swing in memory)

Switching Activity The clock switches every cycle If we refer to a transition from high-to-low or low-tohigh as a toggle, then it follows that we need two toggles to have power dissipation Most logic gates do not switch on every cycle The average frequency of operation can be specified using an activity factor that is multiplied by the clock frequency f. The power equation can be modified to include

Node Transition Activity and Power Consider switching a CM OS gate for N clock cycl es E = C V N L 2 nn dd ( ) E N : the energy consumed for N cl ock 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 dd 2 fclk α 0 1 = nn ( ) lim ------------ N N P avg = α 0 1 C L V dd 2 fclk

Transition Probability Follow board notes

Observations on power consumption Resistance of pullup/pulldown drops out of energy calculation. Power consumption depends on operating frequency. Slower-running circuits use less power (but not less energy to perform the same computation).

Power delay product Also known as power-delay product. Helps measure quality of a logic family. For static CMOS: SP = P/f = CV 2. Static CMOS speed-power product is independent of operating frequency. Voltage scaling depends on this fact. Considers only dynamic power.

Energy vs. Delay

Switching Current Crowbar current is the current that flows directly from VDD to Gnd during switching events. The reason why short-circuit flows is that both transistors are on simultaneously; that is, VGS > VT for both devices. If we apply a step input, only one device would be on at any given point in time, and we would not observe any short circuit current. However, since all inputs have a finite slope, both devices are on when VTN < Vin < VDD VTP.

Static Power Subthreshold leakage Close proximity of the source and drain This results in a bipolar transistor action, where the substrate is the base of the bipolar transistor, while the source and drain act as the emitter and collector, respectively Subthreshold current is due to diffusion current of minority carriers across the channel region reverse-bias source and drain junctions

Reverse-Biased Diode Leakage GATE p + p+ N + - V dd Reverse Leakage Current 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

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

Power in CMOS Gates

Intel Pentium-II Power Distribution