DOC PREVIEW
Berkeley ELENG 247A - Lecture Notes

This preview shows page 1-2-17-18-19-35-36 out of 36 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 36 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EECS 247 Lecture 10: SC Filters © 2006 H. K. Page 1EE247Lecture 10• Switched-capacitor filters– Switched-capacitor network electronic noise– Switched-capacitor integrators• DDI integrators• LDI integrators• Effect of parasitic capacitance• Bottom-plate integrator topology– Resonators– Bandpass filters– Lowpass filters• Termination implementation• Transmission zero implementation– Switched-capacitor filter design considerations– Switched-capacitor filters utilizing double sampling technique – Effect of non-idealitiesEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 2Summary of last lecture• Continuous-time filters continued– Various Gm-C filter implementations– Comparison of continuous-time filter topologies• Switched-capacitor filters– Emulating resistor via switched-capacitor network– 1st order switched-capacitor filter– Switch-capacitor filter considerations:• Issue of aliasing and how to avoid it– Sample at high enough frequency so that the entire range of signals including the parasitics are at freqs < fs /2– Use of anti-aliasing prefilters• Tradeoffs in choosing sampling rate• Effect of sample and holdEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 3Switched-Capacitor Network Noise•During φ1high: Resistance of switch S1 (RonS1) produces a noise voltage on C with variance kT/C (lecture 1- first order filter noise)• The corresponding noise charge is:Q2 = C2V2 = C2. kT/C = kTC•φ1low: S1 opens ÆThis charge is sampledvINvOUTCS1 S2φ1φ2RonS1CEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 4Switched-Capacitor NoisevINvOUTCS1 S2φ1φ2RonS2C•During φ2high: Resistance of switch S2 contributes to an uncorrelated noise charge on C at the end of φ2: with variance kT/C• Mean-squared noise charge transferred from vINto vOUT per sample period is:Q2=2kTCEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 5• The mean-squared noise current due to S1 and S2’s kT/C noise is :• This noise is approximately white and distributed between 0 and fs /2 (noise spectra Æ single sided by convention) The spectral density of the noise is:ÆS.C. resistor noise = a physical resistor noise with same value!Switched-Capacitor Noise()2Q22Since i then i Qf 2k TCfsBst=→==222k TCfiBs4k TCf Bsffs224k T1iBSince R then: EQfC f RsEQ==Δ==ΔEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 6Periodic Noise AnalysisSpectreRFPSS pss period=100n maxacfreq=1.5G errpreset=conservativePNOISE ( Vrc_hold 0 ) pnoise start=0 stop=20M lin=500 maxsideband=10SpectreRF PNOISE: checknoisetype=timedomainnoisetimepoints=[…]as alternative to ZOH.noiseskipcount=largemight speed up things in this case.ZOH1T = 100nsZOH1T = 100nsS1R100kOhmR100kOhmC1pFC1pFPNOISE Analysissweep from 0 to 20.01M (1037 steps)PNOISE1Netlistahdl_include "zoh.def"ahdl_include "zoh.def"Vclk100nsVrc Vrc_holdSampling Noise from SC S/HC11pFC11pFC11pFC11pFR1100kOhmR1100kOhmR1100kOhmR1100kOhmVoltage NOISEVNOISE1NetlistsimOptions options reltol=10u vabstol=1n iabstol=1psimOptions options reltol=10u vabstol=1n iabstol=1psimOptions options reltol=10u vabstol=1n iabstol=1psimOptions options reltol=10u vabstol=1n iabstol=1pEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 7Sampled Noise SpectrumDensity of sampled noise including sinc distortionSampled noise normalized density corrected for sinc distortionEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 8Total NoiseSampled noise in 0 … fs/2: 62.2μV rms(expect 64μV for 1pF)EECS 247 Lecture 10: SC Filters © 2006 H. K. Page 9Switched-Capacitor Integrator-+VinVoφ1φ2CICsssignal samplings0Is0sIfor f ffCVVdtinCCfCω×=<<→=×∫-+∫φ1φ2T=1/fsMain advantage: No tuning needed Æ critical frequency function of ratio of capacitors & clock freq.EECS 247 Lecture 10: SC Filters © 2006 H. K. Page 10Switched-Capacitor Integrator-+VinVoφ1φ2CICs-+VinVoφ1CICs-+VinVoφ2CICsφ1φ2T=1/fsφ1 High ÆCsCharged to Vinφ2 HighÆCharge transferred fromCsto CIEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 11Continuous-Time versus Discrete Time Analysis ApproachContinuous-Time• Write differential equation• Laplace transform (F(s))• Let s=jω Æ F(jω)•Plot |F(jω)|, phase(F(jω) Discrete-Time • Write difference equation Æ relates output sequence to input sequence• Use delay operator z -1to transform the recursive realization to algebraic equation in Z domain• Set z= ejωT• Plot mag./phase versus frequency[]() ()os is1oiV (nT ) V ..........(n 1)TV z V .......ZZ−=−−=EECS 247 Lecture 10: SC Filters © 2006 H. K. Page 12Discrete Time Design Flow• Transforming the recursive realization to algebraic equation in z domain:– Use Delay operator z :s1s1/2s1s1/2snT ..................... 1............. z(n 1)T.......... z(n 1/2)T............. z(n 1)T.......... z(n 1/2)T⎡⎤⎣⎦⎡⎤⎣⎦⎡⎤⎣⎦⎡⎤⎣⎦−−++→→−→−→+→+* Note: z = e jωTs = cos(ωTs )+ j sin(ωTs)EECS 247 Lecture 10: SC Filters © 2006 H. K. Page 13Switched-Capacitor IntegratorOuput Sampled on φ1φ1φ2φ1φ2φ1VinVoVsClockVo1-+VinVo1φ1φ2CICsφ1VoEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 14Switched-Capacitor Integratorφ1φ2φ1φ2φ1VinVoVsClockVo1Φ1 Æ Qs [(n-1)Ts]= CsVi [(n-1)Ts] , QI [(n-1)Ts] = QI[(n-2)Ts] Φ2Æ Qs [(n-1/2) Ts] = 0 , QI[(n-1/2) Ts] = QI[(n-2) Ts] + Qs[(n-1) Ts] Φ1 _Æ Qs[nTs] = CsVi [nTs] , QI[nTs] = QI[(n-1) Ts] + Qs[(n-1) Ts]Since Vo1= - QI/CI& Vi= Qs/ CsÆCIVo1(nTs) = CIVo1[(n-1) Ts] -CsVi[(n-1) Ts] (n-1)TsnTs(n-1/2)Ts(n+1)Ts(n-3/2)Ts(n+1/2)TsEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 15Switched-Capacitor IntegratorOutput Sampled on φ1sIsI1s1Ios o sssIIinCosossinCC11ooinCCC1inCV(nT) CV CV(n 1)T (n 1)TV(nT)V V(n 1)T (n 1)TV (Z) Z V (Z) Z V (Z)VoZ(Z)ZV⎡⎤⎡⎤⎣⎦⎣⎦⎡⎤ ⎡⎤⎣⎦ ⎣⎦−−−−−=−−−=−−−=−=− ×DDI (Direct-Transform Discrete Integrator)-+VinVo1φ1φ2CICsφ1VoEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 16z-Domain Frequency Response•LHP singularities in s-plane map into inside of unit-circle in z-domain•RHP singularities in s-plane map into outside of unit-circle in z-domain•The jω axis maps onto the unit-circle•Particular values:– f = 0 Æz = 1– f = fs/2 Æz = -1f = 0f = fs /2LHP in s-domainimag. axis in s-domainz-planeEECS 247 Lecture 10: SC Filters © 2006 H. K. Page 17z-Domain Frequency Response• The frequency


View Full Document

Berkeley ELENG 247A - Lecture Notes

Documents in this Course
Lecture 8

Lecture 8

29 pages

Lecture 8

Lecture 8

35 pages

Lecture 8

Lecture 8

31 pages

Lecture 9

Lecture 9

36 pages

Lecture 7

Lecture 7

34 pages

Load more
Download Lecture Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?