Title :
FPGA Implementation of RLS Adaptive Filter Using Dichotomous Coordinate Descent Iterations
Author :
Liu, Jie ; Zakharov, Yuriy
Author_Institution :
Dept. of Electron., Univ. of York, York, UK
Abstract :
In this paper, we present an FPGA implementation of a Recursive Least Squares adaptive filtering algorithm based on dichotomous coordinate descent iterations. The algorithm is simple for finite precision implementation, requires small chip resources, and exhibits numerical stability. For arbitrary regressors (as in antenna array beamforming), the proposed implementation allows significant increase in the weight update rate compared to implementations based on QR decomposition; for 9 and 32-element arrays, the update rates are as high as 162 kHz and 31 kHz, respectively. For 16-tap and 64-tap transversal filters, the proposed implementation provides the weight update rate 207 kHz and 76 kHz, respectively.
Keywords :
adaptive filters; array signal processing; field programmable gate arrays; least squares approximations; recursive filters; FPGA implementation; RLS adaptive filter; antenna beamforming; dichotomous coordinate descent iterations; recursive least squares adaptive filtering algorithm; Adaptive filters; Antenna arrays; Array signal processing; Equations; Field programmable gate arrays; Lattices; Least squares methods; Matrix decomposition; Resonance light scattering; Transversal filters;
Conference_Titel :
Communications, 2009. ICC '09. IEEE International Conference on
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-3435-0
Electronic_ISBN :
1938-1883
DOI :
10.1109/ICC.2009.5199038