J.-M Friedt. FEMTO-ST/time & frequency department. slides and references at jmfriedt.free.fr.

Similar documents
EE 230 Lecture 40. Data Converters. Amplitude Quantization. Quantization Noise

Data Converter Fundamentals

EEO 401 Digital Signal Processing Prof. Mark Fowler

EE 521: Instrumentation and Measurements

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 3, 3rd September

EE 435. Lecture 32. Spectral Performance Windowing

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

Tracking of Spread Spectrum Signals

Principles of Communications

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

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

Lecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1

Successive Approximation ADCs

Distortion Analysis T

EE 230 Lecture 43. Data Converters

EE194-EE290C. 28 nm SoC for IoT. Acknowledgement: Wayne Stark EE455 Lecture Notes, University of Michigan

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 4, 10th October

Analog to Digital Converters (ADCs)

EE 5345 Biomedical Instrumentation Lecture 12: slides

Oversampling Converters

Massachusetts Institute of Technology

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

EE 505 Lecture 10. Spectral Characterization. Part 2 of 2

Development of a Pulse Shape Discrimination IC

An Anti-Aliasing Multi-Rate Σ Modulator

EE 435. Lecture 26. Data Converters. Data Converter Characterization

Roundoff Noise in Digital Feedback Control Systems

SWITCHED CAPACITOR AMPLIFIERS

Slide Set Data Converters. Digital Enhancement Techniques

On Modern and Historical Short-Term Frequency Stability Metrics for Frequency Sources

EE123 Digital Signal Processing

Pipelined multi step A/D converters

Slide Set Data Converters. Background Elements

ETSF15 Analog/Digital. Stefan Höst

Sampling اهمتسیس و اهلانگیس یرهطم لضفلاوبا دیس فیرش یتعنص هاگشناد رتویپماک هدکشناد

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 6-26 de Outubro

High-Speed, High-Resolution, Radiation-Tolerant SAR ADC for Particle Physics Experiments

Measurement and Instrumentation. Sampling, Digital Devices, and Data Acquisition

Chapter 12 Variable Phase Interpolation

EE247 Lecture 16. Serial Charge Redistribution DAC

ELEN 610 Data Converters

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

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise,

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

A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC

CITY UNIVERSITY LONDON. MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746

2A1H Time-Frequency Analysis II

EE 311 February 22, 2019 Lecture 13

Fundamentals of PLLs (III)

Summary Last Lecture

ECE Branch GATE Paper The order of the differential equation + + = is (A) 1 (B) 2

Simulation, and Overload and Stability Analysis of Continuous Time Sigma Delta Modulator

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

Nyquist-Rate A/D Converters

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko

Lecture 10, ATIK. Data converters 3

Higher-Order Modulators: MOD2 and MODN

Digital Signal Processing

Correlator I. Basics. Chapter Introduction. 8.2 Digitization Sampling. D. Anish Roshi

Distribution Laws of Quantization Noise for Sigma-Delta Modulator

Lecture 5b: Line Codes

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3

INTRODUCTION TO DELTA-SIGMA ADCS

VID3: Sampling and Quantization

EE 435. Lecture 36. Quantization Noise ENOB Absolute and Relative Accuracy DAC Design. The String DAC

Research Article Information Entropy- and Average-Based High-Resolution Digital Storage Oscilloscope

Effect of Clock Jitter Error on the Performance Degradation of Multi-bit Continuous-Time Σ Modulators With NRZ DAC

GATE 2009 Electronics and Communication Engineering

Quantization and Compensation in Sampled Interleaved Multi-Channel Systems

EECE 2510 Circuits and Signals, Biomedical Applications Final Exam Section 3. Name:

Communication Theory Summary of Important Definitions and Results

The (Fast) Fourier Transform

Control for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e

Digital Signal Processing

Analog Design Challenges in below 65nm CMOS

INTRODUCTION TO DELTA-SIGMA ADCS

Homework Assignment 08

EXAMPLE DESIGN PART 1

Conversion from Linear to Circular Polarization and Stokes Parameters in FPGA. Koyel Das, Alan Roy, Gino Tuccari, Reinhard Keller

EE 435. Lecture 26. Data Converters. Data Converter Characterization

EE290C Spring Motivation. Lecture 6: Link Performance Analysis. Elad Alon Dept. of EECS. Does eqn. above predict everything? EE290C Lecture 5 2

