Title :
Multiplierless FIR filter design algorithms
Author :
Macleod, Malcolm D. ; Dempster, Andrew G.
Author_Institution :
QinetiQ Ltd., Malvern, UK
fDate :
3/1/2005 12:00:00 AM
Abstract :
This letter concerns the design of multiplierless implementations of finite impulse response (FIR) filters to achieve minimum adder cost. Existing approaches include dependence-graph multiplier-block methods and Common Subexpression Elimination (CSE) techniques applied either to the Canonic Signed Digit (CSD) representation of the coefficients or to other Signed Digit (SD) representations. We introduce a new CSE algorithm, which searches a bounded number of Minimal Signed Digit (MSD) representations. The performance of existing algorithms and the new algorithm is compared. It is shown that the relative performance of different algorithms depends on filter length and wordlength and that the new algorithm gives significant improvements in some cases.
Keywords :
FIR filters; VLSI; CSD representation; CSE; MSD; VLSI hardware; canonic signed digit; common subexpression elimination techniques; dependence-graph multiplier-block methods; digital filter implementation; finite impulse response filters; minimal signed digit; minimum adder cost; multiplierless FIR filter design; Added delay; Algorithm design and analysis; Cascading style sheets; Cost function; Digital filters; Finite impulse response filter; Hardware; Information systems; Large scale integration; Very large scale integration; Digital filter implementation; VLSI hardware; multiplierless implementation;
Journal_Title :
Signal Processing Letters, IEEE
DOI :
10.1109/LSP.2004.842270