Integrated Circuits & Systems

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

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

CMOS Inverter (static view)

Integrated Circuits & Systems

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

VLSI Design and Simulation

EEE 421 VLSI Circuits

Digital Integrated Circuits

EE5311- Digital IC Design

The CMOS Inverter: A First Glance

THE INVERTER. Inverter

EE5311- Digital IC Design

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

Integrated Circuits & Systems

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

CMOS Technology for Computer Architects

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

Lecture 4: DC & Transient Response

DC & Transient Responses

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

Lecture 5: DC & Transient Response

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

EE115C Digital Electronic Circuits Homework #3

ECE 342 Solid State Devices & Circuits 4. CMOS

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 L06: CMOS Inverter, CMOS Logic Gates. Course Administration. CMOS Inverter: A First Look

Lecture 6: DC & Transient Response

Lecture 12 Circuits numériques (II)

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

ECE 546 Lecture 10 MOS Transistors

Integrated Circuits & Systems

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

Integrated Circuits & Systems

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

The CMOS Inverter: A First Glance

Integrated Circuits & Systems

Integrated Circuits & Systems

MOS Transistor Theory

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

EE5780 Advanced VLSI CAD

ECE321 Electronics I

Lecture 5: DC & Transient Response

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

CMPEN 411 VLSI Digital Circuits. Lecture 03: MOS Transistor

4.10 The CMOS Digital Logic Inverter

Topic 4. The CMOS Inverter

The Inverter. Digital Integrated Circuits A Design Perspective. Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic

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

MOS Transistor Theory

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

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

Digital Integrated Circuits A Design Perspective

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

Lecture 4: CMOS review & Dynamic Logic

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

5. CMOS Gate Characteristics CS755

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

MOSFET and CMOS Gate. Copy Right by Wentai Liu

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

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

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

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

L2: Combinational Logic Design (Construction and Boolean Algebra)

THE CMOS INVERTER CHAPTER. Quantification of integrity, performance, and energy metrics of an inverter Optimization of an inverter design

ECE 342 Electronic Circuits. 3. MOS Transistors

EECS 141: FALL 05 MIDTERM 1

The Physical Structure (NMOS)

Digital Integrated Circuits EECS 312

L2: Combinational Logic Design (Construction and Boolean Algebra)

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

Digital Integrated Circuits A Design Perspective

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

VLSI Design I; A. Milenkovic 1

Digital Integrated Circuits 2nd Inverter

SRAM Cell, Noise Margin, and Noise

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

ENEE 359a Digital VLSI Design

EE141Microelettronica. CMOS Logic

CMOS logic gates. João Canas Ferreira. March University of Porto Faculty of Engineering

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

Lecture 13 MOSFET as an amplifier with an introduction to MOSFET small-signal model and small-signal schematics. Lena Peterson

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

Power Dissipation. Where Does Power Go in CMOS?

COMBINATIONAL LOGIC. Combinational Logic

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

Properties of CMOS Gates Snapshot

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

Digital Integrated Circuits A Design Perspective

B.Supmonchai July 5th, q Quantification of Design Metrics of an inverter. q Optimization of an inverter design. B.Supmonchai Why CMOS Inverter?

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Integrated Circuits & Systems

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

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

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 2: Resistive Load Inverter

ECE 415/515 ANALOG INTEGRATED CIRCUIT DESIGN

ECE520 VLSI Design. Lecture 23: SRAM & DRAM Memories. Payman Zarkesh-Ha

ESE 570 MOS INVERTERS STATIC (DC Steady State) CHARACTERISTICS. Kenneth R. Laker, University of Pennsylvania, updated 12Feb15

VLSI Design I; A. Milenkovic 1

VLSI Design I; A. Milenkovic 1

Transcription:

Federal University of Santa Catarina Center for Technology Computer Science & Electronics Engineering Integrated Circuits & Systems INE 5442 Lecture 12 The CMOS Inverter: static behavior guntzel@inf.ufsc.br

Design Metrics Cost Complexity and area Integrity and robustness Static (steadystate) behavior Performance Dynamic (transient) response Energy efficiency Energy and power consumption Slide 12.2

Schematics vs. Layout N Well The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. V DD PMOS 2λ Contacts Polysilicon In Out Metal 1 Source: Rabaey; Chandrakasan; Nikolic, 2003 NMOS GND Slide 12.3 3

Schematics vs. Layout Slide 12.4

Static Characteristics The CMOS Inverter V DD V DD V DD R p V in C L R n V in = V DD V in = 0 V in NMOS PMOS 0 OFF ON V DD V DD ON OFF 0 Slide 12.5

Static Characteristics The CMOS Inverter V DD V DD V DD R p V in C L R n V in = V DD V in = 0 V in NMOS PMOS 0 OFF ON V DD V DD ON OFF 0 Slide 12.6

Static Characteristics The CMOS Inverter V DD V DD V DD R p V in C L R n V in = V DD V in = 0 V in NMOS PMOS 0 OFF ON V DD V DD ON OFF 0 Slide 12.7

