• DocumentCode
    3495519
  • Title

    An FPGA Implementation of the LMS Adaptive Filter for Audio Processing

  • Author

    Elhossini, Ahmed ; Areibi, Shawki ; Dony, Robert

  • Author_Institution
    Sch. of Eng., Guelph Univ., Ont.
  • fYear
    2006
  • fDate
    Sept. 2006
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    This paper proposes three different architectures for implementing a least mean square (LMS) adaptive filtering algorithm, using a 16 bit fixed-point arithmetic representation. These architectures are implemented using the Xilinx multimedia board as an audio processing system. The on-board AC97 audio codec is used for audio capture/playback, and the Virtex-II FPGA chip is used to implement the three architectures. A comparison is then made between the three alternative architectures with different filter lengths for performance and area. Results obtained show an improvement by 90% in the critical part of the algorithm when a hardware accelerator is used to perform it over a pure software implementation. This results in a total speed up 3.86times. However, using a pure hardware implementation results in a much higher performance with somewhat lower flexibility. It shows a speed up close to 82.6times over the software implementation
  • Keywords
    adaptive filters; audio coding; digital signal processing chips; field programmable gate arrays; fixed point arithmetic; least mean squares methods; Virtex-II FPGA chip; Xilinx multimedia board; audio capture; audio playback; audio processing; fixed-point arithmetic representation; hardware accelerator; least mean square adaptive filtering algorithm; on-board AC97 audio codec; Adaptive filters; Codecs; Computer architecture; Field programmable gate arrays; Filtering algorithms; Fixed-point arithmetic; Hardware; Least squares approximation; Multimedia systems; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGA's, 2006. ReConFig 2006. IEEE International Conference on
  • Conference_Location
    San Luis Potosi
  • Print_ISBN
    1-4244-0690-0
  • Electronic_ISBN
    1-4244-0690-0
  • Type

    conf

  • DOI
    10.1109/RECONF.2006.307767
  • Filename
    4099987