Switched-Capacitor Filters

Similar documents
System on a Chip. Prof. Dr. Michael Kraft

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

D/A Converters. D/A Examples

Pipelined multi step A/D converters

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

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

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

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

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

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

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

Chapter 2 Switched-Capacitor Circuits

EE247 Lecture 16. Serial Charge Redistribution DAC

Advanced Current Mirrors and Opamps

Georgia Institute of Technology School of Electrical and Computer Engineering. Midterm-1 Exam (Solution)

D is the voltage difference = (V + - V - ).

Lecture 4, Noise. Noise and distortion

Switched Capacitor: Sampled Data Systems

SWITCHED CAPACITOR AMPLIFIERS

EECE 2150 Circuits and Signals, Biomedical Applications Final Exam Section 3

Lecture 10, ATIK. Data converters 3

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

Switched Capacitor Circuits I. Prof. Paul Hasler Georgia Institute of Technology

EE247 Analog-Digital Interface Integrated Circuits

ECEN 610 Mixed-Signal Interfaces

SHM-14 Ultra-Fast, 14-Bit Linear Monolithic Sample-Hold Amplifiers

University of TN Chattanooga Physics 1040L 8/18/2012 PHYSICS 1040L LAB LAB 4: R.C. TIME CONSTANT LAB

Single-Time-Constant (STC) Circuits This lecture is given as a background that will be needed to determine the frequency response of the amplifiers.

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

V DD. M 1 M 2 V i2. V o2 R 1 R 2 C C

ELEN 610 Data Converters

EXAMPLE DESIGN PART 2

Summary of last lecture

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

I. Frequency Response of Voltage Amplifiers

Homework Assignment 11

Problem Set 5 Solutions

H(s) = 2(s+10)(s+100) (s+1)(s+1000)

Lecture 37: Frequency response. Context

EE115C Digital Electronic Circuits Homework #5

EE 435 Lecture 44. Switched-Capacitor Amplifiers Other Integrated Filters

Dynamic circuits: Frequency domain analysis

Master Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor

Guest Lectures for Dr. MacFarlane s EE3350

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

ELECTRONIC SYSTEMS. Basic operational amplifier circuits. Electronic Systems - C3 13/05/ DDC Storey 1

Lab #4 Capacitors and Inductors. Capacitor Transient and Steady State Response

UNIVERSITÀ DEGLI STUDI DI CATANIA. Dottorato di Ricerca in Ingegneria Elettronica, Automatica e del Controllo di Sistemi Complessi, XXII ciclo

Design Engineering MEng EXAMINATIONS 2016

Filters and Tuned Amplifiers

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

The Approximating Impedance

How we wanted to revolutionize X-ray radiography, and how we then "accidentally" discovered single-photon CMOS imaging

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

Sophomore Physics Laboratory (PH005/105)

Prof. Anyes Taffard. Physics 120/220. Voltage Divider Capacitor RC circuits

Homework Assignment 08

! Crosstalk. ! Repeaters in Wiring. ! Transmission Lines. " Where transmission lines arise? " Lossless Transmission Line.

Oversampling Converters

University of Toronto. Final Exam

6.776 High Speed Communication Circuits Lecture 10 Noise Modeling in Amplifiers

Deliyannis, Theodore L. et al "Two Integrator Loop OTA-C Filters" Continuous-Time Active Filter Design Boca Raton: CRC Press LLC,1999

Electronic Circuits Summary

EXAMPLE DESIGN PART 2

Introduction to CMOS RF Integrated Circuits Design

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

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

Very Large Scale Integration (VLSI)

EEE598D: Analog Filter & Signal Processing Circuits

Lecture 7 Circuit Delay, Area and Power

EE C245 ME C218 Introduction to MEMS Design

MOSIS REPORT. Report:

Department of Mechanical and Aerospace Engineering. MAE334 - Introduction to Instrumentation and Computers. Final Examination.

Capacitance - 1. The parallel plate capacitor. Capacitance: is a measure of the charge stored on each plate for a given voltage such that Q=CV

An Anti-Aliasing Multi-Rate Σ Modulator

RC Circuits (32.9) Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring / 1

