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