• 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