FAST FOURIER TRANSFORMATION BASED FINITE IMPULSE RESPONSE FILTER

Authors

  • Dmytro Bets National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute", Ukraine
  • Artem Volokyta National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute", Ukraine https://orcid.org/0000-0001-9069-5544

Keywords:

FFT, FIR filter, FPGA, DSP

Abstract

This article examines the challenges of hardware implementation of high-order finite impulse response (FIR) digital filters. The relevance of this topic stems from the fact that the direct implementation of FIR filters requires a quadratic number of multiply-accumulate operations, O(N2). This leads to the rapid exhaustion of specialized computational resources on the chip and causes unacceptable delays in hardware implementation. The aim of the study is to solve the problem of computational complexity of traditional FIV filters by moving to the frequency domain using the Fast Fourier Transform algorithm. The research methods are based on the fundamental theorem, which states that convolution in the time domain is equivalent to the pointwise product of spectra in the frequency domain. The use of the FFT allows for a significant reduction in computational complexity to O(Nlog N ).

It has been proven that the use of the FFT effectively solves the problem of computational complexity of FIR filters. The application of overlapping algorithms ensures reliable block-by-block processing of infinite data streams. It has been established that the hardware implementation of such systems on FPGA guarantees architectural flexibility and the possibility of massive parallelism, which traditional DSP microprocessors lack. As a result, FFT-based FIR filters remain the standard for developing high-performance digital signal processing systems.

References

Haykin S. Adaptive filter theory. Upper Saddle River, N.J : Prentice-Hall, 2002. 920 p. P. 1-3.

Meyer-Baese U. Digital signal processing with field programmable gate arrays. Berlin, Heidelberg : Springer Berlin Heidelberg, 2004. P. 109-111, 116-119.

Deep learning, machine learning -- digital signal and image processing: from theory to application / H. Weiche et al. ArXiv. 2024. P. 59-60.

DSP software development techniques for embedded and real-time systems. Elsevier, 2006. P. 114-117.

Brown D. R. Digital signal processing fast FIR filtering with the fast fourier transform. spinlab: The Signal Processing and Information Networking Laboratory, 2014. P. 1-8.

Published

2026-05-09

Issue

Section

IoT, Real Time Systems (RT)