• DocumentCode
    545649
  • Title

    SAT-based semiformal verification of hardware

  • Author

    Agbaria, Sabih ; Carmi, Dan ; Cohen, Orly ; Korchemny, Dmitry ; Lifshits, Michael ; Nadel, Alexander

  • Author_Institution
    Intel Corp., Haifa, Israel
  • fYear
    2010
  • fDate
    20-23 Oct. 2010
  • Firstpage
    25
  • Lastpage
    32
  • Abstract
    Semiformal, or hybrid, verification techniques are extensively used in pre-silicon hardware verification. Most approaches combine simulation and formal verification (FV) algorithms to achieve better design coverage than conventional simulation and scale better than FV. In this paper we introduce a purely SAT-based semiformal verification (SFV) method that is based on new algorithms for generating multiple heterogeneous models for a propositional formula. An additional novelty of our paper is the extension of the SFV algorithm to liveness properties. The experimental data presented in this paper clearly shows that the proposed method can effectively find bugs in complex industrial designs that neither simulation nor FV reveal.
  • Keywords
    formal verification; FV; SAT-based semiformal verification; SFV; formal verification; pre-silicon hardware verification; Algorithm design and analysis; Automata; Benchmark testing; Boolean functions; Computer bugs; Data structures; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer-Aided Design (FMCAD), 2010
  • Conference_Location
    Lugano
  • Print_ISBN
    978-1-4577-0734-6
  • Electronic_ISBN
    978-0-9835678-0-6
  • Type

    conf

  • Filename
    5770929