Title :
Design analysis of a distributed arithmetic adaptive FIR filter on an FPGA
Author :
Huang, Walter ; Krishnan, Venkatesh ; Allred, Daniel ; Yoo, Heejong
Author_Institution :
Center for Signal & Image Process., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Distributed arithmetic (DA) is an efficient architecture for implementing finite impulse response (FIR) digital filters. The DA FIR filter calculates the filter output using look up tables (LUTs) instead of multipliers. Thus, a DA based implementation of an FIR filter is highly parameterizable and area efficient. Furthermore, the fundamental building blocks in the DA architecture map well to the architecture of today´s field programmable gate arrays (FPGAs). In this paper, we analyze the design of an adaptive FIR filter using the DA architecture on an FPGA. The design trade-offs discussed in detail include throughput, number of logic elements utilized, memory usage, and power consumption estimates.
Keywords :
FIR filters; adaptive filters; digital arithmetic; field programmable gate arrays; multiplying circuits; table lookup; adaptive FIR filter; distributed arithmetic; field programmable gate arrays; look up tables; Adaptive filters; Arithmetic; Digital signal processing; Field programmable gate arrays; Finite impulse response filter; Hardware; Least squares approximation; Nonlinear filters; Table lookup; Throughput;
Conference_Titel :
Signals, Systems and Computers, 2004. Conference Record of the Thirty-Seventh Asilomar Conference on
Print_ISBN :
0-7803-8104-1
DOI :
10.1109/ACSSC.2003.1292050