• DocumentCode
    2820771
  • Title

    A Scalable FFT/IFFT Kernel for Modern Communication Systems using Codesign Approach

  • Author

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

  • Author_Institution
    Mahanakorn Inst. of Microelectron., Mahanakorn Univ. of Technol., Bangkok
  • fYear
    2006
  • fDate
    Aug. 31 2006-Sept. 1 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents a new architecture of scalable 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, 256-point FFT/IFFT is completed in a Xilinx Virtex-II Pro FPGA 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 mus, 64-point in 2.16 mus and 16-point in 480 ns making it viable for today´s demanding OFDM applications
  • Keywords
    C language; OFDM modulation; fast Fourier transforms; hardware description languages; hardware-software codesign; C language; OFDM systems; PowerPC processor; VHDL; Xilinx Virtex-II Pro FPGA; hardware-software codesign technique; in-place memory strategy; orthogonal frequency division multiplexing; pipelined computation; radix-4 butterfly node; scalable FFT-IFFT kernel; software processing elements; Application software; Computer architecture; Digital video broadcasting; Discrete Fourier transforms; Hardware; Kernel; OFDM; Pipelines; Throughput; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2006. APCC '06. Asia-Pacific Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    1-4244-0573-4
  • Electronic_ISBN
    1-4244-0574-2
  • Type

    conf

  • DOI
    10.1109/APCC.2006.255934
  • Filename
    4023042