Introduction to VLSI Design

Similar documents
Introduction. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, 2002

Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. July 30, Digital EE141 Integrated Circuits 2nd Introduction

1 Digital EE141 Integrated Circuits 2nd Introduction

PC accounts for 353 Cory will be created early next week (when the class list is completed) Discussions & Labs start in Week 3

CPE/EE 427, CPE 527 VLSI Design I L01: Introduction, Design Metrics. What is this course all about?

VLSI Design I; A. Milenkovic 1

ECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics

Introduction. Introduction. Digital Integrated Circuits A Design Perspective. Introduction. The First Computer

VLSI I (Introduction to VLSI Design) EE 382M-ECD (#14970)

VLSI Design I; A. Milenkovic 1

Systems with Digital Integrated Circuits

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

EMT 251 Introduction to IC Design

Digital Integrated Circuits (83-313) Lecture 3: Design Metrics

Propagation Delay, Circuit Timing & Adder Design. ECE 152A Winter 2012

Propagation Delay, Circuit Timing & Adder Design

EE4800 CMOS Digital IC Design & Analysis. Lecture 1 Introduction Zhuo Feng

Digital Integrated Circuits

Low Power VLSI Circuit Synthesis: Introduction and Course Outline

EE 434 ASIC & Digital Systems

Digital Microelectronic Circuits ( ) Terminology and Design Metrics. Lecture 2: Presented by: Adam Teman

420 Intro to VLSI Design

EE 434 Lecture 2. Basic Concepts

Transistor was first invented by William.B.Shockley, Walter Brattain and John Bardeen of Bell Labratories. In 1961, first IC was introduced.

Lecture 30. Perspectives. Digital Integrated Circuits Perspectives

Lecture Perspectives. Administrivia

Lecture 4. The CMOS Inverter. DC Transfer Curve: Load line. DC Operation: Voltage Transfer Characteristic. Noise in Digital Integrated Circuits

CMOS Technology for Computer Architects

VLSI: An Introduction

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

BASICS: TECHNOLOGIES. EEC 116, B. Baas

18nm FinFET. Lecture 30. Perspectives. Administrivia. Power Density. Power will be a problem. Transistor Count

Lecture 0: Introduction

Digital Integrated Circuits Perspectives. Administrivia

EE 42/100 Lecture 23: CMOS Transistors and Logic Gates. Rev A 4/15/2012 (10:39 AM) Prof. Ali M. Niknejad

Lecture 0: Introduction

Module-3: Metal Oxide Semiconductor (MOS) & Emitter coupled logic (ECL) families

Basic Characteristics of Digital ICs

DIGITAL INTEGRATED CIRCUITS A DESIGN PERSPECTIVE 2 N D E D I T I O N

Low Power Design for Systems on a Chip. Tutorial Outline

Trends and Challenges in VLSI Technology Scaling Towards 100nm

Chapter 15 Integrated Circuits

ENG2410 Digital Design CMOS Technology. Fall 2017 S. Areibi School of Engineering University of Guelph

Integrated Circuit Technology (Course Code: EE662) Lecture 1: Introduction

Course Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus

In 1951 William Shockley developed the world first junction transistor. One year later Geoffrey W. A. Dummer published the concept of the integrated

Field-Effect Transistor (FET) is one of the two major transistors; FET derives its name from its working mechanism;

Practical Information

EC 1354-Principles of VLSI Design

CMOS VLSI IC Design. A decent understanding of all tasks required to design and fabricate a chip takes years of experience

VLSI Design I; A. Milenkovic 1

Progress due to: Feature size reduction - 0.7X/3 years (Moore s Law). Increasing chip size - 16% per year. Creativity in implementing functions.

BiCMOS Circuit Design

Assoc. Prof. Dr. MONTREE SIRIPRUCHYANUN

Lecture 1 Introduction to Solid State Electronics

Preface to Third Edition Deep Submicron Digital IC Design p. 1 Introduction p. 1 Brief History of IC Industry p. 3 Review of Digital Logic Gate

IMPLEMANTATION OF D FLIP FLOP BASED ON DIFFERENT XOR /XNOR GATE DESIGNS

Design of Adders with Less number of Transistor

Introduction to VLSI ASIC Design and Technology

Lecture Integrated circuits era

Practical Information

Digital Design: An Embedded Systems Approach Using VHDL

EE 330 Fall Sheng-Huang (Alex) Lee and Dan Congreve

BICMOS Technology and Fabrication

1 FUNDAMENTAL CONCEPTS What is Noise Coupling 1

CS/EE 181a 2010/11 Lecture 1

Lecture 13 CMOS Power Dissipation

Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

Design of Low-Power High-Performance 2-4 and 4-16 Mixed-Logic Line Decoders

VLSI Designed Low Power Based DPDT Switch

DIGITAL ELECTRONICS. Digital Electronics - B1 28/04/ DDC Storey 1. Group B: Digital circuits and devices

Jack Keil Wolf Lecture. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Lecture Outline. MOSFET N-Type, P-Type.

VLSI Design. Introduction

+1 (479)

LOGIC FAMILY LOGIC FAMILY

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS

Logic and Computer Design Fundamentals. Chapter 6 Selected Design Topics. Part 1 The Design Space

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

12-nm Novel Topologies of LPHP: Low-Power High- Performance 2 4 and 4 16 Mixed-Logic Line Decoders

Low-Power Digital CMOS Design: A Survey

Lecture #29. Moore s Law

LOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2

1 Introduction COPYRIGHTED MATERIAL

Low Power Design Part I Introduction and VHDL design. Ricardo Santos LSCAD/FACOM/UFMS

Digital Integrated Circuits - Logic Families (Part II)

Datorstödd Elektronikkonstruktion

Architecture of Computers and Parallel Systems Part 9: Digital Circuits

Introduction to Electronic Devices

nmos, pmos - Enhancement and depletion MOSFET, threshold voltage, body effect

Chapter 1, Introduction

Chapter 6 DIFFERENT TYPES OF LOGIC GATES

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

UNIT-1 Bipolar Junction Transistors. Text Book:, Microelectronic Circuits 6 ed., by Sedra and Smith, Oxford Press

ECE 5745 Complex Digital ASIC Design Topic 2: CMOS Devices

ECE520 VLSI Design. Lecture 2: Basic MOS Physics. Payman Zarkesh-Ha

Digital Systems Power, Speed and Packages II CMPE 650

Microcontroller Systems. ELET 3232 Topic 13: Load Analysis

EE241 - Spring 2013 Advanced Digital Integrated Circuits. Projects. Groups of 3 Proposals in two weeks (2/20) Topics: Lecture 5: Transistor Models

Module-1: Logic Families Characteristics and Types. Table of Content

Logic Families. Describes Process used to implement devices Input and output structure of the device. Four general categories.

Transcription:

Introduction to VLSI Design Instructor: Steven P. Levitan steve@ece.pitt.edu TA: Gayatri Mehta, Jose Martinez Book: Digital Integrated Circuits: A Design Perspective; Jan Rabaey Lab Notes: Handed out http://infopad.eecs.berkeley.edu/~icdesign/ 1 Digital EE141 ECE Integrated 1192 Circuits 2006, 2nd Steven Levitan, University of Pittsburgh Introduction

Course Outline (approximate) Introduction and Motivation The VLSI Design Process Details of the MOS Transistor Device Fabrication Design Rules CMOS circuits VLSI Structures System Timing Real Circuits and Performance 2 Digital EE141 ECE Integrated 1192 Circuits 2006, 2nd Steven Levitan, University of Pittsburgh Introduction

Reference Books Digital Integrated Circuits: A Design Perspective Rabaey et. al CMOS VLSI Design A Circuits and Systems Perspective (3rd Edition) Neil Weste and David Harris Addison Wesley Introduction to VLSI Circuits and Systems Uyemura More on reserve in the Library Chen, Smith, Sedra & Smith, etc. 3 Digital EE141 ECE Integrated 1192 Circuits 2006, 2nd Steven Levitan, University of Pittsburgh Introduction

Software Cadence icfb Schematic and Layout editors Unix Based Some Auto-Layout generation Batch Design Rule Checking Circuit Extraction - LVS Many Supported Technology files HSPICE Based on well known SPICE (HSPICE is better) Good support/documentation Interface with both schematic and Layout Verilog / (later) High level design and evaluation Fast functional validation Synthesis from Verilog to circuit to layout Others Micro Magic Max and Sue and Data Path Compiler Etc. 4 Digital EE141 ECE Integrated 1192 Circuits 2006, 2nd Steven Levitan, University of Pittsburgh Introduction

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

What is this book all about? Introduction to digital integrated circuits. CMOS devices and manufacturing technology. CMOS inverters and gates. Propagation delay, noise margins, and power dissipation. Sequential circuits. Arithmetic, interconnect, and memories. Programmable logic arrays. Design methodologies. What will you learn? Understanding, designing, and optimizing digital circuits with respect to different quality metrics: cost, speed, power dissipation, and reliability 6

Digital Integrated Circuits Introduction: Issues in digital design The CMOS inverter Combinational logic structures Sequential logic gates Design methodologies Interconnect: R, L and C Timing Arithmetic building blocks Memories and array structures 7

Introduction Why is designing digital ICs different today than it was before? Will it change in future? 8

The First Computer The Babbage Difference Engine (1832) 25,000 parts cost: 17,470 9

ENIAC - The first electronic computer (1946) cost: ~$500,000 17,468 vacuum tubes, 7,200 crystal diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors 30 tons 8 feet by 3 feet by 100 feet 150 kw of power I/O via IBM cards Patch cords, NOT a stored program Electronic Numerical Integrator and Computer EE141 Integrated Digital Circuits2nd 10 Introduction

The Transistor Revolution First transistor Bell Labs, 1948 11

12 Copyright 2005 Pearson Addison-Wesley. All rights reserved.

The First Integrated Circuits Bipolar logic 1960 s 6 Transistors 5 Resistors True and complement outputs ECL 3-input Gate Motorola 1966 13

14 Copyright 2005 Pearson Addison-Wesley. All rights reserved.

Intel 4004 Micro-Processor 1971 1000 transistors 1 MHz operation 15

Intel Pentium (IV) microprocessor 2001 40M Transistors 100MHz (?) 16

Moore s s Law In 1965, Gordon Moore noted that the number of transistors on a chip doubled every 18 to 24 months. He made a prediction that semiconductor technology will double its effectiveness every 18 months 17

Moore s s Law 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 LOG2 OF THE NUMBER OF COMPONENTS PER INTEGRATED FUNCTION Electronics, April 19, 1965. 18

19 Copyright 2005 Pearson Addison-Wesley. All rights reserved.

Transistor Counts 1,000,000 K 1 Billion Transistors 100,000 10,000 1,000 100 10 8086 i486 Pentium i386 80286 Pentium III Pentium II Pentium Pro Source: Intel 1 1975 1980 1985 1990 1995 2000 2005 2010 Projected 20 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Moore s s law in Microprocessors Transistors (MT) 1000 100 10 1 0.1 0.01 0.001 2X growth in 1.96 years! 286 386 8085 8086 4004 8008 8080 21 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction 486 P6 Pentium proc 1970 1980 1990 2000 2010 Year Transistors on Lead Microprocessors double every 2 years

Die Size Growth 100 Die size (mm) 10 8080 8085 8008 4004 8086 286386 486 P6 Pentium proc ~7% growth per year ~2X growth in 10 years 1 1970 1980 1990 2000 2010 Year Die size grows by 14% to satisfy Moore s Law 22 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Frequency Frequency (Mhz) 10000 1000 100 10 1 0.1 8085 8008 4004 8080 8086 Doubles every 2 years 286 386 P6 Pentium proc 486 1970 1980 1990 2000 2010 Year Lead Microprocessors frequency doubles every 2 years 23 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Evolution in Complexity 24

Power Dissipation 100 Power (Watts) 10 1 8085 8080 8008 4004 8086 286 386 486 P6 Pentium proc 0.1 1971 1974 1978 1985 Year 1992 2000 Lead Microprocessors power continues to increase 25 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Power will be a major problem Power (Watts) 100000 10000 1000 100 10 1 0.1 8085 8086286 386 486 4004 80088080 Pentium proc 18KW 5KW 1.5KW 500W 1971 1974 1978 1985 1992 2000 2004 2008 Year Power delivery and dissipation will be prohibitive 26 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Power density Power Density (W/cm2) 10000 1000 100 10 1 4004 8008 8080 8086 Rocket Nozzle Nuclear Reactor Hot Plate 8085 286 386 486 P6 Pentium proc 1970 1980 1990 2000 2010 Year Power density too high to keep junctions at low temp 27 Digital EE141 Integrated Circuits 2nd Courtesy, Intel Introduction

Not Only Microprocessors Cell Phone Small Signal RF Power RF Units Digital Cellular Market (Phones Shipped) 1996 1997 1998 1999 2000 48M 86M 162M 260M 435M Power Management Analog Baseband Digital Baseband (DSP + MCU) (data from Texas Instruments) 28

Challenges in Digital Design DSM Giga = 1/Nano 1/DSM Microscopic Problems Ultra-high speed design Interconnect Noise, Crosstalk Reliability, Manufacturability Power Dissipation Clock distribution. Everything Looks a Little Different? Macroscopic Issues Time-to-Market Millions of Gates High-Level Abstractions Reuse & IP: Portability Predictability etc. and There s a Lot of Them! 29

CMOS:Complementary MOS Means we are using both N-channel and P- channel type enhancement mode Field Effect Transistors (FETs). Field Effect- NO current from the controlling electrode into the output FET is a voltage controlled current device vs. BJT (which is a current controlled current device) N/P Channel - doping of the substrate for increased carriers (electrons or holes) 30 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

Silicon Doping Group V atoms: Phosphorus or Arsenic, one more electron n-type Group III atoms: Boron, one less electron p-type Doping concentrations: 10e-5 (strong) to 10e-8 (weak) 31 Copyright 2005 Pearson Addison-Wesley. All rights reserved.

N-Channel Enhancement mode MOS FET Four Terminal Device - substrate bias 32 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

33 Copyright 2005 Pearson Addison-Wesley. All rights reserved.

VLSI:Very Large Scale Integration Integration: Integrated Circuits multiple devices on one substrate How large is Very Large? SSI (small scale integration) 7400 series, 10-100 transistors MSI (medium scale) 74000 series 100-1000 LSI 1,000-10,000 transistors VLSI > 10,000 transistors (original definition) ULSI/SLSI (some disagreement, VLSI > 10M) 34 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

VLSI Design But the real issue is that VLSI is about designing systems on chips. The designs are complex, and we need to use structured design techniques and sophisticated design tools to manage the complexity of the design. We also accept the fact that any technology we learn the details of will be out of date soon. We are trying to develop and use techniques that will transcend the technology, but still respect it. 35 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

The Process of VLSI Design: Consists of many different representations/abstractions of the system (chip) that is being designed. System Level Design Architecture / Algorithm Level Design Digital System Level Design Logical Level Design Electrical Level Design Layout Level Design Semiconductor Level Design (possibly more) Each abstraction/view is itself a Design Hierarchy of refinements which decompose the design. 36 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

Help from Computer Aided Design tools Tools Editors Simulators Libraries Module Synthesizers Placers/Routers Chip Assemblers Silicon Compilers Experts Logic design Electronic/circuit design Device physics Artwork Applications - system design Architectures 37 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

New Design Methodologies Methodologies which are based on: System Level Abstractions v.s. Device Characteristic Abstractions Logic structures and circuitry change slowly over time trade-offs do change, but the choices do not Scalable Designs Layout techniques also change slowly. But the minimum feature size steadily decreases with time (also Voltage, Die Size, etc.) 38 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

Technologies Bipolar (BJT) dual Junction, current controlled devices TTL, Schottky ECL I^2 L Voltage controlled devices Metal Oxide Silicon Field Effect Transistors (MOS FET) NMOS, PMOS (enhancement, depletion) CMOS <== our course Single Junction voltage controlled devices GaAs (typically JFET s) OEIC s - MQW s, Integrated Lasers,? 39 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

Design Approaches Custom full control of design best results, slowest design time. Semi-custom (std cell) use Cell libraries from vendor cad tools, faster design time Gate Array fastest design time worst speed/power/density best low volume (worst high volume) EPLA/EPLD - FPGA - electrically programmable (in the field) - 40 Digital EE141 Integrated ECE 1192 Circuits 2nd Steven Levitan University of Pittsburgh Introduction

Productivity Trends 10,000,000 10,000 1,000,000 1,000 100,000 100 10,000 10 1,0001 100 0.1 0.01 10 Logic Tr./Chip Tr./Staff Month. x x x x x x x x 58%/Yr. compounded Complexity growth rate 21%/Yr. compound Productivity growth rate 100,000,000 10,000,000 1,000,000 100,000 10,000 1,0001 100 0.1 0.001 1 10 0.01 1981 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 Complexity Logic Transistor per Chip (M) Productivity (K) Trans./Staff - Mo. Source: Sematech Complexity outpaces design productivity 41 Digital EE141 Integrated Circuits 2nd Courtesy, ITRS Roadmap Introduction

Why Scaling? Technology shrinks by 0.7/generation With every generation can integrate 2x more functions per chip; chip cost does not increase significantly (effective area grows by 2x) Cost of a function decreases by 2x But How to design chips with more and more functions? Design engineering population does not double every two years Hence, a need for more efficient design methods Exploit different levels of abstraction 42

Design Abstraction Levels SYSTEM MODULE + GATE CIRCUIT S n+ G DEVICE n+ D 43

Figure 1.2 (p.4) General overview of the design hierarchy. 44 Introduction to Circuits, Fourth Edition by Peter Uyemura, Copyright 2004 John Wiley & Sons. All rights reserved.

Design Metrics How to evaluate performance of a digital circuit (gate, block, )? Cost Area Reliability Scalability Speed (delay, operating frequency) Power dissipation Energy to perform a function 45

Cost of Integrated Circuits NRE (non-recurrent engineering) costs design time and effort, mask generation one-time cost factor Recurrent costs silicon processing, packaging, test proportional to volume proportional to chip area 46

NRE Cost is Increasing 47

Die Cost Single die Wafer Going up to 12 (30cm) From http://www.amd.com 48

Cost per Transistor cost: -per-transistor 1 0.1 0.01 Fabrication capital cost per transistor (Moore s law) 0.001 0.0001 0.00001 0.000001 0.0000001 1982 1985 1988 1991 1994 1997 2000 2003 2006 2009 2012 49

Yield Dies No. of good chips per wafer Y = 100% Total number of chips per wafer Die cost = π per wafer = Wafer cost Dies per wafer Die yield ( wafer diameter/2) die area 2 π wafer diameter 2 die area 50

Defects die yield = defects per unit area die area 1+ α α is approximately 3 α die cost = f 4 (die area) 51

Some Examples (1994) Chip Metal layers Line width Wafer cost Def./ cm 2 Area mm 2 Dies/ wafer Yield Die cost 386DX 2 0.90 $900 1.0 43 360 71% $4 486 DX2 3 0.80 $1200 1.0 81 181 54% $12 Power PC 601 4 0.80 $1700 1.3 121 115 28% $53 HP PA 7100 3 0.80 $1300 1.0 196 66 27% $73 DEC Alpha 3 0.70 $1500 1.2 234 53 19% $149 Super Sparc 3 0.70 $1700 1.6 256 48 13% $272 Pentium 3 0.80 $1500 1.5 296 40 9% $417 52

ITRS Technology nodes International Technology Roadmap for Semiconductors http://www.itrs.net/ Sponsored by the five leading chip manufacturing regions in the world: Europe, Japan, Korea, Taiwan, and the United States. The objective of the ITRS is to ensure cost-effective advancements in the performance of the integrated circuit and the products that employ such devices, thereby continuing the health and success of this industry. --- Moore s Law Police 53

54

55

56

57

58

59

60

61

62

Silicon in 2010 Voltage: 0.7-1.0 V Technology: 0.045 μm Metal layers: 12-16 Clock: 10-15GHz Metal Pitch: 45nm Active length: 30nm/18nm (38/23nm low power) DRAM: 32Gbit on 24x24mm die Logic Transistors: 6G on 30x30mm die Pins: 1,000 4,000 (66% Power Pins) Power: 100-200W Wafer Size: 12 diameter 63 EE141 Digital Integrated ECE Circuits 1192 Circuits 2nd Steven Levitan Introduction University of Pittsburgh Prentice Introduction Hall 1995

more than Moore 64

Summary Digital integrated circuits have come a long way and still have quite some potential left for the coming decades Some interesting challenges ahead Getting a clear perspective on the challenges and potential solutions is the purpose of this book Understanding the design metrics that govern digital design is crucial Cost, reliability, speed, power and energy dissipation 65

Reliability Noise in Digital Integrated Circuits i(t) v(t) V DD Inductive coupling Capacitive coupling Power and ground noise 66

DC Operation Voltage Transfer Characteristic V(y) V OH f V(y)=V(x) VOH = f(vol) VOL = f(voh) VM = f(vm) V M Switching Threshold V OL V OL V OH V(x) Nominal Voltage Levels 67

Mapping between analog and digital signals 1 V OH V out V OH Slope = -1 V IH Undefined Region V IL Slope = -1 0 V OL V OL V IL V IH V in 68

Definition of Noise Margins "1" V OH V OL NM H NM L V IH Undefined Region V IL Noise margin high Noise margin low "0" Gate Output Gate Input 69

Noise Budget Allocates gross noise margin to expected sources of noise Sources: supply noise, cross talk, interference, offset Differentiate between fixed and proportional noise sources 70

Key Reliability Properties Absolute noise margin values are deceptive a floating node is more easily disturbed than a node driven by a low impedance (in terms of voltage) Noise immunity is the more important metric the capability to suppress noise sources Key metrics: Noise transfer functions, Output impedance of the driver and input impedance of the receiver; 71

Regenerative Property out out v 3 f (v) v 3 finv(v) v 1 v 1 finv(v) v 3 f (v) v 2 v 0 Regenerative in v 0 v 2 Non-Regenerative in 72

Regenerative Property v 0 v 1 v 2 v 3 v 4 v 5 v 6 A chain of inverters 5 V (Volt) 3 1 v 0 v 1 v 2 Simulated response 21 0 73 2 4 6 8 10 t (nsec)

Fan-in and Fan-out N M Fan-out N Fan-in M 74

The Ideal Gate V out g = R i = R o = 0 Fanout = NM H = NM L = V DD /2 V in 75

( V ) V o u t An Old-time Inverter 5.0 4.0 NM L 3.0 2.0 V M 1.0 NM H 0.0 1.0 2.0 3.0 4.0 5.0 V in (V) 76

Delay Definitions V in 50% t V out t phl t plh 90% 50% 10% t t f t r 77

Ring Oscillator v 0 v 1 v 2 v 3 v 4 v 5 v 0 v 1 v 5 T = 2 t p N 78

A First-Order RC Network R v out vin C t p = ln (2) τ = 0.69 RC Important model matches delay of inverter 79

Power Dissipation Instantaneous power: p(t) = v(t)i(t) = V supply i(t) Peak power: P peak = V supply i peak Average power: 1 P ave = ) T V t+ T supply t+ T p( t dt = t t T i supply () t dt 80

Energy and Energy-Delay Power-Delay Product (PDP) = E = Energy per operation = P av t p Energy-Delay Product (EDP) = quality metric of gate = E t p 81

A First-Order RC Network R v out v in C L E 0 1 T T Vdd = Pt ()dt = V i t dd supply ()dt = V C dv dd = C V L out L 2 dd 0 0 0 E cap T T Vdd = P cap ()dt t = V out i cap ()dt t = C L V out dv out = 0 0 0 1 --C 2 L 2 V dd 82