Analogue to Digital Conversion

Similar documents
Analogue to Digital Conversion

Implementation of High Precision Time to Digital Converters in FPGA Devices

Linear Integrated Circuits

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

Lecture 6: Digital/Analog Techniques

Assoc. Prof. Dr. Burak Kelleci

A-D and D-A Converters

The need for Data Converters

Digital to Analog Conversion. Data Acquisition

ANALOG TO DIGITAL (ADC) and DIGITAL TO ANALOG CONVERTERS (DAC)

System on a Chip. Prof. Dr. Michael Kraft

Data Converters. Dr.Trushit Upadhyaya EC Department, CSPIT, CHARUSAT

Data Acquisition: A/D & D/A Conversion

INL PLOT REFIN DAC AMPLIFIER DAC REGISTER INPUT CONTROL LOGIC, REGISTERS AND LATCHES

Outline. Analog/Digital Conversion

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

CENG4480 Lecture 04: Analog/Digital Conversions

EEE312: Electrical measurement & instrumentation

CHAPTER ELEVEN - Interfacing With the Analog World

L9: Analog Building Blocks (OpAmps,, A/D, D/A)

Electronics II Physics 3620 / 6620

L9: Analog Building Blocks (OpAmps, A/D, D/A)

Lecture 9, ANIK. Data converters 1

Data Acquisition & Computer Control

Administrative. No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed.

Analog to Digital Conversion

ELG3336: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs)

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

Analog-to-Digital Converter (ADC) And Digital-to-Analog Converter (DAC)

Chapter 5: Signal conversion

ISSN:

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

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

12-Bit Successive-Approximation Integrated Circuit A/D Converter AD ADC80

Analog I/O. ECE 153B Sensor & Peripheral Interface Design Winter 2016

L10: Analog Building Blocks (OpAmps,, A/D, D/A)

Lecture #6: Analog-to-Digital Converter

+2.7V to +5.5V, Low-Power, Triple, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs

EECS 373 Design of Microprocessor-Based Systems

12-Bit Successive-Approximation Integrated Circuit ADC ADADC80

Dedan Kimathi University of technology. Department of Electrical and Electronic Engineering. EEE2406: Instrumentation. Lab 2

EECS 373 Design of Microprocessor-Based Systems

Quad 12-Bit Digital-to-Analog Converter (Serial Interface)

An 8-bit Analog-to-Digital Converter based on the Voltage-Dependent Switching Probability of a Magnetic Tunnel Junction

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

HI Bit, 40 MSPS, High Speed D/A Converter

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

Test Results of the HTADC12 12 Bit Analog to Digital Converter at 250 O C

MTJ based Random Number Generation and Analog-to-Digital Conversion Chris H. Kim University of Minnesota

AD Bit, 20/40/65 MSPS 3 V Low Power A/D Converter. Preliminary Technical Data

2.7 V to 5.5 V, 350 ksps, 10-Bit 4-/8-Channel Sampling ADCs AD7811/AD7812

5 V, 14-Bit Serial, 5 s ADC in SO-8 Package AD7894

Analog to digital and digital to analog converters

MEDIUM SPEED ANALOG-DIGITAL CONVERTERS

1 A1 PROs. Ver0.1 Ai9943. Complete 10-bit, 25MHz CCD Signal Processor. Features. General Description. Applications. Functional Block Diagram

CHAPTER 6 DIGITAL INSTRUMENTS

Analog-to-Digital i Converters

DS1868B Dual Digital Potentiometer

Computerized Data Acquisition Systems. Chapter 4

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

Chapter 2 Signal Conditioning, Propagation, and Conversion

DATA CONVERSION AND LAB (17.368) Fall Class # 07. October 16, 2008

Analog to Digital Conversion

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

Electronics A/D and D/A converters

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

2.7 V to 5.5 V, 400 ksps 8-/10-Bit Sampling ADC AD7813

16.2 DIGITAL-TO-ANALOG CONVERSION

DS1267B Dual Digital Potentiometer

Data Conversion Circuits & Modulation Techniques. Subhasish Chandra Assistant Professor Department of Physics Institute of Forensic Science, Nagpur

Solution to Homework 5

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

Software Programmable Gain Amplifier AD526

CATIROC a multichannel front-end ASIC to read out the SPMT system of the JUNO experiment

