Title :
Study of the Effects of SEU-Induced Faults on a Pipeline Protected Microprocessor
Author :
Touloupis, Emmanuel ; Flint, James A. ; Chouliaras, Vassilios A. ; Ward, David D.
Author_Institution :
InAccess Networks SA, Athens
Abstract :
This paper presents a detailed analysis of the behavior of a novel fault-tolerant 32-bit embedded CPU as compared to a default (non-fault-tolerant) implementation of the same processor during a fault injection campaign of single and double faults. The fault-tolerant processor tested is characterized by per-cycle voting of microarchitectural and the flop-based architectural states, redundancy at the pipeline level, and a distributed voting scheme. Its fault-tolerant behavior is characterized for three different workloads from the automotive application domain. The study proposes statistical methods for both the single and dual fault injection campaigns and demonstrates the fault-tolerant capability of both processors in terms of fault latencies, the probability of fault manifestation, and the behavior of latent faults.
Keywords :
computer architecture; embedded systems; fault tolerance; microprocessor chips; pipeline processing; probability; statistical analysis; SEU-induced fault; automotive application; distributed voting; fault-tolerant 32-bit embedded CPU; latent fault; microarchitecture; pipeline-protected microprocessor; probability; single-dual fault injection; statistical method; Automotive applications; Fault tolerance; Microarchitecture; Microprocessors; Pipelines; Protection; Redundancy; Statistical analysis; Testing; Voting; SEU; fault injection; fault modeling and simulation; fault tolerance; microprocessor test; soft error;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2007.70766