UT Austin, ECE Department VLSI Design 5. CMOS Gate Characteristics

Similar documents
Outline. Chapter 2: DC & Transient Response. Introduction to CMOS VLSI. DC Response. Transient Response Delay Estimation

Single Phase Line Frequency Uncontrolled Rectifiers

EECS 141: FALL 00 MIDTERM 2

To become more mathematically correct, Circuit equations are Algebraic Differential equations. from KVL, KCL from the constitutive relationship

5. CMOS Gate Characteristics CS755

u(t) Figure 1. Open loop control system

Design of Controller for Robot Position Control

EE202 Circuit Theory II

13.1 Circuit Elements in the s Domain Circuit Analysis in the s Domain The Transfer Function and Natural Response 13.

s-domain Circuit Analysis

CHAPTER 7: SECOND-ORDER CIRCUITS

Chapter 8 Objectives

Chapter 6 MOSFET in the On-state

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

Chapter 9 - The Laplace Transform

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Challenges in Digital Design. Last Lecture. This Class

Chapter 7: Inverse-Response Systems

Lecture 4: DC & Transient Response

2.4 Cuk converter example

Randomized Perfect Bipartite Matching

Lecture 5: DC & Transient Response

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Switching Characteristics of Power Devices

The problem with linear regulators

Sample Final Exam (finals03) Covering Chapters 1-9 of Fundamentals of Signals & Systems

Lecture 6: DC & Transient Response

Chapter 8: Response of Linear Systems to Random Inputs

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

Let. x y. denote a bivariate time series with zero mean.

EECE 301 Signals & Systems Prof. Mark Fowler

UNIVERSITY OF CALIFORNIA AT BERKELEY

Physical Limitations of Logic Gates Week 10a

More Digital Logic. t p output. Low-to-high and high-to-low transitions could have different t p. V in (t)

EE5780 Advanced VLSI CAD

dv 7. Voltage-current relationship can be obtained by integrating both sides of i = C :

Chapter 4. Circuit Characterization and Performance Estimation

Chapter 2: Principles of steady-state converter analysis

Modeling the Overshooting Effect for CMOS Inverter in Nanometer Technologies

EE 230 Lecture 28. Nonlinear Circuits using Diodes. Rectifiers Precision Rectifiers Nonlinear function generators

MC74HC138A. 1 of 8 Decoder/ Demultiplexer. High Performance Silicon Gate CMOS

Sequential Logic. Digital Integrated Circuits A Design Perspective. Latch versus Register. Naming Conventions. Designing Sequential Logic Circuits

Homework 2 Solutions

R.#W.#Erickson# Department#of#Electrical,#Computer,#and#Energy#Engineering# University#of#Colorado,#Boulder#

7. Capacitors and Inductors

6.302 Feedback Systems Recitation : Phase-locked Loops Prof. Joel L. Dawson

6.8 Laplace Transform: General Formulas

Introduction to Digital Circuits

Continuous Time Linear Time Invariant (LTI) Systems. Dr. Ali Hussein Muqaibel. Introduction

PI5A3157. SOTINY TM Low Voltage SPDT Analog Switch 2:1 Mux/Demux Bus Switch. Features. Descriptio n. Applications. Connection Diagram Pin Description

Lecture 12. Aperture and Noise. Jaeha Kim Mixed-Signal IC and System Group (MICS) Seoul National University

Problem Set If all directed edges in a network have distinct capacities, then there is a unique maximum flow.

Lecture 5: DC & Transient Response

PHYSICS Solving Equations

6 December 2013 H. T. Hoang - www4.hcmut.edu.vn/~hthoang/ 1

EEE 421 VLSI Circuits

Chapter 6. Laplace Transforms

V L. DT s D T s t. Figure 1: Buck-boost converter: inductor current i(t) in the continuous conduction mode.

Example: MOSFET Amplifier Distortion

University of Cyprus Biomedical Imaging and Applied Optics. Appendix. DC Circuits Capacitors and Inductors AC Circuits Operational Amplifiers

IE1206 Embedded Electronics

8.1. a) For step response, M input is u ( t) Taking inverse Laplace transform. as α 0. Ideal response, K c. = Kc Mτ D + For ramp response, 8-1

Homework-8(1) P8.3-1, 3, 8, 10, 17, 21, 24, 28,29 P8.4-1, 2, 5

ECEG 351 Electronics II Spring 2017

ES 250 Practice Final Exam

EE 330 Lecture 41. Digital Circuits. Propagation Delay With Multiple Levels of Logic Optimally driving large capacitive loads

Phase Noise in CMOS Differential LC Oscillators

EECE 301 Signals & Systems Prof. Mark Fowler

non-linear oscillators

EE 330 Lecture 40. Digital Circuits. Propagation Delay With Multiple Levels of Logic Overdrive

Phys1112: DC and RC circuits

CHAPTER 6: FIRST-ORDER CIRCUITS

