Publication | Closed Access
A study of the effects of transient fault injection into the VHDL model of a fault-tolerant microcomputer system
26
Citations
20
References
2002
Year
Unknown Venue
EngineeringComputer ArchitectureTransient Fault InjectionFault ToleranceFault-tolerant Microcomputer SystemSoftware AnalysisFormal VerificationHardware SecurityReliability EngineeringParity DetectionFault AnalysisSystems EngineeringVhdl ModelFault RecoveryFault-tolerant ControlParallel ComputingFailure DetectionComputer EngineeringComputer ScienceWatchdog TimerSoftware TestingFault InjectionSystem Software
This work presents a campaign of fault injection to validate the dependability of a fault tolerant microcomputer system. The system is duplex with cold stand-by sparing, parity detection and a watchdog timer. The faults have been injected on a chip-level VHDL model, using an injection tool designed for this purpose. We have carried out a set of injection experiments (with 3000 injections each), injecting transient faults of types stuck-at, bit-flip, indetermination and delay on both the signals and variables of the system, running two different workloads. We have analysed the pathology of the propagated errors, measured their latency, and calculated both detection and recovery coverage. For instance, system detection coverages (including non-effective errors) up to 98%, and system recovery coverage up to 94% have been obtained for short transient faults.
| Year | Citations | |
|---|---|---|
Page 1
Page 1