Back to Search
Start Over
A fast and accurate hybrid fault injection platform for transient and permanent faults
- Source :
- Design Automation for Embedded Systems. 23:3-19
- Publication Year :
- 2018
- Publisher :
- Springer Science and Business Media LLC, 2018.
-
Abstract
- Many ground-level and space systems require reliability testing before their deployment, since they are increasingly susceptible to transient and permanent faults. Such process must be accurate, controllable, generic, cheap, and fast. Even though fault injection at gate-level is often the most appropriate solution when one seeks for accuracy and controllability, it is very time-consuming. Considering that, this work proposes a hybrid fault injection framework that automatically switches between RTL and gate-level simulation modes. By using a complex 8-issue VLIW processor as case-study, we show that the injection process can be accelerated by more than $$10\times $$ for transient faults and almost 2 times for permanent faults over conventional injectors, while maintaining gate-level accuracy and controllability. The proposed framework is generic, so that faults can be injected into any arbitrary circuit, which is demonstrated by also injecting faults in a neural network and achieving a speedup of more than $$30\times $$ .
- Subjects :
- 010302 applied physics
Speedup
Artificial neural network
Computer science
Process (computing)
Hardware_PERFORMANCEANDRELIABILITY
02 engineering and technology
Fault injection
01 natural sciences
020202 computer hardware & architecture
Controllability
Hardware and Architecture
Control theory
Very long instruction word
0103 physical sciences
0202 electrical engineering, electronic engineering, information engineering
Transient (computer programming)
Software
Subjects
Details
- ISSN :
- 15728080 and 09295585
- Volume :
- 23
- Database :
- OpenAIRE
- Journal :
- Design Automation for Embedded Systems
- Accession number :
- edsair.doi...........22097e4182ef07c68b23a3eeb334f1a7