• DocumentCode
    3048660
  • Title

    A synthesis tool for fault-tolerant finite state machines

  • Author

    Leveugle, R. ; Rochet, R. ; Saucier, G. ; Martinez, L. ; Pitot, C.

  • Author_Institution
    Inst. Nat. Polytech. de Grenoble/CSI, France
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    502
  • Lastpage
    511
  • Abstract
    The authors present a synthesis tool for FSMs tolerating a single fault in the sequencing logic (next state logic or state register). Two architectures based on the use of SEC codes can be automatically implemented using this tool. The fault-tolerant FSMs can be generated either from a state transition graph specified, for example, in Kiss format or in VHDL, or for designs synthesized, using a control-driven approach, from higher level (e.g., RTL) specifications. The two FSM architectures are briefly presented. Then, the related synthesis flows, the main specific procedures and the synthesis options are described. Results obtained on international benchmark implementations are discussed.
  • Keywords
    finite state machines; Kiss format; SEC codes; VHDL; benchmark implementations; control-driven approach; fault-tolerant finite state machines; sequencing logic; state register; synthesis tool; Automata; Automatic generation control; Automatic logic units; Automatic testing; Circuit faults; Circuit synthesis; Circuit testing; Design automation; Error correction; Fault tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627353
  • Filename
    627353