• DocumentCode
    1528369
  • Title

    Pipelined Parallel FFT Architectures via Folding Transformation

  • Author

    Ayinala, Manohar ; Brown, Michael ; Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • Volume
    20
  • Issue
    6
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    1068
  • Lastpage
    1081
  • Abstract
    This paper presents a novel approach to develop parallel pipelined architectures for the fast Fourier transform (FFT). A formal procedure for designing FFT architectures using folding transformation and register minimization techniques is proposed. Novel parallel-pipelined architectures for the computation of complex and real valued fast Fourier transform are derived. For complex valued Fourier transform (CFFT), the proposed architecture takes advantage of under utilized hardware in the serial architecture to derive L-parallel architectures without increasing the hardware complexity by a factor of L. The operating frequency of the proposed architecture can be decreased which in turn reduces the power consumption. Further, this paper presents new parallel-pipelined architectures for the computation of real-valued fast Fourier transform (RFFT). The proposed architectures exploit redundancy in the computation of FFT samples to reduce the hardware complexity. A comparison is drawn between the proposed designs and the previous architectures. The power consumption can be reduced up to 37% and 50% in 2-parallel CFFT and RFFT architectures, respectively. The output samples are obtained in a scrambled order in the proposed architectures. Circuits to reorder these scrambled output sequences to a desired order are presented.
  • Keywords
    fast Fourier transforms; parallel architectures; pipeline processing; L-parallel architectures; RFFT; folding transformation; pipelined parallel FFT architectures; real-valued fast Fourier transform; serial architecture; Computer architecture; Delay; Equations; Hardware; Registers; Resource management; Signal processing algorithms; Fast Fourier transform (FFT); folding; parallel processing; pipelining; radix-$2^{2}$ ; radix-$2^{3}$ ; real signals; register minimization; reordering circuit;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2011.2147338
  • Filename
    5776727