EE 505 Lecture 10. Statistical Circuit Modeling

Similar documents
EE 505 Lecture 10. Statistical Circuit Modeling

EE 505 Lecture 11. Statistical Circuit Modeling. R-string Example Offset Voltages

EE 505 Lecture 8. Clock Jitter Statistical Circuit Modeling

EE 435. Lecture 38. DAC Design Current Steering DACs Charge Redistribution DACs ADC Design

EE 505 Lecture 9. Statistical Circuit Modeling

EE 508 Lecture 13. Statistical Characterization of Filter Characteristics

EE 435. Lecture 22. Offset Voltages

EE 435. Lecture 36. Quantization Noise ENOB Absolute and Relative Accuracy DAC Design. The String DAC

D/A Converters. D/A Examples

EE105 - Fall 2006 Microelectronic Devices and Circuits. Some Administrative Issues

EE 435. Lecture 22. Offset Voltages Common Mode Feedback

EE 330 Lecture 25. Small Signal Modeling

EE 230 Lecture 33. Nonlinear Circuits and Nonlinear Devices. Diode BJT MOSFET

Random Offset in CMOS IC Design

Lecture 4 Propagation of errors

EE 330 Lecture 31. Current Source Biasing Current Sources and Mirrors

EE 435. Lecture 37. Parasitic Capacitances in MOS Devices. String DAC Parasitic Capacitances

EE 434 Lecture 33. Logic Design

CMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices

EE 435. Lecture 2: Basic Op Amp Design. - Single Stage Low Gain Op Amps

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling

Studio 3 Review MOSFET as current source Small V DS : Resistor (value controlled by V GS ) Large V DS : Current source (value controlled by V GS )

EE 330 Lecture 16. Devices in Semiconductor Processes. MOS Transistors

EE 330 Lecture 31. Basic Amplifier Analysis High-Gain Amplifiers Current Source Biasing (just introduction)

ECE 342 Electronic Circuits. Lecture 6 MOS Transistors

Lecture 210 Physical Aspects of ICs (12/15/01) Page 210-1

PARALLEL DIGITAL-ANALOG CONVERTERS

EE 330 Lecture 22. Small Signal Modelling Operating Points for Amplifier Applications Amplification with Transistor Circuits

EE 330 Lecture 17. MOSFET Modeling CMOS Process Flow

EE 505. Lecture 11. Offset Voltages DAC Design

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

The Mismatch Behavior P(x,y)

EE 435. Lecture 2: Basic Op Amp Design. - Single Stage Low Gain Op Amps

Analysis and Design of Analog Integrated Circuits Lecture 14. Noise Spectral Analysis for Circuit Elements

EE 330 Lecture 37. Digital Circuits. Other Logic Families. Propagation Delay basic characterization Device Sizing (Inverter and multiple-input gates)

EE 230 Lecture 31. THE MOS TRANSISTOR Model Simplifcations THE Bipolar Junction TRANSISTOR

EE 330 Lecture 25. Amplifier Biasing (precursor) Two-Port Amplifier Model

In this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents

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

Practice 3: Semiconductors

EE105 - Fall 2006 Microelectronic Devices and Circuits

Digital to Analog Converters I

EECS240 Spring Today s Lecture. Lecture 2: CMOS Technology and Passive Devices. Lingkai Kong EECS. EE240 CMOS Technology

Nyquist-Rate D/A Converters. D/A Converter Basics.

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

EE 330 Lecture 16. MOSFET Modeling CMOS Process Flow

EE 330 Lecture 16. MOSFET Modeling CMOS Process Flow

EECS240 Spring Lecture 21: Matching. Elad Alon Dept. of EECS. V i+ V i-

EE 330 Lecture 15. Devices in Semiconductor Processes. Diodes Capacitors MOSFETs

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

CMOS Cross Section. EECS240 Spring Dimensions. Today s Lecture. Why Talk About Passives? EE240 Process

Transistor amplifiers: Biasing and Small Signal Model

Lecture 400 Discrete-Time Comparators (4/8/02) Page 400-1

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 435. Lecture 3 Spring Design Space Exploration --with applications to single-stage amplifier design

EE 330 Lecture 3. Basic Concepts. Feature Sizes, Manufacturing Costs, and Yield

Assignment 3 ELEC 312/Winter 12 R.Raut, Ph.D.

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

EE 330 Lecture 3. Basic Concepts. Feature Sizes, Manufacturing Costs, and Yield

ECE 342 Electronic Circuits. 3. MOS Transistors

EE 330 Lecture 16. MOS Device Modeling p-channel n-channel comparisons Model consistency and relationships CMOS Process Flow

EE 435. Lecture 26. Data Converters. Differential Nonlinearity Spectral Performance

Lecture 12: MOSFET Devices

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

Lecture 4: CMOS Transistor Theory

EE100Su08 Lecture #9 (July 16 th 2008)

ECE-343 Test 1: Feb 10, :00-8:00pm, Closed Book. Name : SOLUTION

