Name Last modified Size Description
Parent Directory -
poster/ 08-Feb-2005 16:00 -
report/ 08-Feb-2005 16:00 -
resources/ 08-Feb-2005 16:00 -
source/ 08-Feb-2005 16:00 -
| Current Directory: | |
|---|---|
| Quick Links: |
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.
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.