• DocumentCode
    1716194
  • Title

    Proving QBF-hardness in Bounded Model Checking for Incomplete Designs

  • Author

    Miller, Colin ; Scholl, Christoph ; Becker, B.

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Freiburg, Freiburg, Germany
  • fYear
    2013
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    Bounded Model Checking (BMC) is a major verification technique for finding errors in sequential circuits by unfolding the design iteratively and converting the BMC instances into Boolean satisfiability (SAT) formulas. Here, we consider incomplete designs (i.e. those containing so-called black boxes) where the verification task is to prove unrealizability of a property. A property is called unrealizable by an incomplete design, if there is an error which can not be compensated by any implementation of the black boxes. While 01X-modeling of the unknown behavior of the black boxes yields easy-to-solve SAT problems, the logic of quantified Boolean formulas (QBF) is needed for 01X-hard problems to obtain a more precise modeling. However, QBF-modeling does not guarantee success in proving unrealizability. To this purpose, we introduce the concept of QBF-hardness in this paper, a classification of problems for which the QBF-based modeling does not provide a result. Furthermore, we present an iterative method to prove the QBF-hardness. We provide a first practical example (a parameterized incomplete arbiter bus system) to demonstrate the concept.
  • Keywords
    Boolean functions; iterative methods; logic design; sequential circuits; 01X-modeling; Boolean satisfiability formulas; black boxes; bounded model checking; iterative method; quantified Boolean formulas; sequential circuits; Algorithm design and analysis; Cost accounting; Integrated circuit modeling; Iterative methods; Logic gates; Model checking; Sequential circuits; QBF-hardness; black box; bounded model checking; incomplete design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprocessor Test and Verification (MTV), 2013 14th International Workshop on
  • Conference_Location
    Austin, TX
  • ISSN
    1550-4093
  • Type

    conf

  • DOI
    10.1109/MTV.2013.11
  • Filename
    6926096