Abstract: This paper presents a design and implementation of least mean square (LMS) adaptive filter for noise cancellation and signal enhancement application using Field Programmable Gate Array. Audio signal quality is enhanced by removing the noise from the signal. Adaptive filter is used for cancellation of noise from the signal that is undesired. Adaptive filters the LMS algorithm is perform very well in terms of the number of iterations required for convergence. FPGA implementation of adaptive filter algorithm is studied in this project work.

Keywords: Adaptive filter; Least Mean Square algorithm; FPGA; Noise cancellation.