DocumentCode :
843746
Title :
Nonconcurrent error detection and correction in fault-tolerant linear finite-state machines
Author :
Hadjicostis, Christoforos N.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Illinois, Urbana, IL, USA
Volume :
48
Issue :
12
fYear :
2003
Firstpage :
2133
Lastpage :
2140
Abstract :
In this paper, we construct fault-tolerant linear finite-state machines (LFSMs) in which error detection and correction can be performed nonconcurrently (e.g., periodically). More specifically, by jointly choosing the state encoding constraints and the redundant dynamics of the fault-tolerant LFSM, we enable an external checker to detect and identify errors due to past faults based on the current, possibly corrupted state of the LFSM. The paper presents systematic constructions of fault-tolerant LFSMs based on a characterization of nonconcurrent error detection/correction in terms of state encoding constraints and redundant dynamics. In particular, we develop a scheme that uses Bose-Chaudhuri-Hocquenghem (BCH) coding and obtains fault-tolerant LFSMs that require 2D additional state variables and have the ability to correct up to D errors in any state variable at any time step in the time interval consisting of the latest N time steps of operation. The construction uses the minimum possible number of additional state variables and requires an error detecting/correcting mechanism with computational complexity that is only linear in N.
Keywords :
BCH codes; computational complexity; embedded systems; error correction; error detection; fault tolerance; finite state machines; transients; Bose-Chaudhuri-Hocquenghem coding; computational complexity; embedded systems; fault-tolerant linear finite-state machine; linear coding; nonconcurrent error correction; nonconcurrent error detection; redundant dynamics; state encoding constraints; transient faults; Electrical fault detection; Encoding; Error correction; Fault detection; Fault diagnosis; Fault tolerance; Fault tolerant systems; Hardware; Object detection; Protection;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2003.820066
Filename :
1254082
Link To Document :
بازگشت