Title :
A 32-bit COTS-based fault-tolerant embedded system
Author :
Rajabzadeh, Amir
Author_Institution :
Razi Univ., Iran
Abstract :
This paper presents a 32-bit fault-tolerant (FT) embedded system based on commercial off-the-shelf (COTS) processors. This embedded system uses two 32-bit Pentium® processors with master/checker (M/C) configuration and an external watchdog processor (WDP) for implementing a behavioral-based error detection scheme called committed instructions counting (CIC). The experimental evaluation was performed using both power-supply disturbance (PSD) and software-implemented fault injection (SWIFI) methods. A total of 9000 faults have been injected into the embedded system to measure the coverage of error detection mechanisms, i.e., the checker processor and the CIC scheme. The results show that the M/C configuration is not enough for this system and the CIC scheme could cover the limitation of the M/C configuration.
Keywords :
embedded systems; error detection; fault tolerant computing; microprocessor chips; 32 bit; 32-bit Pentium® processors; CIC; COTS; FT embedded system; M/C configuration; PSD; SWIFI method; WDP; checker processor; commercial off-the-shelf; committed instructions counting; error detection; fault-tolerant embedded system; master/checker configuration; power-supply disturbance; software-implemented fault injection; watchdog processor; Circuit faults; Computer interfaces; Embedded system; Fault detection; Fault tolerant systems; Field programmable gate arrays; Logic testing; Performance evaluation; Redundancy; Signal processing;
Conference_Titel :
On-Line Testing Symposium, 2005. IOLTS 2005. 11th IEEE International
Print_ISBN :
0-7695-2406-0
DOI :
10.1109/IOLTS.2005.5