Unboxing the Sand: on Deploying Safety Measures in the Programmable Logic of COTS MPSoCs - Archive ouverte HAL Access content directly
Conference Papers Year : 2022

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

Abstract

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
Origin : Files produced by the author(s)

Dates and versions

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

Licence

Attribution

Identifiers

  • HAL Id : hal-03692732 , version 1

Cite

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
74 View
42 Download

Share

Gmail Facebook X LinkedIn More