Abstract | ||
---|---|---|
This paper describes a fully automated pre-injection analysis technique aimed at reducing the cost of fault injection campaigns. The technique optimizes the fault-space by utilizing assembly-level knowledge of the target system in order to place single bit-flips in registers and memory locations only immediately before these are read by the executed instructions. This way, faults (time-location pairs) that are overwritten or have identical impact on program execution are removed. Experimental results obtained by random sampling of the optimized fault-space and the complete (non-optimized) fault-space are compared for two different workloads running on a MPC565 microcontroller. The pre-injection analysis yields an increase of one order of magnitude in the effectiveness of faults, a reduction of the fault-space of two orders of magnitude in the case of CPU-registers and four to five orders of magnitude in the case of memory locations, while preserving a similar estimation of the error detection coverage. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/11408901_19 | Lecture Notes in Computer Science |
Keywords | Field | DocType |
error detection coverage,executed instruction,pre-injection analysis technique,fault injection efficiency,assembly-level pre-injection analysis,assembly-level knowledge,pre-injection analysis yield,mpc565 microcontroller,different workloads,optimized fault-space,memory location,error detection,random sampling,reliability,localization,microcontroller,dependability,software development,fault tolerance | Dependability,Computer science,Real-time computing,Error detection and correction,Fault tolerance,Microcontroller,Sampling (statistics),Order of magnitude,Single event upset,Fault injection | Conference |
Volume | ISSN | ISBN |
3463 | 0302-9743 | 3-540-25723-3 |
Citations | PageRank | References |
31 | 1.54 | 11 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Raul Barbosa | 1 | 110 | 19.08 |
Jonny Vinter | 2 | 231 | 19.45 |
Peter Folkesson | 3 | 182 | 13.74 |
Johan Karlsson | 4 | 305 | 25.29 |