• DocumentCode
    2906890
  • Title

    A scaleable FFT/IFFT kernel for communication systems using codesign approach

  • Author

    Potipantong, P. ; Wiangtong, T. ; Sirisuk, P. ; Worapishet, A.

  • Author_Institution
    Mahanakorn Inst. of Microelectron., Mahanakorn Univ. of Technol., Bangkok
  • fYear
    2005
  • fDate
    11-14 Dec. 2005
  • Firstpage
    329
  • Lastpage
    330
  • Abstract
    This paper presents a new architecture of scaleable FFT processor using hardware/software codesign technique for orthogonal frequency division multiplexing (OFDM) systems. The architecture uses a radix-4 butterfly node located on both hardware and software processing elements. We employ an in-place memory strategy, resulting that the butterfly inputs and outputs can be stored at the same memory location without conflict. The memory is partitioned into 4 banks for pipelined computation. To demonstrate the codesign concept, a 256-point FFT/IFFT engine is completed in a Xilinx Vertex-II Pro FPGA chip that contains PowerPC processor where the hardware is modeled by VHDL and the software is written in C. The proposed architecture achieves 256-point FFT in 10.56 ps , 64-point in 2.16 mus and 16-point in 480 ns, making it viable for today´s demanding OFDM applications
  • Keywords
    OFDM modulation; digital arithmetic; fast Fourier transforms; field programmable gate arrays; hardware-software codesign; logic design; microprocessor chips; pipeline processing; 10.56 mus; 2.16 mus; 480 ns; C language; PowerPC processor; VHDL; Xilinx Vertex-II Pro FPGA chip; fast Fourier transform; hardware-software codesign; in-place memory strategy; orthogonal frequency division multiplexing; radix-4 butterfly node; scalable FFT/IFFT kernel; scaleable FFT processor; Communication system software; Computer architecture; Digital video broadcasting; Engines; Field programmable gate arrays; Hardware; Kernel; Microelectronics; OFDM; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2005. Proceedings. 2005 IEEE International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    0-7803-9407-0
  • Type

    conf

  • DOI
    10.1109/FPT.2005.1568585
  • Filename
    1568585