Area-oriented Boolean Resubstitution with Efficient Dependency Function Computation
Boolean resubstitution is a widely recognized and utilized optimization algorithm for logic networks. In this paper, we present an enhancement to the traditional resubstitution approach by integrating the Semi-Tensor Product (STP). Specifically, our novel method leverages STP to compute all feasible dependency functions for a target node in a single calculation during the resubstitution process. By utilizing these dependency functions, we can derive a more optimal implementation for the target node through decomposition and exact synthesis techniques, ultimately leading to more efficient logic network optimization. Experiments on the IWLS benchmark suite demonstrate that our method outperforms state-of-the-art (SOTA) methods. Specifically, our approach achieves an 7% improvement in the size optimization. In 6-LUT mapping, it achieves an 4.6% improvement in the size-depth product. Furthermore, applying our method after iterating the SOTA resubstitution algorithm until convergence further enhances optimization by 8.17%.
Authors
- Yinshui Xia
- Chen Lv (ORCID: https://orcid.org/0000-0002-2079-9417)
- Zhufei Chu (ORCID: https://orcid.org/0000-0001-5718-4822)
- Lunyao Wang
- Chengyu Ma (ORCID: https://orcid.org/0000-0001-9589-6177)
- Hongyang Pan (ORCID: https://orcid.org/0009-0009-0874-4518)
Institutions
- Ningbo University (CN)
- Fudan University (CN)
Publication Details
- Published
- 2025-05-09
- DOI
- https://doi.org/10.1109/iseda65950.2025.11101222
- Primary Topic
- DNA and Biological Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00