Title :
KITE: a behavioural approach to fault-tolerance in FPGA-based systems
Author :
Mojoli, G.A. ; Salvi, D. ; Sami, M.G. ; Sechi, G.R. ; Stefanelli, R.
Author_Institution :
Dipt. di Fisica, Milan Univ., Italy
Abstract :
An approach to fault-tolerance in FPGAs is presented, based on multiple modular redundancy techniques that allows the designer to make full use of conventional CAD tools, avoiding low-level mapping problems and choosing-for the functions to which the approach is applied-the level of granularity best suited to the individual application. The single-fault model is considered insufficient, in view of experience gathered: thus the technique adopted allows one to detect up to two initial faults or to recover from up to two faults appearing sequentially in time. The structure proposed for the arbiter subsystem allows one to detect a large number of faults appearing in the arbiter as well; probability of faults appearing in the hard-core section is evaluated
Keywords :
VLSI; asynchronous circuits; field programmable gate arrays; integrated circuit design; logic CAD; redundancy; CAD tools; FPGA-based systems; KITE; arbiter subsystem; behavioural approach; fault probability; fault tolerance; granularity level; hard-core section; initial faults; multiple modular redundancy techniques; Fault detection; Fault diagnosis; Fault tolerance; Fault tolerant systems; Field programmable gate arrays; Functional programming; Manufacturing; Multiprocessor interconnection networks; Read only memory; Runtime;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 1996. Proceedings., 1996 IEEE International Symposium on
Conference_Location :
Boston, MA
Print_ISBN :
0-8186-7545-4
DOI :
10.1109/DFTVS.1996.572040