Analog Integrated Circuit Design Prof. Nagendra Krishnapura Department of Electrical Engineering Indian Institute of Technology, Madras

Systematic Design of Operational Amplifiers

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

Operational Amplifiers

Introduction to AC Circuits (Capacitors and Inductors)

E40M. RC Circuits and Impedance. M. Horowitz, J. Plummer, R. Howe

EE292: Fundamentals of ECE

Topics to be Covered. capacitance inductance transmission lines

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

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

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

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

Speaker: Arthur Williams Chief Scientist Telebyte Inc. Thursday November 20 th 2008 INTRODUCTION TO ACTIVE AND PASSIVE ANALOG

ADC Bit, 50MHz Video A/D Converter

EE 560 CHIP INPUT AND OUTPUT (I/0) CIRCUITS. Kenneth R. Laker, University of Pennsylvania

EE 521: Instrumentation and Measurements

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

EE 40: Introduction to Microelectronic Circuits Spring 2008: Midterm 2

2 nd Order PLL Design and Analysis

GMII Electrical Specification Options. cisco Systems, Inc.

EXAMPLE DESIGN PART 1

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

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

Lecture 4: DC & Transient Response

Transcription:

Switched-Capacitor Filters Analog sampled-data filters: Continuous amplitude Quantized time Applications: Oversampled and D/A converters Analog front-ends (CDS, etc) Standalone filters E.g. National Semiconductor LMF100 Replaced by ADC + in many cases EECS 247 Lecture 9: SC Integrators 2002 B. Boser 1

Switched-Capacitor Resistor Capacitor C is the switched capacitor Non-overlapping clocks φ 1 and φ 2 control switches S1 and S2, respectively v IN f 1 f 2 S1 S2 C v OUT v IN is sampled at the falling edge of φ 1 Sampling frequency f S Why is this a resistor? f 1 f 2 T=1/f S EECS 247 Lecture 9: SC Integrators 2002 B. Boser 2

Switched-Capacitor Resistors The charge transferred from v IN to v OUT each sample period is: v IN f 1 f 2 S1 S2 v OUT Q = C(v IN v OUT ) C The average current flowing from v IN to v OUT is: f 1 i = f S C(v IN v OUT ) f 2 T=1/f S EECS 247 Lecture 9: SC Integrators 2002 B. Boser 3

Switched-Capacitor Resistors i = f S C(v IN v OUT ) f 1 f 2 With the current through the switched capacitor resistor proportional to the voltage across it, the equivalent switched capacitor resistance is: v IN S1 C S2 v OUT R EQ = 1 f S C f 1 Of course this current flows in bursts think of big electrons. f 2 T=1/f S EECS 247 Lecture 9: SC Integrators 2002 B. Boser 4

Switched-Capacitor Filter Let s build an SC filter v IN R EQ v OUT We ll start with a simple RC LPF C 2 Replace the physical resistor by an equivalent SC resistor f 1 f 2 3-dB bandwidth: v IN S1 S2 v OUT w 0 = 1 R EQ C 2 = f S C 1 C 2 C 1 C 2 EECS 247 Lecture 9: SC Integrators 2002 B. Boser 5

Switched-Capacitor Filters In SCFs, all critical frequencies track the sampling frequency Crystal oscillators for f S are stable to 10ppm/ C RC products used in active-rc filters can be tuned, but RCs in active-rc filters don t track together nearly as well Capacitor ratios in monolithic filters are perfectly stable over time and temperature Capacitor ratios can t be trimmed easily The trick is to achieve initial ratio accuracies of 1000ppm out of double-poly CMOS processes EECS 247 Lecture 9: SC Integrators 2002 B. Boser 6

Transient Analysis Impractical SC response: extra delay and steps with finite rise time. exaggerated No problem EECS 247 Lecture 9: SC Integrators 2002 B. Boser 7

Transient Analysis ZOH ZOH: pick signal after settling (usually at end of clock phase) Adds delay and sin(x)/x distortion When in doubt, use a ZOH in periodic ac simulations EECS 247 Lecture 9: SC Integrators 2002 B. Boser 8

