<< Chapter < Page Chapter >> Page >

Computational savings of polyphase resampling

Recall the standard (non-polyphase) resampler in .

For simplicity, assume that L M . Since the length of an FIR filter is inversely proportional to the transition bandwidth (recalling Kaiser's formula), and the transitionbandwidth is directionally proportional to the cutoff frequency, we model the lowpass filter length as N α L , where α is a constant that determines the filter's (and thus the resampler's) performance (independent of L and M ). To compute one output point, we require M filter outputs, each requiring N α L multiplies, giving a total of α L M multiplies per output.

In the polyphase implementation, calculation of one output point requires the computation of only one polyphase filter output. With N α L master filter taps and L branches, the polyphase filter length is α , so that only α multiplies are required per output. Thus, the polyphase implementation saves a factor of L M multiplies over the standard implementation!

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Digital signal processing (ohio state ee700). OpenStax CNX. Jan 22, 2004 Download for free at http://cnx.org/content/col10144/1.8
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Digital signal processing (ohio state ee700)' conversation and receive update notifications?

Ask