High-throughput and compact reconfigurable architectures for recursive filters

被引:1
作者
Shinde, Vaishali [1 ]
Kumar, Ganesh Jai [1 ]
Valencia, Daniel [1 ]
Alimohammad, Amirhossein [1 ]
机构
[1] San Diego State Univ, Dept Elect & Comp Engn, 5500 Campanile Dr, San Diego, CA 92182 USA
基金
美国国家科学基金会;
关键词
field programmable gate arrays; reconfigurable architectures; hardware description languages; IIR filters; recursive filters; compact reconfigurable architectures; high-throughput reconfigurable architectures; hardware implementation characteristics; infinite impulse response filters; finite word length; high-order IIR filter; lower-order filter sections; cascade structure; second-order filters; look-ahead transformations; high-throughput realisations; filter processor architecture; transformed filter architectures; compact IIR filter architectures; FPGA implementation characteristics; first-order filters; Xilinx Virtex-7 field-programmable gate array; FPGA; DIGITAL-FILTERS;
D O I
10.1049/iet-com.2018.0085
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This study presents various high-throughput reconfigurable architectures and their hardware implementation characteristics for infinite impulse response (IIR) filters. It is known that finite word length effects can be alleviated, to some extent, by realising a high-order IIR filter using the cascade of lower-order filter sections. The authors utilise the cascade structure of the first-order and second-order filters and apply a set of optimisation techniques, such as cutset retiming, look-ahead transformations, and interleaving for high-throughput realisations of IIR filters. Since the cascade structure may require a relatively large number of computational resources and storage elements, which depends linearly on the number of sections, the authors also present a filter processor architecture for the compact implementation of IIR filters. Filter architectures are developed in the fully parameterisable fixed-point representation and verified against their synthesisable Verilog descriptions. The authors present the implementation results of the transformed filter architectures on a Xilinx Virtex-7 field-programmable gate array (FPGA). To the best of their knowledge, this is the first presentation of various high-throughput and compact IIR filter architectures and their FPGA implementation characteristics.
引用
收藏
页码:1616 / 1623
页数:8
相关论文
共 12 条
  • [1] [Anonymous], 1977, DISCRETE TIME SIGNAL
  • [2] [Anonymous], 2011, Digital Design of Signal Processing Systems: A Practical Approach
  • [3] Ardakani A, 2016, INT CONF ACOUST SPEE, P6540, DOI 10.1109/ICASSP.2016.7472937
  • [4] Configurable Folded IIR Filter Design
    Basiri, Mohamed Asan M.
    Sk, Noor Mahammad
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2015, 62 (12) : 1144 - 1148
  • [5] Hourani R, 2013, IEEE I C ELECT CIRC, P783, DOI 10.1109/ICECS.2013.6815531
  • [6] Jackson L.B., 2002, DIGITAL FILTERS SIGN
  • [7] LEISERSON CE, 1991, ALGORITHMICA, V6, P5, DOI 10.1007/BF01759032
  • [8] Architectures for Recursive Digital Filters Using Stochastic Computing
    Liu, Yin
    Parhi, Keshab K.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (14) : 3705 - 3718
  • [9] Manolakis D.G., 2011, Applied Digital Signal Processing Theory and Practice
  • [10] Parhi K. K., 1988, ICASSP 88: 1988 International Conference on Acoustics, Speech, and Signal Processing (Cat. No.88CH2561-9), P2120, DOI 10.1109/ICASSP.1988.197050