EXAMPLE DESIGN PART 2

Similar documents
EXAMPLE DESIGN PART 2

EXAMPLE DESIGN PART 1

EXAMPLE DESIGN PART 1

Second and Higher-Order Delta-Sigma Modulators

EXAMPLE DESIGN PART 1

EXAMPLE DESIGN PART 1

INTRODUCTION TO DELTA-SIGMA ADCS

Higher-Order Modulators: MOD2 and MODN

Higher-Order Σ Modulators and the Σ Toolbox

Advanced Current Mirrors and Opamps

INTRODUCTION TO DELTA-SIGMA ADCS

Course Goals ADVANCED Σ. Highlights (i.e. What you will learn today) Review: SQNR vs. OSR. Review: MOD1 & MOD2

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1

Design of Analog Integrated Circuits

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

Sample-and-Holds David Johns and Ken Martin University of Toronto

Lecture 10, ATIK. Data converters 3

CMOS Comparators. Kyungpook National University. Integrated Systems Lab, Kyungpook National University. Comparators

Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement

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

Lecture 320 Improved Open-Loop Comparators and Latches (3/28/10) Page 320-1

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

ELEN 610 Data Converters

SWITCHED CAPACITOR AMPLIFIERS

3. Basic building blocks. Analog Design for CMOS VLSI Systems Franco Maloberti

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

Electronic Circuits Summary

Stability and Frequency Compensation

Pipelined multi step A/D converters

6.012 Electronic Devices and Circuits Spring 2005

ECE 6412, Spring Final Exam Page 1 FINAL EXAMINATION NAME SCORE /120

Top-Down Design of a xdsl 14-bit 4MS/s Σ Modulator in Digital CMOS Technology

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

EE141Microelettronica. CMOS Logic

Lecture 6, ATIK. Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters

System on a Chip. Prof. Dr. Michael Kraft

Errata of CMOS Analog Circuit Design 2 nd Edition By Phillip E. Allen and Douglas R. Holberg

Oversampling Converters

Chapter 4 Field-Effect Transistors

EE115C Digital Electronic Circuits Homework #4

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier I & Step Response

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

ECE 546 Lecture 10 MOS Transistors

ECE 342 Electronic Circuits. 3. MOS Transistors

EE247 Lecture 16. Serial Charge Redistribution DAC

Lecture 37: Frequency response. Context

Amplifiers, Source followers & Cascodes

Lecture 7, ATIK. Continuous-time filters 2 Discrete-time filters

Homework Assignment 08

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

ECEN 610 Mixed-Signal Interfaces

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

Lecture 5 Review Current Source Active Load Modified Large / Small Signal Models Channel Length Modulation

Advantages of Using CMOS

