EE 434 Lecture 34. Logic Design

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

EE 434 Lecture 33. Logic Design

EE 330 Lecture 36. Digital Circuits. Transfer Characteristics of the Inverter Pair One device sizing strategy Multiple-input gates

EE 330 Lecture 18. Small-signal Model (very preliminary) Bulk CMOS Process Flow

EE 230 Lecture 31. THE MOS TRANSISTOR Model Simplifcations THE Bipolar Junction TRANSISTOR

EE 330 Lecture 17. MOSFET Modeling CMOS Process Flow

EE 230 Lecture 33. Nonlinear Circuits and Nonlinear Devices. Diode BJT MOSFET

High-to-Low Propagation Delay t PHL

ECE 546 Lecture 10 MOS Transistors

EE 330 Lecture 16. MOS Device Modeling p-channel n-channel comparisons Model consistency and relationships CMOS Process Flow

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

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

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

EE 330 Lecture 16. MOSFET Modeling CMOS Process Flow

Lecture 5: DC & Transient Response

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

ECE321 Electronics I

EE 330 Lecture 16. Devices in Semiconductor Processes. MOS Transistors

Exam 2 Fall How does the total propagation delay (T HL +T LH ) for an inverter sized for equal

ECE 342 Electronic Circuits. Lecture 34 CMOS Logic

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

DC & Transient Responses

Lecture 28 Field-Effect Transistors

MOS Transistor Theory

MOS Transistor Theory

Lecture 6: DC & Transient Response

EE 330 Lecture 16. MOSFET Modeling CMOS Process Flow

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

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

3. Design a stick diagram for the PMOS logic shown below [16] Y = (A + B).C. 4. Design a layout diagram for the CMOS logic shown below [16]

Name: Grade: Q1 Q2 Q3 Q4 Q5 Total. ESE370 Fall 2015

4.10 The CMOS Digital Logic Inverter

Lecture 5: DC & Transient Response

EE5780 Advanced VLSI CAD

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

CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

EEE 421 VLSI Circuits

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

Lecture 12 Circuits numériques (II)

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

CMOS Inverter: CPE/EE 427, CPE 527 VLSI Design I L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Properties.

EECS 141: FALL 05 MIDTERM 1

EE 330 Lecture 6. Improved Switch-Level Model Propagation Delay Stick Diagrams Technology Files

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Integrated Circuits A Design Perspective

PASS-TRANSISTOR LOGIC. INEL Fall 2014

DC and Transient. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

Lecture 14 - Digital Circuits (III) CMOS. April 1, 2003

CMOS Logic Gates. University of Connecticut 181

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

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

EECS 141: SPRING 09 MIDTERM 2

CMOS Inverter (static view)

Digital Integrated Circuits

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

Lecture 4: DC & Transient Response

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

University of Toronto. Final Exam

ENEE 359a Digital VLSI Design

EE 330 Class Seating

ECE 342 Solid State Devices & Circuits 4. CMOS

[ ] [ ] Chapter 16 Problem Solutions (a) = = = = Then 8 = 2(0.343) + V 2(0.343)

THE INVERTER. Inverter

CMOS Logic Gates. University of Connecticut 172

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

The CMOS Inverter: A First Glance

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

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

Lecture 23. CMOS Logic Gates and Digital VLSI I

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

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

EE105 - Fall 2005 Microelectronic Devices and Circuits

5. CMOS Gate Characteristics CS755

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

Lecture 13 - Digital Circuits (II) MOS Inverter Circuits. March 20, 2003

The Physical Structure (NMOS)

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

EE5311- Digital IC Design

Digital Integrated Circuits A Design Perspective

Learning Objectives 10/7/2010. CE 411 Digital System Design. Fundamental of Logic Design. Review the basic concepts of logic circuits. Dr.

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

MOSFET: Introduction

CMOS Digital Integrated Circuits Lec 10 Combinational CMOS Logic Circuits

EE141Microelettronica. CMOS Logic

ECE-343 Test 2: Mar 21, :00-8:00, Closed Book. Name : SOLUTION

MOS Inverters. Digital Electronics - INEL Prof. Manuel Jiménez. With contributions by: Rafael A. Arce Nazario

EE5311- Digital IC Design

Electronic Devices and Circuits Lecture 15 - Digital Circuits: Inverter Basics - Outline Announcements. = total current; I D

Static CMOS Circuits. Example 1

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Properties of CMOS Gates Snapshot

Lecture 24. CMOS Logic Gates and Digital VLSI II

F14 Memory Circuits. Lars Ohlsson

L ECE 4211 UConn F. Jain Scaling Laws for NanoFETs Chapter 10 Logic Gate Scaling

VLSI Design and Simulation

EECS 151/251A Homework 5

2. (2pts) What is the major difference between an epitaxial layer and a polysilicon layer?

Lecture 12 CMOS Delay & Transient Response

