Integrity checking based soft error recovery method for DSP

In aerospace, the single particle soft errors are more and more frequently reported in DSP and the other memory devices, which seriously impact on the system running safely and reliably. Aiming at the soft error occurred in DSP program storage areas, this paper presents an integrality-checking-based control-flow error recovery method, which can rapidly recovery a control-flow error after checking it by a little improvement of setting a recovery pointer and a recovery memory on integrality-checking-based control-flow check method. The proposed method has an important guiding significance to the design and development of DSP.

[1]  Hamid R. Zarandi,et al.  Two Efficient Software Techniques to Detect and Correct Control-Flow Errors , 2010, 2010 IEEE 16th Pacific Rim International Symposium on Dependable Computing.

[2]  Edward J. McCluskey,et al.  Control-flow checking by software signatures , 2002, IEEE Trans. Reliab..

[3]  Cheng Wang,et al.  Software-based transparent and comprehensive control-flow error detection , 2006, International Symposium on Code Generation and Optimization (CGO'06).

[4]  Jacob A. Abraham,et al.  ACCE: Automatic correction of control-flow errors , 2007, 2007 IEEE International Test Conference.

[5]  David I. August,et al.  SWIFT: software implemented fault tolerance , 2005, International Symposium on Code Generation and Optimization.

[6]  Suku Nair,et al.  Design and Evaluation of System-Level Checks for On-Line Control Flow Error Detection , 1999, IEEE Trans. Parallel Distributed Syst..

[7]  Edward J. McCluskey,et al.  Control-Flow Checking Using Watchdog Assists and Extended-Precision Checksums , 1990, IEEE Trans. Computers.

[8]  Henrique Madeira,et al.  On-line signature learning and checking: experimental evaluation , 1991, [1991] Proceedings, Advanced Computer Technology, Reliable Systems and Applications.

[9]  Goutam Kumar Saha,et al.  Software Based Fault Tolerance – a Survey , 2006 .

[10]  Ying Tan,et al.  CFEDR: Control-flow error detection and recovery using encoded signatures monitoring , 2013, 2013 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFTS).

[11]  David I. August,et al.  Software-controlled fault tolerance , 2005, TACO.

[12]  Lu Huan-zhang Research on Memory's SEU Mitigation Technology in DSP-based Space Information Processing System , 2010 .