TY - GEN
T1 - An area and power-efficient serial commutator fft with recursive lut multiplier
AU - Hazarika, Jinti
AU - Khan, Mohd Tasleem
AU - Ahamed, Shaik Rafi
AU - Nemade, Harshal B.
N1 - Publisher Copyright:
© Springer Nature Singapore Pte Ltd 2020.
PY - 2020/7/29
Y1 - 2020/7/29
N2 - This paper presents an area and power-efficient architecture for serial commutator real-valued fast Fourier transform (FFT) using recursive look-up table (LUT). FFT computation consists of butterfly operations and twiddles factor multiplications. The area and power performance of FFT architectures are mainly limited by the multipliers. To address this, a new multiplier is proposed which stores the partial products in LUT. Moreover, by adding the shifted version of twiddle coefficients, the stored partial products gain symmetry, and thus the size of LUT can be reduced to half. Further symmetry is achieved by adding another shifted version of twiddle coefficients and so on. This makes the proposed LUT multiplier recursive in nature. A new data management scheme is suggested for the proposed architecture. To validate the proposed architecture, application-specific integrated circuit (ASIC) synthesis and field-programmable gate array (FPGA) implementation are carried out for different symmetry factor. For instance, the proposed architecture for 1024-point with symmetry factor of two achieves 39.11% less area, 42.29% less power, 33.27% less sliced LUT (SLUT) and 29.18% less flip-flop (FF) as compared to the best existing design.
AB - This paper presents an area and power-efficient architecture for serial commutator real-valued fast Fourier transform (FFT) using recursive look-up table (LUT). FFT computation consists of butterfly operations and twiddles factor multiplications. The area and power performance of FFT architectures are mainly limited by the multipliers. To address this, a new multiplier is proposed which stores the partial products in LUT. Moreover, by adding the shifted version of twiddle coefficients, the stored partial products gain symmetry, and thus the size of LUT can be reduced to half. Further symmetry is achieved by adding another shifted version of twiddle coefficients and so on. This makes the proposed LUT multiplier recursive in nature. A new data management scheme is suggested for the proposed architecture. To validate the proposed architecture, application-specific integrated circuit (ASIC) synthesis and field-programmable gate array (FPGA) implementation are carried out for different symmetry factor. For instance, the proposed architecture for 1024-point with symmetry factor of two achieves 39.11% less area, 42.29% less power, 33.27% less sliced LUT (SLUT) and 29.18% less flip-flop (FF) as compared to the best existing design.
KW - Fast Fourier transform
KW - Recursive LUT multiplier
UR - http://www.scopus.com/inward/record.url?scp=85089610423&partnerID=8YFLogxK
U2 - 10.1007/978-981-15-4775-1_11
DO - 10.1007/978-981-15-4775-1_11
M3 - Conference contribution
AN - SCOPUS:85089610423
SN - 9789811547744
T3 - Lecture Notes in Electrical Engineering
SP - 92
EP - 100
BT - Modelling, Simulation and Intelligent Computing. MoSICom 2020
A2 - Goel, Nilesh
A2 - Hasan, Shazia
A2 - Kalaichelvi, V.
PB - Springer
T2 - International Conference on Modelling, Simulation and Intelligent Computing 2020
Y2 - 29 January 2020 through 31 January 2020
ER -