Blind phase/frequency synchronization with low-precision ADC: a Bayesian approach

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz.

EE Introduction to Digital Communications Homework 8 Solutions

Slide Set Data Converters. High-Order, CT Σ Converters and Σ DAC

ADAPTIVE EQUALIZATION AT MULTI-GHZ DATARATES

Laboratory III: Operational Amplifiers

LECTURE 3 CMOS PHASE LOCKED LOOPS

ECEN 610 Mixed-Signal Interfaces

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance

Higher-Order Σ Modulators and the Σ Toolbox

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

Performance Analysis of Spread Spectrum CDMA systems

Mobile Radio Communications

Lab 4: Quantization, Oversampling, and Noise Shaping

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Chapter 2: Problem Solutions

Optoelectronic Applications. Injection Locked Oscillators. Injection Locked Oscillators. Q 2, ω 2. Q 1, ω 1

Chapter 7: IIR Filter Design Techniques

Transcription:

FEMTO-ST/time & frequency department jmfriedt@femto-st.fr slides and references at jmfriedt.free.fr February 21, 2018 1 / 17

Basics ADC: discrete time (aliasing) and discrete levels (quantization) V = V ref bits 2 m 1 bits = V (2 m 1) V ref v(t) PM/AM 1/Vr 2 m n(t) x(t) r(t) q(t) Characteristics: sampling rate and resolution 8 bits=48 db dynamic range on input power (20 log 10 (256)) 10 bits=60 db dynamic range on input power 12 bits=72 db dynamic range on input power 16 bits=96 db dynamic range on input power 2 / 17

successive approximation (SAR): as many clock cycles as bits on the output (low cost, low power) Σ : 1-bit converter (comparator) followed by low-pass filtering (audiofrequency, very high resolution thanks to oversampling) flash: voltage ladder with comparator, for very fast (>100 MS/s) ADC pipelined ADC: mix between successive approximation and flash ADC (fast but introduces some latency, higher resolution than single-flash) +dithering Technologies Atmega32U4 datasheet Maxim APP1023 application note 3 / 17

Sample & hold Sample & hold (Track & hold): input stage for keeping the sampled voltage constant Defines the bandwidth over which noise is integrated Possibly much higher than the sampling (conversion) rate Example of external Track&Hold control: Linear Technology LTC1407 Application to stroboscopic measurements 1 : 100 MHz carrier, echo delays at 1.2 and 1.5 µs, 4 GS/s equivalent sampling rate 1 F. Minary, D. Rabus, G. Martin, J.-M. Friedt, Note: a dual-chip stroboscopic pulsed RADAR for probing passive sensors, Rev. Sci. Instrum. 87 p.096104 (2016) 4 / 17

Sample & hold Sample & hold (Track & hold): input stage for keeping the sampled voltage constant Defines the bandwidth over which noise is integrated Possibly much higher than the sampling (conversion) rate Example of external Track&Hold control: Linear Technology LTC1407 Application to stroboscopic measurements 1 : 100 MHz carrier, echo delays at 1.2 and 1.5 µs, 4 GS/s equivalent sampling rate 1 F. Minary, D. Rabus, G. Martin, J.-M. Friedt, Note: a dual-chip stroboscopic pulsed RADAR for probing passive sensors, Rev. Sci. Instrum. 87 p.096104 (2016) 5 / 17

Averaging for improved resolution Noise scales as 1/ M when averaging over M samples 4-times sampling rate loss for 1-additional bit 10 log 10 (4) = 6.02 db/bit Which input interface is better for sampling a 77500 Hz signal? a 16-bit sound card sampling at 192 ks/s or a 8-bit DVB-T sampling at 2 MS/s? 6 / 17

Averaging for improved resolution Noise scales as 1/ M when averaging over M samples 4-times sampling rate loss for 1-additional bit 10 log 10 (4) = 6.02 db/bit Which input interface is better for sampling a 77500 Hz signal? a 16-bit sound card sampling at 192 ks/s or a 8-bit DVB-T sampling at 2 MS/s? f ss = 4 p f s 10 log 10 (f ss /f s ) = 10 log 10 4 p i.e. 10 log 10 (50)/6.02 3 bits 7 / 17

