New Approach to Look-Up-Table Design and Memory-Based Realization of FIR Digital Filter

被引:50
|
作者
Meher, Pramod Kumar [1 ]
机构
[1] Inst Infocomm Res, Dept Commun Syst, Singapore 138632, Singapore
关键词
Digital signal processing (DSP) chip; distributed arithmetic; FIR filter; LUT-based computing; memory-based computing; VLSI; ARCHITECTURE; EFFICIENT; ALGORITHM;
D O I
10.1109/TCSI.2009.2026683
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Distributed arithmetic (DA)-based computation is popular for its potential for efficient memory-based implementation of finite impulse response (FIR) filter where the filter outputs are computed as inner-product of input-sample vectors and filter-coefficient vector. In this paper, however, we show that the look-up-table (LUT)-multiplier-based approach, where the memory elements store all the possible values of products of the filter coefficients could be an area-efficient alternative to DA-based design of FIR filter with the same throughput of implementation. By operand and inner-product decompositions, respectively, we have designed the conventional LUT-multiplier-based and DA-based structures for FIR filter of equivalent throughput, where the LUT-multiplier-based design involves nearly the same memory and the same number of adders, and less number of input register at the cost of slightly higher adder-widths than the other. Moreover, we present two new approaches to LUT-based multiplication, which could be used to reduce the memory size to half of the conventional LUT-based multiplication. Besides, we present a modified transposed form FIR filter, where a single segmented memory-core with only one pair of decoders are used to minimize the combinational area. The proposed LUT-based FIR filter is found to involve nearly half the memory-space and (1/N) times the complexity of decoders and input-registers, at the cost of marginal increase in the width of the adders, and additional similar to (4N x W) AND-OR-INVERT gates and similar to (2N x W) NOR gates. We have synthesized the DA-based design and LUT-multiplier based design of 16-tap FIR filters by Synopsys Design Compiler using TSMC 90 nm library, and find that the proposed LUT-multiplier-based design involves nearly 15% less area than the DA-based design for the same throughput and lower latency of implementation.
引用
收藏
页码:592 / 603
页数:12
相关论文
共 50 条
  • [1] New Look-up-Table Optimizations for Memory-Based Multiplication
    Meher, Pramod Kumar
    PROCEEDINGS OF THE 2009 12TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC 2009), 2009, : 659 - 662
  • [2] Design of FIR filter based on reuse look-up-table structure
    Zhou, Yongzhong
    Yang, Zhijia
    Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2008, 29 (SUPPL. 2): : 407 - 411
  • [3] A New Joint Memory Polynomial and Look-Up-Table Predistorter Algorithm Design
    Li, Zhengdai
    Yang, Dewei
    Kuang, Jingming
    Wang, Hua
    2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [4] Fast Image Dehazing Based on Guided Filter and Look-up-table
    Jian, Yiwen
    Wei, Xiao
    Zhang, Xinyue
    Xiang, Sen
    ICVIP 2019: PROCEEDINGS OF 2019 3RD INTERNATIONAL CONFERENCE ON VIDEO AND IMAGE PROCESSING, 2019, : 101 - 105
  • [5] New look-up-table predistorter for power amplifier with memory effects
    Zhang, Qin
    Wu, Si-Liang
    Li, Hai
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2008, 36 (09): : 1728 - 1732
  • [6] Deep Learning Consideration with Novel Approach - Look-Up-Table Based Processing Conjugated Memory
    Otsuka, Kanji
    Sato, Yoichi
    2017 12TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT), 2017, : 126 - 129
  • [7] Deep Learning Consideration with Novel Approach --- Look-Up-Table Based Processing Conjugated Memory ---
    Otsuka, Kanji
    Sato, Yoichi
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS PACKAGING AND IMAPS ALL ASIA CONFERENCE (ICEP-IAAC), 2018, : 152 - 156
  • [8] Look-up-table based halftoning algorithm
    Li, PS
    Allebach, JP
    1998 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL 2, 1998, : 34 - 38
  • [9] Look-up-table based halftoning algorithm
    Li, P
    Allebach, JP
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (09) : 1593 - 1603
  • [10] Design and Realization of FIR Digital Filter Based on MATLAB
    Ren, Shan
    Zhao, Xin
    Zhang, Wenbin
    MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 1867 - +