• 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