An optimized MAC based architecture for adaptive digital filter

被引:0
作者
James, Britto Pari [1 ]
Dhandapani, Vaithiyanathan [2 ]
Mariammal, Karuthapandian [3 ]
机构
[1] Vel Tech Rangarajan Dr Sagunthala R&D Inst Sci &, Chennai 600062, Tamil Nadu, India
[2] Natl Inst Technol Delhi, Delhi 110040, India
[3] Anna Univ, Madras Inst Technol, Chennai 600044, Tamil Nadu, India
关键词
Memory optimisation; Adaptive filter; LMS; FIR; MAC; FPGA; FIR FILTER; FPGA IMPLEMENTATION; EFFICIENT; REALIZATION; COMPUTATION; ALGORITHMS; DESIGN;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Filter design in signal processing field plays a vital role in achieving low poweer dissipation, which is essential for portable gadgets. This paper proposes an effective flexible FIR filter structure, which is adaptive and utilizes multiply-accumulate (MAC) core. Most common algorithm for filter coefficient optimization includes least mean square (LMS) and recursive least square (RLS). Though the performance of the recursive least square (RLS) algorithm is superior as compared to the least mean square (LMS); because of higher arithmetic complexity in design, it has not been preferred for real time applications. The fundamental filter has used a LMS based tapped delay line filter, which is practically a feasible choice for adaptive filtering algorithm in order to attain lesser computation. In the proposed work, the adjustable coefficient filters using an optimized LMS approach has been implemented for the utilization of determining the unexplored system. The filter tap considered here is a 32-tap and its analysis and synthesis has been carried out using hardware description language (HDL) programming and synthesized in field programmable gate array (FPGA) devices. The placement and post routing design has offered good performance in terms of utilized resources. The implemented filter architecture requires 80% reduction in resources and has enhanced the clock frequency by about five times when examined with the reported architecture.
引用
收藏
页码:906 / 915
页数:10
相关论文
共 37 条
  • [1] Abbaszadeh A, 2011, 2011 17 INT C DIG SI, P1
  • [2] LMS adaptive filters using distributed arithmetic for high throughput
    Allred, DJ
    Yoo, HJ
    Krishnan, V
    Huang, W
    Anderson, DV
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (07) : 1327 - 1337
  • [3] Active noise control with on-line estimation of non-Gaussian noise characteristics
    Bergamasco, Marco
    Della Rossa, Fabio
    Piroddi, Luigi
    [J]. JOURNAL OF SOUND AND VIBRATION, 2012, 331 (01) : 27 - 40
  • [4] BrittoPari J, 2015, ARPN J ENG APPL SCI, V10, P4964
  • [5] BrittoPari J, 2019, P IEEE INT C WIR COM, P978
  • [6] BrittoPari J, 2017, INT J APPL ENG RES, V12, P2209
  • [7] ON THE REALIZATION OF DISCRETE COSINE TRANSFORM USING THE DISTRIBUTED ARITHMETIC
    CHAN, YH
    SIU, WC
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1992, 39 (09): : 705 - 712
  • [8] A memory-efficient realization of cyclic convolution and its application to discrete cosine transform
    Chen, HC
    Guo, JI
    Chang, TS
    Jen, CW
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (03) : 445 - 453
  • [9] Chiper D.-F., 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348), P764, DOI 10.1109/ICIP.1999.822999
  • [10] Systolic algorithms and a memory-based design approach for a unified architecture for the computation of DCT/DST/IDCT/IDST
    Chiper, DF
    Swamy, MNS
    Ahmad, MO
    Stouraitis, T
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (06) : 1125 - 1137