Circle the one best answer for each question. Five points per question.

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

EE 330 Lecture 14. Devices in Semiconductor Processes. Diodes Capacitors MOSFETs

ENGG2430A-Homework 2

!P x. !E x. Bad Things Happen to Good Signals Spring 2011 Lecture #6. Signal-to-Noise Ratio (SNR) Definition of Mean, Power, Energy ( ) 2.

The K-Input Floating-Gate MOS (FGMOS) Transistor

Biasing the CE Amplifier

EE105 - Fall 2005 Microelectronic Devices and Circuits

EE247 Lecture 16. Serial Charge Redistribution DAC

University of Toronto. Final Exam

ECE-343 Test 2: Mar 21, :00-8:00, Closed Book. Name : SOLUTION

f X, Y (x, y)dx (x), where f(x,y) is the joint pdf of X and Y. (x) dx

ECE 546 Lecture 10 MOS Transistors

Chapter 6: Field-Effect Transistors

P-MOS Device and CMOS Inverters

University of Toronto. Final Exam

Lecture 10, ATIK. Data converters 3

Conventional Wisdom Benefits and Consequences of Annealing Understanding of Engineering Principles

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC).

Transform Techniques - CF

The Physical Structure (NMOS)

Homework Assignment 09

ECE Lecture #10 Overview

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 435. Lecture 26. Data Converters. Data Converter Characterization

f (x) = k=0 f (0) = k=0 k=0 a k k(0) k 1 = a 1 a 1 = f (0). a k k(k 1)x k 2, k=2 a k k(k 1)(0) k 2 = 2a 2 a 2 = f (0) 2 a k k(k 1)(k 2)x k 3, k=3

Electronics and Communication Exercise 1

EE 330 Lecture 18. Small-signal Model (very preliminary) Bulk CMOS Process Flow

Lecture Notes 7 Fixed Pattern Noise. Sources of FPN. Analysis of FPN in PPS and APS. Total Noise Model. Correlated Double Sampling

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

6.776 High Speed Communication Circuits Lecture 10 Noise Modeling in Amplifiers

EE 330 Lecture 33. Cascaded Amplifiers High-Gain Amplifiers Current Source Biasing

M4L5. Expectation and Moments of Functions of Random Variable

Transcription:

EE 505 Lecture 10 Statistical Circuit Modeling

Amplifier Gain Accuracy eview from previous lecture: - +

String DAC Statistical Performance eview from previous lecture: esistors are uncorrelated but identically distributed, typically zero mean Gaussian OUT k j1 0 k 0 k j1 j EF 1 k 1 j 1 FT k -1 j k j1 EF j1 j 0 k -1

eview from previous lecture: String DAC Statistical Performance 1 1 k k k Lk j 1 j 1 k 1 OM j1 1 1 jk1 Since the resistors are identically distributed and the coefficients are not a function of the index i, it follows that 1 k k k 1 1 k 1 j1 1 jk1 1 OM Lk Since the index in the sum does not appear in the arguments, this simplifies to Lk 1k k 1 k 1 1 OM ote there is a nice closed-form expression for the L k for a string DAC!!

eview from previous lecture: String DAC Statistical Performance L k assumes a maximum variance at mid-code Lk max OM

String DAC Statistical Performance How about statistics for the L? eview from previous lecture: L is not zero-mean and not Gaussian and closed form solutions do not exist

eview from previous lecture: Current Steering DAC Statistical Characterization Unary weighted FF 0=0 1-1 The variance of Kk can be readily calculated X n Binary to Thermometer Decoder S0 S1 S S-1 OUT k1 1 k k 1 L i 1 1 1 i k k k k OM OM j= +j k k 1 L k 1 k k 1 1 k OM This simplifies to k 1 k 1 Lk k OM

eview from previous lecture: Current Steering DAC Statistical Characterization Unary weighted FF 0=0 1-1 As for the string DAC, the maximum L k occurs near mid-code at about k=/ thus X n Binary to Thermometer Decoder S0 S1 S S-1 OUT L k MAX OM j= +j And, as for the string DAC, the L is an order statistic and thus a closed-form solution does not exist

eview from previous lecture: Current Steering DAC Statistical Characterization Binary Weighted This can be expressed as FF 1 3 n L b i k n 1 b Gk bi i 1 i 1 k 1 LSBX X n S1 S S3 Sn OUT This is now a sum of uncorrelated random variables, thus i n 1 k b L bi b i 1 i 1 k 1 Gk LSBX This reduces to n i 1 k b L bi b i 1 1 Gk LSBX

eview from previous lecture: Current Steering DAC Statistical Characterization Binary Weighted L b=<1000..0> 1 1 Gk 1 1 LSBX FF X n 1 S1 S 3 S3 n Sn OUT LMAX Lb=<1,0,...0> G LSBX ote this is the same result as obtained for the unary DAC But closed form expressions do not exist for the L of this DAC since the L is an order statistic

