article
The development of fault-tolerant systems in automotive applications, particularly under the AUTOSAR OS standards, faces significant challenges in managing mixed-criticality environments on multicore platforms. This paper introduces a novel fault-tolerant mixed-criticality system (MCS-FT) that employs advanced checkpointing and rollback mechanisms to ensure reliability and performance. A key innovation is the cooldown procedure, which dynamically decrements criticality levels, optimizes resource utilization, and reduces system overhead. This approach contrasts with traditional methods that focus solely on incrementing criticality levels. The MCS-FT model supports an unrestricted number of critical levels per core and allows user-configured resource-sharing protocols and fault management behaviors, constrained only by time for overrun and cooldown processes. Validation on the Infineon <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{Tricore}^{\mathrm{T}\mathrm{M}}$ TC $3\text{XX}$</tex> platform demonstrates substantial fault tolerance and system performance improvements, making MCS-FT a viable solution for safety-critical automotive applications. The proposed MCS-FT model meets and exceeds current standards, offering a new paradigm in designing and implementing fault-tolerant mixed-criticality systems.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1109/niles63360.2024.10753237
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.