Title :
A High Performance VLSI FFT Architecture
Author :
Babionitakis, K. ; Manolopoulos, K. ; Nakos, K. ; Reisis, D. ; Vlassopoulos, N. ; Chouliaras, V.A.
Author_Institution :
Nat. & Kapodistrian Univ. of Athens, Athens
Abstract :
High performance VLSI-based FFT architectures are key to signal processing and telecommunication systems since they meet the hard real-time constraints at low silicon area and low power compared to CPU-based solutions. In order to meet these goals, this paper presents a novel VLSI FFT architecture based on combining three consecutive radix-4 stages to result in a 64-point FFT engine. Cascading these 64-point FFT engines consequences an improved architecture design featuring certain characteristics. First, it can efficiently accommodate large input data sets in real time. It also simplifies processing requirements due to the radix-4 calculations. Finally, it reduces memory requirements and latency to one third compared to the fully unfolded radix-4 architecture. Two different implementations are utilized in order to validate the architecture efficiency: a FPGA implementation of a 4096-point FFT achieving a throughput of 4096 point/20.48 usec, and a VLSI implementation sustaining a throughput of 4096 point/3.89 usec.
Keywords :
VLSI; digital arithmetic; fast Fourier transforms; field programmable gate arrays; low-power electronics; signal processing; telecommunication; CPU-based solutions; FPGA; VLSI FFT architecture; architecture design; radix-4 calculations; signal processing; telecommunication systems; Computer architecture; Delay; Engines; Field programmable gate arrays; Frequency; Pipelines; Signal processing; Telecommunication computing; Throughput; Very large scale integration;
Conference_Titel :
Electronics, Circuits and Systems, 2006. ICECS '06. 13th IEEE International Conference on
Conference_Location :
Nice
Print_ISBN :
1-4244-0395-2
Electronic_ISBN :
1-4244-0395-2
DOI :
10.1109/ICECS.2006.379912