Beruflich Dokumente
Kultur Dokumente
Change the Sampling Rate by a Factor of L/M Rational decimation system General structure L fs L fs L fs f[n] M L fs / M
Sampling Rate
f[n] is a lowpass lter 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?
Upsampling
continuous time
discrete time
Upsampling by L Takes one sample and inserts L-1 zeroes after it Increase sampling rate by L Time domain n n x -- if -- I y[n] = L L 0 otherwise Frequency domain Y () = X ( L) Frequency axis expanded by a factor of L
Downsampling
continuous time
Downsampling by M Takes in M samples and outputs the rst sample Reduces sampling rate by M Time domain y [ n ] = x [ Mn ] Frequency domain
M1
discrete time
Y () =
k=0
2 k X ------------------ M
Resampling
Changing the Sampling Rate Conversion between audio formats 48.0 Compact --------Disc 44.1 KHz 44.1 Digital Audio Tape 48 KHz
1 -6
Television
30 frames/sec
24 frames/sec
x(t )
Anti-Aliasing Filter
x(t )
y(t)
Programmability Speed is too slow for some applications High average power and peak power consumption RISC (2 Watts) vs. DSP (50 mW)
DATA MEMORY PROG
MEMORY
HARVARD ARCHITECTURE
v
U N IV ER S ITY OF CALIF ORNIA AT BERK EL E Y
Programmability Modiable in the eld Implement multiple standards Better user interfaces Tolerance for changes in specications Get better use of hardware for low-speed operations Debugging User programmability
Advantages of Digital Systems Better trade-off between bandwidth and noise immunity
performance
digital analog
bandwidth
Increase signal-to-noise ratio simply by adding more bits SNR = -7.2 + 6 dB/bit
U N IV ER S ITY OF CALIF ORNIA AT BERK EL E Y
Aliasing
Aliasing distortion Quantization noise Bandwidth limitations Cost of A/D & D/A conversion
-fs
fs