2021
DOI: 10.1049/cdt2.12017
|View full text |Cite
|
Sign up to set email alerts
|

Evaluation of the soft error assessment consistency of a JIT‐based virtual platform simulator

Abstract: Soft error resilience has become an essential design metric in electronic computing systems as advanced technology nodes have become less robust to high‐charged particle effects. Designers, therefore, should be able to assess this metric considering several software stack components running on top of commercial processors, early in the design phase. With this in mind, researchers are using virtual platform (VP) frameworks to assess this metric due to their flexibility and high simulation performance. In this r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 14 publications
(3 citation statements)
references
References 31 publications
0
3
0
Order By: Relevance
“…Due to the complexity of such stacks (e.g., kernels, drivers, and applications), analysing their soft error reliability may take several months if conducted at low level simulations (e.g., gate-level). In this regard, this work uses SOFIA [38], a framework based on OVPsim [39], which allows injecting faults at a speed of up to 1000 MIPS while preserving the soft error analysis accuracy (i.e., mismatch below to 10%) for single and multicore processors [40]. SOFIA emulates the occurrence of single-bit upsets (SBUs) by injecting faults into pre-selected data storage elements (i.e., registers and memory addresses) during the execution of a given software stack.…”
Section: A Profiling and Soft Error Assessmentmentioning
confidence: 99%
“…Due to the complexity of such stacks (e.g., kernels, drivers, and applications), analysing their soft error reliability may take several months if conducted at low level simulations (e.g., gate-level). In this regard, this work uses SOFIA [38], a framework based on OVPsim [39], which allows injecting faults at a speed of up to 1000 MIPS while preserving the soft error analysis accuracy (i.e., mismatch below to 10%) for single and multicore processors [40]. SOFIA emulates the occurrence of single-bit upsets (SBUs) by injecting faults into pre-selected data storage elements (i.e., registers and memory addresses) during the execution of a given software stack.…”
Section: A Profiling and Soft Error Assessmentmentioning
confidence: 99%
“…SOFIA provides orders of magnitude speedup while preserving the soft error analysis accuracy (i.e., mismatch below to 10%) w.r.t. the RTL level [35]. SOFIA is a complementary reliability assessment approach to radiation testing and does not introduce any overhead on the radiation-exposed hardened or unhardened application.…”
Section: Adopted Soft Error Mitigation Techniquementioning
confidence: 99%
“…Therefore, the SOFIA framework enables the soft error analysis of complex systems comprising not only real software stacks but also instruction set architectures (ISAs) and state-of-the-art processor models, which are rarely available to users. The soft error analysis consistency of SOFIA's M*DEV module has been investigated against RTLbased simulations considering Arm Cortex-M0 and M3 processors [49]. Results show that the SOFIA M*DEV module presents a worst-case mismatch of 7.5% when faults are injected into general-purpose registers.…”
Section: Benefits Of Sofia's Design Space Explorationmentioning
confidence: 99%