Novel Area-Efficient FPGA Architectures for FIR Filtering With Symmetric Signal Extension

被引:7
|
作者
Benkrid, AbdSamad [1 ]
Benkrid, Khaled [2 ]
机构
[1] Queens Univ Belfast, Sch Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
[2] Univ Edinburgh, Sch Engn & Elect, Edinburgh EH9 3JL, Midlothian, Scotland
关键词
Field-programmable gate array (FPGA); finite-impulse response (FIR) filter; symmetric boundary processing;
D O I
10.1109/TVLSI.2009.2016715
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents four novel area-efficient field-programmable gate-array (FPGA) bit-parallel architectures of finite impulse response (FIR) filters that smartly support the technique of symmetric signal extension while processing finite length signals at their boundaries. The key to this is a clever use of variable-depth shift registers which are efficiently implemented in Xilinx FPGAs in the form of shift register logic (SRL) components. Comparisons with the conventional architecture of FIR filter with symmetric boundary processing show considerable area saving especially with long-tap filters. For instance, our architecture implementation of the 8-tap low Daubechies-8 FIR filter achieves similar to 30% reduction in the area requirement (in terms of slices) compared to the conventional architecture while maintaining the same throughput. Two of the above-cited novel architectures are dedicated to the special case of symmetric FIR filters. The first architecture is highly area-efficient but requires a clock frequency doubler. While this reduces the overall processing speed (to a maximum of 2), it does maintain a high throughput. Moreover, this speed penalty is cancelled in bi-phase filters which are widely used in multirate architectures (e.g., wavelets). Our second symmetric FIR filter architecture saves less logic than the first architecture (e.g., 10% with the 9-tap low Biorthogonal 9&7 symmetric filter instead of 37% with the first architecture) but overcomes its speed penalty as it matches the throughput of the conventional architecture.
引用
收藏
页码:709 / 722
页数:14
相关论文
共 50 条
  • [31] Area-efficient architectures for double precision multiplier on FPGA, with run-time-reconfigurable dual single precision support
    Jaiswal, Manish Kumar
    Cheung, Ray C. C.
    MICROELECTRONICS JOURNAL, 2013, 44 (05) : 421 - 430
  • [32] High-speed area-efficient recursive DFT/IDFT architectures
    Van, LD
    Yang, CC
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 3, PROCEEDINGS, 2004, : 357 - 360
  • [33] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [34] Area-efficient floorplans and interconnects for homogeneous multi-core architectures
    College of Information Technology, UAE University, PO Box 17555, Al Ain, United Arab Emirates
    Int. J. High Perform. Syst. Archit., 2008, 3 (155-162):
  • [35] Secure and dependable: Area-efficient masked and fault-tolerant architectures
    Miskovsky, Vojtech
    Kubatova, Hana
    Novotny, Martin
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 333 - 338
  • [36] Area-Efficient Splitting Mechanism for 2D Convolution on FPGA
    Poddar, Shashi
    Rani, Sonam
    Koli, Bipin
    Kumar, Vipan
    RECENT TRENDS IN COMMUNICATION AND INTELLIGENT SYSTEMS, ICRTCIS 2019, 2020, : 165 - 173
  • [37] An area-efficient digital pulsewidth modulation architecture suitable for FPGA implementation
    Foley, RF
    Kavanagh, RC
    Marnane, WP
    Egan, MG
    APEC 2005: TWENTIETH ANNUAL IEEE APPLIED POWER ELECTRONICS CONFERENCE AND EXPOSITION, VOLS 1-3, 2005, : 1412 - 1418
  • [38] A versatile digital pulsewidth modulation architecture with area-efficient FPGA implementation
    Foley, RF
    Kavanagh, RC
    Marnane, WP
    Egan, MG
    2005 IEEE 36TH POWER ELECTRONIC SPECIALISTS CONFERENCE (PESC), VOLS 1-3, 2005, : 2609 - 2615
  • [39] Area-Efficient FPGA Implementation of Quadruple Precision Floating Point Multiplier
    Jaiswal, Manish Kumar
    Cheung, Ray C. C.
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 376 - 382
  • [40] An area-efficient FPGA Implementation of SKINNY Block Cipher for Lightweight Application
    Feng, Xiang
    Li, Shuguo
    2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,