DocumentCode
3481530
Title
Error Correction of Transient Errors in a Sum-Bit Duplicated Adder by Error Detection
Author
Weidling, S. ; Sogomonyan, E.S. ; Goessel, M.
Author_Institution
Dept. of Comput. Sci., Univ. of Potsdam, Potsdam, Germany
fYear
2013
fDate
4-6 Sept. 2013
Firstpage
855
Lastpage
862
Abstract
In this paper it is shown how the method of error correction of transient errors in a combinational circuit by use of error detection codes can be implemented for a sum-bit duplicated adder, thereby the outputs of the adder circuit are stored in fault-tolerant memory elements which are supposed to be fault-tolerant master-slave flip-flops. The combinational sum- bit duplicated adder circuit is monitored by an online detection circuit based on both a parity code and a duplication code. The error detection signal indicating an error in the combinational adder circuit blocks the slave clock signal in the second half of the clock cycle. The previous correct state values of all the slave latches are preserved for the duration of the transient error. As soon as the transient error disappears, the system can continue to work from a correct state, and no complicated restart of the system is necessary.
Keywords
adders; combinational circuits; error correction; error detection codes; fault tolerance; flip-flops; combinational circuit; duplication code; error detection codes; fault-tolerant master-slave flip-flops; fault-tolerant memory elements; online detection circuit; parity code; slave clock signal; slave latches; sum-bit duplicated adder circuit; transient errors; Adders; Clocks; Combinational circuits; Fault tolerance; Latches; Registers; Transient analysis; clock gating; code-disjoint partial duplication; concurrent error detection; fault tolerance; transient error;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2013 Euromicro Conference on
Conference_Location
Los Alamitos, CA
Type
conf
DOI
10.1109/DSD.2013.95
Filename
6628369
Link To Document