1/13/12 V DS. I d V GS. C ox ( = f (V GS ,V DS ,V SB = I D. + i d + I ΔV + I ΔV BS V BS. 19 January 2012

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

Digital Integrated Circuits A Design Perspective

ECE 523/421 - Analog Electronics University of New Mexico Solutions Homework 3

E40M. Op Amps. M. Horowitz, J. Plummer, R. Howe 1

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

MOSFET: Introduction

Studio 9 Review Operational Amplifier Stability Compensation Miller Effect Phase Margin Unity Gain Frequency Slew Rate Limiting Reading: Text sec 5.

A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC

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

University of Toronto. Final Exam

55:041 Electronic Circuits The University of Iowa Fall Final Exam

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

Successive Approximation ADCs

EECS 141: FALL 05 MIDTERM 1

V in (min) and V in (min) = (V OH -V OL ) dv out (0) dt = A p 1 V in = = 10 6 = 1V/µs

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

ECE 497 JS Lecture - 12 Device Technologies

Modeling All-MOS Log-Domain Σ A/D Converters

Systematic Design of Operational Amplifiers

Lecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

EE247 Analog-Digital Interface Integrated Circuits

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

THE INVERTER. Inverter

ECE 342 Solid State Devices & Circuits 4. CMOS

EECS 105: FALL 06 FINAL

University of Toronto. Final Exam

Discrete Time Signals and Switched Capacitor Circuits (rest of chapter , 10.2)

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier II Multi-Stage Designs

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

ECE 546 Lecture 11 MOS Amplifiers

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

Intro To Digital Logic

Semiconductor Memories

5.0 CMOS Inverter. W.Kucewicz VLSICirciuit Design 1

Homework Assignment 11

Properties of CMOS Gates Snapshot

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

Common Drain Stage (Source Follower) Claudio Talarico, Gonzaga University

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Final Exam. 55:041 Electronic Circuits. The University of Iowa. Fall 2013.

EE115C Digital Electronic Circuits Homework #5

DAC10* PRODUCT PAGE QUICK LINKS Last Content Update: 02/23/2017

Nyquist-Rate A/D Converters

Transcription:

ECE37 Advanced Analog Circuits Lecture 3 EXAMPLE DESIGN PART 2 Richard Schreier richard.schreier@analog.com Trevor Caldwell trevor.caldwell@utoronto.ca Course Goals Deepen understanding of CMOS analog circuit design through a top-down study of a modern analog system The lectures will focus on Delta-Sigma ADCs, but you may do your project on another analog system. Develop circuit insight through brief peeks at some nifty little circuits The circuit world is filled with many little gems that every competent designer ought to know. ECE37 3-2

Date Lecture Ref Homework 2008-0-07 RS Introduction: MOD & MOD2 S&T 2-3, A Matlab MOD2 2008-0-4 RS 2 Example Design: Part S&T 9., J&M 0 Switch-level sim 2008-0-2 RS 3 Example Design: Part 2 J&M 4 Q-level sim 2008-0-28 TC 4 Pipeline and SAR ADCs Arch. Comp. 2008-02-04 ISSCC No Lecture 2008-02- RS 5 Advanced Σ S&T 4, 6.6, 9.4, B Σ Toolbox; Proj. 2008-02-8 Reading Week No Lecture 2008-02-25 RS 6 Comparator & Flash ADC J&M 7 2008-03-03 TC 7 SC Circuits J&M 0 2008-03-0 TC 8 Amplifier Design 2008-03-7 TC 9 Amplifier Design 2008-03-24 TC 0 Noise in SC Circuits S&T C 2008-03-3 Project Presentation 2008-04-07 TC Matching & MM-Shaping Project Report 2008-04-4 RS 2 Switching Regulator Q-level sim ECE37 3-3 NLCOTD: Non-Overlapping Clock Generator Our SC circuits require two non-overlapping clocks. How do we generate them?? ECE37 3-4

Highlights (i.e. What you will learn today) Transistor-level implementation of MOD2 op-amp, SC CMFB, comparator, clock generator 2 MOD2 variants 3 Variable quantizer gain ECE37 3-5 U Review: MOD2 Standard Block Diagram z z z Q E V NTF( z) = ( z ) 2 STF( z) = z Scaled Block Diagram U z X X 2 /3 /3 z z 9 Q V /3 /9 ECE37 3-6

Review: Schematic st -stage capacitor sizes set for SNR = 00 db @ OSR = 500 and 3-dBFS input V ref = V and the full-scale input range is ± V. 2 nd -stage capacitor sizes set by minimum allowable capacitance ECE37 3-7 0 Review: Simulated Spectrum 20 SQNR = 05 db @ OSR = 500 40 dbfs/nbw 60 80 00 Smoothed Spectrum 08-dBc 3 rd harmonic Theoretical PSD (k = ) 20 40 00 k 0k 00k Frequency (Hz) NBW=46Hz ECE37 3-8

Review: Implementation Summary Choose a viable SC topology and manually verify timing 2 Do dynamic-range scaling You now have a set of capacitor ratios. Verify operation. 3 Determine absolute capacitor sizes Verify noise. 4 Determine op-amp specs and construct a transistor-level schematic Verify. 5 Layout, fab, debug, document, get customers, sell by the millions, go public, ECE37 3-9 Effect of Finite Op Amp Gain Linear Theory Suppose that the amplifier has finite DC gain A. Define µ = A. To determine the effect on the integrator pole, let s look at our SC integrator with zero input: φ µq 2 C 2 C φ2 C2 φ2 φ A v = q 2 C 2 ( µc C 2 )q 2 ECE37 3-0

A fraction of q 2 leaks away each clock cycle: q 2 ( n + ) = ( ε)q 2 ( n), where ε = µc C 2 Thus, the integrator is lossy, with a pole at z = ε Q: How big can ε get before the effect becomes significant? z-plane: π OSR ε z = A: ε π OSR ECE37 3- Op Amp Gain Requirement Linear Theory According to the linear theory, finite op amp gain should not degrade the noise significantly as long as A> ( C C 2 )( OSR π) For our implementation of MOD2, in which C C 2 = 4 and OSR = 500, this leads to A > 40 = 32 db, which is quite a lax requirement! As OSR is decreased, the gain requirement goes down ECE37 3-2

Op Amp Transconductance Settling time Model the op amp as a simple g m : C2 C β ---------- βg m g m C3 v g m v Ceff β = C 2 ( C + C 2 ) C eff = C 3 + C C 2 ( C + C 2 ) This is a single-time-constant-circuit with τ = C eff ( βg m ) ECE37 3-3 Settling Requirements If g m is linear, incomplete settling has the same effect as a coefficient error and thus g m can be very low In practice, the g m is not linear and we need to ensure nearly complete settling As a worst case scenario, let s require transients to settle to part in 0 5 This should be more than enough for 00 dbc distortion. ECE37 3-4

Settling Requirements (cont d) If linear settling is allocated /4 of a clock period, T 4 τ T 4ln0 5 we want exp ----------- = 0 5, or τ = ------------------ = 20 ns C and thus g eff C eff m = ---------- = ----------4f βτ β s ln0 5 For INT of our MOD2: 4p.33p C eff = 0.5 ---------------------------- + 30f = 0.5 pf 4p +.33p β = 3 4 f s = MHz g m = 30 µa/v *. 0.5 comes from the single-ended to differential translation. ECE37 3-5 * Slewing The maximum charge transferred through C is u p,max = 0.5 V v refn = 0.5 V C q max = C V =.33 pc If we require the slew current to be enough to transfer q max in /4 of a clock period, then I slew = q max ------------ 5 T 4 µa ECE37 3-6

Building Block Op Amp bias4 VDD bias3 VON VIP VIN VOP vocm 2 bias2 2 vocm bias 2 2x 2 bias Folded-cascode op-amp with switched-capacitor common-mode feedback ECE37 3-7 Op-Amp Design Bias Current Bias Currents 2I I VDD 0,2I Slew Currents 2I I 2I,0 VON VIP VIN VOP I 2x 2I +I, I I Not good practice to let currents go to 0. Need to increase the current in output leg. Slew constraint dictates I >5 µa ECE37 3-8

Op-Amp Design gm v g m v + v --- M 2 v--- 2 I = g m v/2 g m = 0.5 g m Square-law MOSFET model: g m = ( 2I D ) ( V ) I D = 5 µa, g m 30 µa/v V 0.33 V Usually V 200 mv, so we should be able to get high enough g m. ECE37 3-9 Transistor Sizes & Bias Point 2.5/0.6 W/L 2.5/0.3 2.5V 2.5µA 2.0V Vdsat =0.5V 0.75/0.3 0.75/0.6 0.5/0.3 0µA.0/0.6.25V Vdsat =0.5V 0.35V 7.5µA Allowable swing is +0.6 V, 0.75 V Simulated g m =36µA/V, A =48dB g m is high enough and the gain is 6 required. ECE37 3-20

Ideal Common-Mode Feedback OP ON OP CM ON CM Can use this circuit to speed up the simulation ECE37 3-2 P2 V 2.2 2.8.6.4.2.8.6.4.2 Simulated Waveforms v(xp) v(xn) The output voltage initially goes the wrong way? 0.5 µs/div ECE37 3-22

P2 V 2.2 2.8.6.4.2.8.6.4.2 Expanded Waveforms v(xp) v(xn) Slewing Linear Settling τ ~ 30 ns (Longer than expected) 00 ns/div ECE37 3-23 dbfs/nbw 0 20 40 60 80 00 20 Simulated Spectrum SQNR = 08 db @ OSR = 500 08-dBc 3 rd harmonic 40 00 k 0k 00k Frequency (Hz) Theoretical PSD (k = ) This was too easy! Although this one simulation did take an hour. NBW=46Hz ECE37 3-24

SC Common-Mode Feedback Common-Mode /2-Circuit I V ocm C a C b V cm V M V gs V V cm V ocm = V cm + V gs V If V = V gs, then V ocm = V cm. ECE37 3-25 Latched Comparator VDD Y+ Y S Set/Reset Latch: v R S R VSS Inverter thresholds are chosen so that the inverters respond only after R/S have resolved. Falling phase initiates regenerative action S and R connected to a Set/Reset latch. ECE37 3-26

Switch Resistance Sampling Phase C Vin R sw If R sw is constant, its has only a filtering (linear) effect, which is benign Unfortunately, the on-resistance of MOS switches varies with V gs (and hence V in ) Must make MOS switches large enough ECE37 3-27 Differential Half-Circuit: Switch Resistance Integration Phase R sw C C2 2g m R sw increases the settling time by a factor of +4g m R sw Set R sw -------------- to make the increase in τ small 40g m So in our MOD2, we want R sw 0.75 kω. BTW, my simulation used R sw = kω and was OK. ECE37 3-28

NLCOTD: Non-Overlapping Clock Generator CK? P P2 ECE37 3-29 State Diagram 0 CK 0 0 0 0 P P2 0 0 0 0 Truth Table CK P P2 P P2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ECE37 3-30

P : P2 : Karnaugh Maps PP2 CK 00 0 0 0 0 0 X 0 0 X PP2 CK 00 0 0 0 X 0 0 0 X 0 P = CK P2 = CK+P2 P2 = CK P = CK+P ECE37 3-3 Non-Overlapping Clock Generator CK P P2 CK P P2 Non-overlap time set by NOR s t PLH ECE37 3-32

Clocking Details Early/Late Phases D C D M M2 Charge injected via M is (non-linearly) signaldependent, whereas charge injection from M2 is signal-independent Open M2 (early) then open M (late) so that charge injected from C gs cannot enter C ECE37 3-33 Clocking Details Bottom-plate sampling D C M Bottom Plate M2 C p small big Substrate Parasitic capacitance on the right terminal of C degrades the effectiveness of early/late clocking C p for the top plate is smaller, so use the top plate for the right terminal and the bottom plate for the left ECE37 3-34

Complementary Clock Alignment We need complementary clocks if transmission gates are used for the switches Q: How do we align them? A: Carefully size the inverters relative to their capacitive loads, or use a transmission gate to mimic an inverter delay: CK CKP CKN Need to match delay of 3 INVs to 2 INVs CK CKP CKN ECE37 3-35 Professional Clock Generator CK Non-overlap control Delay control CK D 2 2D * * To maximize the time available for settling, make the early and late phases start at the same time ECE37 3-36 * * D 2D 2 Buffers for driving large clock loads

Review: Implementation Summary Choose a viable SC topology and manually verify timing 2 Do dynamic-range scaling 3 Determine absolute capacitor sizes 4 Determine op-amp specs and construct a transistor-level schematic Verify. Verify. Verify. 5 Layout, fab, debug, document, get customers, sell by the millions, go public, This last step is an exercise for the reader. ECE37 3-37 U Topological Variant Feed-Forward z z z Q E V NTF( z) = ( z ) 2 STF( z) = 2z z 2 + Output of first integrator has no DC component Dynamic range requirements of this integrator are relaxed. Although STF near ω = 0, STF = 3 for ω = π Instability is more likely. ECE37 3-38

U Topological Variant Feed-Forward with Extra Feed-In z z z + No DC component in either integrator s output Reduced dynamic range requirements in both integrators, esp. for multi-bit modulators. + Perfectly flat STF No increased risk of instability. Timing is tricky ECE37 3-39 Q E V NTF( z) = ( z ) 2 STF( z) = U Topological Variant Error Feedback Q E V z - 2 z - E NTF( z) = ( z ) 2 STF( z) = + Simple Very sensitive to gain errors Only suitable for digital implementations. ECE37 3-40

Is MOD2 The Only 2 nd -Order Modulator? Except for the filtering provided by the STF, any modulator with the same NTF as MOD2 has the same input-output behavior as MOD2 SQNR curve is the same. Tonality of the quantization noise is unchanged. Internal states, sensitivity, thermal noise etc. can differ from realization to realization BUT, in terms of input-output behavior, A 2 nd -order modulator is truly different only if it possesses a truly different (2 nd -order) NTF ECE37 3-4 0 A Better 2 nd -Order NTF Pole-Zero Plot Moving poles closer to zeros lowers NTF gain, allowing larger inputs Separating the zeros reduces in-band noise: 2 - - 0 -f B -a a f B ECE37 3-42

NTF Comparison db 20 0 4 db lower NTF gain 20 40 60 NTF zero near passband edge 80 00 0 4 0 3 0 2 0 Normalized Frequency Plain MOD2 Improved MOD2 ECE37 3-43 SNR vs. Amp Comparison 20 00 MOD2b more tolerant of large inputs SQNR (db) 80 60 40 20 ~ 6 db better SQNR MOD2 MOD2b 0 00 80 60 40 20 0 Signal Amplitude (dbfs) ECE37 3-44

MOD2 Internal Waveforms Input @ 75% of FS 3 x - -3 0 50 00 50 200 5 3 - y = x 2-3 Quantizer overloads ~20% of the time -5 0 50 00 50 200 ECE37 3-45 MOD2b Internal Waveforms Input @ 75% of FS 3 x 3 0 50 00 50 200 5 3 3 Smaller internal state swing y = x 2 Quantizer overloads much less often 5 0 50 00 50 200 ECE37 3-46

Gain of a Binary Quantizer v v = y Our assumed linear model v = 0.5y y The effective gain of a binary quantizer is not known a priori The gain (k) depends on the statistics of the quantizer s input Halving the signal doubles the gain. ECE37 3-47 Gain of the Quantizer in MOD2 The effective gain of a binary quantizer can be computed from the simulation data using E[ y ] k = --------------- [S&T Eq. 2.5] E[ y 2 ] For the simulation of -35, k = 0.63 k alters the NTF: NTF ( z) = --------------------------------------------------- k + ( k )NTF ( z) NTF k ( z) 0 - - 0 ECE37 3-48

0 20 Revised PSD Prediction Theoretical PSD k = 0.63 40 dbfs/nbw 60 80 00 Simulated Spectrum (smoothed) Theoretical PSD (k = ) 20 NBW = 5.7 0 6 40 0 3 0 2 0 Normalized Frequency Agreement is now excellent ECE37 3-49 Variable Quantizer Gain When the input is small (below 2 dbfs), the effective gain of MOD2 s quantizer is k = 0.75 MOD2 s small-signal NTF is thus ( z ) NTF( z) = ----------------------------------------- 2 z 2 0.5z + 0.25 This NTF has 2.5 db less quantization noise suppression than the ( z ) 2 NTF derived from the assumption that k = Thus the SQNR should be about 2.5 db lower than. As the input signal increases, k decreases and the suppression of quantization noise degrades SQNR increases less quickly than the signal power. Eventually the SQNR saturates and then decreases as the signal power reaches full-scale. ECE37 3-50

Homework #3 Design amplifiers for your MOD2 of Homework #2 and verify your ADC. Use f s = 0 MHz. You may assume ideal comparator, switches, biasing and common-mode feedback. 2 Using your MOD2 model from Homework #, compute and plot the effective gain of the quantizer as a function of the DC input. Also compare the simulated spectrum for MOD2 with the predicted spectrum for a 3-dBFS sine-wave. 3 Bonus: Create a circuit which generates 3 nonoverlapping phases of width ~T given a clock of period T. See if you can do the same for a clock of period 2T. Demonstrate that your circuit works in simulation. ECE37 3-5 What You Learned Today And what the homework should solidify Transistor-level implementation of MOD2 op-amp, SC CMFB, comparator, clock generator 2 MOD2 variants 3 Variable quantizer gain ECE37 3-52

Op Amp Gain Requirement Nonlinear Theory MOD2 has a deadband around u = 0 whose width is approximately 0.5( a c ) + a ------------------------------------- 2 0.5( ( 3) ( 3) ) + ( 9) = ---------------------------------------------------------------------- = --------- A 2 6A 2 A 2 To make the deadband less than LSB wide, --------- < undbv( 00) = 0 5, 6A 2 or A > 400 = 52 db Since we didn t need so much gain to get excellent AC performance, this calculation looks like it is conservative ECE37 3-53 Op Amp Gain Requirements Nonlinear Theory 2 Finite DC gain incomplete charge transfer The gain is a nonlinear function, so the residual charge is nonlinearly related to the output voltage of the amplifier The residual charge is akin to noise. However, if the amplifier output contains signal components, then nonlinear gain can result in harmonic distortion The feedforward topology is known to yield low distortion even when the amplifier gain is low. The effects are difficult to quantify analytically, and so we typically rely on simulations ECE37 3-54