LabVIEW FPGA Based Noise Canceling Using the LMS Adaptive Algorithm

Abstract

This paper proposes an architecture for implementing the Least Mean Square (LMS) adaptive algorithm, using a 20 bit fixed-point arithmetic representation. The architecture length was established to 16, but it can be easily modified. This is an advantage for large filter orders. The method can also be applied to other LMS versions. This architecture is implemented using the NI cRIO-9104 FPGA chassis. The NI cRIO-9012 is a real-time module used for signal control and storage. Experiments were done regarding signal to noise ratio (SNR), filter length and type of input signals. The obtained results indicate the implemented algorithm as having high performance, while still incurring some limitations. The design is evaluated in terms of SNR, filter length and FPGA resources.

Authors and Affiliations

Erwin SZOPOS, Horia HEDESIU

Keywords

Related Articles

A Novel Approach for Efficiency Enhancement and Size Miniaturization of UWB Printed Antennas

The printed antenna is one of the most preferred antenna structures for low cost and compact design of wireless communication systems. In this paper we have investigated a new approach for improving the radiation efficie...

Exploring Fine Phonetic Detail for Romanian Text to Speech Synthesis

This paper presents several experimental results on the study of Fine Phonetic Detail (FPD) in order to create the basis of a computational model for prosody description in a system for Text To Speech (TTS) synthesis. Di...

Implementation Issues For a Video Streaming Server In IEEE 802.11E Wlans

Recent years have seen a proliferation of real-time multimedia traffic over a more and more heterogeneous Internet. Video streaming at high, consistent quality over wireless links proves to be a difficult task. Several...

A Matlab GUI for Simulating the Propagation of the Electromagnetic Field in A 2-D Infinite Space

This paper presents a Matlab-based graphical user interface (GUI) that allows the simulation of the propagation of an electromagnetic wave in a 2-D infinite space. The homogeneous, isotropic medium is modeled by using th...

Coding Technique for Information Sent Through a PCB Parallel Data Bus for Avoiding Crosstalk

This paper presents a crosstalk avoidance code (CAC), developed by analyzing the integrity of the signals sent through a printed circuit board (PCB) bus. There was also determined the influence of trace impedance dynamic...

Download PDF file
  • EP ID EP84689
  • DOI -
  • Views 151
  • Downloads 0

How To Cite

Erwin SZOPOS, Horia HEDESIU (2009). LabVIEW FPGA Based Noise Canceling Using the LMS Adaptive Algorithm. Acta Technica Napocensis- Electronica-Telecomunicatii (Electronics and Telecommunications), 50(4), 5-8. https://europub.co.uk/articles/-A-84689