A Low-Cost Fault Tolerance Technique for Microcontroller-Class RISC-V Processors


METADATA ONLY
Loading...

Date

2025

Publication Type

Conference Paper

ETH Bibliography

yes

Citations

Altmetric
METADATA ONLY

Data

Rights / License

Abstract

Reliable Cyber-Physical Systems (CPSs) must ensure their functionality according to the criticality level of their application, even under Single Event Transients (SETs) and Single Event Upsets (SEUs) caused by ionizing radiations. Dual (DCLS) and Triple Core Lockstep (TCLS) are typical radiation-hardening techniques for processors based on spatial redundancy. However, these approaches can be costly when embedding computing platforms into dependable systems with constrained area and budget requirements. We propose a low-cost fault mitigation technique targeted at SETs called Temporal Lockstep (TL), which combines temporal redundancy and minimal spatial repetition to reduce the area overhead with respect to state-of-the-art solutions. TL was implemented on the open-source Ibex core and synthesized in GF 22 nm technology. The area overhead ranges from 53% to 77%, significantly lower than the over 100% and 200% seen in DCLS and TCLS, respectively. Fault injection simulations show an 82.8% reduction in faulty execution outcomes thanks to Temporal Lockstep.

Permanent link

Publication status

published

Book title

Proceedings of SIE 2024 - 55th Annual Meeting of the Italian Electronics Society

Volume

1263

Pages / Article No.

21 - 28

Publisher

Springer

Event

55th Annual Meeting of the Italian Electronics Society (SIE 2024)

Edition / version

First Edition

Methods

Software

Geographic location

Date collected

Date created

Subject

Fault Tolerance; Fault Mitigation; RISC-V; Temporal Lockstep

Organisational unit

03996 - Benini, Luca / Benini, Luca check_circle

Notes

Funding

Related publications and datasets