FM2026Top-tier venue
FastLEC: Parallel Datapath Equivalence Checking with Hybrid Engines
Xindi Zhang, Furong Ye, Zhihan Chen, Shaowei Cai
Abstract
Abstract Combinational equivalence checking (CEC) remains a challenge EDA task in the formal verification of datapath circuits due to their complex arithmetic structures and the limited capability or scalability of SAT, BDD, and exact-simulation (ES) based techniques when used independently. This work presents FastLEC , a hybrid prover that unifies these three formal reasoning engines and introduces three strategies that substantially enhance verification efficiency. First, a regression-based engine-scheduling heuristic predicts solver effectiveness, enabling more accurate and balanced allocation of computational resources. Second, datapath-structure-aware partitioning strategies, along with a dynamic divide-and-conquer SAT prover, exploit the regularity of arithmetic designs while preserving completeness. Third, the memory overhead of ES is significantly reduced through address-reference-count tracking, and simulation is further accelerated through a GPU-enabled backend. FastLEC is evaluated across 368 datapath circuits. Using 32 CPU cores, it proves 5.07 × more circuits than the widely used ABC &cec tool. Compared with the latest best datapath-oriented serial and parallel CEC provers, FastLEC outperforms them by 3.33 × and 2.67 × in PAR-2 time, demonstrating an improvement of 74 newly solved circuits. With the addition of a single GPU, it achieves a further 4.07 × improvement. The prover also demonstrates excellent scalability.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c405aadd-b562-44fc-a974-37fd66352c7cBuilds on1
Related papers
- Parallel Dynamic Partitioning for Datapath Combinational Equivalence CheckingShuai Zhou, Weikang Zhang, Xindi Zhang, Zite Jiang et al.DAC 2025 · 2 citations
- Simulation-based Parallel Sweeping: A New Perspective on Combinational Equivalence CheckingTianji Liu, Evangeline F. Y. YoungDAC 2025 · 2 citations
- Deep Integration of Circuit Simulator and SAT SolverHe-Teng Zhang, Jie-Hong R. Jiang, Luca G. Amarù, Alan Mishchenko et al.DAC 2021 · 19 citations
- FastPath: A Hybrid Approach for Efficient Hardware Security VerificationLucas Deutschmann, Andres Meza, Dominik Stoffel, Wolfgang Kunz et al.DAC 2025 · 3 citations
- X-SAT: An Efficient Circuit-Based SAT SolverYuhang Qian, Zhihan Chen, Xindi Zhang, Shaowei CaiDAC 2025 · 4 citations
