ECE321 Electronics I

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

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

Practice 7: CMOS Capacitance

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

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

CMOS Inverter (static view)

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

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

Lecture 5: DC & Transient Response

ECE 342 Electronic Circuits. Lecture 35 CMOS Delay Model

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

The Physical Structure (NMOS)

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

EEE 421 VLSI Circuits

THE INVERTER. Inverter

DC & Transient Responses

Lecture 6: DC & Transient Response

The CMOS Inverter: A First Glance

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Lecture 4: DC & Transient Response

ECE 342 Solid State Devices & Circuits 4. CMOS

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

EE5780 Advanced VLSI CAD

Digital Integrated Circuits A Design Perspective

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

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

Digital Microelectronic Circuits ( )

Lecture 5: DC & Transient Response

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

Digital Integrated Circuits

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

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

ECE 546 Lecture 10 MOS Transistors

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

EE5311- Digital IC Design

MOS Transistor Theory

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

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

5. CMOS Gate Characteristics CS755

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

CHAPTER 15 CMOS DIGITAL LOGIC CIRCUITS

VLSI Design and Simulation

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

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

MOS Transistor Theory

Integrated Circuits & Systems

The CMOS Inverter: A First Glance

EECS 141: FALL 05 MIDTERM 1

Lecture 12 Circuits numériques (II)

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

MOSFET and CMOS Gate. Copy Right by Wentai Liu

Lecture Outline. ESE 570: Digital Integrated Circuits and VLSI Fundamentals. Review: 1st Order RC Delay Models. Review: Two-Input NOR Gate (NOR2)

Properties of CMOS Gates Snapshot

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

Homework Assignment #3 EE 477 Spring 2017 Professor Parker , -.. = 1.8 -, 345 = 0 -

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

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

EE5311- Digital IC Design

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

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

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

4.10 The CMOS Digital Logic Inverter

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

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

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

High-to-Low Propagation Delay t PHL

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

Integrated Circuits & Systems

ECE321 Electronics I

! Inverter Power. ! Dynamic Characteristics. " Delay ! P = I V. ! Tricky part: " Understanding I. " (pairing with correct V) ! Dynamic current flow:

Digital Integrated Circuits 2nd Inverter

EE 434 Lecture 33. Logic Design

CMOS Logic Gates. University of Connecticut 181

Power Dissipation. Where Does Power Go in CMOS?

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

COMP 103. Lecture 10. Inverter Dynamics: The Quest for Performance. Section 5.4.2, What is this lecture+ about? PERFORMANCE

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

EE115C Digital Electronic Circuits Homework #6

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

Integrated Circuits & Systems

Integrated Circuits & Systems

Important! EE141- Fall 2002 Lecture 5. CMOS Inverter MOS Transistor Model

Lecture 4: CMOS review & Dynamic Logic

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

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

Dynamic operation 20

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

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

EE115C Digital Electronic Circuits Homework #3

ECE 342 Electronic Circuits. 3. MOS Transistors

VLSI GATE LEVEL DESIGN UNIT - III P.VIDYA SAGAR ( ASSOCIATE PROFESSOR) Department of Electronics and Communication Engineering, VBIT

CMOS Technology for Computer Architects

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE115C Digital Electronic Circuits Homework #4

EE 330 Lecture 17. MOSFET Modeling CMOS Process Flow

EE 560 MOS INVERTERS: DYNAMIC CHARACTERISTICS. Kenneth R. Laker, University of Pennsylvania

CMOS Logic Gates. University of Connecticut 172

Digital Integrated Circuits A Design Perspective

Transcription:

ECE31 Electronics Lecture 1: CMOS nverter: Noise Margin & Delay Model Payman Zarkesh-Ha Office: ECE Bldg. 30B Office hours: Tuesday :00-3:00PM or by appointment E-mail: payman@ece.unm.edu Slide: 1 CMOS nverter Review of Last Lecture Voltage Transfer Characteristics (VTC) Switching threshold voltage Output high voltage Output low voltage nput high voltage nput low voltage Current Transfer Characteristics (TC) Peak current Slide: 1

Today s Lecture Noise Margin Definition Approximation of Noise Margin for CMOS nverter Propagation Delay Rise and Fall Times nput and Self Loading (Load) Capacitances Delay Approximation Slide: 3 Review: Voltage Transfer Characteristics mportant Parameters on VTC: Switching Threshold Voltage V S or V M Gain at V S or V M Output High Voltage V OH Output Low Voltage V OL nput High Voltage V H nput Low Voltage V L Slide: 4

Effect of Noise on a CMOS nverter Slide: 5 Noise Margin Noise Margin NM NM H L V V OH L V V H OL t is better to have: V OH = V V OL = V SS Large NM H Large NM L Slide: 6 3

Noise Margin in nverter and Buffer VTC of an inverter VTC of a buffer Slide: 7 Example: Noise Margin Calculation Slide: 8 4