Problem Set #1. i z. the complex propagation constant. For the characteristic impedance:

Algorithms and Data Structures 2011/12 Week 9 Solutions (Tues 15th - Fri 18th Nov)

, the. L and the L. x x. max. i n. It is easy to show that these two norms satisfy the following relation: x x n x = (17.3) max

Study of simple inductive-capacitive series circuits using MATLAB software package

Quad 2-Input OR Gate High-Performance Silicon-Gate CMOS

LAB 5: Computer Simulation of RLC Circuit Response using PSpice

18.03SC Unit 3 Practice Exam and Solutions

3.1.3 INTRODUCTION TO DYNAMIC OPTIMIZATION: DISCRETE TIME PROBLEMS. A. The Hamiltonian and First-Order Conditions in a Finite Time Horizon

Introduction to AC Power, RMS RMS. ECE 2210 AC Power p1. Use RMS in power calculations. AC Power P =? DC Power P =. V I = R =. I 2 R. V p.

L1, L2, N1 N2. + Vout. C out. Figure 2.1.1: Flyback converter

DC & Transient Responses

Chapter 2 The Derivative Applied Calculus 107. We ll need a rule for finding the derivative of a product so we don t have to multiply everything out.

Basic Principles of Sinusoidal Oscillators

EE Control Systems LECTURE 2

LabQuest 24. Capacitors

Topic Astable Circuits. Recall that an astable circuit has two unstable states;

Lecture Outline. Introduction Transmission Line Equations Transmission Line Wave Equations 8/10/2018. EE 4347 Applied Electromagnetics.

Linear Algebra Primer

CONTROL SYSTEMS. Chapter 10 : State Space Response

PI74STX1G126. SOTiny Gate STX Buffer with 3-State Output. Features. Descriptio n. Block Diagram. Pin Configuration

Algorithmic Discrete Mathematics 6. Exercise Sheet

4/12/12. Applications of the Maxflow Problem 7.5 Bipartite Matching. Bipartite Matching. Bipartite Matching. Bipartite matching: the flow network

Chapter 7 Response of First-order RL and RC Circuits

1 Motivation and Basic Definitions

EECE 301 Signals & Systems Prof. Mark Fowler

N H. be the number of living fish outside area H, and let C be the cumulative catch of fish. The behavior of N H

CHAPTER 12 DIRECT CURRENT CIRCUITS

Laplace Transform. Inverse Laplace Transform. e st f(t)dt. (2)

e 2t u(t) e 2t u(t) =?

Transcription:

La moule: CMOS Tranior heory Thi moule: DC epone Logic Level an Noie Margin Tranien epone Delay Eimaion Tranior ehavior 1) If he wih of a ranior increae, he curren will ) If he lengh of a ranior increae, he curren will ) If he upply volage of a chip increae, he maimum ranior curren will 4) If he wih of a ranior increae, i gae capaciance will 5) If he lengh of a ranior increae, i gae capaciance will 6) If he upply volage of a chip increae, he gae capaciance of each ranior will D. Z. Pan 1 D. Z. Pan DC epone DC epone: v. for a gae E: Inverer When = -> = When = -> = V In beween, epen on DD ranior ize an curren I V p in y KCL, mu ele uch ha = I p We coul olve equaion u graphical oluion give more inigh D. Z. Pan Tranior Operaion Curren epen on region of ranior behavior For wha an are nmos an pmos in Cuoff?? Sauraion? D. Z. Pan 4 nmos Operaion pmos Operaion Cuoff Saurae Cuoff Saurae V gn < V n V gn > V n V gn > V n V gp > V p V gp < V p V gp < V p < V n > V n V n < V gn V n < -V n > V n V n > V gn V n > -V n > + V p < + V p V p > V gp V p > -V p < + V p V p < V gp V p < -V p V gn = V n = I p V gp = - V p = - V p < I p D. Z. Pan 5 D. Z. Pan 6 1

I-V Characeriic Curren v., Make pmos wier han nmos uch ha β n = β p V gn5 5 V gn4 -V gp1 V gp -V p V gn V gn V gn1, I p V gp V n V gp4 -I p V gp5 D. Z. Pan 7 D. Z. Pan 8 For a given : Plo, I p v. mu be where curren are equal in = 5, I p, I p I p D. Z. Pan 9 D. Z. Pan 1 =. =.4 In, I p, I p D. Z. Pan 11 D. Z. Pan 1

=.6 =.8, I p, I p D. Z. Pan 1 D. Z. Pan 14 Loa Line Summary = 5 5, I p, I p D. Z. Pan 15 D. Z. Pan 16 DC Tranfer Curve Trancribe poin ono v. plo Operaing egion evii ranior operaing region 5 C D E V n / +V p egion nmos Cuoff Sauraion C Sauraion D E pmos Sauraion Sauraion Cuoff C D E V n / +V p D. Z. Pan 17 D. Z. Pan 18

