DocumentCode
2356978
Title
Automatic modification of sequential circuits for self-checking implementation
Author
Metra, Cecilia ; Francescantonio, Stefano Di ; Omaña, Martin
Author_Institution
DEIS, Bologna Univ., Italy
fYear
2003
fDate
3-5 Nov. 2003
Firstpage
417
Lastpage
424
Abstract
In this paper we present a tool for the automatic insertion of the modifications required to make a general sequential circuit self-checking with respect to possible transient faults. In particular, our tool modifies the internal structure of the sequential circuit and adds proper encoders/decoders and checkers. A VHDL description of the obtained self-checking system is generated, that can be given to the input of a conventional synthesis tool. As an example we consider the case of the synthesis tool available within the Xilinx FPGA design framework. However, our developed software may be easily adapted to operate on the preamble of any other commercial synthesis tool.
Keywords
VLSI; built-in self test; fault simulation; fault tolerance; field programmable gate arrays; hardware description languages; logic CAD; sequential circuits; Berger code checker; VHDL description; Xilinx FPGA design framework; automatic modification insertion; circuit synthesis tool; design constraints; self-checking implementation; sequential circuit; transient faults; Circuit faults; Circuit synthesis; Decoding; Fault tolerance; Fault tolerant systems; Microelectronics; Sequential circuits; Software tools; Transistors; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Defect and Fault Tolerance in VLSI Systems, 2003. Proceedings. 18th IEEE International Symposium on
ISSN
1550-5774
Print_ISBN
0-7695-2042-1
Type
conf
DOI
10.1109/DFTVS.2003.1250139
Filename
1250139
Link To Document