Title :
High speed low complexity FPGA-based FIR filters using pipelined adder graphs
Author :
Kumm, Martin ; Zipf, Peter
Author_Institution :
Digital Technol. Group, Univ. of Kassel, Kassel, Germany
Abstract :
A method for generating high speed FIR filters with low complexity for FPGAs is presented. The realization is split into two parts. First, an adder graph is obtained using an existing multiple constant multiplication (MCM) algorithm. This adder graph describes the required multiplier block of the FIR filter using only additions/subtractions and shifts. Secondly, a novel FPGA-specific combined schedule and pipeline optimization is performed to gain the maximum speed while using a minimal performance penalty. FPGA-specific characteristics are exploited during optimization including the reduction of pipeline registers by duplicating adders in later stages. The optimization is formulated as binary integer linear programming (BILP) problem. It is shown that the generated number of pipelined operations based on the Hcub MCM algorithm is reduced up to 29.1% on average compared to an as-soon-as-possible (ASAP) scheduling using cut-set retiming. Synthesis results are obtained by generating VHDL code, showing that the proposed method outperforms the recently proposed Add/Shift method in resource complexity (54.1% reduction on average) while a competitive performance is achieved (88.2% speed of Add/Shift on average).
Keywords :
FIR filters; adders; field programmable gate arrays; graph theory; hardware description languages; integer programming; linear programming; BILP problem; FPGA-based FIR filters; MCM algorithm; VHDL code; binary integer linear programming; cut-set retiming; multiple constant multiplication; pipeline optimization; pipelined adder graphs; Adders; Field programmable gate arrays; Finite impulse response filter; Optimization; Pipeline processing; Registers; Table lookup;
Conference_Titel :
Field-Programmable Technology (FPT), 2011 International Conference on
Conference_Location :
New Delhi
Print_ISBN :
978-1-4577-1741-3
DOI :
10.1109/FPT.2011.6132698