DocumentCode :
3498480
Title :
A high-level implementation of a high performance pipeline FFT on Virtex-E FPGAs
Author :
Sukhsawas, S. ; Benkrid, K.
Author_Institution :
Sch. of Comput. Sci., Queen´´s Univ. Belfast, UK
fYear :
2004
fDate :
19-20 Feb. 2004
Firstpage :
229
Lastpage :
232
Abstract :
This paper presents a high-level implementation of pipeline FFT. The design has been coded in Handel-C language and targeted Xilinx Virtex-E FPGA series. It is fully implemented and tested on real hardware using Celoxica RC1000-PP prototyping board. The implementation results show that our implementation outperforms other implementation of FFT on the same series of FPGA. An implementation of 1024-point FFT on Virtex-E can run at a maximum clock frequency of 82 MHz leading to a 82 MS/s throughput compared with the Xilinx core of the same size that can run at a maximum clock frequency of 83 MHz but with only 21 MS/s throughput. The design is parameterizable in terms of input wordlength, Twiddle factors wordlength and processing wordlength. It is scalable in terms of number of stages which means that a 16-point, 64-point, 256-point and 1024-point or higher power-of-4 complex-point FFT can be synthesized from the same code. The paper reports the fastest 1024-point FFT implementation on Virtex-E FPGA platform.
Keywords :
C language; fast Fourier transforms; field programmable gate arrays; pipeline processing; 1024-point FFT; 82 MHz; 83 MHz; Celoxica prototyping board; FFT implementation; Handel-C language; Virtex-E FPGA; high performance pipeline FFT; high-level implementation; input wordlength; parameterizable design; processing wordlength; twiddle factors wordlength; Application specific integrated circuits; Clocks; Digital signal processing; Field programmable gate arrays; Frequency; Hardware; Pipelines; Prototypes; Testing; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 2004. Proceedings. IEEE Computer society Annual Symposium on
Print_ISBN :
0-7695-2097-9
Type :
conf
DOI :
10.1109/ISVLSI.2004.1339538
Filename :
1339538
Link To Document :
بازگشت