Delay and Power Optimized Adaptive Filter using Distributed Arithmetic

被引:0
|
作者
Chandekar, Atul A. [1 ]
Pawar, Mahesh [1 ]
机构
[1] YC Coll Engn, Dept Elect Engn, Nagpur, Maharashtra, India
来源
2017 INTERNATIONAL CONFERENCE OF ELECTRONICS, COMMUNICATION AND AEROSPACE TECHNOLOGY (ICECA), VOL 1 | 2017年
关键词
Adaptive filters; Block LMS; VLSI; Distributed Arithmetic; LMS ALGORITHMS;
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Adaptive filters are the core functional block in the digital signal processing. Adaptive FIR filter with Block LMS algorithm is basically used to reduce the power consumption. In this paper a distributed arithmetic (DA) is used for implementation of BLMS algorithm. It is used to calculate the inner product by shifting and accumulating of partial products. These are stored in look up table (LUT). DA based BLMS algorithm is used to reduce the area. The area is reduced as both convolution operation and correlation operation is performed by using the same LUT. The distributed arithmetic based design uses a look up table sharing for computation of the weight increment terms and filter outputs of BLMS algorithm. This results in less use of adders which is a major component of DA based structures. The LUT based weight updating for BLMS algorithm is suggested in the paper. For the implementation of BLMS adaptive digital filter, we have developed a parallel architecture. Parallel processing is used to increase the speed. Parallel processing results in high throughput. It requires less number of LUT access for every output than the existing structure, for higher block size. In the design, number of adders does not increase with filter order. The number of flip flops also does not dependent on block size. The advantage of the structure is reduction in its delay and area delay product (ADP). The adaptive filter will be multiplierless, which reduces the complexity of the circuit. We have also observed increase in its PSNR. Thus a DA based implementation of adaptive FIR filter using BLMS algorithm is area efficient and highly computational.
引用
收藏
页码:256 / 261
页数:6
相关论文
共 50 条
  • [1] FPGA Implementation of Low Area and Delay Efficient Adaptive Filter Using Distributed Arithmetic
    Pitchaiah, T.
    Lakshmi, Dhana M.
    Devi, P. V. Sree
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ENGINEERING AND TECHNOLOGY RESEARCH (ICAETR), 2014,
  • [2] A Novel Adaptive Filter Implementation Scheme Using Distributed Arithmetic
    Guo, Rui
    DeBrunner, Linda S.
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 160 - 164
  • [3] Low power area efficient adaptive FIR filter for hearing aids using distributed arithmetic architecture
    P. V. Praveen Sundar
    D. Ranjith
    T. Karthikeyan
    V. Vinoth Kumar
    Balajee Jeyakumar
    International Journal of Speech Technology, 2020, 23 : 287 - 296
  • [4] Low power area efficient adaptive FIR filter for hearing aids using distributed arithmetic architecture
    Praveen Sundar, P. V.
    Ranjith, D.
    Karthikeyan, T.
    Vinoth Kumar, V.
    Jeyakumar, Balajee
    INTERNATIONAL JOURNAL OF SPEECH TECHNOLOGY, 2020, 23 (02) : 287 - 296
  • [5] High Throughput Adaptive Block FIR Filter Using Distributed Arithmetic
    Tiwari, Amrita
    Kumar, Prashant
    Tiwari, Manish
    2016 1ST INDIA INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (IICIP), 2016,
  • [6] An FPGA implementation for a high throughput adaptive filter using distributed arithmetic
    Allred, DJ
    Huang, W
    Krishnan, V
    Yoo, H
    Anderson, DV
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 324 - 325
  • [7] Area and Power Efficient VLSI Architecture of Distributed Arithmetic Based LMS Adaptive Filter
    Khan, M. Tasleem
    Ahamed, Shaik Rafi
    2018 31ST INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2018 17TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES), 2018, : 283 - 288
  • [8] Systolic architecture for adaptive block FIR filter for throughput using distributed arithmetic
    Chowdari, Ch Pratyusha
    Seventline, J. B.
    INTERNATIONAL JOURNAL OF SPEECH TECHNOLOGY, 2020, 23 (03) : 549 - 557
  • [9] Analysis of the convergence condition of LMS adaptive digital filter using distributed arithmetic
    Takahashi, K
    Tsunekawa, Y
    Tayama, N
    Seki, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (06): : 1249 - 1256
  • [10] MULTIMEMORY BLOCK STRUCTURE FOR IMPLEMENTING A DIGITAL ADAPTIVE FILTER USING DISTRIBUTED ARITHMETIC
    WEI, CH
    LOU, JJ
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1986, 133 (01): : 19 - 26