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
- Jian Zhou (ORCID: https://orcid.org/0000-0001-7835-8879)
- Gang Chen (ORCID: https://orcid.org/0000-0002-2772-0169)
- Haozhe Zhu (ORCID: https://orcid.org/0000-0002-6412-3996)
- Zhigang Zhou (ORCID: https://orcid.org/0000-0002-5291-8249)
- Gang Wang (ORCID: https://orcid.org/0000-0002-8407-6429)
- Jun He (ORCID: https://orcid.org/0000-0001-7013-6657)
- J.Y. Wu (ORCID: https://orcid.org/0009-0000-2227-1838)
- Jing Ni (ORCID: https://orcid.org/0009-0001-4110-9403)
Institutions
- Shanghai Institute of Microsystem and Information Technology (CN)
- Hongzhiwei Technology (China) (CN)
- Hangzhou Dianzi University (CN)
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