Statistical Modeling of Current Sources D X GS Simple Square-Law MOSFET Model Usually Adequate for static Statistical Modeling Assumption: Layout used to eliminate gradient effects, contact resistance and drain/source resistance neglected μc W = - L OX D GS TH andom ariables: µ, C OX, TH, W,L eed: D D Thus D is a random variable

Statistical Modeling of Current Sources μc W = - L OX D GS TH X GS D andom ariables: µ, C OX, TH, W,L Thus D is a random variable Will assume µ, C OX, TH, W,L are uncorrelated This is not true T OX is a random variable that affects both TH and C OX This assumption is widely used and popularized by Pelgrom t is also implicit in the statistical model available in simulators such as SPECTE Statistical information about T OX often not available Drenen and McAndrew (XP) published several papers that point out limitations Would be better to model physical paramaters rather than model parameters but more complicated Statistical analysis tools at XP probably have this right but not widely available Assumption simplifies analysis considerably Error from neglecting correlation is usually quite small but don t know how small

Statistical Modeling of Current Sources Model parameters are position dependent μc W = - L OX D GS TH W D µ(x,y), C OX (x,y), TH (x,y) L (x,y) S

Statistical Modeling of Current Sources Model parameters are position dependent μc W = - L OX D GS TH Assume that model parameters can be modeled as a positionweighted integral easonably good assumption if current density is constant

Statistical Modeling of Current Sources Assume that model parameters can be modeled as a position-weighted integral As seen for resistors, this model is not good if current density is not constant

Statistical Modeling of Current Sources μc W = - L OX D GS TH Model parameters characterized by equations μ = μ μ = C = C TH TH TH OX OX OX L L L W W W C eglecting random part of W and L which are usually less important C μ μ COX OX W D= GS -TH - L TH

Statistical Modeling of Current Sources C μ μ COX OX W D= GS -TH - L This appears to be a highly nonlinear function of random variables!! TH But since the random variables are small, we can do a Taylor s series expansion and truncate after first-order terms to obtain μ C W C W μw μ C W - + - + L L L L μ C - - OX OX OX D GS TH GS TH OX GS TH TH GS TH This is a linearization of D in the random variables µ, C OX, and TH COX W μw μcox W D μ GS - TH + OX GS -T H TH GS - L L L C TH C W μw μ C W - - - OX OX GS TH GS TH GS D μ L + L L COX TH D D D D TH

Statistical Modeling of Current Sources C W μw μ C W - - - OX OX GS TH GS TH GS D μ L + L L COX TH D D D D μ C W = - L OX D GS TH COX W μw μcox W GS -TH GS -TH GS -TH D μ L L L + COX TH μ COXW μ COXW μ COXW D GS -TH GS -TH GS -TH L L L TH Thus D μ COX TH + μ C - D OX GS TH 4 TH D μ C μ C GS TH D OX TH OX TH or D μ C μ C GS TH D OX TH OX

Statistical Modeling of Current Sources 4 TH D μ C μ C GS TH D OX TH OX TH or D μ C μ C GS TH D OX TH OX t will be argued that μ μ C C OX OX T 0 TH A WL ACox WL A WL A µ,a Cox,A T0 are process parameters 1 4 A A A D Cox T 0 WL EB D Define A A A Cox Thus 1 4 A D T 0 WL EB D A Often only A β is available

Statistical Modeling of Current Sources 1 4 A D T 0 WL EB D A Standard Deviation Decreases with Sqrt of A Large EB reduces standard deviation Operating near cutoff results in large mismatch Often threshold voltage variations dominate mismatch D T 0 EB WL D A

Statistical Modeling of Circuits The previous statistical analysis was somewhat tedious Will try to formalize the process Assume Y is a function of n random variables x 1, x n where the mean and variance of x i are small Y = f x, x,... x 1 n n f Y = f X + x + x x x X 0 x,,... j1 j X 0 x x X =... x 1 n j 1 n where x, x,... x 1 n small

Statistical Modeling of Circuits n f f X x X 0 x Y = + X 0 j1 j1 j n Y f X 1 f = + Y Y Y x Y X 0 X j 0 n 1 f = Y x j1 Y xj Sˆ f xj = 1 Y f x j X = ˆ S Y Y n j1 f xj x 0 j X j 0 j x j

Statistical Modeling of Circuits Alternatively, if we define S f xj = x Y i f x j X 0 we thus obtain n = f S Y xj x Y j1 x j i

Theorem: f the random part of two uncorrelated current sources 1 and are identically distributed with normalized variance, then the random variable Δ= - 1 has a variance given by the equation Proof: 1 1 1 1

Theorem: f(y) and F(y) are any pdf/cdf pair and if X~ U[0,1], then y F x has a pdf of f(y). 1 Corollary: f X~ U[0,1] and then y=f -1 (x) is [0,1] x 1 h F h e dx CDF showing random variable mapping of x 1 from U(0,1) 1 F x 1 x F -1 (x 1 )

Theorem: f y~[0,1], then z = σy+µ is [µ,σ]

End of Lecture 10