F • Aliasing Distortion • Quantization Noise • Bandwidth Limitations • Cost of A/D & D/A Conversion

F • Aliasing Distortion • Quantization Noise • Bandwidth Limitations • Cost of A/D & D/A Conversion

Aliasing • Aliasing distortion • Quantization noise • A 1 Hz Sine wave sampled at 1.8 Hz • Bandwidth limitations • A 0.8 Hz sine wave sampled at 1.8 Hz • Cost of A/D & D/A conversion -fs fs THE UNIVERSITY OF TEXAS AT AUSTIN Advantages of Digital Systems Perfect reconstruction of a Better trade-off between signal is possible even after bandwidth and noise severe distortion immunity performance digital analog bandwidth Increase signal-to-noise ratio simply by adding more bits SNR = -7.2 + 6 dB/bit THE UNIVERSITY OF TEXAS AT AUSTIN Advantages of Digital Systems Programmability • Modifiable in the field • Implement multiple standards • Better user interfaces • Tolerance for changes in specifications • Get better use of hardware for low-speed operations • Debugging • User programmability THE UNIVERSITY OF TEXAS AT AUSTIN Disadvantages of Digital Systems Programmability • Speed is too slow for some applications • High average power and peak power consumption RISC (2 Watts) vs. DSP (50 mW) DATA PROG MEMORY MEMORY HARVARD ARCHITECTURE • Aliasing from undersampling • Clipping from quantization Q[v] v v THE UNIVERSITY OF TEXAS AT AUSTIN Analog-to-Digital Conversion 1 --- T h(t) Q[.] xt() yt() ynT() yˆ()nT Anti-Aliasing Sampler Quantizer Filter xt() y(nT) t n y(t) ^y(nT) t n THE UNIVERSITY OF TEXAS AT AUSTIN Resampling Changing the Sampling Rate • Conversion between audio formats Compact 48.0 Digital Disc ---------- Audio Tape 44.1 KHz44.1 48 KHz • Speech compression Speech 1 Speech for on DAT --- Telephone 48 KHz 6 8 KHz • Video format conversion Film Television 30 ------ 24 frames/sec24 30 frames/sec THE UNIVERSITY OF TEXAS AT AUSTIN Downsampling Downsampling by M • Takes in M samples and outputs the first sample continuous time • Reduces sampling rate by M • Time domain yn[]=xMn[] discrete time • Frequency domain M–1 ω–2πk Y()ω=∑X------------------- M k=0 • Frequency axis compressed by a factor of M downsampling by 3 written as 3 or 3:1 • M-1 aliasing vectors THE UNIVERSITY OF TEXAS AT AUSTIN Upsampling Upsampling by L • Takes one sample and inserts L-1 zeroes after it continuous time • Increase sampling rate by L • Time domain n n x--- if --- ∈ I yn[]= L L discrete time 0otherwise • Frequency domain Y()ω =XL()ω • Frequency axis expanded by a factor of L upsampling by 3 written as 3 or 1:3 THE UNIVERSITY OF TEXAS AT AUSTIN Rational Rate Changers Change the Sampling Rate by a Factor of L/M • Rational decimation system • General structure L f[n] M Sampling Rate fs L fs L fs L fs / M π π • f[n] is a lowpass filter with cutoff frequency min --- , ----- L M • Film to NTSC format requires a 30/24 = 5/4 rate change • Speech compression from 48 KHz to 8 KHz requires a rate change of 1/6, so there is no upsampler • What about CD to DAT conversion? 480/441? THE UNIVERSITY OF TEXAS AT AUSTIN Decimation and Interpolation Decimation • Anti-aliasing (decimation) filtering before downsampling h[n] M • Filter has cutoff frequency of π/M Interpolation • Anti-imaging (interpolation) filtering after upsampling L g[n] • Filter has cutoff frequency of π/L THE UNIVERSITY OF TEXAS AT AUSTIN.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us