<< Chapter < Page Chapter >> Page >
Implementation of a polyphase interpolation filter.

Polyphase interpolation filter

Recall the standard interpolation procedure illustrated in .

Note that this procedure is computationally inefficient because the lowpass filter operates on a sequence that ismostly composed of zeros. Through the use of the Noble identities, it is possible to rearrange the preceding blockdiagram so that operations on zero-valued samples are avoided.

In order to apply the Noble identity for interpolation , we must transform H z into its upsampled polyphase components H p z L , p 0 L 1 .

H z n n h n z n k k p 0 L 1 h k L p z k L p
via k n L , p n L
H z p 0 L 1 k k h p k z k L z p
via h p k h k L p
H z p 0 L 1 H p z L z p
Above, · denotes the floor operator and · M the modulo- M operator. Note that the p th polyphase filter h p k is constructed by downsampling the "master filter" h n at offset p . Using the unsampled polyphase components, the diagram can be redrawn as in .

Applying the Noble identity for interpolation to yields . The ladder of upsamplers and delays on the right below accomplishes a form of parallel-to-serial conversion.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Fundamentals of signal processing. OpenStax CNX. Nov 26, 2012 Download for free at http://cnx.org/content/col10360/1.4
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Fundamentals of signal processing' conversation and receive update notifications?

Ask