• 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