On the criticality of caches in fault-tolerant processors for space

Conference Paper (2019)
Author(s)

Stefano Di Mascio (TU Delft - Space Systems Egineering)

Alessandra Menicucci (TU Delft - Space Systems Egineering)

EKA Gill (TU Delft - Space Engineering)

Gianluca Furano (European Space Agency (ESA))

Claudio Monteleone (European Space Agency (ESA))

Research Group
Space Systems Egineering
DOI related publication
https://doi.org/10.1109/DFT.2019.8875424
More Info
expand_more
Publication Year
2019
Language
English
Research Group
Space Systems Egineering
ISBN (electronic)
9781728122601

Abstract

This paper analyzes the contribution of caches to failures at processor level due to soft errors. In order to do this, approximated methodologies to estimate the percentage of the total Sensitive Area (SA) of a processor for each unit during early design exploration are proposed. Then, to identify the most vulnerable units, a metric called Relative Soft Error Vulnerability (RSEV) is defined. The analysis shows that caches are the most vulnerable units of state-of-the-art processors and that, even when considering higher-frequency and more complex pipelines representative of next-generation processors for space applications, the final in-orbit failure rate is dominated by failures caused by upsets in cache arrays. Even when protecting memory arrays with information redundancy, the large fraction of upsets occurring in caches is potentially the biggest threat to processor availability and reliability, especially if errors are modelled with invalid assumptions and are not properly handled when detected.

No files available

Metadata only record. There are no files for this record.