• DocumentCode
    2884699
  • Title

    Efficient FFT algorithms for DSP processors using tensor product decompositions

  • Author

    Sorensen, Henrik V. ; Katz, Charles A. ; Burrus, C. Sidney

  • Author_Institution
    Dept. of Electr. Eng., Pennsylvania Univ., Philadelphia, PA, USA
  • fYear
    1990
  • fDate
    3-6 Apr 1990
  • Firstpage
    1507
  • Abstract
    A new class of FFT (fast Fourier transform) algorithms that run very efficiently on digital signal processors (DSPs) is described. The algorithms are based on a tensor product factorization of the DFT (discrete Fourier transform). The tensor product factorization not only controls the breakdown into short-length DFTs but also shows the data flow between the various blocks. This allows a better scheduling of operations, which again gives a better utilization of the DSP pipelining/parallel capabilities, and leads to algorithms with significantly lower overhead than traditional methods. Several different programs have been implemented in assembly code for the TMS320C30 and simulated to find their execution times. The new algorithms are shown to be more than 20% faster than traditional sequential algorithms adapted to the processor, because of lower overhead, and better utilization of the parallel instruction sets and the pipelining is obtained
  • Keywords
    digital arithmetic; digital signal processing chips; fast Fourier transforms; tensors; DFT; DSP; FFT algorithms; TMS320C30; assembly code; computer programs; data flow; digital signal processors; discrete Fourier transform; execution times; fast Fourier transform; parallel instruction sets; pipelining; scheduling; tensor product decompositions; tensor product factorization; Digital signal processing; Digital signal processors; Discrete Fourier transforms; Electric breakdown; Fast Fourier transforms; Pipeline processing; Processor scheduling; Scheduling algorithm; Signal processing algorithms; Tensile stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
  • Conference_Location
    Albuquerque, NM
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.1990.115694
  • Filename
    115694