Low Power CMOS Dr. Lynn Fuller Webpage:

Similar documents
Transfer Gate and Dynamic Logic Dr. Lynn Fuller Webpage:

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

Combinatorial and Sequential CMOS Circuits Dr. Lynn Fuller Webpage:

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

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

Topic 4. The CMOS Inverter

EE115C Digital Electronic Circuits Homework #4

Lecture 2: CMOS technology. Energy-aware computing

ECE321 Electronics I

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

EE241 - Spring 2000 Advanced Digital Integrated Circuits. Announcements

Power Dissipation. Where Does Power Go in CMOS?

Where Does Power Go in CMOS?

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences. Professor Oldham Fall 1999

Dynamic operation 20

MOS Amplifiers Dr. Lynn Fuller Webpage:

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

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

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

CSE493/593. Designing for Low Power

EE141Microelettronica. CMOS Logic

CSE140L: Components and Design Techniques for Digital Systems Lab. FSMs. Instructor: Mohsen Imani. Slides from Tajana Simunic Rosing

Lecture 8-1. Low Power Design

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

The Physical Structure (NMOS)

Circuit A. Circuit B

EE241 - Spring 2001 Advanced Digital Integrated Circuits

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

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

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

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

Digital Integrated Circuits

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

Integrated Circuits & Systems

High Speed Logic Circuits Dr. Lynn Fuller Webpage:

THE INVERTER. Inverter

E40M Capacitors. M. Horowitz, J. Plummer, R. Howe

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

EEC 118 Lecture #16: Manufacturability. Rajeevan Amirtharajah University of California, Davis

EEE 421 VLSI Circuits

CMOS Inverter. Performance Scaling

Power Consumption in CMOS CONCORDIA VLSI DESIGN LAB

CIS 371 Computer Organization and Design

Implications on the Design

DKDT: A Performance Aware Dual Dielectric Assignment for Tunneling Current Reduction

UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Sciences

ECE 342 Solid State Devices & Circuits 4. CMOS

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

Integrated Circuits & Systems

Interconnects. Wire Resistance Wire Capacitance Wire RC Delay Crosstalk Wire Engineering Repeaters. ECE 261 James Morizio 1

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

CMOS Inverter (static view)

Lecture 4: CMOS Transistor Theory

Lecture 4: CMOS review & Dynamic Logic

Lecture 4: DC & Transient Response

14:332:231 DIGITAL LOGIC DESIGN. Organizational Matters (1)

University of Toronto. Final Exam

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

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

EE213, Spr 2017 HW#3 Due: May 17 th, in class. Figure 1

MEMS Capacitor Sensor Laboratory

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

CPE/EE 427, CPE 527 VLSI Design I Delay Estimation. Department of Electrical and Computer Engineering University of Alabama in Huntsville

EECS 312: Digital Integrated Circuits Midterm Exam 2 December 2010

Lecture 12 CMOS Delay & Transient Response

COMBINATIONAL LOGIC. Combinational Logic

EE115C Digital Electronic Circuits Homework #6

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

ECE321 Electronics I

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Integrated Circuits A Design Perspective

Digital Integrated Circuits A Design Perspective

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

! Crosstalk. ! Repeaters in Wiring. ! Transmission Lines. " Where transmission lines arise? " Lossless Transmission Line.

MOSFET and CMOS Gate. Copy Right by Wentai Liu

MODULE 5 Chapter 7. Clocked Storage Elements

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

Lecture 5: DC & Transient Response

Digital Integrated Circuits 2nd Inverter

Chapter 5 CMOS Logic Gate Design

VLSI Design I; A. Milenkovic 1

Exploring Autonomous Memory Circuit Operation

Lecture 7 Circuit Delay, Area and Power

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

P-MOS Device and CMOS Inverters

MOSFET Internal Capacitance Dr. Lynn Fuller Webpage:

Interconnects. Introduction

