• DocumentCode
    1971302
  • Title

    Efficient FFT engine with reduced addressing logic

  • Author

    Xiao, Xin ; Oruklu, Erdal ; Saniie, Jafar

  • Author_Institution
    Illinois Inst. of Technol., Chicago
  • fYear
    2007
  • fDate
    17-20 May 2007
  • Firstpage
    390
  • Lastpage
    395
  • Abstract
    In this study, an efficient address generation method for pipelined Radix-2 fast Fourier transform (FFT) is presented. Conventional pipelined FFT addressing schemes utilize dedicated address generators in order to enable parallel access to the memory units and in-place calculation. These address generator units require substantial hardware logic including counters and rotational shifters to generate the addresses and registers to buffer the outputs of each butterfly operation. In the proposed method, the new parallel addressing scheme utilizes only counters and inverters to generate the addresses; replacing the barrel shifter units and reducing the hardware requirements. In order to replace the barrel shifters, two outputs of the butterfly unit switch places depending on the status of the butterfly pass operation. The only additional hardware unit is extra multiplexers for switching the butterfly outputs. We present the signal flow graph for 8, 16, and 32-point FFT and derive the methodology for 2r = N-point transforms. Furthermore, as a case study, 16-point FFT with 64-bit complex numbers is synthesized using an FPGA device. The results indicate that approximately 20% logic reduction can be achieved with exactly same throughput.
  • Keywords
    fast Fourier transforms; field programmable gate arrays; memory architecture; pipeline arithmetic; signal flow graphs; FFT engine; FPGA device; address generation method; butterfly operation; hardware logic; memory units; multiplexers; parallel access; pipelined radix-2 fast Fourier transform; registers; signal flow graph; Counting circuits; Engines; Fast Fourier transforms; Flow graphs; Hardware; Inverters; Logic; Multiplexing; Registers; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electro/Information Technology, 2007 IEEE International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4244-0941-9
  • Electronic_ISBN
    978-1-4244-0941-9
  • Type

    conf

  • DOI
    10.1109/EIT.2007.4374500
  • Filename
    4374500