ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals

Slides:



Advertisements
Similar presentations
Signals and Systems Fall 2003 Lecture #13 21 October The Concept and Representation of Periodic Sampling of a CT Signal 2. Analysis of Sampling.
Advertisements

Symmetry and the DTFT If we know a few things about the symmetry properties of the DTFT, it can make life simpler. First, for a real-valued sequence x(n),
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Sampling and quantization Seminary 2. Problem 2.1 Typical errors in reconstruction: Leaking and aliasing We have a transmission system with f s =8 kHz.
CEN352, Dr. Ghulam Muhammad King Saud University
1.The Concept and Representation of Periodic Sampling of a CT Signal 2.Analysis of Sampling in the Frequency Domain 3.The Sampling Theorem — the Nyquist.
Science is organized knowledge. Wisdom is organized life.
Continuous-time Signal Sampling Prof. Siripong Potisuk.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
Digital Signal Processing – Chapter 7
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
First semester King Saud University College of Applied studies and Community Service 1301CT.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Over-Sampling and Multi-Rate DSP Systems
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
Random Processes and LSI Systems What happedns when a random signal is processed by an LSI system? This is illustrated below, where x(n) and y(n) are random.
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Chapter 4: Sampling of Continuous-Time Signals
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
… Representation of a CT Signal Using Impulse Functions
Formatting and Baseband Modulation
Formatting and Baseband Modulation
Fourier representation for discrete-time signals And Sampling Theorem
Discrete-Time and System (A Review)
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
DTFT And Fourier Transform
Signals and Systems Prof. H. Sameti Chapter 7: The Concept and Representation of Periodic Sampling of a CT Signal Analysis of Sampling in the Frequency.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
DISP 2003 Lecture 6 – Part 2 Digital Filters 4 Coefficient quantization Zero input limit cycle How about using float? Philippe Baudrenghien, AB-RF.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
Notice  HW problems for Z-transform at available on the course website  due this Friday (9/26/2014) 
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
Leo Lam © Signals and Systems EE235 Leo Lam.
revision Transfer function. Frequency Response
Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Neural Networks Laboratory Slide 1 FOURIER TRANSFORMATION.
Digital Signal Processing
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Sampling and Aliasing.
DEPARTMENTT OF ECE TECHNICAL QUIZ-1 AY Sub Code/Name: EC6502/Principles of digital Signal Processing Topic: Unit 1 & Unit 3 Sem/year: V/III.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Lecture 2 Analog to digital conversion & Basic discrete signals.
Continuous-time Signal Sampling
Introduction to Data Conversion EE174 – SJSU Tan Nguyen.
ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ (22Δ802) Β΄ ΕΞΑΜΗΝΟ Καθηγητής Πέτρος Π. Γρουμπός  Ώρες Γραφείου: Τετάρτη Πέμπτη Παρασκευή 11:00- 12:00 Γραφείο: 1.
Chapter 2 Ideal Sampling and Nyquist Theorem
Lifecycle from Sound to Digital to Sound. Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre Hearing: [20Hz – 20KHz] Speech: [200Hz.
Lecture 1.4. Sampling. Kotelnikov-Nyquist Theorem.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Sampling and Aliasing Prof. Brian L. Evans
Chapter 3 Sampling.
SAMPLING & ALIASING.
Sampling and Quantization
Sampling rate conversion by a rational factor
Sampling and Reconstruction
EE Audio Signals and Systems
Announcements: Poll for discussion section and OHs: please respond
Chapter 2 Signal Sampling and Quantization
Image Acquisition.
لجنة الهندسة الكهربائية
Sampling and the Discrete Fourier Transform
Signals and Systems Chapter 7: Sampling
Interpolation and Pulse Shaping
Chapter 2 Ideal Sampling and Nyquist Theorem
CEN352, Dr. Ghulam Muhammad King Saud University
Chapter 9 Advanced Topics in DSP
Sampling Theorem 主講者:虞台文.
Sampling and Aliasing.
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
State Space approach State Variables of a Dynamical System
Presentation transcript:

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals Sampling and Reconstruction Quantization Dan Ellis 2003-12-09

1. Sampling & Reconstruction DSP must interact with an analog world: A to D D to A x(t) x[n] y[n] y(t) DSP ADC DAC Anti- alias filter Sample and hold Reconstruction filter WORLD Sensor Actuator Dan Ellis 2003-12-09

Sampling: Frequency Domain Sampling: CT signal  DT signal by recording values at ‘sampling instants’: What is the relationship of the spectra? i.e. relate and Discrete Continuous Sampling period T  samp.freq. WT = 2p/T rad/sec W in rad/second CTFT DTFT w in rad/sample Dan Ellis 2003-12-09

‘sampled’ signal: still continuous Sampling DT signals have same ‘content’ as CT signals gated by an impulse train: gp(t) = ga(t)·p(t) is a CT signal with the same information as DT sequence g[n] gp(t) ga(t)  t t ‘sampled’ signal: still continuous - but discrete values t CT delta fn p(t) T 3T Dan Ellis 2003-12-09

Spectra of sampled signals Given CT Spectrum Compare to DTFT i.e. by linearity W p/T = WT/2 w p Dan Ellis 2003-12-09

Spectra of sampled signals Also, note that is periodic, thus has Fourier Series: But so shift in frequency - scaled sum of shifted replicas of Ga(jW) by multiples of sampling frequency WT Dan Ellis 2003-12-09

shifted/scaled copies CT and DT Spectra  So: or DTFT CTFT ga(t) is bandlimited @ WM M W -WM WM  W -2WT -WT WT 2WT = shifted/scaled copies M/T W  w -4p -2p 2p 4p Dan Ellis 2003-12-09

Aliasing Sampled analog signal has spectrum: Gp(jW) ga(t) is bandlimited to ± WM rad/sec When sampling frequency WT is large...  no overlap between aliases  can recover ga(t) from gp(t) by low-pass filtering Ga(jW) “alias” of “baseband” signal Gp(jW) W -WT -WM WM WT WT - WM -WT + WM Dan Ellis 2003-12-09

The Nyquist Limit If bandlimit WM is too large, or sampling rate WT is too small, aliases will overlap: Spectral effect cannot be filtered out  cannot recover ga(t) Avoid by: i.e. bandlimit ga(t) at ≤ Gp(jW) W -WT -WM WM WT WT - WM Sampling theorum Nyquist frequency Dan Ellis 2003-12-09

‘space’ for filter rolloff Anti-Alias Filter To understand speech, need ~ 3.4 kHz  8 kHz sampling rate (i.e. up to 4 kHz) Limit of hearing ~20 kHz  44.1 kHz sampling rate for CDs Must remove energy above Nyquist with LPF before sampling: “Anti-alias” filter ‘space’ for filter rolloff A to D ADC Anti-alias filter Sample & hold M Dan Ellis 2003-12-09

Sampling Bandpass Signals Signal is not always in ‘baseband’ around W = 0 ... may be some higher W: If aliases from sampling don’t overlap, no aliasing distortion, can still recover Basic limit: WT/2 ≥ bandwidth DW M W -WH -WL WL WH Bandwidth DW = WH - WL M/T W -WT WT/2 WT 2WT Dan Ellis 2003-12-09

Reconstruction To turn g[n] back to ga(t): make a continuous impulse train gp(t) lowpass filter to extract baseband  ga(t) Ga(ejw) To turn g[n] back to ga(t): Ideal reconstruction filter is brickwall i.e. sinc - not realizable (especially analog!) use something with finite transition band... g[n] ^ n w p ^ gp(t) ^ Gp(jW) ^ t W WT/2 ^ Ga(jW) ga(t) ^ ^ t W Dan Ellis 2003-12-09

2. Quantization Course so far has been about discrete-time i.e. quantization of time Computer representation of signals also quantizes level (e.g. 16 bit integer word) Level quantization introduces an error between ideal & actual signal  noise Resolution (# bits) affects data size  quantization critical for compression smallest data  coarsest quantization Dan Ellis 2003-12-09

Quantization Quantization is performed in A-to-D: Quantization has simple transfer curve: Quantized signal Quantization error Dan Ellis 2003-12-09

i.e. uncorrelated with self or signal x Quantization noise Can usually model quantization as additive white noise: i.e. uncorrelated with self or signal x x[n] + x[n] ^ - e[n] bits ‘cut off’ by quantization; hard amplitude limit Dan Ellis 2003-12-09

Quantization SNR Common measure of noise is Signal-to-Noise ratio (SNR) in dB: When |x| >> 1 LSB, quantization noise has ~ uniform distribution: signal power noise power (quantizer step = e) Dan Ellis 2003-12-09

Quantization SNR Now, sx2 is limited by dynamic range of converter (to avoid clipping) e.g. b+1 bit resolution (including sign) output levels vary -2b·e .. (2b-1)e where full-scale range depends on signal i.e. ~ 6 dB SNR per bit Dan Ellis 2003-12-09

Coefficient Quantization Quantization affects not just signal but filter constants too .. depending on implementation .. may have different resolution Some coefficients are very sensitive to small changes e.g. poles near unit circle high-Q pole becomes unstable Dan Ellis 2003-12-09