Timing Issues of Transient Faults in Concurrent Error Detection Schemes

This work reveals additional timing difficulties by which concurrent error detection (CED) schemes can experience to deal efficiently with transients. It shows previously-unknown error scenarios where short-duration single transient faults in combinational logic circuits succeed in erroneously inverting stored results but CED schemes fail in detecting even single soft errors. The paper demonstrates that typical CED code-based schemes for protecting logic circuits are not as capable as they have been claimed whether flip-flops are used to register the error signals, and so timing conditions are suggested for a more efficient use of them.

[1]  R. Leveugle,et al.  Influence of error detecting or correcting codes on the sensitivity to DPA of an AES S-box , 2009, 2009 3rd International Conference on Signals, Circuits and Systems (SCS).

[2]  Michael Nicolaidis Time redundancy based soft-error tolerance to rescue nanometer technologies , 1999, Proceedings 17th IEEE VLSI Test Symposium (Cat. No.PR00146).

[3]  B. Rouzeyre,et al.  Timing issues for an efficient use of concurrent error detection codes , 2011, 2011 12th Latin American Test Workshop (LATW).

[4]  Arash Reyhani-Masoleh,et al.  Parity-Based Fault Detection Architecture of S-box for Advanced Encryption Standard , 2006, 2006 21st IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems.

[5]  Luigi Carro,et al.  XOR-Based Low Cost Checkers for Combinational Logic , 2008, 2008 IEEE International Symposium on Defect and Fault Tolerance of VLSI Systems.

[6]  Hideo Ito,et al.  Circuit and Latch Capable of Masking Soft Errors with Schmitt Trigger , 2008, J. Electron. Test..

[7]  Bing-Fei Wu,et al.  Simple error detection methods for hardware implementation of Advanced Encryption Standard , 2006, IEEE Transactions on Computers.