Title :
Optimized generation of VHDL mutants for injection of transition errors
Author :
Leveugle, R. ; Hadjiat, K.
Author_Institution :
TIMA Lab., Inst. Nat. Polytech. de Grenoble, France
Abstract :
Fault injection in VHDL descriptions has become an efficient solution to analyze at an early stage of the design the potential faulty behaviors of a complex digital circuit. Such injections may use either saboteurs or mutants. In this paper, the focus is placed on “controlled generation” of mutants, which means that the generation of mutants is (1) done for precise fault/error models related to faults occurring in the field and (2) optimized for synthesis onto emulation hardware. Several approaches are proposed to inject transition errors in FSMs or RT-level control flowcharts. These approaches are compared and the results show the impact of the mutant generation on the result efficiency
Keywords :
errors; fault diagnosis; fault tolerant computing; finite state machines; hardware description languages; logic CAD; FSM; RT-level control flowcharts; VHDL descriptions; VHDL mutants; complex digital circuit; controlled generation; emulation hardware; error models; fault emulation; fault models; faulty behaviors; optimized generation; transition errors injection; Application specific integrated circuits; Circuit faults; Circuit simulation; Digital circuits; Emulation; Error correction; Flowcharts; Hardware; Integrated circuit synthesis; Laboratories;
Conference_Titel :
Integrated Circuits and Systems Design, 2000. Proceedings. 13th Symposium on
Conference_Location :
Manaus
Print_ISBN :
0-7695-0843-X
DOI :
10.1109/SBCCI.2000.876037