arrow
Return

An Efficient Implementation Approach to FFT Processor for Spectral Analysis

delete2023-01-01
delete1
PRE
AI
J
Jinti Hazarika
M
Mohd. Tasleem Khan *
S
Shaik Rafi Ahamed
H
Harshal B. Nemade
DOI:10.1109/TIM.2023.3301891delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article presents an efficient hardware implementation approach to a variable-size fast Fourier transform (FFT) processor for spectral analysis. Due to its capability to handle different frame sizes, it can be adapted in situations where operating parameters necessitate adhering to different standard requirements. A serial real-valued processor with a new data-flow graph is considered, as it requires the least number of multipliers. By joint use of stage-specific optimization and multiplierless structure, the overall hardware efficiency of the proposed design is enhanced. Clock gating is employed to enable the variable-size processor operation along with power reduction. A fixed-point (FP) analysis of the proposed design is considered. The proposed novel multiplierless structure is based on shift and accumulation (SA). This also includes the generation (and sharing) of partial products (PPs) based on their symmetries. The proposed design offers low area and low power as compared with the state of the art. It is demonstrated for spectral analysis of electroencephalogram (EEG) signals for machine-learning-based epileptic seizure prediction on a field-programmable gate array (FPGA) platform.
Keywords:
Binary Multiplier
Fast Fourier transform (FFT)
field-programmable gate array (FPGA)
low complexity
partial product generator (PPG)
spectral analysis

Journal

IEEE Transactions on Instrumentation and Measurement cover
IEEE Transactions on Instrumentation and Measurement
IF:
5.9
Papers:
1.9W
Citations:
5.8W

Organization

I
indian institute of technology (iit) - guwahati
Scholars:
3.3K
Papers: 3.2K
Citations: 2
I
indian institute of technology system (iit system)
Scholars:
9.5W
Papers: 9.9W
Citations: 93