# Algorithm/Architecture Co-design of Proportionate-type LMS Adaptive   Filters for Sparse System Identification

**Authors:** Subrahmanyam Mula, Vinay Chakravarthi Gogineni, Anindya Sundar Dhar

arXiv: 1703.10658 · 2017-04-03

## TL;DR

This paper presents a hardware-efficient co-designed architecture for proportionate-type LMS adaptive filters, demonstrating significant convergence improvements for sparse system identification in echo cancellation applications.

## Contribution

It introduces a novel algorithm-architecture co-design methodology for hardware implementation of proportionate LMS filters, including the first hardware realization of these algorithms.

## Key findings

- DMPLMS achieves 3X convergence improvement for white input.
- DWMPLMS achieves 15X convergence improvement for colored input.
- Hardware implementation incurs 25-58% increase in hardware over conventional designs.

## Abstract

This paper investigates the problem of implementing proportionate-type LMS family of algorithms in hardware for sparse adaptive filtering applications especially the network echo cancelation. We derive a re-formulated proportionate type algorithm through algorithm-architecture co-design methodology that can be pipelined and has an efficient architecture for hardware implementation. We study the convergence, steady-state and tracking performances of these re-formulated algorithms for white, color and speech inputs before implementing them in hardware. To the best of our knowledge this is the first attempt to implement proportionate-type algorithms in hardware. We show that Delayed $\mu$-law Proportionate LMS (DMPLMS) algorithm for white input and Delayed Wavelet MPLMS (DWMPLMS) for colored input are the robust VLSI solutions for network echo cancellation where the sparsity of the echo paths can vary with time. We implemented all the designs considering $16$-bit fixed point representation in hardware, synthesized the designs and synthesis results show that DMPLMS algorithm with $\approx25\%$ increase in hardware over conventional DLMS architecture, achieves $3X$ improvement in convergence rate for white input and DWMPLMS algorithm with $\approx58\%$ increase in hardware achieves $15X$ improvement in convergence rate for correlated input conditions.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1703.10658/full.md

## Figures

31 figures with captions in the complete paper: https://tomesphere.com/paper/1703.10658/full.md

## References

24 references — full list in the complete paper: https://tomesphere.com/paper/1703.10658/full.md

---
Source: https://tomesphere.com/paper/1703.10658