Index of /dsl-cdrom/unsw/projects/fftcore

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [DIR] poster/ 08-Feb-2005 16:00 - [DIR] report/ 08-Feb-2005 16:00 - [DIR] resources/ 08-Feb-2005 16:00 - [DIR] source/ 08-Feb-2005 16:00 -
Companion CD-ROM fftcore Directory

Companion CD-ROM: /unsw/projects/fftcore directory

The /unsw/projects/fftcore directory contains the full source code, documentation and resources used in the project.

This project was done as a Summer Research Scholarship project by Bing Herng Chong in 2003/4.

Implementation of a 1024-Point FFT Core

Abstract

The aim of this project is to design and implement a 1024-point, radix-2, FFT core processor on the Xilinx Virtex-E series of FPGA. The design process is carried out using Celoxica DK2 Design Suite (Handel-C).

FFT is used in various applications such as analyzing frequency content of continuous time signals, filtering signals, radar systems, speech analysis and speech recognition just to name a few.

Hardware implementation of non-sequential algorithms operates much faster than software based implementations because hardware implementations offer true parallelism. FFT is a non-sequential algorithm and hence its efficiency can greatly be improved by performing it in hardware. FPGAs are also low on power consumption and are therefore preferred over other methods for many digital applications including digital signal processing.

Directory Contents

[Root] CD-ROM Root Directory
[Dir] unsw: Information specific to the Digital Systems Laboratory
[Dir] project: Information on student projects implemented on DSLMU board
[Dir] fftcore: Implementation of a 1024-Point FFT Core This is the current directory
[Dir] source: Source codes for the FFT core design
[Dir] report: Technical report on the project
[Dir] resources: Information used during the course of the project
[Dir] poster: Poster presentation on the work done
[File] README.html: The file you are currently reading