Title :
Implementation of adaptive noise canceller using FPGA for real-time applications
Author :
Thilagam, S. ; Karthigaikumar, P.
Author_Institution :
Dept. of ECE, Kumaraguru Coll. of Technol., Coimbatore, India
Abstract :
This paper presents the architecture and implementation of a real time adaptive NLMS filter for non-stationary noise cancellation in a real-time environment. The active noise control techniques using adaptive digital filters are very much suitable and well proven. The proposed efficient Adaptive Noise Canceller is realized using Xilinx System Generator 12.3 on Spartan 3E FPGA. System Generator is a DSP design tool from Xilinx that enables the use of The Mathworks model-based design environment, Simulink for FPGA design. All FPGA implementation steps including Synthesis, place and Route are automatically performed to generate an FPGA programming file and the design is evaluated in terms of speed, hardware resources and power dissipation.
Keywords :
active noise control; adaptive filters; digital filters; field programmable gate arrays; integrated circuit design; real-time systems; DSP design tool; FPGA design; NLMS filter; Simulink; Spartan 3E; Xilinx system generator 12.3; active noise control techniques; adaptive digital filters; adaptive noise canceller; hardware resources; mathworks model-based design environment; nonstationary noise cancellation; place; power dissipation; programming file; real-time applications; route; speed; synthesis; Adaptive filters; Conferences; Field programmable gate arrays; Finite impulse response filters; Least squares approximations; Noise cancellation; LMS Adaptive filter; Noise canceller; Spartan 3E; VHDL; Xilinx system generator 12.3;
Conference_Titel :
Electronics and Communication Systems (ICECS), 2015 2nd International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4799-7224-1
DOI :
10.1109/ECS.2015.7124878