@inproceedings{3dc0b5d2362b4384ab357e91d1e527f3,
title = "VLSI implementation of throughput efficient distributed arithmetic based LMS adaptive filter",
abstract = "A new throughput efficient implementation scheme for least mean square (LMS) adaptive filter using distributed arithmetic (DA) is presented for IEEE 802.11b PHY scenarios. It is based on pre-computing and storing the filter partial products in lookup tables (LUTs). In contrast to fixed coefficients filter, an adaptive filter requires each stored partial product to be updated time-to-time. This paper presents a new strategy for DA based adaptive filter using offset binary coding (OBC) technique. The proposed strategy eliminates two oldest sample and allows possible decomposition of LUT into four sub-LUTs. Hence, the proposed approach provides significant improvement in throughput at the cost of few 2-to-1 multiplexers. Synthesis results have shown that the proposed scheme occupies almost similar area and improves the throughput by several fold. For instance, a 32- tap adaptive filter with the proposed implementation produces nearly 1.8 MSPS (million samples per second) more throughput as compared to the best existing scheme.",
keywords = "Distributed arithmetic (DA), Finite impulse response (FIR) filter, Least mean square (LMS), Look-up table (LUT)",
author = "Khan, \{Mohd Tasleem\} and Ahamed, \{Shaik Rafi\}",
note = "Publisher Copyright: {\textcopyright} Springer Nature Singapore Pte Ltd 2017.; 21st International Symposium on VLSI Design and Test 2017, VDAT 2017 ; Conference date: 29-06-2017 Through 02-07-2017",
year = "2017",
month = dec,
day = "21",
doi = "10.1007/978-981-10-7470-7\_3",
language = "English",
isbn = "978-981-10-7469-1",
volume = "711",
series = "Communications in Computer and Information Science",
publisher = "Springer",
pages = "24--35",
editor = "Kaushik, \{Brajesh Kumar\} and Sudeb Dasgupta and Virendra Singh",
booktitle = "VLSI Design and Test",
}