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