mlsanityData to 14 Oct 2026

Datapath Verification via Word-Level E-Graph Rewriting

arXiv 2308.00431 ↗First posted 1 Aug 2023cs.LO cs.ARcited by 3

Not on the map. Why?

Abstract (arXiv)

Formal verification of datapath circuits is challenging as they are subject to intense optimization effort in the design phase. Industrial vendors and design companies deploy equivalence checking against a golden or existing reference design to satisfy correctness concerns. State-of-the-art datapath equivalence checking tools deploy a suite of techniques, including rewriting. We propose a rewriting framework deploying bitwidth dependent rewrites based on the e-graph data structure, providing a powerful assistant to existing tools. The e-graph can generate a path of rewrites between the reference and implementation designs that can be checked by a trusted industry tool. We will demonstrate how the intermediate proofs generated by the assistant enable convergence in a state of the art tool, without which the industrial tool runs for 24 hours without making progress. The intermediate proofs automatically introduced by the assistant also reduce the total proof runtime by up to 6x.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Aug 2023.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2025: 3.

3 papers.