Multi-core devices for safety-critical systems: a survey

Multi-core devices are envisioned to support the development of next-generation safety-critical systems, enabling the on-chip integration of functions of different criticality. This integration provides multiple system-level potential benefits such as cost, size, power, and weight reduction. However...

Descripción completa

Detalles Bibliográficos
Autores: Perez Cerrolaza, Jon, Obermaisser, Roman, Abella Ferrer, Jaume|||0000-0001-7951-4028, Cazorla Almeida, Francisco Javier, Grüttner, Kim, Agirre, Irune, Ahmadian, Hamidreza, Allende, Imanol
Tipo de recurso: artículo
Fecha de publicación:2020
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/331690
Acceso en línea:https://hdl.handle.net/2117/331690
https://dx.doi.org/10.1145/3398665
Access Level:acceso abierto
Palabra clave:Computer systems
Embedded computer systems.
Spatial independence
Diagnostic coverage
Time independence
Fault tolerance
Sistemes informàtics
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
Descripción
Sumario:Multi-core devices are envisioned to support the development of next-generation safety-critical systems, enabling the on-chip integration of functions of different criticality. This integration provides multiple system-level potential benefits such as cost, size, power, and weight reduction. However, safety certification becomes a challenge and several fundamental safety technical requirements must be addressed, such as temporal and spatial independence, reliability, and diagnostic coverage. This survey provides a categorization and overview at different device abstraction levels (nanoscale, component, and device) of selected key research contributions that support the compliance with these fundamental safety requirements.