scispace - formally typeset
Open Access

Design and simulation of 64 point FFT using Radix 4 algorithm for FPGA Implementation

M. Tech
Reads0
Chats0
TLDR
This study develops 64 point FFT, based on Decimation-In- Time (DIT) domain using Radix-4 algorithm, and shows that the critical path of the address generator is independent from the FFT transform length N, making it extremely efficient for large FFT transforms.
Abstract
The Fast Fourier Transform (FFT) is one of the rudimentary operations in field of digital signal, image processing and FFT processor is a critical block in all multi- carrier systems used primarily in the mobile environment. Fast Fourier transform (FFT) is an efficient implementation of the discrete Fourier transform (DFT). The portability requirement of these systems is mainly responsible for the need of low power FFT architectures. . In this study, the development of 64 point FFT, based on Decimation-In- Time (DIT) domain using Radix-4 algorithm. The complex multiplier is one of the most power consuming blocks in the FFT processor. A significant property of the proposed method is that the critical path of the address generator is independent from the FFT transform length N, making it extremely efficient for large FFT transforms. The results confirm the speed and area advantages for large FFTs. Although only radix-4 FFT address generation is presented in the paper, it can be used for higher radix FFT.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

High speed pipelined 64-point FFT processor based on Radix-2 2 for wireless LAN

TL;DR: This paper presents high Speed pipeline 64-point FFT processor based on Radix-22 for wireless LAN communication systems that uses RadIX-2 butterfly structure and Radix -22 CFA algorithm.
Journal ArticleDOI

Fast Performance Pipeline Re-Configurable FFT Processor Based on Radix-22 for Variable Length N

TL;DR: This paper proposes fast performance reconfigurable pipeline variable points FFT processor design for variable N points whose values can be 8, 16, 32, 64, 128, 256 and 512 sample points, which can be used for different points OFDM applications rather using different designs.

Study of Radix-4 FFT Processor using CORDIC

Chetan Korde, +1 more
TL;DR: The study of an efficient Radix-4 FFT and CORDIC algorithm, which will reduce the computation time and make processor faster and twiddle factor calculation Co-ordinate Rotation Digital Computer (CORDIC) algorithm is used.
References
More filters
Journal ArticleDOI

Pipeline and Parallel-Pipeline FFT Processors for VLSI Implementations

TL;DR: VLSI implementations have constraints which differ from those of discrete implementations, requiring another look at some of the typical FFT'algorithms in the light of these constraints.
Journal ArticleDOI

Fourier Transform Computers Using CORDIC Iterations

TL;DR: The CORDIC iteration is applied to several Fourier transform algorithms and a new, especially attractive FFT computer architecture is presented as an example of the utility of this technique.
Proceedings ArticleDOI

Design and implementation of a 1024-point pipeline FFT processor

TL;DR: By exploiting the spatial regularity of the new algorithm, minimal requirement for both dominant components in VLSI implementation has been achieved: only 4 complex multipliers and 1024 complex-word data memory for the pipelined 1K FFT processor.
Journal ArticleDOI

Simplified control of FFT hardware

TL;DR: A particularly simple way to control fast Fourier transform (FFT) hardware that allows parallel organization of the memory such that at any stage the two inputs and outputs of each butterfly belong to different memory units, hence can always be accessed in parallel.
Journal ArticleDOI

Organization of Large Scale Fourier Processors

TL;DR: The proposed organization of a special purpose processor for computing the Fourier transform of a data set of N = 2 ~ complex numbers can be adapted to the handling of very large data bases on a continuous production basis, where the rate of flow of data is too great for serial processing.
Related Papers (5)