• DocumentCode
    1275475
  • Title

    Effective Robustness Analysis Using Bounded Model Checking Techniques

  • Author

    Fey, Görschwin ; Sülflow, André ; Frehse, Stefan ; Drechsler, Rolf

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
  • Volume
    30
  • Issue
    8
  • fYear
    2011
  • Firstpage
    1239
  • Lastpage
    1252
  • Abstract
    Continuously shrinking feature sizes result in an increasing susceptibility of circuits to transient faults, e.g., due to environmental radiation. Approaches to implement fault tolerance are known. But assessing the fault tolerance of a given implementation is a hard verification problem. Here, we propose the use of formal methods to assess the robustness of a digital circuit with respect to transient faults. Our formal model uses a fixed bound in time and exploits fault detection circuitry to cope with the complexity of the underlying sequential equivalence check. As a result, a lower and an upper bound on the robustness are returned together with vulnerable components. The underlying algorithm and techniques to improve the efficiency are presented. In experiments, we evaluate the method on circuits with different fault detection mechanisms.
  • Keywords
    computability; digital circuits; fault tolerance; formal verification; integrated circuit testing; logic CAD; bounded model checking; digital circuit; environmental radiation; fault detection circuitry; fault tolerance; formal method; formal model; formal verification; hard verification problem; robustness analysis; satisfiability; sequential equivalence check; transient fault; Automatic test pattern generation; Circuit faults; Computational modeling; Fault tolerance; Fault tolerant systems; Integrated circuit modeling; Robustness; Fault tolerance; SAT; formal verification;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2011.2120950
  • Filename
    5956866