跳到主要导航 跳到搜索 跳到主要内容

SimpleCAR: An efficient bug-finding tool based on approximate reachability

  • Jianwen Li*
  • , Rohit Dureja
  • , Geguang Pu
  • , Kristin Yvonne Rozier
  • , Moshe Y. Vardi
  • *此作品的通讯作者
  • Iowa State University
  • Rice University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

We present a new safety hardware model checker SimpleCAR that serves as a reference implementation for evaluating Complementary Approximate Reachability (CAR), a new SAT-based model checking framework inspired by classical reachability analysis. The tool gives a “bottom-line” performance measure for comparing future extensions to the framework. We demonstrate the performance of SimpleCAR on challenging benchmarks from the Hardware Model Checking Competition. Our experiments indicate that SimpleCAR is particularly suited for unsafety checking, or bug-finding; it is able to solve 7 unsafe instances within 1 h that are not solvable by any other state-of-the-art techniques, including BMC and IC3/PDR, within 8 h. We also identify a bug (reports safe instead of unsafe) and 48 counterexample generation errors in the tools compared in our analysis.

源语言英语
主期刊名Computer Aided Verification - 30th International Conference, CAV 2018, Held as Part of the Federated Logic Conference, FloC 2018, Proceedings
编辑Georg Weissenbacher, Hana Chockler
出版商Springer Verlag
37-44
页数8
ISBN(印刷版)9783319961415
DOI
出版状态已出版 - 2018
活动30th International Conference on Computer Aided Verification, CAV 2018 Held as Part of the Federated Logic Conference, FloC 2018 - Oxford, 英国
期限: 14 7月 201817 7月 2018

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
10982 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议30th International Conference on Computer Aided Verification, CAV 2018 Held as Part of the Federated Logic Conference, FloC 2018
国家/地区英国
Oxford
时期14/07/1817/07/18

学术指纹

探究 'SimpleCAR: An efficient bug-finding tool based on approximate reachability' 的科研主题。它们共同构成独一无二的学术指纹。

引用此