Title :
A System-on-a-Chip Platform for Mixed-Criticality Applications
Author :
Wasicek, Armin ; El-Salloum, Christian ; Kopetz, Hermann
Author_Institution :
Inst. for Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
Abstract :
High-integrity systems are deployed in order to realize safety-critical applications. To meet the rigorous requirements in this domain, these systems require a sophisticated approach to design, verification, and certification. Not only safety consideration shave an impact on a product´s overall dependability, but also security has to be taken into account. In this paper we analyze the Time-Triggered System-on-Chip (TTSoC) architecture, which is a novel architecture for Multi-Processor System-on-Chip (MPSoC) devices, regarding its security properties. We discuss essential compliance criteria to the Multiple Independent Layers of Security (MILS) architecture, which is a industry-ready architecture for embedded high-integrity systems. We found that both architectures share intrinsic properties and we are able to show that the TTSoC architecture implements the core requirements of a MILS Separation Kernel and thus realizes its elementary security policies by design.
Keywords :
microprocessor chips; system-on-chip; MPSoC devices; TTSoC architecture; high-integrity systems; industry-ready architecture; mixed-criticality applications; multiple independent layers of security architecture; multiprocessor system-on-chip; safety-critical applications; security properties; time-triggered system-on-chip; Application software; Distributed computing; Hardware; Heart; Kernel; Operating systems; Power system security; Protection; System-on-a-chip; Virtual machine monitors; MILS; Mixed-criticality systems; TTSoC; multi?level security architecture;
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2010 13th IEEE International Symposium on
Conference_Location :
Carmona, Seville
Print_ISBN :
978-1-4244-7083-9
Electronic_ISBN :
1555-0885
DOI :
10.1109/ISORC.2010.43