Fast implementation algorithm of radix-32 million-point FFT

In order to meet the requirements of high precision and low latency of ultra-large point fast Fourier transforms (FFT) calculation in signal analysis and processing applications, this paper proposes a fast algorithm for the base 32 implementation of millions of point FFT to improve the efficient computing performance of ultra large point FFT under limited memory resource constraints. The algorithm optimizes the selection of the FFT calculation base 32, designs the calculation architecture of the base 32 four stage serial FFT, as well as the core modules such as 32 point basic FFT calculation, data splitting and aggregation, and can expand to support the efficient and universal calculation of K (K refers to 2<sup>10</sup> in this paper) and M (M refers to 2<sup>20</sup> in this paper) level point FFT. Through Matlab simulation evaluation, compared with the classical algorithm, the performance calculation error is lower than 10<sup>−2</sup>. The test results show that the time to complete 2M point FFT when the clock works at 100MHz is 10.49ms, which meets the performance requirements of real-time application.

Authors

Institutions

Publication Details

Published
2025-08-28
DOI
https://doi.org/10.1117/12.3077198
Primary Topic
Image and Signal Denoising Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fast implementation algorithm of radix-32 million-point FFT

Jian Zhou, Gang Chen, Haozhe Zhu, Zhigang Zhou et al.
Image and Signal Denoising Methods
article

Fast implementation algorithm of radix-32 million-point FFT

Jian Zhou, Gang Chen, Haozhe Zhu, Zhigang Zhou, Gang Wang, Jun He, J.Y. Wu, Jing Ni
article en

Abstract

In order to meet the requirements of high precision and low latency of ultra-large point fast Fourier transforms (FFT) calculation in signal analysis and processing applications, this paper proposes a fast algorithm for the base 32 implementation of millions of point FFT to improve the efficient computing performance of ultra large point FFT under limited memory resource constraints. The algorithm optimizes the selection of the FFT calculation base 32, designs the calculation architecture of the base 32 four stage serial FFT, as well as the core modules such as 32 point basic FFT calculation, data splitting and aggregation, and can expand to support the efficient and universal calculation of K (K refers to 2<sup>10</sup> in this paper) and M (M refers to 2<sup>20</sup> in this paper) level point FFT. Through Matlab simulation evaluation, compared with the classical algorithm, the performance calculation error is lower than 10<sup>−2</sup>. The test results show that the time to complete 2M point FFT when the clock works at 100MHz is 10.49ms, which meets the performance requirements of real-time application.

Shanghai Institute of Microsystem and Information Technology (CN), Hongzhiwei Technology (China) (CN), Hangzhou Dianzi University (CN)
Openalex Percentile: Top 78%
Image and Signal Denoising Methods
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.