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