Browse > Article

Fault Tolerant Processor Design for Aviation Embedded System and Verification through Fault Injection  

Lee, Dong-Woo (College of electronics, Telecommunication & Computer Engineering, Korea Aviation University)
Ko, Wan-Jin (College of electronics, Telecommunication & Computer Engineering, Korea Aviation University)
Na, Jong-Wha (College of electronics, Telecommunication & Computer Engineering, Korea Aviation University)
Abstract
In this paper, we applied the forward and backward error recovery techniques to a reduced instruction set computer (risc) processor to develop two fault-tolerant processors, namely, fetch redundant risc (FRR) processor and a redundancy execute risc (RER) processor. To evaluate the fault-tolerance capability of three target processors, we developed the base risc processor, FRR processor, and RER processor in SystemC hardware description language. We performed fault injection experiment using the three SystemC processor models and the SystemC-based simulation fault injection technique. From the experiments, for the 1-bit transient fault, the failure rate of the FRR, RER, and base risc processor were 1%, 2.8%, and 8.9%, respectively. For the 1-bit permanent fault, the failure rate of the FRR, RER, and base risc processor were 4.3%, 6.5%, and 41%, respectively. As a result, for 1-bit fault, we found that the FRR processor is more reliable among three processors.
Keywords
embedded system; fault injection; dependability;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Barry W. Johnson "Design and Analysis of Fault Tolerant Digital Systems", Addison Wesley Publishing Company, 1988
2 Israel Koren and C. Mani Krishna, "Fault-Tolerant System", Morgan Kufmann, 2007
3 Shubu Mukherjee, "Architecture Design for Soft Errors", Morgan Kufmann, 2008
4 Daniel Gil, Juan Carlos Baraza, Joaquin Gracia and Pedro Joaquin Gil, "VHDL Simulation-Based Fault Injection Techniques", Fault Injection Techniques and tools for Embedded systems Reliability Evaluation, pp159-176, 2003
5 Dongwoo Lee, Jongwhoa Na, "A Novel Simulation Fault Injection Method for Dependability Analysis", IEEE Design & Test Computers, vol 26, no6, pp50-60, 2009
6 Open SystemC Initiative(OSCI) http://www.systemc.org