Rethinking Logic Rewriting: Technology-Aware Subgraph Matching with Exact Synthesis
Logic synthesis is crucial in digital design automation, significantly enhancing performance, reducing area, and lowering power consumption through technology-independent optimization followed by technology mapping. Logic rewriting, a key strategy for optimization, iteratively replaces portions of logic circuits with more compact implementations. Despite historical advancements, challenges remain in subgraph selection, technology-dependent metrics, and performance-runtime trade-offs. This article presents a novel Te chnology- a ware logic R e W riting ( TeaRW ) framework to address these challenges. TeaRW incorporates a technology-aware rewriting algorithm that evaluates post-mapping netlist metrics during the technology-independent optimization phase. It employs four distinct subgraph rewriting techniques to maximize the effectiveness of local optimization. For efficiency, TeaRW utilizes an optimized logic representation database derived from exact synthesis, enabling cost-effective replacements. Experimental results on real-world benchmarks show improvements over the ABC tool, including an average Area-Delay-Product (ADP) improvement of 8.18% in delay-oriented optimization and 0.28% in area-oriented optimization when compared to state-of-the-art optimization scripts.
Authors
- Zhufei Chu (ORCID: https://orcid.org/0000-0001-5718-4822)
- Fan Yang (ORCID: https://orcid.org/0000-0003-2164-8175)
- Xuan Zeng (ORCID: https://orcid.org/0000-0002-8097-4053)
- Keren Zhu (ORCID: https://orcid.org/0000-0003-2698-141X)
- Yong Xiao (ORCID: https://orcid.org/0000-0001-8565-4457)
- Yun Shao (ORCID: https://orcid.org/0000-0002-4414-3519)
- Hongyang Pan (ORCID: https://orcid.org/0009-0009-0874-4518)
- Sen Liu
Institutions
- Ningbo University (CN)
- Fudan University (CN)
- Institute of Automation (DE)
- Beijing Automotive Group (China) (CN)
Publication Details
- Journal
- ACM Transactions on Design Automation of Electronic Systems
- Published
- 2025-07-21
- DOI
- https://doi.org/10.1145/3749103
- Primary Topic
- Formal Methods in Verification
- Type
- article
- Field-Weighted Citation Impact
- 0.00