DocumentCode
3278406
Title
Using VHDL-based fault injection to exercise error detection mechanisms in the time-triggered architecture
Author
Gracia, J. ; Gil, D. ; Baraza, J.C. ; Gil, P.J.
Author_Institution
Fault Tolerant Syst. Group, Univ. Politecnica de Valencia, Spain
fYear
2002
fDate
16-18 Dec. 2002
Firstpage
316
Lastpage
320
Abstract
As the use of dependable systems is generalising, their study in early phases of the design cycle is more and more important in order to save time and money. In this work, using a generic VEDL-based fault injection tool, called VFIT (VHDL-Based Fault Injection Tool), we have validated the dependability of a real Fault-Tolerant System using its VHDL model. The system studied is based on the Time-Triggered Architecture. It is a synchronous protocol with static scheduling that has been specifically targeted at hard real-time fault-tolerant distributed system. The use of this system is growing in aircraft and automotive areas (x-by-wire). We have analysed the pathology of the propagated errors, measured their latencies, and calculated both error detection latencies and coverages. As the main conclusion of this work, we have detected an erroneous implementation of the firmware of the controller as well as results show that built-in selftest mechanisms detect the larger part of errors.
Keywords
circuit simulation; fault tolerance; hardware description languages; logic CAD; logic simulation; logic testing; VFIT; VHDL-Based Fault Injection Tool; dependable systems; design cycle; error detection mechanisms; generic VHDL-based fault injection tool; real fault-tolerant system; time-triggered architecture; Aircraft; Automotive engineering; Delay; Error correction; Fault detection; Fault tolerant systems; Microprogramming; Pathology; Protocols; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing, 2002. Proceedings. 2002 Pacific Rim International Symposium on
Print_ISBN
0-7695-1852-4
Type
conf
DOI
10.1109/PRDC.2002.1185652
Filename
1185652
Link To Document