Area efficient FIR filters for high speed FPGA implementation

被引:22
|
作者
Macpherson, K. N. [1 ]
Stewart, R. W. [1 ]
机构
[1] Univ Strathclyde, Dept Elect & Elect Engn, Glasgow G1 1XW, Lanark, Scotland
来源
关键词
D O I
10.1049/ip-vis:20045133
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new algorithm that synthesises multiplier blocks with low hardware requirement suitable for implementation as part of full-parallel finite impulse response (FIR) filters is presented. Although the techniques in use are applicable to implementation on application-specific integrated circuit (ASIC) and Structured ASIC technologies, analysis is performed using field programmable gate array (FPGA) hardware. Fully pipelined, full-parallel transposed-form FIR filters with multiplier block were generated using the new and previous algorithms, implemented on an FPGA target and the results compared. Previous research in this field has concentrated on minimising multiplier block adder cost but the results presented here demonstrate that this optimisation goal does not minimise FPGA hardware. Minimising multiplier block logic depth and pipeline registers is shown to have the greatest influence in reducing FPGA area cost. In addition to providing lower area solutions than existing algorithms, comparisons with equivalent filters generated using the distributed arithmetic technique demonstrate further area advantages of the new algorithm.
引用
收藏
页码:711 / 720
页数:10
相关论文
共 50 条
  • [1] FPGA implementation of high speed parallel FIR filters
    Zhang, Wei-Liang
    Zhang, Yu
    Yang, Zai-Chu
    Yang, Zhi-Xing
    [J]. Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2009, 31 (08): : 1819 - 1822
  • [2] Design and FPGA Implementation of High-speed Parallel FIR Filters
    Hou, Baolin
    Yao, Yuancheng
    Qin, Mingwei
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS, ROBOTICS AND AUTOMATION (ICMRA 2015), 2015, 15 : 975 - 979
  • [3] FPGA implementation of high speed FIR filters using add and shift method
    Mirzaei, Shalmam
    Hosangadi, Anup
    Kastner, Ryan
    [J]. PROCEEDINGS 2006 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2007, : 308 - 313
  • [4] FPGA implementation of high speed multiplierless frequency response masking FIR filters
    Lian, Y
    [J]. 2000 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2000, : 317 - 325
  • [5] FPGA implementation of high performance FIR filters
    Kollig, P
    AlHashimi, BM
    Abbott, KM
    [J]. ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 2240 - 2243
  • [6] The Implementation methods of High Speed FIR Filter on FPGA
    Li, Ying
    Peng, Chungan
    Yu, Dunshan
    Zhang, Xing
    [J]. 2008 9TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED-CIRCUIT TECHNOLOGY, VOLS 1-4, 2008, : 2208 - 2211
  • [7] Approximate Implementation of FIR Filters on FPGA
    Kula, Y. Firat
    Ayhan, Tuba
    Altun, Mustafa
    [J]. 2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [8] FPGA Implementation of Multichannel FIR Filters
    Aydin, Cihan
    Sefa, Ibrahim
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2019), 2019,
  • [9] FPGA implementation of FIR Nyquist filters
    Abdulhamid, H.
    Lee, R.
    Abdel-Raheem, E.
    [J]. INFORMATION PROCESSING IN THE SERVICE OF MANKIND AND HEALTH, 2006, : 123 - +
  • [10] Efficient FPGA implementation of sharp FIR filters using the FRM technique
    Li, Shuguo
    Zhang, Jian
    [J]. IEICE ELECTRONICS EXPRESS, 2009, 6 (23): : 1656 - 1662