• DocumentCode
    2420409
  • Title

    HDL implementation of the variable step size N-LMS adaptive algorithm

  • Author

    Dornean, I. ; Topa, M. ; Kirei, B.S. ; Oltean, G.

  • Author_Institution
    Tech. Univ. of Cluj-Napoca, Cluj-Napoca
  • Volume
    3
  • fYear
    2008
  • fDate
    22-25 May 2008
  • Firstpage
    243
  • Lastpage
    246
  • Abstract
    This paper proposes a Verilog implementation of the normalized least mean square (NLMS) adaptive algorithm, having a variable step size. The envisaged application is the identification of an unknown system. First the convergence of derived LMS algorithms was analyzed in a Simulink application. The NLMS was chosen for its good convergence and stability. Next a HDL implementation was developed for a 4th order NLMS adaptive filter. ModelSim simulations results altogether with plots obtained in Matlab prove the good behavior of the NLMS algorithm, making it an important competitor for the conventional LMS.
  • Keywords
    adaptive filters; hardware description languages; least mean squares methods; simulation; stability; HDL implementation; Simulink; Verilog; adaptive filter; normalized least mean square; stability; Adaptive algorithm; Adaptive filters; Adaptive signal processing; Algorithm design and analysis; Convergence; Digital signal processing; Hardware design languages; Least squares approximation; Signal processing algorithms; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation, Quality and Testing, Robotics, 2008. AQTR 2008. IEEE International Conference on
  • Conference_Location
    Cluj-Napoca
  • Print_ISBN
    978-1-4244-2576-1
  • Electronic_ISBN
    978-1-4244-2577-8
  • Type

    conf

  • DOI
    10.1109/AQTR.2008.4588920
  • Filename
    4588920