DOC PREVIEW
Berkeley ELENG 247A - Lecture Notes

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

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 37 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 37 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 37 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 37 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 37 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 37 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 37 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 37 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

EECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 1EE247Lecture 16• D/A Converters (continued)– DAC reconstruction filter• ADC Converters– Sampling• Sampling switch considerations– Thermal noise due to switch resistance – Clock jitter related non-idealities– Sampling switch bandwidth limitations– Switch conductance non-linearity induced distortion• Sampling switch conductance dependence on input voltage• Clock voltage boosters– Sampling switch charge injection & clock feedthroughEECS 247 Lecture 16: Data Converters- DAC Design © 2010 Page 2Summary Last Lecture• D/A converters– Practical aspects of current-switched DACs (continued)– Segmented current-switched DACs– DAC dynamic non-idealities– DAC design considerations– Self calibration techniques• Current copiers• Dynamic element matchingEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 3DAC In the Big Picture• Learned to build DACs– Convert the incoming digital signal to analog• DAC output staircase form• Some applications require filtering (smoothing) of DAC output  Reconstruction filterAnalog Post processingD/AConversionDSPA/D ConversionAnalog PreprocessingAnalog InputAnalog Output000...001...110Anti-AliasingFilterSampling+Quantization"Bits to Staircase"Reconstruction FilterEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 4DAC Reconstruction Filter• Need for and requirements depend on application• Tasks:– Correct for sinc droop– Remove “aliases”(stair-case approximation)B fs/20 0.5 1 1.5 2 2.5 3x 10600.51DAC Input0 0.5 1 1.5 2 2.5 3x 10600.51sinc0 0.5 1 1.5 2 2.5 300.51DAC OutputNormalized Frequencyf/fsEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 5Reconstruction Filter Options• Reconstruction filter options:– Continuous-time filter only– CT + SC filter• SC filter possible only in combination with oversampling (signal bandwidth B << fs/2)• Digital filter– Band limits the input signal  prevent aliasing– Could also provide high-frequency pre-emphasis to compensate in-band sinx/x amplitude droop associated with the inherent DAC S/H functionDigitalFilterDACSCFilterCTFilterReconstruction FiltersEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 6DAC Reconstruction Filter Example: Voice-Band CODEC Receive PathRef: D. Senderowicz et. al, “A Family of Differential NMOS Analog Circuits for PCM Codec Filter Chip,” IEEE Journal of Solid-State Circuits, Vol.-SC-17, No. 6, pp.1014-1023, Dec. 1982.Note: fsigmax = 3.4kHzfsDAC = 8kHzsin(p fsigmax x Ts )/(p fsigmax xTs )= -2.75 dB droop due to DAC sinx/x shapeReceive Outputfs= 8kHzfs= 128kHzfs= 8kHzfs= 128kHzfs= 128kHzGSRReconstruction Filter& sinx/x CompensatorEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 7SummaryD/A Converter • D/A architecture – Unit element – complexity proportional to 2B- excellent DNL – Binary weighted- complexity proportional to B- poor DNL– Segmented- unit element MSB(B1)+ binary weighted LSB(B2) Complexity proportional ((2B1-1) + B2) -DNL compromise between the two• Static performance– Component matching• Dynamic performance– Time constants, Glitches• DAC improvement techniques – Symmetrical switching rather than sequential switching– Current source self calibration– Dynamic element matching• Depending on the application, reconstruction filter may be neededEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 8What Next?• ADC Converters:– Need to build circuits that "sample“– Need to build circuits for amplitude quantizationAnalog Post processingD/AConversionDSPA/D ConversionAnalog PreprocessingAnalog InputAnalog Output000...001...110Anti-AliasingFilterSampling+Quantization"Bits to Staircase"Reconstruction FilterEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 9Analog-to-Digital Converters•Two categories:– Nyquist rate ADCs  fsigmax~ 0.5xfsampling• Maximum achievable signal bandwidth higher compared to oversampled type• Resolution limited to <14bits– Oversampled ADCs  fsigmax<< 0.5xfsampling• Maximum achievable signal bandwidth significantly lower compared to nyquist• Maximum achievable resolution high (18 to 20bits!)EECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 10MOS Sampling CircuitsEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 11Ideal Sampling• In an ideal world, zero resistance sampling switches would close for the briefest instant to sample a continuous voltage vINonto the capacitor COutput Dirac-like pulses with amplitude equal to VINat the time of sampling• In practice not realizable!vINvOUTCS111T=1/fSEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 12Ideal Track & Hold SamplingvINvOUTCS11• Vouttracks input for ½ clock cycle when switch is closed• Ideally acquires exact value of Vinat the instant the switch opens• "Track and Hold" (T/H) (often called Sample & Hold!)1T=1/fSEECS 247 Lecture 15: Data Converters- DAC Design & Intro. to ADCs © 2010 Page 13Ideal T/H SamplingContinuousTimeT/H signal(Sampled-DataSignal)ClockDiscrete-TimeSignaltimeTrackHoldEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 14Practical SamplingIssuesvINvOUTCM11• Switch induced noise due to M1 finite channel resistance• Clock jitter (edge variation of 1)• Finite Rsw limited bandwidth  finite acquisition time• Rsw= f(Vin)  distortion• Switch charge injection & clock feedthroughEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 15Sampling Circuit kT/C Noise• Switch resistance & sampling capacitor form a low-pass filter • Noise associated with the switch resistance results in  Total noise variance= kT/C @ the output (see noise analysis in Lecture 1)• In high resolution ADCs with such sampling circuit right at the input, kT/C noise at times dominates overall minimum signal handling capability (power dissipation considerations).vINvOUTCS1RvINvOUTCM114kTRDfEECS 247 Lecture 16: Data Converters- ADC Design © 2010 Page 16Sampling Network kT/C NoiseFor ADCs sampling capacitor size is usually chosen


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?