ETSF15 Analog/Digital. Stefan Höst

Similar documents
Analog to Digital Converters (ADCs)

Chapter 2: Problem Solutions

EE 521: Instrumentation and Measurements

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

Principles of Communications

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

CMPT 889: Lecture 3 Fundamentals of Digital Audio, Discrete-Time Signals

EEO 401 Digital Signal Processing Prof. Mark Fowler

7.1 Sampling and Reconstruction

Digital Signal Processing

Introduction to digital systems. Juan P Bello

Signals, Instruments, and Systems W5. Introduction to Signal Processing Sampling, Reconstruction, and Filters

Various signal sampling and reconstruction methods

The information loss in quantization

Multimedia Systems Giorgio Leonardi A.A Lecture 4 -> 6 : Quantization

EE 661: Modulation Theory Solutions to Homework 6

VID3: Sampling and Quantization

Signals & Systems. Chapter 7: Sampling. Adapted from: Lecture notes from MIT, Binghamton University, and Purdue. Dr. Hamid R.

FROM ANALOGUE TO DIGITAL

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

EE 5345 Biomedical Instrumentation Lecture 12: slides

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

INTRODUCTION TO DELTA-SIGMA ADCS

Data Converter Fundamentals

Higher-Order Σ Modulators and the Σ Toolbox

NORWEGIAN UNIVERSITY OF SCIENCE AND TECHNOLOGY DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATIONS

Slide Set Data Converters. Digital Enhancement Techniques

EE123 Digital Signal Processing

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

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

EE123 Digital Signal Processing

6.003: Signals and Systems. Sampling and Quantization

INTRODUCTION TO DELTA-SIGMA ADCS

E303: Communication Systems

Finite Word Length Effects and Quantisation Noise. Professors A G Constantinides & L R Arnaut

PCM Reference Chapter 12.1, Communication Systems, Carlson. PCM.1

2A1H Time-Frequency Analysis II

MEDE2500 Tutorial Nov-7

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

Down-Sampling (4B) Young Won Lim 11/15/12

Chapter 10 Applications in Communications

Digital Signal 2 N Most Significant Bit (MSB) Least. Bit (LSB)

Chap 4. Sampling of Continuous-Time Signals

Chapter 5 Frequency Domain Analysis of Systems

DESIGN OF CMOS ANALOG INTEGRATED CIRCUITS

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

SAMPLE EXAMINATION PAPER (with numerical answers)

8/19/16. Fourier Analysis. Fourier analysis: the dial tone phone. Fourier analysis: the dial tone phone

Analog to Digital Conversion

Chapter 12 Variable Phase Interpolation

E : Lecture 1 Introduction

Multimedia Communications. Differential Coding

THE clock driving a digital-to-analog converter (DAC)

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

Chapter 5 Frequency Domain Analysis of Systems

EE 224 Signals and Systems I Review 1/10

Oversampling Converters

Square Root Raised Cosine Filter

Discrete-Time Signals and Systems. Efficient Computation of the DFT: FFT Algorithms. Analog-to-Digital Conversion. Sampling Process.

Image Acquisition and Sampling Theory

Q. 1 Q. 25 carry one mark each.

Channel capacity. Outline : 1. Source entropy 2. Discrete memoryless channel 3. Mutual information 4. Channel capacity 5.

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

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

Digital Signal Processing

Seminar: D. Jeon, Energy-efficient Digital Signal Processing Hardware Design Mon Sept 22, 9:30-11:30am in 3316 EECS

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

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

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

Lecture 18: Gaussian Channel

In this Lecture. Frequency domain analysis

Lecture 10, ATIK. Data converters 3

Successive Approximation ADCs

Higher-Order Modulators: MOD2 and MODN

Example: Bipolar NRZ (non-return-to-zero) signaling

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Question Paper Code : AEC11T02

Up-Sampling (5B) Young Won Lim 11/15/12

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

Chapter 2: Problem Solutions

Each problem is worth 25 points, and you may solve the problems in any order.

Lecture 6, ATIK. Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters

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

Digital Electronic Meters

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

System on a Chip. Prof. Dr. Michael Kraft

ELECTRONICS & COMMUNICATIONS DIGITAL COMMUNICATIONS

1 Understanding Sampling

Periodic (Uniform) Sampling ELEC364 & ELEC442

EE 230 Lecture 43. Data Converters

Introduction to Image Processing #5/7

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

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

Signal types. Signal characteristics: RMS, power, db Probability Density Function (PDF). Analogue-to-Digital Conversion (ADC).

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

An Anti-Aliasing Multi-Rate Σ Modulator

Second and Higher-Order Delta-Sigma Modulators

Distortion Analysis T

Multi-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors

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

Transcription:

ETSF15 Analog/Digital Stefan Höst

Physical layer Analog vs digital Sampling, quantisation, reconstruction Modulation Represent digital data in a continuous world Disturbances Noise and distortion Synchronization Synchronization to signal or between nodes Digital data processing Information

Data vs Signal vs Information Data: Static representation of information Signal: Dynamic representation of information Information: Information content in data or signal 3

Analog vs Digital Analog Continuous time and amplitude signal Electrical/optical domain Digital Discrete time and amplitude Often binary representation s(t) t s[n] n 10101010111101000100111010 01010101001111010010001001 01101000100011101100010010 11100010101000001000101111 11010010101001001001000101 00101010010010010001010101 00101010101010010100001010 01011111001011010100101001 01101010100101110110011010 4

