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

Similar documents
EEC 118 Lecture #2: MOSFET Structure and Basic Operation. Rajeevan Amirtharajah University of California, Davis Jeff Parkhurst Intel Corporation

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

EE115C Winter 2017 Digital Electronic Circuits. Lecture 3: MOS RC Model, CMOS Manufacturing

! MOS Capacitances. " Extrinsic. " Intrinsic. ! Lumped Capacitance Model. ! First Order Capacitor Summary. ! Capacitance Implications

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

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

CMOS Inverter (static view)

MOS Transistor Theory

MOSFET: Introduction

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

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

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

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

ECE 546 Lecture 10 MOS Transistors

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

MOS Transistor Theory

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

THE INVERTER. Inverter

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

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

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

ECE 497 JS Lecture - 12 Device Technologies

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

Lecture 3: CMOS Transistor Theory

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

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

VLSI Design and Simulation

Check course home page periodically for announcements. Homework 2 is due TODAY by 5pm In 240 Cory

ECE321 Electronics I

EEE 421 VLSI Circuits

Lecture 4: CMOS Transistor Theory

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

The Physical Structure (NMOS)

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

The Devices. Devices

Chapter 4 Field-Effect Transistors

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

Digital Integrated Circuits A Design Perspective

LECTURE 3 MOSFETS II. MOS SCALING What is Scaling?

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

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

VLSI Design The MOS Transistor

Lecture 15: MOS Transistor models: Body effects, SPICE models. Context. In the last lecture, we discussed the modes of operation of a MOS FET:

MOS Transistor I-V Characteristics and Parasitics

ECE 342 Electronic Circuits. 3. MOS Transistors

Lecture 12 Circuits numériques (II)

The CMOS Inverter: A First Glance

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

The Devices: MOS Transistors

EE 560 MOS TRANSISTOR THEORY PART 2. Kenneth R. Laker, University of Pennsylvania

P. R. Nelson 1 ECE418 - VLSI. Midterm Exam. Solutions

EE5311- Digital IC Design

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

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

EE105 - Fall 2006 Microelectronic Devices and Circuits

Lecture 5: CMOS Transistor Theory

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

ECE 342 Solid State Devices & Circuits 4. CMOS

EE105 - Fall 2005 Microelectronic Devices and Circuits

DC & Transient Responses

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

Chapter 2 CMOS Transistor Theory. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

University of Toronto. Final Exam

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

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

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

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

Properties of CMOS Gates Snapshot

Digital Microelectronic Circuits ( )

Digital Integrated Circuits EECS 312

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

HW 5 posted due in two weeks Lab this week Midterm graded Project to be launched in week 7

CMOS Technology for Computer Architects

MOS Transistor Properties Review

COMBINATIONAL LOGIC. Combinational Logic

CMPEN 411 VLSI Digital Circuits. Lecture 03: MOS Transistor

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

MOS Transistors. Prof. Krishna Saraswat. Department of Electrical Engineering Stanford University Stanford, CA

ENEE 359a Digital VLSI Design

Lecture 5: DC & Transient Response

Integrated Circuits & Systems

EECS 141: FALL 05 MIDTERM 1

Integrated Circuits & Systems

VLSI Design and Simulation

Lecture 23: Negative Resistance Osc, Differential Osc, and VCOs

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

Device Models (PN Diode, MOSFET )

The Devices. Jan M. Rabaey

ECE321 Electronics I

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

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

Lecture 6: DC & Transient Response

Chapter 2 MOS Transistor theory

Device Models (PN Diode, MOSFET )

ENEE 359a Digital VLSI Design

Digital Integrated Circuits A Design Perspective

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Power Dissipation. Where Does Power Go in CMOS?

EE141Microelettronica. CMOS Logic

Transcription:

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

Outline Review: Inverter Transfer Characteristics Lecture 3: Noise Margins, Rise & Fall Times, Inverter Delay CMOS Inverters: Rabaey 1.3., 5 (Kang & Leblebici, 5.1-5.3 and 6.1-6.) Amirtharajah, EEC 116 Fall 011 3

Review: Inverter oltage Transfer Curve oltage transfer curve (TC): plot of output voltage out vs. input voltage in in Inverter out dd out ideal actual Ideal digital inverter: When in=0, out=dd When in=dd, out=0 0 in dd Sharp transition region Amirtharajah, EEC 116 Fall 011 4

Review: Actual Inverter Output Levels OH and OL represent the high and low output voltages of the inverter OH OH = output voltage when in = 0 ( Output High) out OL = output voltage when in = 1 ( Output Low) OL 0 in dd Ideally, OH = dd OL = 0 Amirtharajah, EEC 116 Fall 011 5

Review: OL and OH In transfer function terms: OL = f( OH ) OH out OH = f( OL ) f = inverter transfer function OL OL in OH dd Difference ( OH - OL ) is the voltage swing of the gate Full-swing logic swings from ground to dd Other families with smaller swings Amirtharajah, EEC 116 Fall 011 6

