Title :
Memory management for embedded network applications
Author :
Wuytack, Sven ; Da Silva, Julio L., Jr. ; Catthoor, Francky ; De Jong, Gjalt ; Ykman-Couvreur, Chantal
Author_Institution :
DESICS Div., Inter-Univ. Micro-Electron. Center, Leuven, Belgium
fDate :
5/1/1999 12:00:00 AM
Abstract :
In embedded network applications, typically a very large part of the area cost is due to memory units. Also the power for such applications is heavily dominated by the storage and transfers. Given its importance, we have developed a systematic memory management methodology in which the storage related issues are optimized as a first step. In this paper, we present our methodology for embedded network applications. It includes both a dynamic memory management stage, where the data types and virtual memory managers are defined, and a physical memory management stage, where the custom memory architecture is defined. As demonstrated on an industrial example, the application of the methodology results in a heavily power and/or area optimized custom memory architecture for a given application
Keywords :
abstract data types; embedded systems; memory architecture; storage management; telecommunication computing; telecommunication network management; virtual storage; abstract data type; custom memory architecture; dynamic memory management; embedded network; global design; memory management; physical memory management; power model; telecommunication system; virtual memory management; Asynchronous transfer mode; Buffer storage; Control system synthesis; Costs; Hardware; Memory architecture; Memory management; Optimization methods; Partitioning algorithms; Power system management;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on