Unboxing the Sand: on Deploying Safety Measures in the Programmable Logic of COTS MPSoCs - Archive ouverte HAL
Communication Dans Un Congrès Année : 2022

Unboxing the Sand: on Deploying Safety Measures in the Programmable Logic of COTS MPSoCs

Résumé

The lack of sufficient hardware support for functional safety precludes the full adoption of many Commercial Off-the-Shelf (COTS) MPSoCs in safety-related systems, such as those in the aerospace industry. Some recent MPSoCs come along with programmable logic (PL), primarily intended to offload some specific complex functions that can be much more efficiently implemented in hardware than in software, hence being such PL a kind-of-sandbox fully mastered by ASIC cores outside the PL. This paper proposes using PL in those COTS MPSoCs to deploy the support needed to implement safety measures efficiently to enable the use of those MPSoCs for systems needing high assurance levels. Hence, the goal is not mastering PL from the cores solely, but also allowing PL to provide monitoring (e.g. contention, diversity, watchdogs) and control (e.g. configuring QoS features) capabilities to enable the realization of a safety concept atop. The early work presented in this paper already provides specific monitoring, diversity, and controlling strategies to allow PL take over safety-related functionalities.
Fichier principal
Vignette du fichier
main.pdf (445.99 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03692732 , version 1 (10-06-2022)

Licence

Identifiants

  • HAL Id : hal-03692732 , version 1

Citer

Sergi Alcaide, Guillem Cabo, Francisco Bas, Pedro Benedicte, Fabio Mazzocchetti, et al.. Unboxing the Sand: on Deploying Safety Measures in the Programmable Logic of COTS MPSoCs. 11th European Congress Embedded Real Time Systems ( ERTS 2022 ), Jun 2022, Toulouse, France. ⟨hal-03692732⟩

Collections

ERTS2022
174 Consultations
81 Téléchargements

Partager

More