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
Link To Document