A Comparative Study between FPGA and DSP for the Efficient Implementation of FIR Filters

In recent years, field-programmable gate arrays (FPGAs) have achieved a higher performance, higher number of gates, and lower power consumption. Therefore, potential applications of FPGAs have increased, including digital signal processing, which is traditionally performed using digital signal processors (DSPs). This study aims to reveal the advantages of using FPGAs for real-time digital signal processing systems over conventional DSPs. We implemented finite impulse response (FIR) filters with three different lengths to represent applications requiring different levels of filtering precision. These filters were implemented on a low-power Intel Cyclone 10 LP FPGA, large-scale Intel Stratix V GX FPGA, and Texas Instruments TMS320C6747 DSP. To further enrich the comparison, the filters were implemented on an AMD Zen 3 processor. For each platform listed above, we compared the output latency and power consumption data. The results showed that, in the best case, the implementation on FPGA achieved 1/500 the output latency and 1/2 the power consumption of that on DSP.

Authors

Institutions

Publication Details

Published
2024-11-26
DOI
https://doi.org/10.1109/candarw64572.2024.00023
Citations
1
Primary Topic
Digital Filter Design and Implementation
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Comparative Study between FPGA and DSP for the Efficient Implementation of FIR Filters

Celimuge Wu, Tsutomu Yoshinaga, Haiying Ye
1 citations
Digital Filter Design and Implementation
0.35
article

A Comparative Study between FPGA and DSP for the Efficient Implementation of FIR Filters

Celimuge Wu, Tsutomu Yoshinaga, Haiying Ye
article en
1 citations

Abstract

In recent years, field-programmable gate arrays (FPGAs) have achieved a higher performance, higher number of gates, and lower power consumption. Therefore, potential applications of FPGAs have increased, including digital signal processing, which is traditionally performed using digital signal processors (DSPs). This study aims to reveal the advantages of using FPGAs for real-time digital signal processing systems over conventional DSPs. We implemented finite impulse response (FIR) filters with three different lengths to represent applications requiring different levels of filtering precision. These filters were implemented on a low-power Intel Cyclone 10 LP FPGA, large-scale Intel Stratix V GX FPGA, and Texas Instruments TMS320C6747 DSP. To further enrich the comparison, the filters were implemented on an AMD Zen 3 processor. For each platform listed above, we compared the output latency and power consumption data. The results showed that, in the best case, the implementation on FPGA achieved 1/500 the output latency and 1/2 the power consumption of that on DSP.

University of Electro-Communications (JP)
Openalex Percentile: Top 40%
Digital Filter Design and Implementation
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.