Review: Inverter Switching Threshold Inverter switching threshold: OH out=in Point where voltage transfer curve intersects line out=in out OL in M dd Represents the point at which the inverter switches state Normally, M dd/ Sometimes other thresholds desirable Amirtharajah, EEC 116 Fall 011 7

TC Mathematical Definitions OH is the output high level of an inverter OH = TC( OL ) OL is the output low level of an inverter OL = TC( OH ) M is the switching threshold M = IN = OUT IH is the lowest input voltage for which the output will be the input (worst case 1 ) dtc( IH )/d IH = -1 IL is the highest input voltage for which the output will be the input (worst case 0 ) dtc( IL )/d IL = -1 Amirtharajah, EEC 116 Fall 011 8

Noise Margin and Delay Definitions NM L is the difference between the highest acceptable 0 and the lowest possible 0 NM L = IL OL NM H is the difference between the lowest acceptable 1 and the highest possible 1 NM H = OH IH t PHL is the propagation delay from the 50% point of the input to the output when the output goes from high to low t PLH is the propagation delay from the 50% point of the input to the output when the output goes from low to high t P is the average propagation delay t R is the rise time (usually 10% to 90%) t F is the fall time (usually 90% to 10%) Amirtharajah, EEC 116 Fall 011 9

CMOS Inverter Complementary NMOS and PMOS devices In steady-state, only one device is on (no static power consumption) in in=1: NMOS on, PMOS off out= OL = 0 in=0: PMOS on, NMOS off out= OH = dd Ideal OL and OH! Ratioless logic: output is independent of transistor sizes in steady-state dd Gnd out Amirtharajah, EEC 116 Fall 011 10

CMOS Inverter: TC PMOS NMOS in =4 Drain current I DS in =3 in = in =1 dd out out = DS dd 0 1 in 3 4 Output goes completely to dd and Gnd Sharp transition region Amirtharajah, EEC 116 Fall 011 11

CMOS Inverter Operation NMOS transistor: Cutoff if in < TN Linear if out < in TN Saturated if out > in TN PMOS transistor in out Cutoff if ( in - ) > TP in > + TP Linear if ( out - )> in - - TP out > in - TP Sat. if ( out - )< in - - TP out < in - TP Amirtharajah, EEC 116 Fall 011 1

CMOS Inverter TC: Device Operation P linear N cutoff P cutoff N linear P linear N sat P sat N sat P sat N linear Amirtharajah, EEC 116 Fall 011 13

CMOS Inverter TC: Device Sizing out p = n p =5 n Increase W of PMOS p increases TC moves to right Increase W of NMOS n increases TC moves to left p =0. n For M = / n = p W n W p in Amirtharajah, EEC 116 Fall 011 14

Effects of M adjustment Result from changing p / n ratio: Inverter threshold M / Rise and fall delays unequal Noise margins not equal Reasons for changing inverter threshold Want a faster delay for one type of transition (rise/fall) Remove noise from input signal: increase one noise margin at expense of the other Interfacing other types of logic (with different swings) Amirtharajah, EEC 116 Fall 011 15

CMOS Inverter: IL Calculation KCL (NMOS saturation, PMOS linear): n p ( GS, n T 0, n ) = ( GS, p T 0, p ) DS, n [ ] Differentiate and set dout/din to 1 p DS, p p ( ) = ( )( ) ( ) in T 0, n [ ] in ( ) ( ) d out dout = + ( ) ( ) n in T 0, n p in T 0, p n d T 0, p ( ) = ( + ) in out out IL T0, n p out IL T0, p out out d in IL = out + T 0, p + RT 0, n 1+ Solve simultaneously with KCL to find IL R = R n p Amirtharajah, EEC 116 Fall 011 16

n KCL: n n CMOS Inverter: IH Calculation [ ( ) ] p = ( ) GS, n T 0, n DS, n DS, n Differentiate and set dout/din to 1 GS, p [ ( ) ] p = ( ) in T 0, n out out in T 0, p T 0, p ( ) ( ) out out + = in d d T 0, n out out p in din din IH n + = ( ) ( ) = out + IH T 0, p + T0, p 1+ R p IH ( + ) out T 0, n R R = T0, p n p T 0, p Solve simultaneously with KCL to find IH Amirtharajah, EEC 116 Fall 011 17

CMOS Inverter: M Calculation KCL (NMOS & PMOS saturated): n n ( ) p = ( ) GS, n T 0, n GS, p T 0, p ( ) p = ( ) in T 0, n in T 0, p Solve for M = in = out M = T 0, n + 1 R 1+ ( + ) 1 R T 0, p = Amirtharajah, EEC 116 Fall 011 18 R n p

CMOS Inverter: Achieving Ideal M TH = T 0, n + 1 Ideally, M = / R 1+ ( + ) 1 R T 0, p R, ideal = = R + + n p T 0, p T 0, n Assuming T0,n = T0,p, W L p μn = W μ p L R, ideal =1.5 n Amirtharajah, EEC 116 Fall 011 19