Digitalization of analog signals Performed in three steps: 1. Sampling: Discretization in time. Quantization: Discretization in amplitude 3. Encoding: Binary representation of amplitude levels In practice: ADC: Analog to Digital Converter DAC: Digital to Analog Converter 5

Sampling The process of discretizing time of a continuous signal. s n = s(nt & ) Sample time: T & Sample frequnecy: F & = 1/T & Loose information about time s(t) s(t) s[n] 4 0 4 0 0.1 0. 0.3 0.4 0.5 0.6 0.7 4 t 0 4 0 0.1 0. 0.3 0.4 0.5 0.6 0.7 4 t 0 4 0 5 10 15 0 5 30 35 40 45 n 6

Shannon-Nyquist Sampling Theorem If s(t) is a band limited signal with highest frequency component F,-., then s(t) is uniquely determined by the samples s n = s(nt & ) if and only if F & = 1 T & F,-. The signal can be (perfectly) reconstructed with 5 s t = 1 s n sinc t nt & 6785 Fs/ is the Nyquist frequency and F,-. the Nyquist rate T & 7

Reconstruction Example y t = sin π >? t, Fs = 1 Hz 1 0.5 0 0.5 1 0 4 6 8 10 1 1 0.5 0 0.5 1 0 4 6 8 10 1 8

Aliasing y(t) = cos (π7t) F s = 10 Hz 1 0.5 0 0.5 T 1 0 0.1 0. 0.3 0.4 0.5 0.6 0.7 Reconstruction to lowest possiblefrequency Reconstruct freq: f IJK = f + kf & s.t. F & / f IJK F & / y t = cos π3t 1 0.5 0 0.5 1 0 0.1 0. 0.3 0.4 0.5 0.6 0.7 9

Sampling theorem proof Two important transforms + sinc(t) p(f) F -1 1 3 t -1/ 1/ f x(t) = P n (t n) F x(f) = P n (f n) t -1 1 3-1 1 3 f + 10

Sampling theorem proof Mathematical description of sampling + s(t) 1 T x( t T )=P n (t nt ) s s (t) =s(t) 1 T x( t T ) = = P n s[n] (t nt ) t t t -T T T 3T -T T T 3T F S(f) x(tf)= 1 T Pn (f n T ) = S s (f) =S(f) x(tf) = 1 T Pn S(f n ) T f f f -1/T 1/T /T -1/T 1/T /T + 11

Sampling theorem proof Reconstruction + S s (f) = 1 T Pn S(f n T ) T p(ft) T = S(f) -1/T 1/T /T -1/T 1/T f f f F 1 s s (t) = P n s[n] (t nt ) s(t) =s s (t) sinc( t ) sinc( t ) T T = P t nt n s[n]sinc( ) T = t t t + -T T T 3T -T T T 3T 1

Sampling theorem Aliasing Let F s <F max + S(f) S s (f) Ŝ(f) Sampling Reconstruction f -F F F f -F/ F/ f 13

Example y(t) = cos(π 7t) Y ( f ) = 1 ( δ ( f + 7) + δ ( f 7) ) Sampling with F s =10 Hz -7 7 f -0-17 -13-10 -7-3 3 7 10 13 17 0 3 7 30 f -5 5 Reconstruct in [-F s /, F s /]: Y ˆ 1 ( f ) = ( δ ( f + 3) + δ ( f 3) ) ŷ(t) = cos(π 3t) -3 3 f 14

Quantization Uniform quantization for k bits M 1 D x Q M= k equidistant levels M D D D M D x Represent sample with k bits M 1 D 15

Encoding Representation of quantized samples in bits 1.5 1 0.5 0 0.5 1 1.5 111 110 011 101 010 100 001 000 x(t) x[n] Quant level 0 1 x=011100100101101101111111111 16

Quantisation distortion Distortion (noise): d(x, x Q ) = (x x Q ) Average distortion for uniform input: E ( X X ) Q = Δ/ 1 x Δ dx = Δ/ Δ 1 M D M D Signal to quantisation noise ratio x x Q d(x, x Q ) M D M D x x SQNR = E X E ( X X ) Q = (M Δ) /1 Δ /1 = M = k SQNR db = 10log k = k 6dB 17

Delta modulation Represent change in amplitude with 1 bit 1: +1 0: 1 Must use higher sampling rate s(n) 5 10 15 n 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 1 0 1 18

Examples Telephony F max = 4 khz F s = 8 khz (samples per sec) 8 bit/sample => 64 kb/s CD F max = 0 khz F s = 44.1 khz (samples per sec) 16 bit/sample => 705.6 kb/s channels (stereo) => 1.4 Mb/s 19

Principles of circuits Sample and hold (sampling) ADC (quantisation) DAC (reconstruction) 0

Sample and hold 1

ADC Analog to Digital Converter Sample and hold circuit freeze the analog value during conversion ADC methods Direct conversion (flash ADC) Integrating Wilkinson Sigma-delta Etc (see e.g. https://en.wikipedia.org/wiki/analog-to-digital_converter)

ADC Direct conversion example (3 bit) 3

DAC Digital to Analog Converter Pulse width modulator R-R ladder Interpolating Binary weighting See more on https://en.wikipedia.org/wiki/digital-to-analog_converter 4

DAC Example Weighted resistor R-R ladder 5