Digital Signal Processing Reference
In-Depth Information
Passband ripples for H
2
ðzÞ¼0.02 dB
Stopband frequency range ¼ 4,500e9,000 Hz
Stopband attenuation ¼ 46 dB
Combined specifications HðzÞ:
Passband frequency range ¼ 0e2,500 Hz
Passband ripples for HðzÞ¼0.02 dB
Stopband frequency range ¼ 3,000e9,000 Hz
Stopband attenuation ¼ 46 dB
We use an FIR filter with a Hamming window. Since
f
stop
f
pass
f
sL
¼
3;000 2;500
18;000
Df ¼
¼ 0:0278
the length of the filter and the cutoff frequency can be determined by
N ¼
3:3
3:3
0:0278
¼ 118:8
Df
¼
We choose N ¼ 119, and
f
pass
þ
f
stop
2
¼
3;000 þ 2;500
2
f
c
¼
¼ 2;750 Hz
12.1.4
Application: CD Audio Player
In this application example, we will discuss principles of the upsampling and interpolation-filter
processes used in CD audio systems to help with reconstruction filter design.
Each raw digital sample recorded on a CD audio system contains 16 bits and is sampled at the rate
of 44.1 kHz.
Figure 12.11
describes a portion of one channel of the CD player in terms of a simplified
block diagram.
Let us consider the situation without upsampling and application of a digital interpolation filter. We
know that the audio signal has a bandwidth of 22.05 kHz, that is, the Nyquist frequency, and digital-to-
analog conversion (DAC) produces the sample-and-hold signals that contain the desired audio band
and images thereof. To achieve the audio band signal, we need to apply a
reconstruction filter
(also
called a smooth filter or anti-image filter) to remove all image frequencies beyond the Nyquist
frequency of 22.05 kHz. Due to the requirement of the sharp transition band, a higher-order analog
filter design becomes a requirement.
The design of the higher-order analog filter is complex and expensive to implement. As shown
in
Figure 12.11
,
in order to relieve such design constraints, we can add the upsampling process
ym
()
yt
()
x
()
wm
()
Analog
reconstruction
filter H(s)
CD
Player
Interpolation
filter H(z)
L
DAC
f
s
Lf
s
Lf
s
FIGURE 12.11
Sample rate conversion in the CD audio player system.
Search WWH ::
Custom Search