Periodic AC Analysis EECS 247 Lecture 9: SC Integrators 2002 B. Boser 9

Magnitude Response 1. RC filter output 2. SC output after ZOH 3. Input after ZOH 4. Corrected output (2) over (3) periodic with f s Identical to RC for f<<f s /2 EECS 247 Lecture 9: SC Integrators 2002 B. Boser 10

Periodic AC Analysis SPICE frequency analysis ac linear, time-invariant circuits pac linear, time-variant circuits SpectreRF statements V1 ( Vi 0 ) vsource type=dc dc=0 mag=1 pacmag=1 PSS1 pss period=1u errpreset=conservative PAC1 pac start=1 stop=1m lin=1001 Output Divide results by sinc(f/f s ) to correct for ZOH distortion EECS 247 Lecture 9: SC Integrators 2002 B. Boser 11

rc_pac simulator lang=spectre ahdl_include "zoh.def" Spectre Circuit File S1 ( Vi c1 phi1 0 ) relay ropen=100g rclosed=1 vt1=-500m vt2=500m S2 ( c1 Vo_sc phi2 0 ) relay ropen=100g rclosed=1 vt1=-500m vt2=500m C1 ( c1 0 ) capacitor c=314.159f C2 ( Vo_sc 0 ) capacitor c=1p R1 ( Vi Vo_rc ) resistor r=3.1831m C2rc ( Vo_rc 0 ) capacitor c=1p CLK1_Vphi1 ( phi1 0 ) vsource type=pulse val0=-1 val1=1 period=1u width=450n delay=50n rise=10n fall=10n CLK1_Vphi2 ( phi2 0 ) vsource type=pulse val0=-1 val1=1 period=1u width=450n delay=550n rise=10n fall=10n V1 ( Vi 0 ) vsource type=dc dc=0 mag=1 pacmag=1 PSS1 pss period=1u errpreset=conservative PAC1 pac start=1 stop=3.1m log=1001 ZOH1 ( Vo_sc_zoh 0 Vo_sc 0 ) zoh period=1u delay=500n aperture=1n tc=10p ZOH2 ( Vi_zoh 0 Vi 0 ) zoh period=1u delay=0 aperture=1n tc=10p EECS 247 Lecture 9: SC Integrators 2002 B. Boser 12

ZOH Circuit File // Copy from the SpectreRF Primer module zoh (Pout, Nout, Pin, Nin) (period, delay, aperture, tc) node [V,I] Pin, Nin, Pout, Nout; parameter real period=1 from (0:inf); parameter real delay=0 from [0:inf); parameter real aperture=1/100 from (0:inf); parameter real tc=1/500 from (0:inf); { integer n; real start, stop; node [V,I] hold; analog { // determine the point when aperture begins n = ($time() - delay + aperture) / period + 0.5; start = n*period + delay - aperture; $break_point(start); // determine the time when aperture ends n = ($time() - delay) / period + 0.5; stop = n*period + delay; $break_point(stop); } } // Implement switch with effective series // resistence of 1 Ohm if ( ($time() > start) && ($time() <= stop)) I(hold) <- V(hold) - V(Pin, Nin); else I(hold) <- 1.0e-12 * (V(hold) - V(Pin, Nin)); // Implement capacitor with an effective // capacitance of tc I(hold) <- tc * dot(v(hold)); // Buffer output V(Pout, Nout) <- V(hold); // Control time step tightly during // aperture and loosely otherwise if (($time() >= start) && ($time() <= stop)) $bound_step(tc); else $bound_step(period/5); EECS 247 Lecture 9: SC Integrators 2002 B. Boser 13

Switched-Capacitor Noise The resistance of switch S1 produces a noise voltage on C with variance kt/c v IN f 1 f 2 S1 S2 C v OUT The corresponding noise charge is Q 2 =C 2 V 2 =ktc f 1 This charge is sampled when S 1 opens f 2 T=1/f S EECS 247 Lecture 9: SC Integrators 2002 B. Boser 14