CAMAC products. CAEN Short Form Catalog Function Model Description Page

TLC5620C, TLC5620I QUADRUPLE 8-BIT DIGITAL-TO-ANALOG CONVERTERS

DATASHEET HI1175. Features. Ordering Information. Applications. Pinout. 8-Bit, 20MSPS, Flash A/D Converter. FN3577 Rev 8.

5 V, 12-Bit, Serial 3.8 s ADC in 8-Pin Package AD7895

Simultaneous Sampling Dual 175 ksps 14-Bit ADC AD7863

DATASHEET HI1171. Ordering Information. Typical Application Circuit. Pinout. 8-Bit, 40 MSPS, High Speed D/A Converter. FN3662 Rev.3.

ADC1002S General description. 2. Features. 3. Applications. Single 10 bits ADC, up to 20 MHz

Low-Power, 12-Bit, Rail to Rail Voltage-Output Serial DAC in SOT23

Analogue-to-Digital Conversion

Embedded Control. Week 3 (7/13/11)

Chapter 2 Analog-to-Digital Conversion...

10-Bit, Low-Power, Rail-to-Rail Voltage-Output Serial DAC in SOT23

781/ /

ADC Measurements PARISROC Chip. Selma Conforti Di Lorenzo OMEGA/LAL Orsay

Data Conversion and Lab (17.368) Fall Lecture Outline

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

ELG4139: Converters Analog to Digital Converters (ADCs) Digital to Analog Converters (DACs)

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

EECS 247 Lecture 18: Data Converters- Track & Hold- ADC Design 2009 Page 1. EE247 Lecture 18

IMPLEMENTING THE 10-BIT, 50MS/SEC PIPELINED ADC

Cyber-Physical Systems ADC / DAC

10.1: A 4 GSample/s 8b ADC in 0.35-um CMOS

FUNCTIONAL BLOCK DIAGRAM 8-BIT AUX DAC 8-BIT AUX DAC 10-BIT AUX DAC LATCH LATCH LATCH

5 V Integrated High Speed ADC/Quad DAC System AD7339

+2.7V to +5.5V, Low-Power, Dual, Parallel 8-Bit DAC with Rail-to-Rail Voltage Outputs

Analog to Digital Converters

Transcription:

Analogue to Digital Conversion Turns electrical input (voltage/current) into numeric value Parameters and requirements Resolution the granularity of the digital values Integral NonLinearity proportionality of output to input Differential NonLinearity uniformity of digitisation increments Conversion time how much time to convert signal to digital value Countrate performance how quickly a new conversion can begin ofter a previous event Stability how much values change with time g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 1

Resolution To convert an analogue value, eg voltage, to digital two parameters are required range and number of bits quantum = V = (V max V min )*2 N referred to as 1LSB (least significant bit) eg 10 bits = 2 10 = 1024, V max V min = 1V => V = 1V/1024 1mV p(v) Ideal ADC behaviour probability vs amplitude V V i1 V i V i1 Real ADC behaviour noise in digitisation process smears resolution σ noise < V/4 g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 2

Speed vs resolution from Analog Devices ADC selection guide bits per sec (or samples per sec) Maximum speed 200Mbps 12 bits 1.3W single channel 210Mbps 10bits 2.4W single channel Maximum resolution 24 bits 6.4kbps What determines this relationship? <10k 10 100k Throughput rate (bps) 100k 1M 110M 10 100M >100M 17 1416 1213 1011 89 8 g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 3

Integral nonlinearity Output value D should be linearly proportional to V check with plot for more precise evaluation of INL fit to line and plot deviations plot D i D fit vs n chan g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 4

Differential nonlinearity measures nonuniformity in channel profiles over range DNL = V i /< V> 1 V i = width of channel i < V> = average width rms or worst case values may be quoted DNL ~ 1% typical but 10 3 can be achieved can show up systematic effects, as well as random g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 5

Other variables Conversion time finite time is required for conversion and storage of values may depend on signal amplitude gives rise to dead time in system ie system cannot handle another event during dead time may need accounting for, or risk bias in results Rate effects results may depend on rate of arrival of signals typically lead to spectral broadening Stability temperature effects are a typical cause of variations A partial solution to most of these problems is regular calibration, preferably under real operating conditions, as well as control of variables g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 6

