FPGA-based Adaptive Noise Cancellation System for Audio Systems

This paper presents the Field Programmable Gate Array(FPGA) implementation of an active noise cancellation(ANC) system to enhance audio quality in noisy environments. Three adaptive filtering algorithms—least mean square(LMS), normalized least mean square(NLMS), and recursive least mean square(RLS) are analyzed for noise cancellation effectiveness and computational cost. While Least Mean Square is computationally efficient, it has the highest error rate. Normalized Least Mean Square adapts faster, improving noise suppression, whereas Recursive Least Mean Square offers the best accuracy at the cost of higher computational complexity. Implemented on a Zynq-7000 Field Programmable Gate Array (FPGA) using MATLAB Simulink and Hardware Description Language translation, simulations show Recursive Least Mean Square outperforms Normalized Least Mean Square with lower error, while Least Mean Square performs the worst. This study highlights the trade-offs between noise reduction and computational efficiency in FPGA-based Active Noise Cancellation systems.

Authors

Publication Details

Published
2025-04-03
DOI
https://doi.org/10.1109/ictest64710.2025.11042313
Primary Topic
Advanced Adaptive Filtering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA-based Adaptive Noise Cancellation System for Audio Systems

Soly Mathew Biju, B. Nandana, Lijin George, A. Joy et al.
Advanced Adaptive Filtering Techniques
article

FPGA-based Adaptive Noise Cancellation System for Audio Systems

Soly Mathew Biju, B. Nandana, Lijin George, A. Joy, R. E. Johnson, Binu Manohar
article en

Abstract

This paper presents the Field Programmable Gate Array(FPGA) implementation of an active noise cancellation(ANC) system to enhance audio quality in noisy environments. Three adaptive filtering algorithms—least mean square(LMS), normalized least mean square(NLMS), and recursive least mean square(RLS) are analyzed for noise cancellation effectiveness and computational cost. While Least Mean Square is computationally efficient, it has the highest error rate. Normalized Least Mean Square adapts faster, improving noise suppression, whereas Recursive Least Mean Square offers the best accuracy at the cost of higher computational complexity. Implemented on a Zynq-7000 Field Programmable Gate Array (FPGA) using MATLAB Simulink and Hardware Description Language translation, simulations show Recursive Least Mean Square outperforms Normalized Least Mean Square with lower error, while Least Mean Square performs the worst. This study highlights the trade-offs between noise reduction and computational efficiency in FPGA-based Active Noise Cancellation systems.

Affordable and clean energy
Openalex Percentile: Top 85%
Advanced Adaptive Filtering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

FPGA-based Adaptive Noise Cancellation System for Audio Systems — Soly Mathew Biju, B. Nandana, et al. · (2025) | TGRS Research Map | TGRS