DocumentCode
2841712
Title
Built-in fault injection in hardware - the FIDYCO example
Author
Rahbaran, Babak ; Steininger, Andreas ; Handl, Thomas
Author_Institution
Vienna Univ. of Technol., Austria
fYear
2004
fDate
28-30 Jan. 2004
Firstpage
327
Lastpage
332
Abstract
Experimental fault-injection plays a key role in the process of fault tolerance validation. In this paper we discuss the limitations of conventional experimental setups and investigate how highly complex FPGAs can aid in overcoming these. Based on a thorough analysis of the potential aims of fault-injection experiments we derive a set of conditions for the design of an FPGA-based fault-injection toolset. We present the fault-injection tool FIDYCO as an example implementation of this concept. Our FPGA-based toolset has three main advantages: First, the availability of a physical target system allows to perform experiments in real time. Second, the programmable nature of the FPGA target platform facilitates controllability and observability comparable to that of simulation-based approaches. Third, the tight integration of fault injector and device under test on the same hardware platform allows for a higher precision of fault injection and diagnostic resolution.
Keywords
built-in self test; fault tolerance; field programmable gate arrays; integrated circuit testing; FIDYCO; built-in fault injection; complex FPGAs; diagnostic resolution; fault injection tool; fault injector; fault tolerance validation; field programmable gate arrays; hardware platform; integrated circuit testing; Availability; Computational modeling; Controllability; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Hardware; Observability; Real time systems; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic Design, Test and Applications, Proceedings. DELTA 2004. Second IEEE International Workshop on
Conference_Location
Perth, WA, Australia
Print_ISBN
0-7695-2081-2
Type
conf
DOI
10.1109/DELTA.2004.10070
Filename
1409860
Link To Document