A Configurable Computing Architecture for Split-Radix FFT

Image recovery algorithms applied to imaging systems such as lensless imaging in end devices are a high-speed edge computing process. Diffraction recovery algorithms typically include operations such as FFT/IFFT, amplitude constraint, phase constraint, and intensity operations. FFT/IFFT, as the main operation in these algorithms, is usually computed using the butterfly algorithm, which can be categorized into three main types: single-base algorithm, mixed-radix algorithm, and split-radix algorithm. To meet the hardware resource constraints of edge devices, this paper proposes a configurable computing architecture for the SRFFT algorithm by analyzing the specific butterfly unit structures. Using mode control signals, the architecture can be configured into three modes: basic butterfly unit computation, 8-point tail computation, and 2-point tail computation. By reusing the underlying floating-point computation units, the proposed architecture not only computes the FFT efficiently compared to other split-radix algorithms but also further reduces the utilization of the underlying computational resources, making it highly suitable for edge devices with limited resources.

Authors

Institutions

Publication Details

Published
2024-10-25
DOI
https://doi.org/10.1109/icicm63644.2024.10814250
Citations
1
Primary Topic
Digital Filter Design and Implementation
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Configurable Computing Architecture for Split-Radix FFT

Lei Lv, Jiahao Tang, Dian Tian, Minghui Xie et al.
1 citations
Digital Filter Design and Implementation
0.35
article

A Configurable Computing Architecture for Split-Radix FFT

Lei Lv, Jiahao Tang, Dian Tian, Minghui Xie, Ningmei Yu, Weilong Jin
article en
1 citations

Abstract

Image recovery algorithms applied to imaging systems such as lensless imaging in end devices are a high-speed edge computing process. Diffraction recovery algorithms typically include operations such as FFT/IFFT, amplitude constraint, phase constraint, and intensity operations. FFT/IFFT, as the main operation in these algorithms, is usually computed using the butterfly algorithm, which can be categorized into three main types: single-base algorithm, mixed-radix algorithm, and split-radix algorithm. To meet the hardware resource constraints of edge devices, this paper proposes a configurable computing architecture for the SRFFT algorithm by analyzing the specific butterfly unit structures. Using mode control signals, the architecture can be configured into three modes: basic butterfly unit computation, 8-point tail computation, and 2-point tail computation. By reusing the underlying floating-point computation units, the proposed architecture not only computes the FFT efficiently compared to other split-radix algorithms but also further reduces the utilization of the underlying computational resources, making it highly suitable for edge devices with limited resources.

Xi'an University of Technology (CN)
National Natural Science Foundation of China
Affordable and clean energy
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.

A Configurable Computing Architecture for Split-Radix FFT — Lei Lv, Jiahao Tang, et al. · (2024) | TGRS Research Map | TGRS