DocumentCode
1912694
Title
Feature Specific Control Flow Checking in COTS-Based Embedded Systems
Author
Rajabzadeh, Amir ; Miremadi, Seyed Ghassem
Author_Institution
Comput. Dept., Razi Univ., Kermanshah, Iran
fYear
2010
fDate
18-25 July 2010
Firstpage
58
Lastpage
63
Abstract
While the Control Flow Checking (CFC) methods are using the ordinary instruction set and general Arithmetic and Logic Unit (ALU) features to protect the programs against the transient faults, this paper presents a new kind of CFC method, called feature specific CFC. The idea behind this method is using a specific internal hardware in modern processors which provides the ability to monitor internal various parameters of the program. This method is a pure software method and the external hardware overhead is zero. Other overheads have been measured experimentally by executing the workloads on a Pentium system. The execution time overhead is between 42% and 67% and the program size overhead is between 5% and 10% for different workload programs. This method is analytically evaluated based on seven different fault models. The results show that the error detection coverage varies between 98.05% and 98.65% depending on the different workload programs.
Keywords
embedded systems; error detection; program testing; program verification; software packages; CFC method; COTS based embedded system; Pentium system; arithmetic and logic unit; control flow checking; feature specific CFC; transient fault; Circuit faults; Embedded system; Hardware; Monitoring; Program processors; Radiation detectors; Control flow checking; Control flow errors; Error detection coverage; Fault injection;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependability (DEPEND), 2010 Third International Conference on
Conference_Location
Venice
Print_ISBN
978-1-4244-7530-8
Type
conf
DOI
10.1109/DEPEND.2010.17
Filename
5562846
Link To Document