DocumentCode :
3251928
Title :
Address code generation utilizing memory sharing in DSP processors
Author :
Kim, Taewhan ; Hong, Shin
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
fYear :
2005
fDate :
7-10 Aug. 2005
Firstpage :
579
Abstract :
We propose an effective address code generation algorithm for digital signal processing (DSP) processors to minimize the size of addressing code. Unlike the traditional design flow in which the memory sharing for variables in code and the address (offset) assignment for the variables are performed sequentially without any interaction between them (mainly due to the high problem complexity to solve), our work attempts to tightly couple the memory sharing with offset assignment to exploit memory sharing on optimizing addressing instructions more effectively. We accomplish this by proposing a new integrated algorithm for memory sharing and address code generation that leads to efficient sequence of variable accesses, minimizing addressing instructions. Experimental results show average reduction of 10.8% in the address code size over that by the conventional approach
Keywords :
digital signal processing chips; logic design; program compilers; storage allocation; DSP processors; address code generation; address code size; address offset assignment; addressing instructions optimization; memory sharing; Computer architecture; Computer science; Concurrent computing; Design optimization; Digital signal processing; Program processors; Registers; Semiconductor optical amplifiers; Signal generators; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
Type :
conf
DOI :
10.1109/MWSCAS.2005.1594167
Filename :
1594167
Link To Document :
بازگشت