• DocumentCode
    3611821
  • Title

    Efficient VLSI Architecture for Decimation-in-Time Fast Fourier Transform of Real-Valued Data

  • Author

    Meher, Pramod Kumar ; Mohanty, Basant Kumar ; Patel, Sujit Kumar ; Ganguly, Soumya ; Srikanthan, Thambipillai

  • Author_Institution
    Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    62
  • Issue
    12
  • fYear
    2015
  • Firstpage
    2836
  • Lastpage
    2845
  • Abstract
    The decimation-in-time (DIT) fast Fourier transform (FFT) very often has advantage over the decimation-in-frequency (DIF) FFT for most real-valued applications, like speech/image/video processing, biomedical signal processing, and time-series analysis, etc., since it does not require any output reordering. Besides, the DIT FFT butterfly involves less computation time than its DIF counterpart. In this paper, we present an efficient architecture for the radix-2 DIT real-valued FFT (RFFT). We present here the necessary mathematical formulation for removing the redundancies in the radix-2 DIT RFFT, and present a formulation to regularize its flow graph to facilitate folded computation with a simple control unit. We propose here a register-based storage design which involves significantly less area at the cost of a little higher latency compared with the conventional RAM-based storage. The address generation for folded in-place DIT RFFT computation with register-based storage is challenging since both read and write operations are performed in the same clock cycle at different locations. Therefore, we present here a simple formulation of address generation for the proposed radix-2 DIT RFFT structure. The proposed structure involves ~61% less area and ~40% less power consumption than those of , on average, for FFT sizes 16, 32, 64, and 128. It involves ~70% less area-delay product and ~57% less energy per sample than those of the other, on average, for the same FFT sizes.
  • Keywords
    VLSI; digital arithmetic; fast Fourier transforms; flow graphs; DIF FFT; DIT fast Fourier transform; VLSI architecture; address generation; decimation-in-frequency FFT; decimation-in-time fast Fourier transform; flow graph; folded in-place DIT RFFT computation; radix-2 DIT RFFT structure; radix-2 DIT real-valued FFT; redundancies removal; register-based storage design; Algorithm design and analysis; Clocks; Computer architecture; Discrete Fourier transforms; Fast Fourier transforms; Signal processing algorithms; Very large scale integration; Decimation-in-time FFT; fast Fourier transform (FFT); in-place computation; real-valued FFT;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2015.2495724
  • Filename
    7347534