FPGA Implementation of LMS and NLMS adaptive filters for acoustic echo cancellation

Abstract

The paper proposes a register transfer level (RTL) description of two well-known adaptive algorithms used in acoustic echo cancellation: the Least Mean Square (LMS) and Normalized Least Mean Square (NLMS). The RTL descriptions of both algorithms are based on their finite state machine (FSM) diagrams and were created in the popular VHDL language. ModelSim simulation results altogether whit plots obtained in Matlab prove the good behavior. As it was expected, the performance of the NLMS algorithm is superior, compared to the LMS algorithm, in term of Mean Square Error (MSE).

Authors and Affiliations

Irina MURESAN, Ioana HOMANA, Marina TOPA, Cristian CONTAN

Keywords

Related Articles

On Using DNA Distances And Consensus In Repeats Detection

Sequence repeats are the simplest form of regularity and analyzing repeats can lead to first clues to evidencing new biological phenomena. Many of the methods for detecting repeated sequences are part of the digital sign...

BER Performance Evaluation of a Mobile WIMAX System Over an ITU-R Pedestrian B Multipath Channel

A realistic modeling of the radio channel’s propagation characteristics proves to be extremely important, especially when one desires to perform an accurate design of a wireless communication system. In this paper, we ev...

Workflow Based Service Composition Using Genetic Algorithms

One common direction in service oriented computing is to use predefined workflows to compose new services that combine the functionality of existing services. But the problem with this approach is that services can’t be...

Interactive Learning Concept In Special Educational Programmes For High-Performance Athletes

In order for children to maximize their athletic performances as young athletes, they must engage in high-performance sports resulting in the neglection of the academic training. As the athletic career comes to an end, t...

FPGA Implementation of LMS and NLMS adaptive filters for acoustic echo cancellation

The paper proposes a register transfer level (RTL) description of two well-known adaptive algorithms used in acoustic echo cancellation: the Least Mean Square (LMS) and Normalized Least Mean Square (NLMS). The RTL descri...

Download PDF file
  • EP ID EP140113
  • DOI -
  • Views 134
  • Downloads 0

How To Cite

Irina MURESAN, Ioana HOMANA, Marina TOPA, Cristian CONTAN (2011). FPGA Implementation of LMS and NLMS adaptive filters for acoustic echo cancellation. Acta Technica Napocensis- Electronica-Telecomunicatii (Electronics and Telecommunications), 52(4), 13-16. https://europub.co.uk/articles/-A-140113