DocumentCode
1920591
Title
Implementation of a FFT/IFFT Module on FPGA: Comparison of Methodologies
Author
Viejo, J. ; Millan, A. ; Bellido, M.J. ; Ostua, E. ; Ruiz-de-Clavijo, P. ; Munoz, A.
Author_Institution
Dept. de Tecnol. Electron., Campus Univ. Reina Mercedes, Sevilla
fYear
2008
fDate
26-28 March 2008
Firstpage
7
Lastpage
11
Abstract
In this work, we have compared three different methodologies for the implementation of a FFT/IFFT module on FPGA: VHDL coding (VC), System-level tools at RT level (STR), and System-level tools at macroblock level (STM). In terms of resource usage and operation frequency, STM has obtained interesting results, although it has an important restriction about internal data width which produces a mean output error of 2.1%. VC and STR become a more general alternative that yields to a lower mean error (1.0%). Thus, we propose to combine VC and STR in order to facilitate the design process as well as allow designers to maintain total control over the module internal architecture and obtain an efficient structure.
Keywords
fast Fourier transforms; field programmable gate arrays; hardware description languages; logic design; FFT module; FPGA; IFFT module; VHDL coding; VHSIC hardware description language; field programmable gate array; macroblock level; mean error; system-level tool; Application specific integrated circuits; Demodulation; Digital signal processing; Discrete Fourier transforms; Field programmable gate arrays; Foundries; Frequency; OFDM modulation; Process design; Virtual colonoscopy;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic, 2008 4th Southern Conference on
Conference_Location
San Carlos de Bariloche
Print_ISBN
978-1-4244-1992-0
Type
conf
DOI
10.1109/SPL.2008.4547724
Filename
4547724
Link To Document