CMOS Inverter: IL and IH for Ideal M Assuming T0,n =- T0,p, and R = 1, 1 IL = + 8 1 IH = 5 8 IL ( 3 ) T 0 ( ) + = IH T 0 NM = = L IL OL IL NM = = = H OH IH IH IL Amirtharajah, EEC 116 Fall 011 0

MOSFET Scaling Effects Rabaey Section 3.5 (Kang & Leblebici Section 3.5) Scaling provides enormous advantages Scale linear dimension (channel length) by factor S > 1 Better area density, yield, performance Two types of scaling Constant field scaling (full scaling) A = A/S ; L = L/S; W = W/S; I D = I D /S; P = P/S ; dd = dd /S Power Density P /A = stays the same Change these two Constant voltage scaling A = A/S ; L = L/S; W = W/S; I D = I D *S; P = P*S; dd = dd Power Density P /A = S 3 *P (Reliability issue) This changed as well Amirtharajah, EEC 116 Fall 011 1

Short Channel Effects As geometries are scaled down T (effective) goes lower Effective channel length decreases Sub-threshold Ids occurs Current goes from drain to source while gs < t Tox is scaled which can cause reliability problems Can t handle large g without hot electron effects Changes the t when carriers imbed themselves in the oxide Interconnects scale Electromigration and ESD become issues Amirtharajah, EEC 116 Fall 011

MOSFET Capacitances Rabaey Section 3.3 (Kang & Leblebici Section 3.6) Oxide Capacitance Gate to Source overlap Gate to Drain overlap Gate to Channel Junction Capacitance Source to Bul junction Drain to Bul junction Amirtharajah, EEC 116 Fall 011 3

Oxide Capacitances: Overlap source L drawn drain x d Overlap capacitances Gate electrode overlaps source and drain regions x d is overlap length on each side of channel L eff = L drawn x d (effective channel length) Overlap capacitance: C = C = C Wx Assume x d equal on both sides GSO GDO ox d Amirtharajah, EEC 116 Fall 011 4

Total Oxide Capacitance Total capacitance consists of components Overlap capacitance Channel capacitance Cutoff: C gs source C gb C gd drain No channel connecting to source or drain C GS = C GD = C ox Wx d C GB = C ox WL eff Total Gate Capacitance = C G = C ox WL Amirtharajah, EEC 116 Fall 011 5

Oxide Capacitances: Channel Linear mode Channel spans from source to drain Channel Capacitance split equally between S and D C GS 1 C 1 C WL = CoxWLeff GD ox eff Total Gate capacitance C G = C ox WL Saturation regime Channel is pinched off: Channel Capacitance -- C = Wx GD d C ox GS ox Amirtharajah, EEC 116 Fall 011 6 = C = C WL + 3 Total Gate capacitance: C G = /3 C ox WL eff + x d WC OX eff C OX Wx C GB d = 0 C GB = 0

Oxide Capacitances: Channel C g,total (no overlap, x d = 0) Amirtharajah, EEC 116 Fall 011 7

Junction Capacitance Reverse-biased P-N junctions! Capacitance depends on reverse-bias voltage. Amirtharajah, EEC 116 Fall 011 8

Amirtharajah, EEC 116 Fall 011 9 Junction Capacitance a d a d j N N N N q A C + = 0 ε For a P-N junction: a d a d Si j N N N N q C + = 0 0 ε If =0, cap/area = m j j AC C = 0 0 1 General form: m = grading coefficient (0.5 for abrupt junctions) (0.3 for graded junctions)

Junction Capacitance Junction with substrate Bottom area = W * L S (length of drain/source) Total cap = C j Junction with sidewalls Channel-stop implant Perimeter = L S + W Area = P * X j Total cap = C jsw Total junction cap C = C j + C jsw Amirtharajah, EEC 116 Fall 011 30

Junction Capacitance oltage Equivalence Factor Creates an average capacitance value for a voltage transition, defined as ΔQ/Δ AC 1 m 1 m j0 0 1 C eq = 1 1 = 1 0 0 AK ( )( ) eq j0 1 m C K eq = (abrupt junction only) 0 ( ) ( ) 0 0 1 1 C = AK C + db eq PX K C j0 j eqsw jsw0 Amirtharajah, EEC 116 Fall 011 31

Example: Junction Cap Consider the following NMOS device Substrate doping: N A = 10 15 cm -3 Source/drain doping: N D = x 10 0 cm -3 Channel-stop doping: 10X substrate doping Drain length L D = 1um Transistor W = 10um Junction depth Xj = 0.5um, abrupt junction Find capacitance of drain-bul junction when drain voltage = 3 Amirtharajah, EEC 116 Fall 011 3

CMOS Inverters Next Time: AC Characteristics AC Characteristics: Designing for speed Amirtharajah, EEC 116 Fall 011 33