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

CirOPT: Toward Effective Combinational Equivalence Checking via Compiler Optimization

  • Shaoke Cui
  • , Chuan Luo*
  • , Zhenwei Yang
  • , Jiabao Lin
  • , Wei Wu
  • , Chanjuan Liu
  • , Shaowei Cai
  • , Chunming Hu
  • *此作品的通讯作者
  • Beihang University
  • Peking University
  • School of Computer Science and Engineering
  • Dalian University of Technology
  • CAS - Institute of Software

科研成果: 期刊稿件文章同行评审

摘要

Combinational equivalence checking (CEC) is essential for verifying the correctness of circuit designs. With the growing complexity of circuits, effective verification techniques have become increasingly critical. Recently, a conjunctive normal form (CNF)-based approach, converting circuits to CNF for Boolean satisfiability (SAT) solvers, has shown competitive performance compared to state-of-the-art hybrid SAT sweeping approaches. The capability of this CNF-based approach depends on effective CNF conversion. This work presents CirOPT, which is the first CNF conversion method using compiler optimization to equivalently simplify circuits. Extensive experiments are conducted on a broad range of real-world benchmarks, which are far more than the number of benchmarks typically used in empirical studies. The results reveal that, when paired with the state-of-the-art CNF SAT solver Kissat, CirOPT considerably outperforms existing approaches in CEC.

源语言英语
页(从-至)1841-1851
页数11
期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
45
4
DOI
出版状态已出版 - 1 4月 2026

指纹

探究 'CirOPT: Toward Effective Combinational Equivalence Checking via Compiler Optimization' 的科研主题。它们共同构成独一无二的指纹。

引用此