• DocumentCode
    1753389
  • Title

    Reduce FFT memory reference for low power applications

  • Author

    Tang, Yiyan ; Jiang, Yingtao ; Wang, Yuke

  • Author_Institution
    Dept. of Computer Science, University of Texas at Dallas, Richardson, 75083, USA
  • Volume
    3
  • fYear
    2002
  • fDate
    13-17 May 2002
  • Abstract
    Memory reference is one of the major courses of power consumption incurred in a microprocessor. In this paper, we propose two matrix transformation techniques to reduce the number of memory references in the FFT computation. With the first transformation, all the butterflies sharing the same twiddle factor will be clustered and computed together to eliminate redundant memory access to load twiddle factors. With the second transformation, all remaining (N − 1) butterflies involving the twiddle factor WN0 are computed using a register-based breadth-first tree traversal algorithm so that load/store operations of intermediate data arrays are minimized. The proposed two transformations together have led to a novel twiddle-factor-based FFT algorithm. The test results on the TI TMS320C62x digital signal processor show that, for a 32-point FFT, the new algorithm exhibits as much as 20% reduction in clock cycles and an average of 30% reduction in memory access than that of the conventional DIF FFT.
  • Keywords
    Artificial neural networks; Clocks; Convolution; Lead; Libraries; Optimization; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing (ICASSP), 2002 IEEE International Conference on
  • Conference_Location
    Orlando, FL, USA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7402-9
  • Type

    conf

  • DOI
    10.1109/ICASSP.2002.5745331
  • Filename
    5745331