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

Similar documents
Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

Lecture 12 Circuits numériques (II)

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

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

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

ECE 546 Lecture 10 MOS Transistors

Step 1. Finding V M. Goal: Þnd V M = input voltage for the output = V M both transistors are saturated at V IN = V M since

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

ECE 342 Solid State Devices & Circuits 4. CMOS

EEE 421 VLSI Circuits

THE INVERTER. Inverter

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

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

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

ECE321 Electronics I

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

The Physical Structure (NMOS)

4.10 The CMOS Digital Logic Inverter

Lecture 11 VTCs and Delay. No lab today, Mon., Tues. Labs restart next week. Midterm #1 Tues. Oct. 7 th, 6:30-8:00pm in 105 Northgate

DC & Transient Responses

High-to-Low Propagation Delay t PHL

Lecture 6: DC & Transient Response

Lecture 5: DC & Transient Response

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: CMOS Inverter: Visual VTC. Review: CMOS Inverter: Visual VTC

EE5311- Digital IC Design

Lecture 4: DC & Transient Response

CMOS Inverter (static view)

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

Digital Integrated Circuits A Design Perspective

Lecture 5: DC & Transient Response

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

EE5780 Advanced VLSI CAD

VLSI Design and Simulation

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

The CMOS Inverter: A First Glance

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

MOS Transistor Theory

EE5311- Digital IC Design

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

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

EEC 116 Lecture #3: CMOS Inverters MOS Scaling. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

The CMOS Inverter: A First Glance

Properties of CMOS Gates Snapshot

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

EE141Microelettronica. CMOS Logic

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

MOS Transistor Theory

COMP 103. Lecture 16. Dynamic Logic

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

EE 434 Lecture 33. Logic Design

EE115C Digital Electronic Circuits Homework #4

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

Topic 4. The CMOS Inverter

5. CMOS Gate Characteristics CS755

COMBINATIONAL LOGIC. Combinational Logic

Digital Integrated Circuits A Design Perspective

MOSFET and CMOS Gate. Copy Right by Wentai Liu

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

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

CMOS Logic Gates. University of Connecticut 181

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

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

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

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

Integrated Circuits & Systems

University of Pennsylvania Department of Electrical Engineering. ESE 570 Midterm Exam March 14, 2013 FORMULAS AND DATA

Low Power VLSI Circuits and Systems Prof. Ajit Pal Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

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

Integrated Circuits & Systems

EE115C Digital Electronic Circuits Homework #3

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Digital Integrated Circuits

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

NTE4501 Integrated Circuit CMOS, Dual 4 Input NAND Gate, 2 Input NOR/OR Gate, 8 Input AND/NAND Gate

Digital Integrated Circuits A Design Perspective

Pass-Transistor Logic

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

Based on slides/material by. Topic 3-4. Combinational Logic. Outline. The CMOS Inverter: A First Glance

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

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

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

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

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

CMOS Logic Gates. University of Connecticut 172

Digital Integrated Circuits 2nd Inverter

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

VLSI Design Issues. ECE 410, Prof. F. Salem/Prof. A. Mason notes update

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

CMOS Technology for Computer Architects

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

CMOS Inverter. Performance Scaling

ECE 342 Electronic Circuits. 3. MOS Transistors

Lecture 23. CMOS Logic Gates and Digital VLSI I

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

ECE 6412, Spring Final Exam Page 1 FINAL EXAMINATION NAME SCORE /120

Digital Integrated Circuits A Design Perspective