Noise Margin Approximation How to compute Noise Margin Usually it is harder to compute the exact value of NM Use approximation (gain factor) Determine gain at V M Extrapolate V L and V H V OL and V OH are easy to compute Example: NM L and NM H in CMOS inverter V out V OH V M where 1 g VM V n p Tn V 1 V M V Tp V OL V L V H V in Slide: 9 Example: Noise Margin Approximation A CMOS inverter has V =5V is designed to have V M =.9V. f V Tn =0.7, V Tp =-0.5, λ n =0.05 V -1 and λ p =-0.08 V -1. Find the noise margins NMH and NML. g 1 1 16.6 0.05 0.08.9 0.7 5.9 0.5 5.9 V L.9. 77V 16.6.9 V H.9 3. 1V 16.6 V out V OH NMH 5 3.1 1. 9V V M NML.77 0. 77V V in V OL V L V H Slide: 10 5

Dynamic Behavior of CMOS nverter Changing of the input doesn t instantaneously change the out pf an inverter This is mostly due to the time it takes to chrgae or dischage the output/load capacitor t is important to know how long it takes to get the signal out of the inverter or any CMOS logic gate V in V out V in t phl t plh R p, R n V out C in C out Slide: 11 Definition: Propagation Delay Definition of propagation delay is delay from where input crosses 50%Vdd to where output crosses 50%Vdd Remember: the value of 50%Vdd is from switching threshold voltage (V M ) t phl is propagation delay when output switches from High to Low t plh is propagation delay when output switches from Low to High To compute delay, the inverter must be simplified Slide: 1 6

Definition: 10%-90% Rise/Fall Times Definition of 10%-90% rise time is delay from 10%Vdd to 90%Vdd in the output t r is the rise time when output switches from Low to High Definition of 90%-10% fall time is delay from 90%Vdd to 10%Vdd in the output t f is the fall time when output switches from High to Low Slide: 13 Definition: Linear Rise/Fall Times Definition of rise time (Hawkin s book) is delay from 0 to Vdd in the output assuming a constant current source model t r is the rise time when output switches from Low to High Definition of fall time (Hawkin s book) is delay from Vdd to 0 in the output assuming a constant current source model t f is the fall time when output switches from High to Low Slide: 14 7

Delay Calculation in CMOS nveretr t is not easy to accurately calculate delay in CMOS inverter, because CMOS inverter is a non-linear circuit, therefore exact delay calculation requires solving a non-linear differential equation Most of the elements in the circuit is voltage dependent (transistor drive current, parasitic capacitances, channel length modulation, etc.) A simplified model is required for basic calculations and design process Note that SPCE actually does solve the non-linear circuit accurately, but is only good for final verification, not the design Slide: 15 Gate nput/output Capacitances Components V C GSp C GBp C SBp Miller Caps C GDp C DBp C GDn C GBn C DBn C in C in nput Cap C GSn C SBn C C C C C C GDp GSp GBp GDn GSn GBn C out C out Self Loading Cap GND C C C C GDp DBp GDn DBn Slide: 16 8

Propagation Delay Model Q t C V Propagation delay is defined as the time between the input reaching V / and the output reaching V / To simplify the model, let s assume is a constant av V C V t av V out t plh t t 1 CL V av C L Slide: 17 How to compute av? Propagation Delay Model Assume step input NMOS goes into cutoff and stays there PMOS goes into saturation at first because V DS > V GS - V T PMOS will transition to linear, however, before V out reaches V / av DS V 0 V V / out DS out av K p Wp Lp V V V V V tp tp V 8 Slide: 18 9

Propagation Delay Model A simpler model for av can be obtained by assuming that the PMOS stays in saturation the whole time, therefore acts as an ideal current source av K p W p L p V V tp t plh CL V t t1 av t plh CL V W p K p L p V V Tp Assuming V >> V Tp t plh CL W p K p V L p Same arguments hold for t phl Slide: 19 Minimum Delay Design Techniques Reduce C in and C out Careful layout, keep drain diffusion area as small as possible Reduce wiring capacitance Careful layout, keep devices as close as possible ncrease (W/L) of devices Need to be careful not to get into self-loading effect ncrease V Need to be careful not to get into V DSAT or velocity saturation Slide: 0 10

Example: CMOS nverter Delay A CMOS inverter has V =5V is designed such that (W/L) n =10 and (W/L) p =0. Assume that V Tn =0.7, V Tp =-0.6, K n =100 ua/v, K p =-60 ua/v, and the load capacitance is 100fF. 1) Use av model to find t phl, t plh, t r(10%-90%), and t f(90%-10%). ) Use constant current source model to find t phl, t plh, t r(10%- 90%), t f(90%-10%), t r, and t f. Answers: 1) t phl =9.64 ps, t plh =3.73 ps, t r(10%-90%) =56.71 ps, and t f(90%-10%) =70.98 ps ) t phl =7.04 ps, t plh =1.5 ps, t r(10%-90%) =34.43 ps, and t f(90%-10%) =43.7 ps, t r =43.04 ps and t f =54.98 ps. Slide: 1 11