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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call