DocumentCode
2535117
Title
DSP data memory layouts optimized for intermediate address pointer updates
Author
Wess, Bernhard ; Fröhlich, Stefan
Author_Institution
Wien Univ., Austria
fYear
1998
fDate
24-27 Nov 1998
Firstpage
451
Lastpage
454
Abstract
Dedicated address generation units (AGUs) in modern digital signal processors (DSPs) support data memory access by indirect addressing with subsequent address pointer modification in parallel to other machine operations. In this paper, we present an integrated data memory layout and address register assignment optimization procedure. This technique allows to reduce both execution time and code size of DSP programs. Our generic AGU model is consistent with AGUs of contemporary fixed-point DSPs. It captures important addressing capabilities of DSPs such as linear addressing, module addressing and auto-modifying within a given auto-modify range. There is no address computation overhead if the next address is within the auto-modify range. We exploit multiple address pointer update opportunities between data memory accesses. Experimental results demonstrate that the proposed technique significantly outperforms existing optimization strategies
Keywords
circuit layout CAD; circuit optimisation; digital signal processing chips; high level synthesis; integrated circuit layout; storage allocation; DSP data memory layouts; DSP programs; address register assignment optimization procedure; auto-modify range; code size reduction; data memory access; data memory layout optimization; dedicated address generation units; digital signal processors; execution time reduction; fixed-point DSPs; indirect addressing; intermediate address pointer updates; linear addressing; module addressing; Application software; Assembly; Digital signal processing; Digital signal processors; High level languages; Magnetic heads; Registers; Semiconductor optical amplifiers; Signal generators; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1998. IEEE APCCAS 1998. The 1998 IEEE Asia-Pacific Conference on
Conference_Location
Chiangmai
Print_ISBN
0-7803-5146-0
Type
conf
DOI
10.1109/APCCAS.1998.743807
Filename
743807
Link To Document