2019
DOI: 10.1109/access.2019.2917036
|View full text |Cite
|
Sign up to set email alerts
|

Fault Grading Techniques of Software Test Libraries for Safety-Critical Applications

Abstract: The adoption of complex and technologically advanced integrated circuits (ICs) in safetycritical applications (e.g., in automotive) forced the introduction of new solutions to guarantee the achievement of the required reliability targets. One of these solutions lies in performing in-field test (i.e., the test performed when the device is already deployed in the mission environment) to detect faults that may arise in this phase of electronic circuit life. In this scenario, one increasingly adopted approach is b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 14 publications
(7 citation statements)
references
References 20 publications
(22 reference statements)
0
7
0
Order By: Relevance
“…Fault injection is a system reliability assessment technique in which faults are intentionally introduced into a system through controlled experiments and the behavior of the system in the presence of faults is observed [ 13 ]. This approach enables an effective evaluation of various dependability attributes, i.e., safety, reliability, availability and security against random faults [ 14 , 15 ]. Most of the faults considered in this approach include nonlinear and unpredictable faults, called random hardware (HW) faults, which are mainly caused by environmental factors and occur as degradation of component functionality.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Fault injection is a system reliability assessment technique in which faults are intentionally introduced into a system through controlled experiments and the behavior of the system in the presence of faults is observed [ 13 ]. This approach enables an effective evaluation of various dependability attributes, i.e., safety, reliability, availability and security against random faults [ 14 , 15 ]. Most of the faults considered in this approach include nonlinear and unpredictable faults, called random hardware (HW) faults, which are mainly caused by environmental factors and occur as degradation of component functionality.…”
Section: Background and Related Workmentioning
confidence: 99%
“…For example, a small CNN with only seven layers can take about 25 minutes to run a single inference [7]. Furthermore, existing commercial fault simulation tools are not tuned and neither optimized to face the complexity of the state-ofthe-art DNN applications [29] (with billions of neuronal computations). This means that a FI at the hardware level is accurate but very costly in terms of simulation time.…”
Section: Simulation-basedmentioning
confidence: 99%
“…Computing these figures for a given STL also requires a new generation of tools called Functional Fault Simulators. Several recent works introduced guidelines on how to correctly generate STLs for CPUs [27], [28] and peripherals [29], how to speed up the FI experiments [30], how to maximize their fault coverage in the different scenarios (possibly minimizing the test time [31]), and how to re-use existing STLs.…”
Section: B Software Test Librariesmentioning
confidence: 99%