Litcius/Paper detail

The Constant Multiplier FFT

Mario Garrido, Pedro Malagón

2020IEEE Transactions on Circuits and Systems I Regular Papers21 citationsDOIOpen Access PDF

Abstract

In this paper, we present a new fast Fourier transform (FFT) hardware architecture called constant multiplier (CM) FFT. Whereas rotators in previous architectures must rotate among several different angles, the CM FFT exploits the use of constant multipliers to calculate the rotations. The paper explores the 4-parallel and 8-parallel radix-2 CM FFT, which calculates the FFT entirely by using constant multipliers. Later, radices 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">k</sup> are presented, with emphasis in radix-2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">4</sup> and radix-2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">5</sup> as the best alternatives. Experimental results for a 1024-point radix-2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">5</sup> CM FFT show that the proposed approach reduces the number of block random-access memories (BRAM) and digital signal processing (DSP) slices with respect to previous approaches, while achieving the highest clock frequency for a 4-parallel FFT architecture on field-programmable gate arrays (FPGAs) reported so far.

Topics & Concepts

Fast Fourier transformMultiplier (economics)Computer scienceDigital signal processingField-programmable gate arrayConstant (computer programming)Signal processingParallel computingArithmeticAlgorithmMathematicsComputer hardwareMacroeconomicsProgramming languageEconomicsNumerical Methods and AlgorithmsDigital Filter Design and ImplementationAdvancements in PLL and VCO Technologies
The Constant Multiplier FFT | Litcius