ACM Home Page
Please provide us with feedback. Feedback
Iterative Abstraction using SAT-based BMC with Proof Analysis
Full text PdfPdf (196 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design table of contents
Page: 416  
Year of Publication: 2003
ISBN ~ ISSN:1092-3152 , 1-58113-762-1
Authors
Aarti Gupta  NEC Laboratories America, Princeton, NJ
Malay Ganai  NEC Laboratories America, Princeton, NJ
Zijiang Yang  NEC Laboratories America, Princeton, NJ
Pranav Ashar  NEC Laboratories America, Princeton, NJ
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 24,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/ICCAD.2003.87

ABSTRACT

Resolution-based proof analysis techniques have been proposedrecently to identify a sufficient set of reasons for unsatisfiabilityderived by a CNF-based SAT solver. We have adapted thesetechniques to work with a hybrid SAT solver. We use the proofanalysis technique with SAT-based BMC, in order to generateuseful abstract models. Our abstraction procedure is usediteratively in a top-down framework, starting from the concretedesign, where we apply BMC on increasingly more abstractmodels. We apply various SAT-based and BDD-basedverification methods on these abstract models, in order to obtainproofs of correctness, or to perform deeper searches forcounterexamples. We demonstrate the effectiveness of ourprototype implementation on several large industry designs.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
 
6
7
 
8
9
 
10
 
11
 
12
 
13
[13] K. L. McMillan and N. Amla, "Automatic Abstraction Without Counter examples," in Proceedings of Tools for Algorithms for Construction and Analysis of Systems (TACAS), 2003.
14
15
 
16
[16] A. Gupta, M. Ganai, C. Wang, Z. Yang, and P. Ashar, "Abstraction and BDDs Complement SAT-based BMC in DiVer," in Proceedings of International Conference on Computer Aided Verification, vol. 2725, LNCS, 2003.
 
17
 
18
19
 
20
21
 
22
[22] K. L. McMillan, "Interpolation and SAT-based Model Checking," in Proceedings of Conference on Computer-Aided Verification, vol. 2725, LNCS, 2003.
23
 
24
 
25

CITED BY  14

Collaborative Colleagues:
Aarti Gupta: colleagues
Malay Ganai: colleagues
Zijiang Yang: colleagues
Pranav Ashar: colleagues