Efficient FPGA Implementation of the Delayed LMS Algorithm
This paper presents the design and implementation of an adaptive filter utilizing the Delayed Least Mean Square (D-LMS) algorithm, optimized for hardware efficiency using Verilog HDL. The D-LMS algorithm improves upon the conventional Least Mean Square (LMS) algorithm by introducing a delay in the weight update process, which decouples error calculation and weight update steps. This modification significantly reduces the critical path, resulting in faster convergence and reduced computational complexity. Key components of the design, such as block carry look-ahead adders and Wallace tree multipliers, were optimized to enhance performance and minimize resource usage. The design was implemented on an FPGA platform, and simulation results show improvements in convergence speed, power consumption, and resource utilization compared to traditional LMS-based adaptive filters. This study demonstrates the practical advantages of the D-LMS algorithm in real-time signal processing applications, including noise cancellation, communication systems, and biomedical signal enhancement.
Authors
- Valayapathy Lakshmi Narayanan
- Job Chunkath (ORCID: https://orcid.org/0000-0001-5106-0693)
- Mrinal Kumar Das (ORCID: https://orcid.org/0000-0001-6969-4352)
Institutions
- Government Medical College (IN)
Publication Details
- Published
- 2024-12-06
- DOI
- https://doi.org/10.1109/isense63713.2024.10872361
- Primary Topic
- Advanced Algorithms and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00