Lecture 9, ANIK. Data converters 1

Similar documents
Lecture 10, ANIK. Data converters 2

Lecture #6: Analog-to-Digital Converter

NPTEL. VLSI Data Conversion Circuits - Video course. Electronics & Communication Engineering.

Analog-to-Digital i Converters

Electronics A/D and D/A converters

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

System on a Chip. Prof. Dr. Michael Kraft

EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

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

Analog to Digital Conversion

CMOS ADC & DAC Principles

Testing A/D Converters A Practical Approach

Lab.3. Tutorial : (draft) Introduction to CODECs

Advantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12.

Selecting and Using High-Precision Digital-to-Analog Converters

Mixed-Signal-Electronics

Analog to digital and digital to analog converters

Data Converters. Specifications for Data Converters. Overview. Testing and characterization. Conditions of operation

The need for Data Converters

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy

2. ADC Architectures and CMOS Circuits

EE247 Lecture 11. EECS 247 Lecture 11: Intro. to Data Converters & Performance Metrics 2009 H. K. Page 1. Typical Sampling Process C.T. S.D. D.T.

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive

Chapter 3 Novel Digital-to-Analog Converter with Gamma Correction for On-Panel Data Driver

Appendix A Comparison of ADC Architectures

CHAPTER. delta-sigma modulators 1.0

The Importance of Data Converter Static Specifications Don't Lose Sight of the Basics! by Walt Kester

TUTORIAL 283 INL/DNL Measurements for High-Speed Analog-to- Digital Converters (ADCs)

Data Converter Topics. Suggested Reference Texts

Data Conversion Techniques (DAT115)

EE 435. Lecture 32. DAC Design. Parasitic Capacitances. The String DAC

Laboratory Manual 2, MSPS. High-Level System Design

EE 421L Digital Electronics Laboratory. Laboratory Exercise #9 ADC and DAC

The Fundamentals of Mixed Signal Testing

CMOS High Speed A/D Converter Architectures

Data Converter Fundamentals

A Successive Approximation ADC based on a new Segmented DAC

10. Chapter: A/D and D/A converter principles

Design of 8 Bit Current steering DAC

8-channel Cirrus Logic CS4382 digital-to-analog converter as used in a sound card.

ANALOG CIRCUITS AND SIGNAL PROCESSING

Analyzing A/D and D/A converters

Design And Simulation Of First Order Sigma Delta ADC In 0.13um CMOS Technology Jaydip H. Chaudhari PG Student L. C. Institute of Technology, Bhandu

Based with permission on lectures by John Getty Laboratory Electronics II (PHSX262) Spring 2011 Lecture 9 Page 1

Design Approaches for Low-Power Reconfigurable Analog-to-Digital Converters

The simplest DAC can be constructed using a number of resistors with binary weighted values. X[3:0] is the 4-bit digital value to be converter to an

Working with ADCs, OAs and the MSP430

Design of Pipeline Analog to Digital Converter

Cascaded Noise-Shaping Modulators for Oversampled Data Conversion

Low-Power Pipelined ADC Design for Wireless LANs

Analog to Digital Converters

Summary Last Lecture

Data Converters. Lecture Fall2013 Page 1

High-Speed Analog to Digital Converters. ELCT 1003:High Speed ADCs

Tuesday, February 22nd, 9:15 11:10. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo

DESIGN OF MULTI-BIT DELTA-SIGMA A/D CONVERTERS

Cyber-Physical Systems ADC / DAC

Transfer Function DAC architectures/examples Calibrations

Analog-to-Digital Converters

Digital Calibration for Current-Steering DAC Linearity Enhancement

Analog and Telecommunication Electronics

Choosing the Best ADC Architecture for Your Application Part 3:

Chapter 2: Digitization of Sound

Pipeline vs. Sigma Delta ADC for Communications Applications

DATASHEET HI5805. Features. Applications. Ordering Information. Pinout. 12-Bit, 5MSPS A/D Converter. FN3984 Rev 7.00 Page 1 of 12.

