DSPRelated.com
Polyphase filter / Farrows interpolation

Polyphase filter / Farrows interpolation

Markus Nentwig
TimelessIntermediate

Hello, this article is meant to give a quick overview over polyphase filtering and Farrows interpolation. A good reference with more depth is for example Fred Harris' paper: http://www.signumconcepts.com/IP_center/paper018.pdf The task is as...


Summary

This blog gives a concise, practical overview of polyphase filtering and the Farrow interpolation method, explaining their roles in efficient resampling and fractional-delay implementations. Readers will learn the basic theory, structure, and implementation considerations to apply these techniques in DSP systems.

Key Takeaways

  • Describe how polyphase decomposition reduces computation for interpolation and decimation in multirate systems.
  • Implement the Farrow structure to realize fractional-delay (variable) interpolation using polynomial-based subfilters.
  • Design a suitable FIR prototype (windowed-sinc or equiripple) for bandlimited interpolation and map it to a polyphase form.
  • Evaluate trade-offs between filter order, interpolation accuracy, and computational/implementation cost (including fixed-point/FPGA considerations).

Who Should Read This

Intermediate DSP engineers, researchers, or advanced students who design resampling, interpolation, or multirate filter blocks for software, FPGA, or embedded systems.

TimelessIntermediate

Topics

Multirate SystemsFilter DesignReal-Time DSP

Related Documents