2017
DOI: 10.1007/s10836-016-5636-7
|View full text |Cite
|
Sign up to set email alerts
|

On the Consolidation of Mixed Criticalities Applications on Multicore Architectures

Abstract: In this paper we propose a hybrid solution to ensure results correctness when deploying several applications with different safety requirements on a single multi-core-based system. The proposed solution is based on lightweight hardware redundancy, implemented using smart watchdogs and voter logic, combined with software redundancy. Two techniques of software redundancy are used: the first one is software temporal triple modular redundancy, used for those tasks with low criticality and no real-time requirement.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…Both Control and Vision are periodic tasks. In [1], the architecture proposed did not feature the software modifications later introduced in [13], we refer to this as the P+CFC solution, where P stands for partitioning and CFC refers to the Control Flow Check technique implemented through the Watchdog Processor IP. In the Complete solution, the Control application is implemented in a TMR scheme, whereas the Vision application is implemented in a DT2+TTMR scheme.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Both Control and Vision are periodic tasks. In [1], the architecture proposed did not feature the software modifications later introduced in [13], we refer to this as the P+CFC solution, where P stands for partitioning and CFC refers to the Control Flow Check technique implemented through the Watchdog Processor IP. In the Complete solution, the Control application is implemented in a TMR scheme, whereas the Vision application is implemented in a DT2+TTMR scheme.…”
Section: Methodsmentioning
confidence: 99%
“…In this paper we use results from radiation experiments and fault injection simulation to evaluate the dependability of a COTS-based multicore system architecture implementing hybrid fault tolerance solutions. The architecture was proposed in [1] and extended in [13]. Both papers were based on the implementation of a fault tolerant system on a dual-core architecture, with fault injection simulation results suggesting their effectiveness.…”
Section: Previous Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The hybrid architecture proposed by Avramenko et al [4] uses a hypervisor to avoid low-criticality applications from corrupting the high-criticality applications. Esposito et al [12] designed a system that allows the consolidation of different applications with different safety and performance requirements on the same chip. On the other hand, temporal partitioning allows different applications to share core resources in a time-multiplexing way.…”
Section: Bus-based Mpsocsmentioning
confidence: 99%
“…To face lack of information, authors of [5] suggest that the availability of necessary information should be a selection criterion when choosing the hardware platform. A solution for shared memory can be resource partitioning by means of a type-1 hypervisor [12][13] [14]. A type-1 hypervisor with support for multi-core architectures can implement partitioning by assigning a single core as a resource to a given partition.…”
Section: Multi-processor System-on-chip In Avionic Systemsmentioning
confidence: 99%