02.10.2019 Views

UploadFile_6417

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

526 Chapter 9 SAMPLING RATE CONVERSION<br />

response H(ω) isflat over the range 0 ≤|ω| ≤ω/I, each of the polyphase<br />

subfilters possesses a relatively flat response over the range 0 ≤|ω| ≤π<br />

(i.e., the polyphase subfilters are basically allpass filters and differ primarily<br />

in their phase characteristics). This explains the reason for using<br />

the term polyphase in describing these filters.<br />

The polyphase filter can also be viewed as a set of I subfilters connected<br />

to a common delay line. Ideally, the kth subfilter will generate a<br />

forward time shift of (k/I)T x , for k =0, 1, 2,...,I − 1, relative to the<br />

zeroth subfilter. Therefore, if the 0th filter generates zero delay, the frequency<br />

response of the kth subfilter is<br />

p k (ω) =e jωk/I<br />

A time shift of an integer number of input sampling intervals (e.g., kT x )<br />

can be generated by shifting the input data in the delay line by I samples<br />

and using the same subfilters. By combining these two methods, we can<br />

generate an output that is shifted forward by an amount (k + i/I)T x<br />

relative to the previous output.<br />

By transposing the interpolator structure in Figure 9.37, we obtain<br />

a commutator structure for a decimator based on the parallel bank of<br />

polyphase filters, as illustrated in Figure 9.38. The unit sample responses<br />

of the polyphase filters are now defined as<br />

p k (n) =h(k + nD); k =0, 1,...,D− 1, n =0, 1,...,K − 1 (9.65)<br />

where K = M/D is an integer when M is selected to be a multiple of<br />

D. The commutator rotates in a counterclockwise direction, starting with<br />

the filter p 0 (n) atm =0.<br />

Although the two commutator structures for the interpolator and the<br />

decimator just described rotate in a counterclockwise direction, it is also<br />

possible to derive an equivalent pair of commutator structures having a<br />

clockwise rotation. In this alternative formulation, the sets of polyphase<br />

filters are defined to have impulse responses<br />

and<br />

p k (n) =h(nI − k), k =0, 1,...,I − 1 (9.66)<br />

p k (n) =h(nD − k), k =0, 1,...,D− 1 (9.67)<br />

for the interpolator and decimator, respectively,<br />

□ EXAMPLE 9.17 For the decimation filter designed in Example 9.11, determine the polyphase<br />

filter coefficients {p k (n)} in terms of the FIR filter coefficients {h(n)}<br />

Solution<br />

The polyphase filters obtained from h(n) have impulse responses<br />

p k (n) =h(2n + k) k =0, 1; n =0, 1,...,14<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!