TY - JOUR
T1 - Open-source IP cores for space
T2 - A processor-level perspective on soft errors in the RISC-V era
AU - Di Mascio, Stefano
AU - Menicucci, Alessandra
AU - Gill, Eberhard
AU - Furano, Gianluca
AU - Monteleone, Claudio
PY - 2021
Y1 - 2021
N2 - This paper discusses principles and techniques to evaluate processors for dependable computing in space applications. The focus is on soft errors, which dominate the failure rate of processors in space. Error, failure and propagation models from literature are selected and employed to estimate the failure rate due to soft errors in typical processor designs. A similar approach can be followed for applications with different radiation environments (e.g. automotive, servers, experimental instrumentation exposed to radiation on ground), by adapting the error models. This detailed white-box analysis is possible only for open-source Intellectual Property (IP) cores and in this work it will be applied to several open-source IP cores based on the RISC-V Instruction Set Architecture (ISA). For these case studies, several types of redundancy described in literature for space processors will be evaluated in terms of their cost-effectiveness and expected final in-orbit behavior. This work provides a comprehensive framework to assess efficacy and cost-effectiveness of redundancy, instead of listing and categorizing the techniques described in literature without assessing their relevance to state-of-the-art designs in space applications.
AB - This paper discusses principles and techniques to evaluate processors for dependable computing in space applications. The focus is on soft errors, which dominate the failure rate of processors in space. Error, failure and propagation models from literature are selected and employed to estimate the failure rate due to soft errors in typical processor designs. A similar approach can be followed for applications with different radiation environments (e.g. automotive, servers, experimental instrumentation exposed to radiation on ground), by adapting the error models. This detailed white-box analysis is possible only for open-source Intellectual Property (IP) cores and in this work it will be applied to several open-source IP cores based on the RISC-V Instruction Set Architecture (ISA). For these case studies, several types of redundancy described in literature for space processors will be evaluated in terms of their cost-effectiveness and expected final in-orbit behavior. This work provides a comprehensive framework to assess efficacy and cost-effectiveness of redundancy, instead of listing and categorizing the techniques described in literature without assessing their relevance to state-of-the-art designs in space applications.
KW - Fault tolerance
KW - Processors
KW - Space
UR - http://www.scopus.com/inward/record.url?scp=85101451394&partnerID=8YFLogxK
U2 - 10.1016/j.cosrev.2020.100349
DO - 10.1016/j.cosrev.2020.100349
M3 - Review article
AN - SCOPUS:85101451394
SN - 1574-0137
VL - 39
JO - Computer Science Review
JF - Computer Science Review
M1 - 100349
ER -