Static Characteristics The CMOS Inverter V DD High noise margins: voltage swing is equal to the supply voltage; V in C L Ratioless logic: logic levels are not dependent upon the relative device sizes; Low output impedance: in steady state there always exists a path with finite resistance between the output and either V DD or ground; The input resistance ; Static power 0: no direct path exists between supply and ground rails under steadystate operating conditions* * this is first order approx. and is far from reality in more advanced technologies. Modified from Rabaey; Chandrakasan; Nikolic, 2003 Slide 12.8

Static Characteristics: VTC NMOS TVC PMOS TVC x 10 4 6 VGS= 2.5 V 0 x 10 4 I D (A) 5 4 3 2 1 Resistive Saturation VGS= 2.0 V V DS = V GS V T VGS= 1.5 V VGS= 1.0 V 0 0 0.5 1 1.5 2 2.5 V DS (V) I D (A) 0.2 0.4 0.6 0.8 1 2.5 2 1.5 1 0.5 0 V DS (V) Assume all variables negative! Source: Rabaey; Chandrakasan; Nikolic, 2003 Slide 12.9

Static Characteristics: VTC V DD V GSp V DSp I DSp = I DSn V GSn = V in ; V GSp = V in V DD V DSn = ; V DSp = V DD V in I Dp V GSn I Dn V DSn C L Slide 12.10

Static Characteristics: VTC V DD V GSp V DSp I DSp = I DSn V GSn = V in ; V GSp = V in V DD V DSn = ; V DSp = V DD V in I Dp V GSn I Dn V DSn C L Translating PMOS ID curves to the space defined by V in, and I dn to create the PMOS load line I Dn I Dp = I Dp V in = V DD V GSp = V DD V DSp Slide 12.11

Static Characteristics: VTC I Dn V DD V GSp V DSp PMOS Load line I Dp = I Dn V in = V DD V GSp V in I Dp = V DD V DSp I Dn C L V GSn V DSn Assuming V DD = 2.5V Modified from: Rabaey; Chandrakasan; Nikolic, 2003 Slide 12.12

Static Characteristics: VTC Slide 12.13

Static Characteristics: Shortcurrent Slide 12.14

Static Characteristics: Switching Threshold V DD V DD Curve for an inverter with k p /k n > 1 V in V GSp V DSp I Dp PMOS and NMOS are saturated because V GS =V DS V M I Dn V in = V GSn V DSn V in V DD V Tp V DD Adapted from Weste & Harris, 2005 Slide 12.15

Static Characteristics: Switching Threshold V DD V in V GSp V DSp I Dp I Dn Equating the currents through NMOS and PMOS Assuming that V DD is high enough such that both devices are velocity saturated (V DSAT < V M VT) V GSn V DSn V M V in For V DD >> V T and V DD >> V DSAT : V M = rv DD 1 r Slide 12.16

Static Characteristics: Switching Threshold V M = rv DD 1 r r = k p V DSATp k n V DSATn = v satp W p v satn W n Conclusion: V M is defined by r i.e., the relative driving strength of the PMOS and NMOS transistors! It is desirable that V M is located around the middle of the voltage swing (V DD /2), for what r should be approx. =1: (W /L) p = (W /L)n k' n V DSATn k' p V DSATp Slide 12.17

Static Characteristics: Switching Threshold To set V M is to a given desired value: (W /L) p (W /L) n = k' n V DSATn (V M V Tn V DSATn /2) k' p V DSATp (V DD V M V Tp V DSATp /2) Slide 12.18

Static Characteristics: Switching Threshold For longchannel devices or Lowsupply voltages, velocity saturation does not occurs (V M V T < V DSAT ) V M = V Tn r(v DD V Tp ) 1 r with r = k p k n Slide 12.19

Static Characteristics: Switching Threshold Example (W /L) p Calculate the (W /L) ratio for V M =V DD /2 for a minimumsized inverter in the n 0.25 µm technology used in the book? For such devices, W/L= 1.5 (W /L) p (W /L) n = (W /L) p (W /L) n = k' n V DSATn (V M V Tn V DSATn /2) k' p V DSATp (V DD V M V Tn V DSATn /2) Minimumsize NMOS (W d =0.375 and L d =0.25 µm) γ V T0 (V) (V 0.5 ) V DSAT (V) k (A/V 2 ) λ (V 1 ) NMOS 0.43 0.4 0.63 115 x 10 6 0.06 PMOS 0.4 0.4 1 30 x 10 6 0.1 115 10 6 0.63 6 30 10 1.0 (1.25 0.43 0.63/2) (2.5 1.25 ( 0.4) ( 1) /2) = 3.5 Slide 12.20

Static Characteristics: Switching Threshold Simulation results of V T x W p /W n for a minimumsized inverter in 0.25 µm technology V (V) M 1.8 1.7 1.6 1.5 1.4 1.3 1.2 1.1 If V M = V DD /2 (i.e., r=1) N M is maximized and VTC characteristics are symmetrical (N ML N MH ) V M is relatively insensitive to changes in W p /W n W p /W n V M 1 0.9 W p /W n V M 0.8 10 0 10 1 W /W p n Slide 12.21