Transcription:

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-1 Lecture 14 - Digital Circuits (III) CMOS April 1, 23 Contents: 1. Complementary MOS (CMOS) inverter: introduction 2. CMOS inverter: noise margins 3. CMOS inverter: propagation delay Reading assignment: Howe and Sodini, Ch. 5, 5.4 Announcements: Final exam: May 23, 1:3-4:3 (Walker) HSPICE tutorial by Susan Luschas: April 1, 7:3-9:3 (Rm. 3-133) Webcast of Lecture 13 available (see course website)

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-2 How does CMOS work? Key questions What is special about CMOS as a logic technology? What are the key design parameters of a CMOS inverter? How can one estimate the propagation delay of a CMOS inverter?

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-3 Screen shots of NMOS inverters (currently in WebLab): NMOS inverter with resistor pull-up Main problem: slow pull up

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-4 NMOS inverter with current source pull-up Main problem: DC current in one logic state

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-5 1. Complementary MOS (CMOS) Inverter Circuit schematic: V IN C L Basic operation: V IN = = V GSn =<V Tn NMOS OFF V SGp = > V Tp PMOS ON V IN = = V GSn = >V Tn NMOS ON V SGp =< V Tp PMOS OFF

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-6 Output characteristics of both transistors: I Dn -I Dp V GSn V SGp V GSn =V Tn V SGp =-V Tp V DSn V SDp Note: V IN = V GSn = V SGp V SGp = V IN = V DSn = V SDp V SDp = I Dn = I Dp Combine into single diagram of I D vs. with V IN as parameter.

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-7 I D V IN -V IN V IN C L no current while idling in any logic state. Transfer function: NMOS cutoff PMOS triode NMOS saturation PMOS triode NMOS saturation PMOS saturation NMOS triode PMOS saturation NMOS triode PMOS cutoff V Tn +V Tp V IN rail-to-rail logic: logic levels are and high A v around logic threshold good noise margins

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-8 Transfer characteristics of CMOS inverter in WebLab:

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-9 2. CMOS inverter: noise margins NM L V M A v (V M ) V IL V M V IH V IN NM H Calculate V M Calculate A v (V M ) Calculate NM L and NM H Calculate V M (V M = V IN = ) At V M both transistors saturated: I Dn = 1 W n µ n C ox (V M V Tn ) 2 2 L n I Dp = 1 W p µ p C ox ( V M + V Tp ) 2 2 L p

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-1 Define: k n = W n L n µ n C ox, k p = W p L p µ p C ox Since: I Dn = I Dp Then: 1 2 k n(v M V Tn ) 2 = 1 2 k p( V M + V Tp ) 2 Solve for V M : V M = V Tn + k p k n ( + V Tp ) 1+ k p k n Usually, V Tn and V Tp fixed and V Tn = V Tp V M engineered through k p /k n ratio

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-11 Symmetric case: k n = k p This implies: V M = 2 k p k n =1= W p L p µ p C ox W n L n µ n C ox W p L p µ p W n W p 2 W n L n 2µ p L p L n Since usually L p L n W p 2W n. Asymmetric case: k n k p,or W n L n W p L p V M V Tn NMOS turns on as soon as V IN goes above V Tn. Asymmetric case: k n k p,or W n L n W p L p V M + V Tp PMOS turns on as soon as V IN goes below + V Tp. Can engineer V M anywhere between V Tn and + V Tp.

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-12 Calculate A v (V M ) Small-signal model: + S2 V IN C L + + v sg2 =-v in g mp v sg2 r op - G2 D2 + D1 G1 v in v gs1 g mn v gs1 r on v out - - - S1 G1=G2 D1=D2 + + v in gmn v in g mp v in r on //r op v out - - S1=S2 This can be rather large. A v = (g mn + g mp )(r on //r op )

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-13 Noise margins NM L V M A v (V M ) V IL V M V IH V IN NM H Noise-margin-low: Therefore: V IL = V M V M A v NM L = V IL V OL = V IL = V M V M A v In the limit of A v : NM L V M

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-14 Noise-margin-high: NM L V M A v (V M ) V IL V M V IH V IN NM H and V IH = V M (1 + 1 A v ) NM H = V OH V IH = V M (1 + 1 A v ) In the limit of A v : NM H V M

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-15 3. CMOS inverter: propagation delay Inverter propagation delay: time delay between input and output signals; key figure of merit of logic speed. Typical propagation delays: < 1 ns. Complex logic system has 2-5 propagation delays per clock cycle. Estimation of t p : use square-wave at input V IN t CYCLE t t PHL t PLH 5% t CYCLE t Average propagation delay: t p = 1 2 (t PHL + t PLH )

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-16 Propagation delay high-to-low: V IN : LO HI : HI LO C L V IN = = V IN = = V IN = VOUT = C L C L C L t=- t=+ t During early phases of discharge, NMOS is saturated and PMOS is cut-off. Time to discharge half of C L : t PHL 1 2 charge of C L@t = discharge current

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-17 Charge in C L at t = : Q L (t = )=C L Discharge current (NMOS in saturation): Then: I Dn = W n 2L n µ n C ox ( V Tn ) 2 t PHL C L W n L n µ n C ox ( V Tn ) 2 I D -V IN V IN

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-18 Propagation delay low-to-high: V IN : HI LO : LO HI C L V IN = = C L V IN = = C L V IN = C L = t=- t=+ t During early phases of charge, PMOS is saturated and NMOS is cut-off. Time to charge half of C L : t PLH 1 2 charge of C L@t = charge current

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-19 Charge in C L at t = : Q L (t = ) =C L Charge current (PMOS in saturation): Then: I Dp = W p 2L p µ p C ox ( + V Tp ) 2 t PLH C L W p L p µ p C ox ( + V Tp ) 2 I D -V IN V IN

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-2 Key dependencies of propagation delays: t p Reason: Q(C L ), but also I D Trade-off:, more power usage. L t p Reason: L I D Trade-off: manufacturing costs!

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-21 Components of load capacitance C L : following logic gates: must add capacitance presented by each gate of every transistor the output is connected to interconnect wire that connects output to input of following logic gates own drain-to-body capacitances C L = C G + C wire + C DBn + C DBp V IN C wire [See details in Howe & Sodini 5.4.3]

6.12 - Microelectronic Devices and Circuits - Spring 23 Lecture 14-22 Key conclusions Key features of CMOS inverter: no current while idling in any logic state rail-to-rail logic: logic levels are and high A v around logic threshold good noise margins CMOS inverter logic threshold and noise margins engineered through W n /L n and W p /L p. Key dependences of propagation delay: t p L t p