Switched-Capacitor Noise The resistance of switch S2 contributes to an uncorrelated noise charge on C at the end of φ 2 v IN f 1 f 2 S1 S2 C v OUT The mean-squared noise charge transferred from v IN to v OUT each sample period is Q 2 =2kTC f 1 f 2 T=1/f S EECS 247 Lecture 9: SC Integrators 2002 B. Boser 15

Switched-Capacitor Noise The mean-squared noise current due to S1 and S2 s kt/c noise is : 2 2 ( Qf ) k TCf 2 i = s = 2 B s This noise is approximately white (see next slide) and distributed between 0 and f s /2 (noise spectra are single sided by convention) The spectral density of the noise is: 2 i f = 2k B f TCf s 2 2 s = 4k B TCf s = 4k R B T EQ using R EQ = 1 f C s The noise from an SC resistor equals the noise from a physical resistor with the same value! EECS 247 Lecture 9: SC Integrators 2002 B. Boser 16

SC Resistor Noise Spectrum 4k B TR sw S y ( f ) a kbt C sw 2 f R sw r = 2a s 1+ e T = R C f s 2 kbt S y( f ) df = 0 C f s 1 e C ( 1 cos2πft ) and r 2a T = S y (f) 1 f s Normalized Noise Density S(f)/(2kT/C) 4 3 2 1 0-1 -2-3 T/τ = 1 T/τ = 3-4 0 0.1 0.2 0.3 0.4 0.5 Normalized Frequency f/f s Noise essentially white for T/t > 3 Settling constraints ensure that this condition is usually met in practice Note: This is the noise density of an SC resistor only. The noise density from an SC filter is usually not white. EECS 247 Lecture 9: SC Integrators 2002 B. Boser 17

Periodic Noise Analysis Sampling Noise from SC S/H Netlist ahdl_include "zoh.def" Netlist simoptions options reltol=10u vabstol=1n iabstol=1p Vclk 100ns 100kOhm R S1 Vrc Vrc_hold PNOISE Analysis PNOISE1 sweep from 0 to 20.01M (1037 steps) C 1pF ZOH1 T = 100ns 100kOhm R1 C1 1pF Voltage NOISE VNOISE1 PSS pss period=100n maxacfreq=1.5g errpreset=conservative PNOISE ( Vrc_hold 0 ) pnoise start=0 stop=20m lin=500 maxsideband=10 EECS 247 Lecture 9: SC Integrators 2002 B. Boser 18

Sampled Noise Spectrum Density of sampled noise with sinc distortion. Normalized density of sampled noise, corrected for sinc distortion. EECS 247 Lecture 9: SC Integrators 2002 B. Boser 19

Total Noise Sampled noise in 0 f s /2: 62.2µV rms (expect 64µV for 1pF) EECS 247 Lecture 9: SC Integrators 2002 B. Boser 20

Opamps versus OTA Low impedance output Can drive R-loads Good for RC filters, OK for SC filters High impedance output Cannot drive R-loads Ideal for SC filters Extra buffer adds complexity, power dissipation Simpler than Opamp EECS 247 Lecture 9: SC Integrators 2002 B. Boser 21

Opamps versus OTA Noise 2 v ot kt 1 + = noise C R switch Opamp and switch noise add R 2 v ot = kt C OTA contributes no excess noise (actual designs can increase noise) EECS 247 Lecture 9: SC Integrators 2002 B. Boser 22

Amplifier Bandwidth Requirements SC CT Filter : τ τ f f Filter : f s u u T 10 1 = ω u = 1 10 f u 10 fu f 2π = 8...100 f = 16... 200 = 50...1000 s 1 = 2πf s 2 f corner f corner f s corner for 16 + Bit settling accuracy SC filters have comparable or slower amplifier bandwidth requirements than CT filters EECS 247 Lecture 9: SC Integrators 2002 B. Boser 23

SC Filter Summary Pole and zero frequencies proportional to Sampling frequency f s Capacitor ratios High accuracy and stability in response Low time constants realizable without large R, C Compatible with transconductance amplifiers No excess opamp noise Reduced circuit complexity, power Amplifier bandwidth requirements comparable to CT filters o Catch: Sampled data filter aliasing EECS 247 Lecture 9: SC Integrators 2002 B. Boser 24