Sciweavers

HIPC
2000
Springer

Improving Offset Assignment on Embedded Processors Using Transformations

14 years 3 months ago
Improving Offset Assignment on Embedded Processors Using Transformations
Embedded systems consisting of the application program ROM, RAM, the embedded processor core and any custom hardware on a single wafer are becoming increasingly common in areas such as signal processing. In this paper, we address new code optimization techniques for embedded fixed point DSP processors which have limited on-chip program ROM and include indirect addressing modes using post increment and decrement operations. These addressing modes allow for efficient sequential access but the addressing instructions increase code size. Most of the previous approaches to the problem aim to find a placement or layout of variables in the memory so that it is possible to subsume explicit address pointer manipulation instructions into other instructions as a post-increment or post-decrement operation. Our solution is aimed at transforming the access pattern by using properties of operators such as commutativity so that current algorithms for variable placement are more effective.
Sunil Atri, J. Ramanujam, Mahmut T. Kandemir
Added 24 Aug 2010
Updated 24 Aug 2010
Type Conference
Year 2000
Where HIPC
Authors Sunil Atri, J. Ramanujam, Mahmut T. Kandemir
Comments (0)