Skip to main navigation Skip to search Skip to main content

VLSI implementation of throughput efficient distributed arithmetic based LMS adaptive filter

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationVLSI Design and Test
Subtitle of host publication21st International Symposium, VDAT 2017, Roorkee, India, June 29 – July 2, 2017, Revised Selected Papers
EditorsBrajesh Kumar Kaushik, Sudeb Dasgupta, Virendra Singh
PublisherSpringer
Pages24-35
Number of pages12
Volume711
ISBN (Electronic)978-981-10-7470-7
ISBN (Print)978-981-10-7469-1
DOIs
Publication statusPublished - 21 Dec 2017
Event21st International Symposium on VLSI Design and Test 2017 - Roorkee, India
Duration: 29 Jun 20172 Jul 2017

Publication series

NameCommunications in Computer and Information Science
Volume711
ISSN (Print)1865-0929

Conference

Conference21st International Symposium on VLSI Design and Test 2017
Abbreviated titleVDAT 2017
Country/TerritoryIndia
CityRoorkee
Period29/06/172/07/17

Keywords

  • Distributed arithmetic (DA)
  • Finite impulse response (FIR) filter
  • Least mean square (LMS)
  • Look-up table (LUT)

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics

Fingerprint

Dive into the research topics of 'VLSI implementation of throughput efficient distributed arithmetic based LMS adaptive filter'. Together they form a unique fingerprint.

Cite this