• DocumentCode
    349217
  • Title

    Fault-tolerant linear finite state machines

  • Author

    Hadjicostis, C.N. ; Verghese, G.C.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    5-8 Sep 1999
  • Firstpage
    1085
  • Abstract
    In this paper we develop a framework for constructing fault-tolerant dynamic systems, focusing primarily on linear finite state machines (LFSMs). Modular redundancy, the traditional approach to fault tolerance, is expensive because of the overhead in replicating the hardware and its reliance on the assumption that the error-correcting (voting) mechanism is fault-free. Our approach is more general, makes efficient use of redundancy, and relaxes the strict requirements regarding the reliability of the error corrector. By combining linear coding techniques and dynamic system theory, we characterize the class of all appropriate redundant implementations. Furthermore, we construct reliable LFSM´s assembled exclusively from unreliable components, including unreliable voters and parity checkers in the error correcting mechanism. Using constant redundancy per system, we obtain implementations of identical LFSM´s that operate in parallel on distinct input sequences and achieve arbitrarily low probability of failure during any specified finite time interval
  • Keywords
    failure analysis; fault tolerant computing; finite state machines; probability; redundancy; constant redundancy; dynamic system theor; error correcting mechanism; error corrector; error-correcting mechanism; fault tolerance; fault-tolerant dynamic systems; finite time interval; linear coding; linear finite state machines; modular redundancy; probability of failure; redundancy; voting; Assembly; Automata; Circuit faults; Equations; Error correction; Fault tolerance; Fault tolerant systems; Hardware; Redundancy; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    0-7803-5682-9
  • Type

    conf

  • DOI
    10.1109/ICECS.1999.813422
  • Filename
    813422