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
Link To Document :
بازگشت