Electronic Devices and Circuits Lecture 16 - Digital Circuits: CMOS - Outline Announcements (= I ON V DD

Transcription:

EE 434 ecture 34 ogic Design

Review from last time: Transfer characteristics of the static CMOS inverter (Neglect λ effects) Case 5 M cutoff, M triode V -V > V -V -V Tp V < V Tn V V V Tp

Transfer characteristics of the static CMOS inverter (Neglect λ effects)

Review from last time: Transfer characteristics of the static CMOS inverter (Neglect λ effects)

Review from last time: Inverter Transfer Characteristics of Inverter Pair V V

Review from last time: Static CMOS ogic Family Pull-up Network PUN Pull-down Network PDN Observe PUN is p-channel, PDN is n-channel

Review from last time: Static CMOS ogic Family V M M 4 M 3 M 4 A M 3 Y V V Y A M M B M M B M V M M 3 M 4 Y V V A M M B M n-channel PDN and p-channel PUN

Static CMOS ogic Family V M 3 M 4 M Y V V A M M B M A B Y A B Y Any number of inputs can be added to NAND or NOR Gates NAND and NOR ogic Families are Complete Can now build ANY combinational logic function!

Review from last time: General ogic Family p-channel PUN n-channel PDN Arbitrary PUN and PDN

Review from last time: Other CMOS ogic Families

Review from last time: Static Power Dissipation in Static CMOS Family V M When V is ow, I D =0 When V is High, I D =0 V V Thus, P STATIC =0 M This is a key property of the static CMOS ogic Family and is the major reason Static CMOS ogic is so dominant It can be shown that this zero static power dissipation property can be preserved if the PUN is comprised of n-channel devices, the PDN is comprised of n-channel devices and they are never both driven into the conducting states at the same time

Review from last time: Static Power Dissipation in Ratio ogic V Families Example: Assume V =5V V T =V, μc OX =0-4 A/V, W / = and M sized so that V =V Tn M P =(5V)(0.5mA)=.5mW V M V If a circuit has 00,000 gates and half of them are in the V =V state, the static power dissipation will be Enhancement oad NMOS 5 P STATIC = 0. 5mW = 6.5W This power dissipation is way too high and would be even larger in circuits with 00 million or more gates the level of integration common in SoC circuits today

Review from last time: Propagation Delay in Static CMOS Family V V S R SWp M C GSp V G V V V G G D D V M C GSn R SWn V G S Switch-level model of Static CMOS inverter (neglecting diffusion parasitics)

Review from last time: Propagation Delay in Static CMOS Family V S RSWp CGSp V G VG D V V G RSWn D CGSn VG PU S M V G V V M C PD V G Switch-level model of Static CMOS inverter (neglecting diffusion parasitics)

Propagation Delay in Static CMOS Family Since operating in triode through most of transition: I D μcoxw V R R PD = μ n C OX μcoxw ID = V PU = μpcox GS GS V W W T ( V V ) V V V V DS Tn μc V DS OX T DS ( V + V ) Tp DS W ( W W ) C = C + OX μcoxw ( V GS V T ) V DS ( V GS V T ) V DS

Propagation Delay in Static CMOS Family R R PD PU = = μ μ n p C C OX OX W W ( V V ) Tn ( V + V ) Tp OX ( W W ) C = C + If u n C OX =00μAV -, C OX =4 ffμ -, V Tn =V /5, V TP =-V /5, μ n /μ p =3, =W = M, =W = M, M =0.5μ and V =5V R PD = = Ω 0 0.8V.5K -4 5 C = 4 0 M = ff R PU = = 7.5KΩ -4 0 0.8V 3

Propagation Delay in Static CMOS Family R R PD PU = = μ μ n p C C OX OX W W ( V V ) Tn ( V + V ) Tp OX ( W W ) C = C + If u n C OX =00μAV -, C OX =4 ffμ -, V Tn =V /5, V TP =-V /5, μ n /μ p =3, =W = M, =W = M, M =0.5μ and V =5V R PD = = Ω 0 0.8V.5K -4 5 C = 4 0 M = ff R PU = = 7.5KΩ -4 0 0.8V 3

Propagation Delay in Static CMOS Family Consider: For H output transition, C charged to V Ideally:

Propagation Delay in Static CMOS Family For H output transition, C charged to V Actually: What is the transition time t H?

Propagation Delay in Static CMOS Family

Propagation Delay in Static CMOS Family For H output transition, C charged to V PD C V G V V e - V t t=0 t V t t R τ PD () t = F + ( I F) e = 0 + ( V 0) e C V e t RPDC = V e PD t = R C

Propagation Delay in Static CMOS Family For H output transition, C charged to V PD C V G V V e - V t t=0 t t R H PD t R H C PU C

Propagation Delay in Static CMOS Family

Propagation Delay in Static CMOS Family

Device Sizing M V V M