ea aio If β p / β n 1, wiching poin will move from / Calle kewe gae Oher gae: collape ino equivalen inverer β p.1 β = n β p 1 β = n 1.5 D. Z. Pan 19 Noie Margin How much noie can a gae inpu ee before i oe no recognize he inpu? Logical High Oupu ange Logical Low Oupu ange Oupu Characeriic Inpu Characeriic V OH NM H V IH Ineerminae V egion IL NM L V OL GND Logical High Inpu ange Logical Low Inpu ange D. Z. Pan Logic Level To maimize noie margin, elec logic level a uniy gain poin of DC ranfer characeriic V OH Uniy Gain Poin Slope = -1 β p /β n > 1 Tranien epone DC analyi ell u if i conan Tranien analyi ell u () if () change equire olving ifferenial equaion Inpu i uually coniere o be a ep or ramp From o or vice vera V OL V n V IL V V IH DD - V p D. Z. Pan 1 D. Z. Pan Inverer Sep epone E: fin ep repone of inverer riving loa cap Vi n() = u ( ) VDD V Vou ( < ) = V in () DD Vo u ( ) I n () = () C I n loa β ( ) = ( VDD V) > VDD V ( ) β VDD V V ou () < VD D V () () C loa () Delay Definiion pr : riing propagaion elay Ma ime from inpu o riing oupu croing / pf : falling propagaion elay Ma ime from inpu o falling oupu croing / p : average propagaion elay p = ( pr + pf )/ r : rie ime From oupu croing. o.8 f : fall ime From oupu croing.8 o. D. Z. Pan D. Z. Pan 4 4

Delay Definiion cr : riing conaminaion elay Minimum ime from inpu o riing oupu croing / cf : falling conaminaion elay Minimum ime from inpu o falling oupu croing / c : average conaminaion elay p = ( cr + cf )/ Simulae Inverer Delay Solving ifferenial equaion by han oo har SPICE imulaor olve equaion numerically Ue more accurae I-V moel oo! u imulaion ake ime o wrie. 1.5 1. (V).5 pf = 66p pr = 8p.. p 4p 6p 8p 1n () D. Z. Pan 5 D. Z. Pan 6 Delay Eimaion We woul like o be able o eaily eimae elay No a accurae a imulaion u eaier o ak Wha if? The ep repone uually look like a 1 orer C repone wih a ecaying eponenial. Ue C elay moel o eimae elay C = oal capaciance on oupu noe Ue effecive reiance So ha p = C Characerize ranior by fining effecive Depen on average curren a gae wiche D. Z. Pan 7 C Delay Moel Ue equivalen circui for MOS ranior Ieal wich + capaciance an ON reiance Uni nmos ha reiance, capaciance C Uni pmos ha reiance, capaciance C Capaciance proporional o wih eiance inverely proporional o wih g k /k g /k g k g D. Z. Pan 8 Eample: -inpu NND Skech a -inpu NND wih ranior wih choen o achieve effecive rie an fall reiance equal o a uni inverer (). -inpu NND Cap nnoae he -inpu NND gae wih gae an iffuion capaciance. D. Z. Pan 9 D. Z. Pan 5

Elmore Delay ON ranior look like reior Pullup or pullown nework moele a C laer Elmore elay of C laer C p i o ource i noe i ( )... (... ) = C + + C + + + + + C 1 1 1 1 N N Eample: -inpu NND Eimae wor-cae riing an falling elay of -inpu NND riving h ienical 1 N C 1 C C C N D. Z. Pan 1 D. Z. Pan Eample: -inpu NND elay of a -inpu NND riving h ienical Eample: -inpu NND elay of a -inpu NND riving h ienical C C pr = D. Z. Pan D. Z. Pan 4 Eample: -inpu NND elay of a -inpu NND riving h ienical Eample: -inpu NND elay of a -inpu NND riving h ienical C C = ( 6+ 4 ) pr h C D. Z. Pan 5 D. Z. Pan 6 6

Eample: -inpu NND elay of a -inpu NND riving h ienical / / C C pf ( )( ) ( 6 4 ) ( ) ( 7 4h) C = C + + h C + = + Delay Componen Delay ha wo par Paraiic elay 6 or 7 C Inepenen of loa Effor elay 4h C Proporional o loa capaciance D. Z. Pan 7 D. Z. Pan 8 Conaminaion Delay e-cae (conaminaion) elay can be ubanially le han propagaion elay. E: If boh inpu fall imulaneouly C cr ( ) = + h C D. Z. Pan 9 Diffuion Capaciance ume conace iffuion on every / Goo layou minimize iffuion area E: NND layou hare one iffuion conac euce oupu capaciance by C Merge unconace iffuion migh help oo Share Conace Diffuion Merge Unconace Diffuion C C C C C Iolae Conace Diffuion 7C C C Noe. Thi picure from ebook aume ha unconace iffuion ha he ame uni capaciance C. cually, i can be le, e.g., C/. D. Z. Pan 4 7