A New and Efficient FPGA Implementation of Adaptive LeastMean Square NoiseCanceler Filter
Adaptive filters are one of the most important building blocks of digital signal processing (DSP) systems which are used in a wide variety of applications such as echo and noise cancellation, channel equalizers, radar and sonar systems. In recent years, Field Programmable Gate Arrays (FPGAs) have received a lot of attention due to their architecture flexibility, low cost and providing the possibility of concurrent processing of algorithms. In this article, we present a new, simple and efficient FPGA implementation of LeastMean Square (LMS) adaptive filter which is much faster and consumes less resources compared to similar published works.
Keywords - Adaptive Filters, LMS Algorithm, FPGA Implementation.