A New High Performance VLSI Architecture for LMS Adaptive Filter Using Distributed Arithmetic

Mohd. Tasleem Khan, Shaik Rafi Ahamed

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

9 Citations (Scopus)

Abstract

A new high-performance VLSI architecture for least mean square (LMS) adaptive filter using distributed arithmetic (DA) is presented. It is based on storing possible filter partial products in a look-up table (LUT) followed by a shiftaccumulation (SA) unit. Usually, all the address location of LUT need to be re-calculated in every iteration. In this paper, we proposed a new strategy for updating the LUT contents without rotation of addresses in successive iterations. This results in a low complexity implementation with high speed. The proposed technique employs random-access memory (RAM) based LUT for storing offset binary coding (OBC) combinations of input samples and filter weights. The savings achieved are significant due to less routing complexity for large order filter. Application Specific Integrated Circuit (ASIC) and Field Programmable Gate Array (FPGA) synthesis shows that the proposed design occupies lesser area and consumes lesser power and provides higher throughput as compared to existing schemes. For example, a 32 - taps adaptive filter with the proposed technique occupies almost 20 % less area and achieves 12.63 % clock speedup for 2 - taps sub-filter as compared to the best existing scheme.

Original languageEnglish
Title of host publication2017 IEEE Computer Society Annual Symposium on VLSI
EditorsRicardo Reis, Mircea Stan, Michael Huebner, Nikolaos Voros
PublisherIEEE
Pages219-224
Number of pages6
ISBN (Electronic)9781509067626
DOIs
Publication statusPublished - 24 Jul 2017
Event2017 IEEE Computer Society Annual Symposium on VLSI - Bochum, Germany
Duration: 3 Jul 20175 Jul 2017

Conference

Conference2017 IEEE Computer Society Annual Symposium on VLSI
Abbreviated titleISVLSI 2017
Country/TerritoryGermany
CityBochum
Period3/07/175/07/17

Keywords

  • Distributed Arithmetic (DA)
  • finite impulse response (FIR)
  • least Mean Square (LMS)
  • look-up table (LUT)

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'A New High Performance VLSI Architecture for LMS Adaptive Filter Using Distributed Arithmetic'. Together they form a unique fingerprint.

Cite this