DocumentCode
2197786
Title
NLMS Adaptive Algorithm Implement Based on FPGA
Author
Dai, Jing ; Wang, Yanmei
Author_Institution
Coll. of Inf. Sci. & Eng., Shenyang Ligong Univ., Shenyang, China
fYear
2010
fDate
1-3 Nov. 2010
Firstpage
422
Lastpage
425
Abstract
A adaptive filter was implemented in this paper, which was based on NLMS algorithm. High performance signals could be gotten by filtering the time-varying and unknown interference in the communication channels. The NLMS algorithm was achieved by discussing the principle of LMS algorithm and its improvements. It was concluded that NLMS algorithm could be implemented on FPGA chips. This paper described the method of the specific implementation. This method introduces bit-shift in terms of subsection instead of division operation, by which the operation speed of FPGA is improved apparently. The spectrogram of the output signals proved that the attenuation reached to 99.21 dB when the normalized frequency was 0.04375π offset from the center frequency. The adaptive filter could filter the interference effectively in the communication channels. Moreover, the implementation of this adaptive filter requires considerably less FPGA resources because of the decreases of its calculating complexity. It could meet the requirements of high-speed signal processing.
Keywords
adaptive filters; field programmable gate arrays; least mean squares methods; mobile communication; signal processing; telecommunication channels; time-varying filters; FPGA; NLMS; adaptive algorithm; adaptive filter; communication channels; high performance signals; signal processing; spectrogram; time-varying filters; FPGA; LMS; NLMS; adaptive filter;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Networks and Intelligent Systems (ICINIS), 2010 3rd International Conference on
Conference_Location
Shenyang
Print_ISBN
978-1-4244-8548-2
Electronic_ISBN
978-0-7695-4249-2
Type
conf
DOI
10.1109/ICINIS.2010.97
Filename
5693575
Link To Document