首页> 外文期刊>Computers, IEEE Transactions on >Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test
【24h】

Robust QBF Encodings for Sequential Circuits with Applications to Verification, Debug, and Test

机译:时序电路的稳健QBF编码及其在验证,调试和测试中的应用

获取原文
获取原文并翻译 | 示例

摘要

Formal CAD tools operate on mathematical models describing the sequential behavior of a VLSI design. With the growing size and state-space of modern digital hardware designs, the conciseness of this mathematical model is of paramount importance in extending the scalability of those tools, provided that the compression does not come at the cost of reduced performance. Quantified Boolean Formula satisfiability (QBF) is a powerful generalization of Boolean satisfiability (SAT). It also belongs to the same complexity class as many CAD problems dealing with sequential circuits, which makes it a natural candidate for encoding such problems. This work proposes a succinct QBF encoding for modeling sequential circuit behavior. The encoding is parametrized and further compression is achieved using time-frame windowing. Comprehensive hardware constructions are used to illustrate the proposed encodings. Three notable CAD problems, namely bounded model checking, design debugging and sequential test pattern generation, are encoded as QBF instances to demonstrate the robustness and practicality of the proposed approach. Extensive experiments on OpenCore circuits show memory reductions in the order of 90 percent and demonstrate competitive runtimes compared to state-of-the-art SAT techniques. Furthermore, the number of solved instances is increased by 16 percent. Admittedly, this work encourages further research in the use of QBF in CAD for VLSI.
机译:正式的CAD工具在描述VLSI设计的顺序行为的数学模型上运行。随着现代数字硬件设计的规模和状态空间的不断增长,这种数学模型的简洁性对于扩展那些工具的可伸缩性至关重要,前提是压缩不以降低性能为代价。量化布尔公式可满足性(QBF)是布尔可满足性(SAT)的有力概括。它也与处理顺序电路的许多CAD问题属于同一复杂度类别,这使其成为对此类问题进行编码的自然候选者。这项工作提出了一种简洁的QBF编码,用于对顺序电路行为进行建模。参数化编码,并使用时间帧窗口化进一步压缩。全面的硬件构造用于说明建议的编码。将三个值得注意的CAD问题(即有限模型检查,设计调试和顺序测试模式生成)编码为QBF实例,以证明所提出方法的鲁棒性和实用性。与最新的SAT技术相比,在OpenCore电路上进行的大量实验显示内存减少了90%左右,并证明了具有竞争力的运行时间。此外,已解决实例的数量增加了16%。诚然,这项工作鼓励对QBF在VLSI CAD中的使用进行进一步的研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号