Parallel (Flash) ADC Input value is compared simultaneously V ref against a set of comparators R 2 N comparators required for N bits Threshold values defined by N1 resistor chain Pros Cons relative accuracy important, not absolute values short conversion time eg 10bits @ 40MHz limited resolution, size of IC grows with N R R R 2 1 0 decode logic binary address DNL ~ 1% power consumption clock g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 7

Successive approximation ADC analogous to binary search generate V ref = V x (2 N1, 2 N2,... 2 0 ) in N steps set bit = 1 if V in > V ref leave else bit = 0 V in logic counter Pros Cons speed ~ µsec high resolution DNL 1020% very precise resistors required with DAC for V ref DAC DAC = digital to analogue converter ie number > voltage g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 8

Single slope conversion Pros Cons Single slope (Wilkinson) ADC input signal charges capacitor discharged by constant current counter (eg 200MHz) times discharge Excellent DNL modest absolute accuracy slow, and conversion time depends on amplitude V in current to discharge capacitor T conv = nt eg T = 10ns, 13 bits T conv = 82µs comparator to stop counter clk counter Dual slope conversion reduces systematic (absolute) errors charge C with constant current and then measure time for discharge charge and discharge subject to same comparator and capacitor variations g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 9

Sigmadelta ADC Digitise the signal with 1bit resolution at a high sampling rate (MHz). useful for high resolution conversion of lowfrequency signals, to 20bits lowdistortion conversion of audio signals good linearity and high accuracy. Operation At t = 0, assume V ref = 0 V out high integrator charges ve at rate ~ V in comparator flips counter goes low clock increments etc, V in = 0 => output = 000000... V in V ref V in = (1/2)V in (max) => output = 101010... V in = V in (max) => output = 111111... V out the higher the input voltage, the more 1's at the serial digital output. R C counter D Q clk g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 10

Nonlinear AD conversion Some high speed systems also need high resolution and dynamic range however do they need the same resolution at all amplitudes? Dynamic range eg 15 bit is set by largest and smallest signals to be observed Resolution on energy determined by requirements, noise and physics eg statistics (counting or E resolution) => σ/e) stat = a/ E σ noise (E) = constant so σ noise = b Resolution σ/e) total = a/ E σ/e) total = [a 2 /E b/e 2 ] 1/2 a term eventually dominates thus build multigain system prior to ADC so smaller signals digitised with lower effective resolution V in x1 x2 select signal in range to ADC g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 11

Example of nonlinear ADC A integrating system for measuring xray photons for crystallography, measuring spots. The most intense spots contain up to ~10 9 photons, the weakest just a few. Measure N in spot aim: achieve 1% resolution using a 10bit ADC (cost) assume 1V range 1V = largest signal, defines G 1 N < 10 4 σ(n)/n > 1% defines smallest signals but ADC LSB > signal Vout 10 0 10 1 10 2 10 3 V out =G 2 N V out =G 1 N Gain1 Gain2 1 LSB Increase small signal gain G 2 Select output in ADC range Is 1% resolution achieved for all N? If not? 10 4 10 5 g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 12 10 4 10 5 10 6 10 7 10 8 10 9 N Statistical error

Time to Digital Conversion (TDCs) Count clock pulses between start and stop pulses up to ~1GHz, limited by technology so t 1ns capable of digitising more than one hit in an acquisition provided logic is sufficient Analogue ramp for greater precision, t 10ps charge capacitor with constant current source start pulse: turns on current stop pulse: turns off then measure V on storage capacitor using ADC can't accept more than one signal in digitising period g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 13

Digital to Analogue Conversion (DAC) Several techniques generally similar (inverse) to ADC 1V eg summing amplifier R 0 = 2*R 1 = 4*R 2 MSB R3 R2 Rf = 8*R 3 R1 LSB R0 but precision of smallest resistor must be better than LSB A[0:3] 3 2 1 0 Address decoder MSB = (V/R 3 ) < LSB = V/R 0 OK for a few bits but becomes difficult for N large other techniques required... eg g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 14

R2R converter relies on matching of resistor values consider point on resistor divider switch open or closed V ref R R R 2R 2R 2R 2R 2R always see 2R in parallel with 2R R = R to ground (start from right and work left) MSB LSB g.hall@ic.ac.uk www.hep.ph.ic.ac.uk/instrumentation/ 15