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
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;
Conference_Titel :
Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
Conference_Location :
Toulouse, France
Print_ISBN :
0-8186-3680-7
DOI :
10.1109/FTCS.1993.627353