An Efficient Implementation of Linear-Phase FIR Filters for a Rational Sampling Rate Conversion
Robert Bregović, T. Saramäki, Ya Jun Yu, Yong Ching Lim · 2006
This paper considers how to efficiently implement linear-phase FIR filters for providing a sampling rate conversion by an arbitrary rational factor of M/L, where L(M) is the up-sampling (down-sampling) factor to be implemented before (after) the actual filter. In the proposed implementation, the coefficient symmetry of the linear-phase FIR filter is exploited as well as possible when taking into account the following facts. When increasing (decreasing) the sampling rate by the factor of L(M), only every Lth input sample has a nonzero value (only every Mth output sample has to be evaluated). The proposed implementation is, first, presented by two illustrative examples and, then, guidelines are given on how to efficiently implement a sampling rate converter having an arbitrary rational sampling rate factor M/L