Title :
Beyond performance: secure and fair memory management for multiple systems on a chip
Author :
Macián, Carlos ; Dharmapurikar, Sarang ; Lockwood, John
Author_Institution :
Inst. of Commun. Networks & Comput. Eng., Stuttgart Univ., Germany
Abstract :
Developments in VLSI technologies create the possibility of hosting several independent (sub) systems in a single chip. There is a need to share a number of resources, especially off-chip resources, which creates new constraints in the design process. Although performance is still a key constraint, sharing implies that secure access to those resources and QoS guarantees are needed. In this paper, an architecture is presented that achieves the goals listed above. The Embedded Hardware Manager acts as a middleware between the applications and the resources, taking the role of resource manager and security agent. The results show that it can prevent resource misuse and undue information peeking or even altering while maintaining individual QoS guarantees. At the same time, high performance is still achieved.
Keywords :
DRAM chips; VLSI; quality of service; storage management chips; system-on-chip; MSoC; QoS guarantees; VLSI technologies; embedded hardware manager; memory management; multiple systems on a chip; off chip resources; quality of service; resource manager; resource misuse; security agent; very large scale integration; Bandwidth; Computer network management; Delay; Drives; Hardware; Memory management; Pins; Resource management; Scheduling; System-on-a-chip;
Conference_Titel :
Field-Programmable Technology (FPT), 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN :
0-7803-8320-6
DOI :
10.1109/FPT.2003.1275774