Title :
Categorizing and Analysis of Activated Faults in the FlexRay Communication Controller Registers
Author :
Sedaghat, Yasser ; Miremadi, Seyed Ghassem
Author_Institution :
Dependable Syst. Lab., Sharif Univ. of Technol., Tehran, Iran
Abstract :
FlexRay communication protocol is expected becoming the de-facto standard for distributed safety-critical systems. In this paper, transient single bit-flip faults were injected into the FlexRay communication controller to categorize and analyze the activated faults. In this protocol, an activated fault results in one or more error types which are boundary violation, conflict, content, freeze, synchronization, and syntax. To study the activated faults, a FlexRay bus network, composed of four nodes, was modeled by verilog HDL; and a total of 135,600 transient faults were injected in only one node, where 9,342 (6.9%) of the faults were activated. The results show that the synchronization error is the widespread error with the occurrence ratio of about 70.1%. The Boundary violation and the syntax errors have the occurrence ratios of 32.4% and 24.6%, respectively. The results also show that the Freeze error which more frequent resulted system failures has the occurrence ratio of about 17.3%.
Keywords :
hardware description languages; protocols; safety-critical software; synchronisation; FlexRay communication controller registers; FlexRay communication protocol; boundary violation; de-facto standard; distributed safety-critical systems; freeze error; synchronization error; syntax errors; transient faults; verilog HDL; Communication networks; Communication system control; Control systems; Embedded system; Fault tolerance; Hardware design languages; Laboratories; Protocols; System testing; Telecommunication network reliability; Distributed embedded systems; Fault injection; FlexRay protocol; Safety-critical applications;
Conference_Titel :
Test Symposium, 2009 14th IEEE European
Conference_Location :
Seville
Print_ISBN :
978-0-7695-3703-0
DOI :
10.1109/ETS.2009.21