Abstract

The number of multipliers required in the implementation of interpolated FIR (Finite-impulse response) filters in the form H(Z)=F(z/sup L/)G(z) is studied. Both single-stage and multistage implementations of G(z) are considered. Optimal decompositions requiring fewest number if multipliers are given for some representative low-pass cases. An efficient algorithm for designing these filters is described. It is based on iteratively designing F(z/sup L/) and G(z) using the Remez multiple-exchange algorithm until the difference between the successive stages is within the given tolerance limits. A novel implementation for G(z) based on the use of recursive running sums is given. The design of this class of filters is converted into another design problem to which the Remez algorithm is directly applicable. The results show that the proposed methods result in significant improvements over conventional multiplier efficient implementations of FIR digital filters. >

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call