Quantization noise samples are uniformly distributed from q/2 to +q/2 with q the quantization step quantization error e distribution σv 2 = E(e 2 ) = 1 +q/2 e 2 de = 1 [ ] e 3 +q/2 = 1 ( ) q 3 q q/2 q 3 q/2 q 3 8 q3 2 8 = 1 ( ) 2q 3 = q2 q 24 12 V e t 8 / 17

ENOB S v dbv 2 ) /Hz f s V FSR = ENOB = log 6.02 bit/db 2 (1 + 12 fn S floor Measurement: 50Ω load or sine wave on both channels and subtract measurements (impact of track & hold jitter) Sv flicker white noise floor f f =f /2 ENOB: Effective Number Of Bits practically 9 / 17 N s

ENOB S v dbv 2 ) /Hz f s V FSR = ENOB = log 6.02 bit/db 2 (1 + 12 fn S floor Measurement: 50Ω load or sine wave on both channels and subtract measurements (impact of track & hold jitter) v q = v fsr : here the target is M =ENOB. 2 M 1 σ 2 = v 2 q 12 Nt = then the total noise density over the bandwidth is N t = σ2 fs Now we express σ fs = v q 12fs = v fsr 12 fs(2m 1) so 2M = 1 + v fsr 12 fs Nt ENOB = M = log 2 (1 + ) v fsr 12 fs N t c PYB 10 / 17

ENOB S v dbv 2 ) /Hz f s V FSR = ENOB = log 6.02 bit/db 2 (1 + 12 fn S floor Measurement: 50Ω load or sine wave on both channels and subtract measurements (impact of track & hold jitter) PhD Carolina Cárdenas Olaya, Digital Instrumentation for the Measurement of High Spectral Purity Signals (2017), at http://porto.polito.it/2687860/1/polito_phd_thesis.pdf 11 / 17

ENOB S v dbv 2 ) /Hz f s V FSR = ENOB = log 6.02 bit/db 2 (1 + 12 fn S floor Measurement: 50Ω load or sine wave on both channels and subtract measurements (impact of track & hold jitter) 2 V ref, 14 bit ADC: 14 6.02 + 10 log 10 (125 10 6 ) + 10 log 10 (2) ideally ( 154 + 10 log 10 (125 10 6 ) + 1.76)/6.02 = 11.8 bits practically 12 / 17

Oscillator phase noise (a) Input carrier frequency ν 0 = 10 MHz. PhD Carolina Cárdenas Olaya, Digital Instrumentation for the Measurement of High Spectral Purity Signals (2017), at http://porto.polito.it/2687860/1/polito_phd_thesis.pdf σϕ 2 = S ϕ BW = BW 10 Sϕ(dB)/10 13 / 17

Impact of clock jitter jitter impact dependent on fastest slope of signal minimum impact at signal maximum (amplitude fluctuations) V dv dt t v(t) = A cos(ωt) max(dv/dt) = Aω Jitter τ dv = Aωτ σ v = Aωσ τ & τ = 2πϕ/ω σ v = Aσ ϕ 14 / 17

Impact of clock jitter ERROR: SNR degradation = 20 log 10 (2πf in σ τ ) 15 / 17

Bibliography Clock and voltage reference statistical noise impacts on ADC output stability. High bandwidth ADC needed for high frequency signals If low frequency signals, resolution is improved by averaging... but low frequency ADCs usually provide more bits. Adding noise before averaging can improve resolution! [1] M. Bellanger, Traitement numérique du signal : Théorie et pratique, 8e Ed., Sciences Sup, Dunod (2012) [2] B. Widrow & I. Kollár, Quantization Noise: Roundoff Error in Digital Computation, Signal Processing, Control, and Communications, Cambridge University Press (2008) [3] B. Morley, ESE488 Signals and Systems Laboratory (2016), classes.engineering.wustl.edu/ese488/lectures/lecture5a_qnoise.pdf [4] PhD Carolina Cárdenas Olaya, Digital Instrumentation for the Measurement of High Spectral Purity Signals (2017), at http://porto.polito.it/2687860/1/polito_phd_thesis.pdf [5] P.-Y. Bourgeois, T. Imaike, G. Goavec-Merou & E. Rubiola, Noise in High-Speed Digital-to-Analog Converters, IFCS 2015 16 / 17

Low-pass filtering the ADC measurements IIR: a k y n k = b k x n k FIR: y n = b k x n k Delay dependent on N number of coefficients, bits per sample? 17 / 17