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
Link To Document