3. DAC Architectures and CMOS Circuits

Chapter 2 Basics of Digital-to-Analog Conversion

Summary Last Lecture

Analogue to Digital Conversion

Summary Last Lecture

Summary Last Lecture

UNIT III Data Acquisition & Microcontroller System. Mr. Manoj Rajale

Abstract Abstract approved:

ADC and DAC converters. Laboratory Instruction

A 2-bit/step SAR ADC structure with one radix-4 DAC

The Real World is Analog ADC are necessary to convert the real world signals (analog) into the digital form for easy processing. Digital Processing

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals

Analogue to Digital Conversion

Analog to Digital Converters (ADC) Rferences. Types of AD converters Direct (voltage comparison)

AD9772A - Functional Block Diagram

Workshop ESSCIRC. Low-Power Data Acquisition System For Very Small Signals At Low Frequencies With12-Bit- SAR-ADC. 17. September 2010.

Tuesday, March 1st, 9:15 11:00. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo.

EE247 Lecture 11. Example: Switched-capacitor filters in CODEC integrated circuits. Switched-capacitor filter design summary

SIGMA-DELTA CONVERTER

MSP430 Teaching Materials

Amplitude Quantization

Maximizing GSPS ADC SFDR Performance: Sources of Spurs and Methods of Mitigation

Smart AD and DA Conversion

Design of Continuous Time Multibit Sigma Delta ADC for Next Generation Wireless Applications

Analog to Digital Converters

Analog-to-Digital Converter Survey & Analysis. Bob Walden. (310) Update: July 16,1999

Acronyms. ADC analog-to-digital converter. BEOL back-end-of-line

Design of an 8-bit Successive Approximation Pipelined Analog to Digital Converter (SAP- ADC) in 90 nm CMOS

ESE 531: Digital Signal Processing

Capacitance Effects ON D/A Converters

Architectures and Design Methodologies for Very Low Power and Power Effective A/D Sigma-Delta Converters

ANALYSIS, DESIGN AND IMPLEMENTATION OF NOISE SHAPING DATA CONVERTERS FOR POWER SYSTEMS

SPT BIT, 30 MSPS, TTL, A/D CONVERTER

Transcription:

Lecture 9, ANIK Data converters 1

What did we do last time? Noise and distortion Understanding the simplest circuit noise Understanding some of the sources of distortion 502 of 530

What will we do today? Data converter fundamentals DACs ADCs Transfer characteristics Error measures Typical architectures 503 of 530

Data converters fundamentals DAC Represents a digital signal with an analog signal To control something To transmit something (a modulated signal) ADC Represents an analog signal with a digital signal To measure something To receive something (a modulated signal) And there are others: Time-to-digital converters Frequency-to-digital converters etc. 504 of 530

The quantization process Distinct levels can be detected (ADC)/represented (DAC) The quantization error is the deviation from the straight line Range is 0 to V ref, which gives stepsize = V ref 2N The quantization error is bounded (as long as we do not saturate): { Q, 2 2 } 505 of 530

Quantization process, cont'd Assume signal-independent (not true for a low number of bits) Quantization assumed to be a stochastic process Assume white noise, uniformly distributed in { / 2, / 2 } 1/ / 2 Noise power spectral density P q, tot Pq f fs 506 of 530

Quantization process, cont'd Sigma of the probabilistic noise Noise model Remember the superfunction Power spectral density A certain bandwidth contains a certain amount of noise 507 of 530

Quantization process, cont'd Peak power assuming centered around the nominal DC level V ref P pk = 2 2 Maximum, average sinusoidal power 2 P pk 1 V ref 1 2 P avg = = V ref = 2 2 8 2 Peak-to-average ratio (PAR) for a sinusoid P pk PAR= =2 P avg (1.76 db) 508 of 530

Quantization process, cont'd 2 2 Noise power given by the sigma: P q, tot = = 12 P avg P pk Signal-to-quantization-noise ratio: SQNR= = P q, tot P q, tot PAR With values inserted SQNR= 1 2 V ref 4 V ref 2 1 N PAR 12 2 3 22 N = PAR In logarithmic scale SQNR 6.02 N 4.77 PAR=6.02 N 1.76 for our sinusoid. 509 of 530