Static Characteristics: Noise Margins V DD V GSp V DSp V DD Curve for an inverter with k p /k n > 1 Unity gain point (i.e., where d /dv in = g = 1) V in I Dp V M I Dn V GSn V DSn V in = V in Adapted from Weste & Harris, 2005 V IL V IH V DD V Tp V DD Slide 12.22

Static Characteristics: Noise Margins V OH Observe that V OH = V DD and V OL = Gnd 3 similar (rightangled) triangles V IH V IL = (V OH V OL ) = V DD g g V IH = V M V M g V IL = V M V DD V M g V in = V M g is the gain at point V M (to be determined) NM H = V DD V IH NM L = V IL Ideally, we would like that g V IH = V M V IL = V M V OL V in NM H = V DD V M NM L = V M V IL V IH That is, the noise margins span the complete voltage swing! Slide 12.23

Static Characteristics: Noise Margins Calculating the gain at point V M Current (valid around V M ): k n V DSATn V in V Tn V DSATn 2 (1 λ n ) k p V DSATp V in V DD V Tp V DSATp (1 λ p ) = 0 2 Differentiating, solving for d /dv in, ignoring some second order effects and making V in = : g = 1 k n V DSATn k p V DSATp I D (V M ) λ n λ p 1 r (V M V Tn V DSATn /2)(λ n λ p ) Slide 12.24

Static Characteristics: Noise Margins Example (cont d) Assume an inverter in 0.25 µm technology with W p /W n = 3.4 and NMOS with minimum size (W/L= 1.5). Calculate the noise margins NM L and NM H. As first step, we must compute I D (V M =1.25V): I D (V M ) = k n V DSATn V in V Tn V DSATn 2 (1 λ n ) with k n = k' n W n L n I D (V M ) =1.5 115 10 6 0.63 (1.25 0.43 0.63/2) (1 0.06 1.25) = 59 10 6 A Minimumsize NMOS (W d =0.375 and L d =0.25 µm) γ V T0 (V) (V 0.5 ) V DSAT (V) k (A/V 2 ) λ (V 1 ) NMOS 0.43 0.4 0.63 115 x 10 6 0.06 PMOS 0.4 0.4 1 30 x 10 6 0.1 Slide 12.25

Static Characteristics: Noise Margins Example (cont d) Assume an inverter in 0.25 µm technology with W p /W n = 3.4 and NMOS with minimum size (W/L= 1.5). Calculate the noise margins NM L and NM H. And then, the gain at V M (=1.25V): g = 1 I D (V M ) k n V DSATn k p V DSATp λ n λ p 1 1.5 115 10 6 0.631.5 3.4 30 10 6 1.0 g = 59 10 6 0.06 1 = 27.5 Minimumsize NMOS (W d =0.375 and L d =0.25 µm) γ V T0 (V) (V 0.5 ) V DSAT (V) k (A/V 2 ) λ (V 1 ) NMOS 0.43 0.4 0.63 115 x 10 6 0.06 PMOS 0.4 0.4 1 30 x 10 6 0.1 Slide 12.26

Static Characteristics: Noise Margins Example (cont d) Assume an inverter in 0.25 µm technology with W p /W n = 3.4 and NMOS with minimum size (W/L= 1.5). Calculate the noise margins NM L and NM H. Finally, the values of V IL, V IH, NM L and NM H V IH = V M V M g 1.25 =1.25 =1.25 0.04545 =1.3V 27.5 V IL = V M V DD V M g =1.25 2.5 1.25 27.5 =1.25 0.04545 =1.2V NM H = V DD V IH = 2.5 1.3 =1.2V NM L = V IL =1.2V Slide 12.27

Static Characteristics: Simulation Results Inverter in 0.25 µm technology with W p /W n = 3.4, minimum sized NMOS (W/L= 1.5). VTC Gain Max gain = 17 (instead of 27.5) V IL =1.03V (predicted=1.2v), V IH =1.45V (1.3V), NM L =1.03V (1.2V) NM H =1.05V (1.2V) Overestimation due to: Piecewise linear approximation of VTC (mainly) Equation of gain produces overestimated values Slide 12.28

Impact of Process Variations 2.5 V out (V) 2 1.5 1 Good NMOS Bad PMOS Nominal Good PMOS Bad NMOS Inverter simulations: typical, case and two corner cases (fast/slow versions). 0.5 0 0 0.5 1 1.5 2 2.5 V in (V) Slide 12.29

Static Characteristics: Gain as Function of V DD Gain=1 For reliable operation: V DDmin > 2 4kT/q (=100mV @room temp.) While V DD scales down at similar rates to the device, V T almost does not scale Slide 12.30

The References CMOS Inverter 1. RABAEY, J; CHANDRAKASAN, A.; NIKOLIC, B. Digital Integrated Circuits: a design perspective. 2 nd Edition. Prentice Hall, 2003. ISBN: 0130909963. 2. WESTE, Neil; HARRIS, David. CMOS VLSI Design: a circuits and systems perspective. AddisonWesley, 4 th Edition, 2010. ISBN 9780321547743. Slide 12.31