VLSI implementation of distributed arithmetic based block adaptive finite impulse response filter

被引:3
|
作者
Chowdari, Pratyusha Ch [1 ]
Seventline, J. B. [2 ]
机构
[1] GRIET, Hyderabad 500090, India
[2] GITAM Univ, Visakhapatnam 530045, Andhra Pradesh, India
关键词
Distributed arithmetic; Block least mean square; Algorithm; Block processing; Adaptive finite impulse response filter; Multiply and accumulate; HIGH-THROUGHPUT; LOW-AREA;
D O I
10.1016/j.matpr.2020.06.206
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, an efficient VLSI architecture of distributed arithmetic (DA) based block least mean square (BLMS) adaptive finite impulse response (ADFIR) filter implementation with parallel processing is proposed. In DA scheme, the filter partial products are precomputed and saved in lookup table (LUT) and then by using shift and accumulation operations filtering can be done. To improve the efficiency, a high level of parallelism is incorporated in the design of variable coefficient ADFIR filter. The parallel LUT followed by shift-accumulate operations replaces multiply and accumulate (MAC) operations. By using BLMS algorithm in ADFIR filter with block length P gives P times fast throughput. Since memory reuse concept is used, the design requires less number of registers to calculate output vector and coefficient increment vector. The proposed design is implemented on FPGA. The implementation results indicate that the proposed design is a low power and high speed architecture. The proposed structure provides 47.4% less power and 22.7% less delay when compared to existing designs. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3757 / 3762
页数:6
相关论文
共 50 条
  • [1] VLSI Implementation of Throughput Efficient Distributed Arithmetic Based LMS Adaptive Filter
    Khan, Mohd. Tasleem
    Ahamed, Shaik Rafi
    [J]. VLSI DESIGN AND TEST, 2017, 711 : 24 - 35
  • [2] Analysis and Implementation of High Performance Reconfigurable Finite Impulse Response Filter Using Distributed Arithmetic
    E. Chitra
    T. Vigneswaran
    S. Malarvizhi
    [J]. Wireless Personal Communications, 2018, 102 : 3413 - 3425
  • [3] Analysis and Implementation of High Performance Reconfigurable Finite Impulse Response Filter Using Distributed Arithmetic
    Chitra, E.
    Vigneswaran, T.
    Malarvizhi, S.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2018, 102 (04) : 3413 - 3425
  • [4] A reconfigurable mixed-signal VLSI implementation of distributed arithmetic used for finite-impulse response filtering
    Ozalevli, Ethan
    Huang, Walter
    Hasler, Paul E.
    Anderson, David V.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2008, 55 (02) : 510 - 521
  • [5] A VLSI IMPLEMENTATION OF A CORRELATOR DIGITAL-FILTER BASED ON DISTRIBUTED ARITHMETIC
    ZOHAR, S
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (01): : 156 - 160
  • [6] VLSI implementation of a reconfigurable mixed-signal finite impulse response filter
    Ozalevli, Ethan
    Huang, Walter
    Hasler, Paul
    Anderson, David V.
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 2168 - 2171
  • [7] Adaptive Finite Impulse Response Filter
    Kwon, Bo Kyu
    Kim, Sang Il
    [J]. TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2023, 47 (04) : 303 - 311
  • [8] VLSI ARCHITECTURES FOR THE FINITE IMPULSE-RESPONSE FILTER
    CHENG, KH
    SAHNI, S
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1986, 4 (01) : 92 - 99
  • [9] VLSI ARCHITECTURES FOR THE FINITE IMPULSE RESPONSE FILTER.
    Cheng, Kam Hoi
    Sahni, Sartaj
    [J]. IEEE Journal on Selected Areas in Communications, 1984, SAC-4 (01) : 92 - 99
  • [10] Design and Implementation of Efficient Adaptive FIR Filter based on Distributed Arithmetic
    Joanna, S. Ruth
    Anathalakshmi, A. V.
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,