Data and memory optimization techniques for embedded systems

Citation
Pr. Panda et al., Data and memory optimization techniques for embedded systems, ACM T DES A, 6(2), 2001, pp. 149-206
Citations number
158
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS
ISSN journal
10844309 → ACNP
Volume
6
Issue
2
Year of publication
2001
Pages
149 - 206
Database
ISI
SICI code
1084-4309(200104)6:2<149:DAMOTF>2.0.ZU;2-3
Abstract
We present a survey of the state-of-the-art techniques used in performing d ata and memory-related optimizations in embedded systems. The optimizations are targeted directly or indirectly at the memory subsystem, and impact on e or more out of three important cost metrics: area, performance, and power dissipation of the resulting implementation. We first examine architecture-independent optimizations in the form of code transformations. We next cover a broad spectrum of optimization techniques that address memory architectures at varying levels of granularity, rangin g from register files to on-chip memory, data caches, and dynamic memory (D RAM). We end with memory addressing related issues.