CMOS Logic Gates. University of Connecticut 181

EE371 - Advanced VLSI Circuit Design

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

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

Static CMOS Circuits. Example 1

Parallel Processing and Circuit Design with Nano-Electro-Mechanical Relays

Hall Effect Sensors ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING

EE5311- Digital IC Design

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

Transcription:

ROCHESTER INSTITUTE OF TECHNOLOGY MICROELECTRONIC ENGINEERING Dr. Lynn Fuller Webpage: http://people.rit.edu/lffeee 82 Lomb Memorial Drive Rochester, NY 14623-5604 Email: Lynn.Fuller@rit.edu Department webpage: http://www.rit.eduu/kgcoe/microelectronic/ 4-25-2017 LowPowerCMOS.ppt Page 1

ADOBE PRESENTER This PowerPoint module has been published using Adobe Presenter. Please click on the Notes tab in the left panel to read the instructors comments for each slide. Manually advance the slide by clicking on the play arrow or pressing the page down key. Page 2

INTRODUCTION CMOS is suppose to be low power because CMOS gates only draw current from the supply during switching. In steady state High or Low CMOS gates do not draw power (almost zero). This document will investigate Energy and Power used by a complex CMOS integrated circuit and propose methods for reducing power consumed by the circuit. Page 3

INTRODUCTION What is a complex integrated circuit. Answer: A big chip with many small transistors on it. The biggest chips could be as large as 1 by 1 and the small transistors could be 20nm gate lengths or smaller. Chip Area is: 1 x1 or 25.4mm x 24.5mm = 645 mm 2 Transistor size is : L=20nm and W = several times larger, plus room for drain and source, contact cuts and metal. This might be around 100nm x 100nm = 10,000 nm 2 A complex chip could have as many as #N transistors based on area: #N = Chip Area / Transistor Area #N = 645 mm 2 / 10,000 nm 2 = 645x1E12/10,000 = 64.5 Billion Transistors!! Page 4

INTRODUCTION Transistor count for selected microcontrollers. Name # s of Transistors Date Design Size Area Transistor Count" Wikipedia: The Free Encyclopedia. Wikimedia Foundation, Inc., Web. 25 April 2017. https://en.wikipedia.org/wiki/transistor_count Page 5

CMOS INVERTER CURRENT DURING TRANSITION Vout Imax =70uA Imin =0uA Vin Page 6

POWER MEASUREMENTS Power consumed by a micro circuit can be easily measured. Power = I V just measure I and V (while chip is operating) To compare chips of different sizes we can use power density. Power Density = Power / Chip Area Example: 5 volts, 10 amps, chip area = 1cm x 1cm P = 50 watts Power Density = 50 w/cm 2 Very Hot!! Page 7

COOLING MICROCHIPS Why is one chip cooled and not the others. Page 8

POWER DENSITY TRENDS CMOS is suppose to be low power. Power density surpassed hot-plate at 0.5um technology node. 1000 Nuclear Reactor Watts/cm 2 100 10 1 Hot Plate Pentium Pro Pentium i486 Pentium III Pentium II 1.5u 1u 0.7u 0.5u 0.35u 0.25u 0.1u 0.13u 0.1u 0.07u Fred Pollack, Intel Page 9

WE DEMAND HIGH SPEED COMPLEX CHIPS CMOS running at high speed with millions of active gates is needed to provide capabilities we demand: Java interpreter Text/Graphics processing Speech recognition Video decompression Protocols Encryption Handwriting recognition Games more.. Page 10

COOLING MICROCHIPS Chip Cooling is Expensive Page 11

POWER USED BY A CMOS INVERTER How Do we get to such high power densities? CMOS is suppose to be low power because CMOS gates only draw current during switching. Lets investigate a CMOS inverter first and maybe we can apply what we learn to more complex integrated circuits. First Review: Power (electrical) P = I V (watts) Power Density P = P / Area (watts/cm 2 ) Energy W = Power x Time (watt-seconds, joules) Charge storage in a battery Q = I t (amp-hours) note: battery voltage is known so Energy W = V Q Example: CR2032 (3 volt battery is rated at 200 ma-hr) it can deliver 720 coulombs of charge or 2160 joules of energy Page 12