D/A conversion as such Amplitude is generated by scaling the digital bits and summing them N 1 Aout nt = k=0 w k n T 2k The scaling does not necessarily have to be binary: Binary Thermometer Linear Segmented 510 of 530

D/A conversion, cont'd The output is a pulse-amplitude modulated signal (PAM) Aout t = a nt p t n T such that the spectrum is AOUT j = A e j T P j A common pulse is the zero-order hold, since ideal reconstruction is impossible. In the frequency domain the output will be sinc-weighted: A reconstruction filter is needed to compensate! 511 of 530

D/A converter architectures Current-steering V ref Outputs summed by weighted current sources. KCL simplifies this Rr An SC gain circuit with weighted capacitors, c.f. the multiple input OP gain circuit Rr Resistor-string Select a certain tap out of many and buffer to output R-2R 3 to 1-of-8 decoder Switched-capacitor (MDAC) B i n= b 2, b1, b 0 Rr Rr Utilizes current dividers V out And many more Oversampling DACs, etc. 512 of 530

A/D conversion A/D conversion is essentially a sampling process a nt =a t t=n T t =n T a t a n T Poission's summation formula A e j T = A j 2 k T Spectrum might repeat and overlap itself! 513 of 530

A/D conversion, cont'd To avoid folding: meet the sampling theorem (theoretically minimizes error) use an anti-aliasing filter (practically minimizes error) Practically, an amount of oversampling is required to meet the tough filter requirements Analog input is mapped to a digital code A range of the input mapped to a unique digital code N 1 D nt = k =0 w k n T 2 k 514 of 530

A/D converter architectures Flash A set of comparator measures the input and compares it with a set of references. Sub-ranging Use a coarse stage to quantize the input. Subtract the input from the reconstructed, quantized result, amplify it and quantize again. Pipelined A set of sub-ranging ADCs Successive approximation One sub-ranging ADCs looping in time rather than a straight pipeline. And plenty of others Slope, dual-slope, folding, Oversampling ADCs later today 515 of 530

Data converter errors, DNL Differential nonlinearity is the deviations from the desired steps DNL n =C n C n 1 or C n C n 1 DNL n = 1 [LSB] For full accuracy DNL n 0.5 LSB n Often, the gain and offset errors are eliminated from the expression. 516 of 530

Data converter errors, INL Integral nonlinearity is the deviation from the desired "line" INL n =C n n or Cn INL n = 1 [LSB] For full accuracy INL n 1 LSB n One can also show that the INL is the sum of the DNL 517 of 530

Data converter errors, relations Static measures INL, DNL Gain, offset Dynamic measures Spurious-free dynamic range, SFDR Signal-to-noise-and-distortion ratio, SNDR Intermodulation distortion, IMD Resolution bandwidth Effective number of bits Glitches Linearity errors are signal dependent! 518 of 530

Typical causes of static errors Mismatch in reference levels The effective resistor sizes or currents might vary due to mismatch Offset in comparators Any "modern" continuous-time amplifier has signficant offset Nonlinear effects due to unmatched biasing A power rail will introduce a gradient which will give a nonlinear transfer 519 of 530

Ways to circumvent the errors Coding schemes in DACs Thermometer vs binary Effects with respect to mismatch A first glance at a scrambling technique Digital error correction in pipelined ADCs Revisited later 520 of 530

Converter trade-offs, speed vs resolution A common figure-of-merit: 4 k T f bw DR FOM= P Speed Flash Folding Some conclusions from this formula High-speed converters cost power High-resolution converters cost area Pipelined Sigmadelta Integrating Resolution 521 of 530

What did we do today? Data converter fundamentals DACs ADCs Transfer characteristics Error measures Typical architectures 522 of 530

What will we do next time? Data converter Sigma-delta modulators Some extras Wrap-up 523 of 530