Title :
Efficient synthesis of fault-tolerant controllers
Author :
Rochet, R. ; Leveugle, R. ; Saucier, G.
Author_Institution :
Inst. Nat. Polytech. de Grenoble, France
Abstract :
Today, there is an increasing need for fault tolerance capabilities in integrated circuits used in critical applications such as aircraft control. The classical way to achieve fault tolerance in a logic block is to triplicate it and to implement a majority voting block on the outputs (Triple Modular Redundancy, or TMR). The Single Independent Decoder (SID) architecture was defined in order to achieve with a lower hardware overhead the tolerance of faults in the circuit control part (the Finite State Machine), and more precisely in the sequencing logic (next-state logic and state register). A dedicated synthesis tool (ASYL-SdF) has been developed and the results obtained on a large set of examples in terms of silicon area and dependability evaluation have shown its efficiency, especially compared with the TMR implementation of the sequencing logic (TMR Seq)
Keywords :
circuit CAD; error correction codes; fault tolerant computing; finite state machines; integrated circuit design; integrated circuit reliability; integrated logic circuits; logic CAD; state assignment; ASYL-SdF; ECC; FSM; critical applications; dedicated synthesis tool; fault-tolerant controllers; finite state machine; integrated circuits; logic block; logic synthesis; sequencing logic; single independent decoder architecture; Aerospace control; Application specific integrated circuits; Circuit faults; Decoding; Fault tolerance; Hardware; Integrated circuit synthesis; Logic circuits; Redundancy; Voting;
Conference_Titel :
European Design and Test Conference, 1995. ED&TC 1995, Proceedings.
Conference_Location :
Paris
Print_ISBN :
0-8186-7039-8
DOI :
10.1109/EDTC.1995.470316