• DocumentCode
    2415870
  • Title

    Memory usage reduction method for FFT implementations on DSP based embedded system

  • Author

    Sun, Tsung-Ying ; Yu, Yu-Hsiang

  • Author_Institution
    Dept. of Electr. Eng., Nat. Dong Hwa Univ., Hualien, Taiwan
  • fYear
    2009
  • fDate
    25-28 May 2009
  • Firstpage
    812
  • Lastpage
    815
  • Abstract
    When computing large scale Discrete Fourier Transform (DFT) in an embedded system, the external memory will be filled with a great deal of signal and twiddle factor data. As the transform length grow, CPU cycle stall due to memory cache miss is increased because there is a lot of data to be fetch in an external memory. Thus, to reduce size of data is an important issue in embedded system. Since signal data is unknown, it cannot be compressed through mathematical relation, but twiddle factor can. According to the above problem, the method to reduce the size of twiddle factor and cache-optimized is proposed. This method uses the relationship between cosine and sine to minimize memory usage by twiddle factor, and optimize cache operation to enhance. As the result, the size of twiddle factor is reducing to almost 50% and has significant improvement when data size is great than cache size.
  • Keywords
    SRAM chips; digital signal processing chips; discrete Fourier transforms; embedded systems; CPU cycle; DSP; FFT; cache operation; cache optimization; cache size; embedded system; large scale discrete Fourier transform; mathematical relation; memory cache miss; memory usage reduction; on-chip SRAM; twiddle factor; Application software; Application specific integrated circuits; Computer networks; Concurrent computing; Costs; Digital signal processing; Discrete Fourier transforms; Embedded system; Fast Fourier transforms; Signal processing algorithms; Fast Fourier Transform; cache; twiddle factor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics, 2009. ISCE '09. IEEE 13th International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-1-4244-2975-2
  • Electronic_ISBN
    978-1-4244-2976-9
  • Type

    conf

  • DOI
    10.1109/ISCE.2009.5156962
  • Filename
    5156962