POWER FOR INVERTER TRANSITION Vin +V 0 Vout +V t Q = CV I = Q/t = CV/t P = IV P = CV 2 /t Vin V+ I C Vout 0 I Imax 0 t t Each low to high transition is accompanied by a pulse of current from the V+ supply. Assume no current from V+ to ground when both transistors are on during switching. (current only to charge C) Page 13

SPICE OF INVERTER FOR PULSED INPUT Zoom in of output Transition waveforms on next page Page 14

SPICE OF INVERTER FOR PULSED INPUT Because there are internal capacitors connected from gate to drain (input to output) we see some spikes from capacitive feed through. We also see the voltage and current during the transition of the output. Lets find the average current per transition. Feed through I load Vin Output High to Low Transition Iave Feed through Vout Output Low to High Page 15

SPICE OF INVERTER FOR PULSED INPUT Current from power supply during the low to high transition is Iave = 1/t integral of i(t) dt Iave here ~ 50uA Current to the load capacitor Iave= ~ 10uA I supply I load and should equal CV/t =0.48fF 2.5/120ps=10uA Difference is current through both transistors during switching ~40uA Page 16

MATCHING RISE AND FALL TIME IS GOOD I in C1 Vout Wpmos = 1.25 x Wnmos Gate Rochester delay Institute is of the Technology time to get to 50% of the final value. td LTH = 604ps td HTL = 652ps Page 17

CURRENT COMPONENTS FOR CMOS INVERTER The current flows from the V+ to the capacitive load during the low to high transition, t LTH. That current is CV/t LTH. Current also flows from V+ through the PMOS and NMOS during switching when both transistors are on. Current also leaks through the reverse biased drain and source junctions to the substrate plus gate leakage. (assume small compared to the two currents above) Page 18

TOTAL POWER Supply Iave per transition = Iave Power per transition = Iave x V+ Load Capacitance = C Power to load only = C V 2 / t LTH Clock frequency = f Transitions/sec = some?% of possible transitions Number of gates = thousands or millions Total Power = combination of above Total Power = Iave x V x f x t LTH x?% x N Power to charge load capacitance only = C V 2 / t LTH x f x t LTH x?% x N Page 19

EXAMPLE POWER CALCULATION Example for 2um technology: Assume rise and fall time are matched thus I load will be matched and = 100uA. Iave from supply is 300uA per transition. Assume V+ = 3 volts, Load C = 0.028pF, clock f = 1Mhz, Transitions = 20% of clock, t LTH = 600ps, Number of gates N = 20 million Total Power = Iave x V x f x t LTH x 20% x N = 300u x 3 x 1M x 600p x 20% x 20E6 = 2.16 watts Power to charge load capacitance only = C V 2 / t LTH x f x t LTH x?% x N = 0.028p x 9 x 1M x 20% x 20 million = 1.01 watts Page 20

SUMMARY Power is an important design criteria 1. Reduce Vdd (at 28nm node Vdd ~0.5 volts) 2. Lower clock speed (not always possible) 3. Reduce transistor size 4. Minimize capacitances 5. Optimize and minimize gate delays 6. Use dynamic logic where appropriate Page 21

REFERENCES 1. Microelectronic Circuits, Sedra and Smith, 7 th edition. 2. More Page 22

HOMEWORK LOW POWER CMOS 1. If some gates used dynamic logic techniques it might be possible to reduce power by reducing current. Investigate and compare static CMOS gate versus dynamic logic gate for power. 2. Compare power for 2um technology with power for 200nm technology. Assume same number of gates. Show an example approximate calculation. Page 23