• DocumentCode
    2889726
  • 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
  • fYear
    2009
  • fDate
    14-18 June 2009
  • Firstpage
    1
  • Lastpage
    5
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2009. ICC '09. IEEE International Conference on
  • Conference_Location
    Dresden
  • ISSN
    1938-1883
  • Print_ISBN
    978-1-4244-3435-0
  • Electronic_ISBN
    1938-1883
  • Type

    conf

  • DOI
    10.1109/ICC.2009.5199038
  • Filename
    5199038