Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison

Research output: Contribution to journalConference articleResearchpeer review

Authors

  • Tien Toan Do
  • Holger Kropp
  • Carsten Reuter
  • Peter Pirsch
View graph of relations

Details

Original languageEnglish
Pages (from-to)248-254
Number of pages7
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume3526
Publication statusPublished - 8 Oct 1998
EventConfiguralble Computing: Technology and Applications - Boston, MA, United States
Duration: 2 Nov 19983 Nov 1998

Abstract

Finite impulse response filters (FIR filters) are very commonly used in digital signal processing (DSP) applications and are traditionally implemented using ASICs or DSP-processors. For FPGA implementation, due to the high throughput rate and large computational power required under real-time constraints, they are a challenging subject. Indeed, the limitation of resources on FPGA, i.e., logic blocks and flip flops, and furthermore, the high routing delays, requires compact implementations of the circuits. Three approaches for implementation of high-performance symmetric FIR filters on lookup table-based FPGAs will be considered in this paper: Fully parallel distributed arithmetic, table lookup multiplication, and conventional hardware multiplication. Implementation results will be illustrated by an 8 taps 8 bits symmetric FIR filter, and comparative considerations of the above approaches invoked for Xilinx FPGAs will be also shown.

Keywords

    Hardware emulation, High-performance FIR-filters, Lookup table-based FPGAs, Multiply-intensive algorithms

ASJC Scopus subject areas

Cite this

Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison. / Do, Tien Toan; Kropp, Holger; Reuter, Carsten et al.
In: Proceedings of SPIE - The International Society for Optical Engineering, Vol. 3526, 08.10.1998, p. 248-254.

Research output: Contribution to journalConference articleResearchpeer review

Do, TT, Kropp, H, Reuter, C & Pirsch, P 1998, 'Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison', Proceedings of SPIE - The International Society for Optical Engineering, vol. 3526, pp. 248-254. https://doi.org/10.1117/12.327043
Do, T. T., Kropp, H., Reuter, C., & Pirsch, P. (1998). Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison. Proceedings of SPIE - The International Society for Optical Engineering, 3526, 248-254. https://doi.org/10.1117/12.327043
Do TT, Kropp H, Reuter C, Pirsch P. Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison. Proceedings of SPIE - The International Society for Optical Engineering. 1998 Oct 8;3526:248-254. doi: 10.1117/12.327043
Do, Tien Toan ; Kropp, Holger ; Reuter, Carsten et al. / Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs : A comparison. In: Proceedings of SPIE - The International Society for Optical Engineering. 1998 ; Vol. 3526. pp. 248-254.
Download
@article{744094b1e82d409db74755f51d267112,
title = "Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs: A comparison",
abstract = "Finite impulse response filters (FIR filters) are very commonly used in digital signal processing (DSP) applications and are traditionally implemented using ASICs or DSP-processors. For FPGA implementation, due to the high throughput rate and large computational power required under real-time constraints, they are a challenging subject. Indeed, the limitation of resources on FPGA, i.e., logic blocks and flip flops, and furthermore, the high routing delays, requires compact implementations of the circuits. Three approaches for implementation of high-performance symmetric FIR filters on lookup table-based FPGAs will be considered in this paper: Fully parallel distributed arithmetic, table lookup multiplication, and conventional hardware multiplication. Implementation results will be illustrated by an 8 taps 8 bits symmetric FIR filter, and comparative considerations of the above approaches invoked for Xilinx FPGAs will be also shown.",
keywords = "Hardware emulation, High-performance FIR-filters, Lookup table-based FPGAs, Multiply-intensive algorithms",
author = "Do, {Tien Toan} and Holger Kropp and Carsten Reuter and Peter Pirsch",
year = "1998",
month = oct,
day = "8",
doi = "10.1117/12.327043",
language = "English",
volume = "3526",
pages = "248--254",
note = "Configuralble Computing: Technology and Applications ; Conference date: 02-11-1998 Through 03-11-1998",

}

Download

TY - JOUR

T1 - Alternative approaches implementing high-performance FIR filters on lookup table-based FPGAs

T2 - Configuralble Computing: Technology and Applications

AU - Do, Tien Toan

AU - Kropp, Holger

AU - Reuter, Carsten

AU - Pirsch, Peter

PY - 1998/10/8

Y1 - 1998/10/8

N2 - Finite impulse response filters (FIR filters) are very commonly used in digital signal processing (DSP) applications and are traditionally implemented using ASICs or DSP-processors. For FPGA implementation, due to the high throughput rate and large computational power required under real-time constraints, they are a challenging subject. Indeed, the limitation of resources on FPGA, i.e., logic blocks and flip flops, and furthermore, the high routing delays, requires compact implementations of the circuits. Three approaches for implementation of high-performance symmetric FIR filters on lookup table-based FPGAs will be considered in this paper: Fully parallel distributed arithmetic, table lookup multiplication, and conventional hardware multiplication. Implementation results will be illustrated by an 8 taps 8 bits symmetric FIR filter, and comparative considerations of the above approaches invoked for Xilinx FPGAs will be also shown.

AB - Finite impulse response filters (FIR filters) are very commonly used in digital signal processing (DSP) applications and are traditionally implemented using ASICs or DSP-processors. For FPGA implementation, due to the high throughput rate and large computational power required under real-time constraints, they are a challenging subject. Indeed, the limitation of resources on FPGA, i.e., logic blocks and flip flops, and furthermore, the high routing delays, requires compact implementations of the circuits. Three approaches for implementation of high-performance symmetric FIR filters on lookup table-based FPGAs will be considered in this paper: Fully parallel distributed arithmetic, table lookup multiplication, and conventional hardware multiplication. Implementation results will be illustrated by an 8 taps 8 bits symmetric FIR filter, and comparative considerations of the above approaches invoked for Xilinx FPGAs will be also shown.

KW - Hardware emulation

KW - High-performance FIR-filters

KW - Lookup table-based FPGAs

KW - Multiply-intensive algorithms

UR - http://www.scopus.com/inward/record.url?scp=0037960230&partnerID=8YFLogxK

U2 - 10.1117/12.327043

DO - 10.1117/12.327043

M3 - Conference article

AN - SCOPUS:0037960230

VL - 3526

SP - 248

EP - 254

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

Y2 - 2 November 1998 through 3 November 1998

ER -