Title :
A Cross-Domain Multiprocessor System-on-a-Chip for Embedded Real-Time Systems
Author :
Obermaisser, Roman ; Kopetz, Hermann ; Paukovits, Christian
Author_Institution :
Vienna Univ. of Technol., Vienna, Austria
Abstract :
GENESYS Multiprocessor System-on-a-Chip (MPSoC) is the building block of a generic platform for the component-based development of embedded real-time systems in different domains, such as in automotive, aerospace, industrial control, and consumer-electronic applications. The GENESYS MPSoC offers a stable set of domain-independent core services (e.g., common time, message-based communication, and configuration). On top of the core services, higher level services can be implemented by domain-independent and domain-specific system components that customize the platform to the needs of the specific application domain. Through its cross-domain applicability, the GENESYS MPSoC supports the wide reuse of components and realizes the benefits of the economies of scale of the semiconductor technology. Furthermore, the GENESYS MPSoC contributes towards the solution of prevalent technological challenges such as complexity management, robustness, and technology obsolescence. This paper presents the GENESYS MPSoC and provides insights from a prototype implementation, which demonstrates that such a cross-domain MPSoC can be built with today´s technology.
Keywords :
embedded systems; multiprocessing systems; system-on-chip; GENESYS MPSoC; cross-domain multiprocessor system; domain-independent core services; domain-independent system components; domain-specific system components; economies of scale; embedded real-time systems; multiprocessor system-on-a-chip; semiconductor technology; Computer architecture; Computer interfaces; Embedded systems; Fault tolerance; Real time systems; Robustness; System-on-a-chip; Computer architecture; computer interfaces; fault tolerance; multicore processing; real-time systems; robustness; system-on-a-chip;
Journal_Title :
Industrial Informatics, IEEE Transactions on
DOI :
10.1109/TII.2010.2071388