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

Institutions

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
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Area-oriented Boolean Resubstitution with Efficient Dependency Function Computation

Yinshui Xia, Chen Lv, Zhufei Chu, Lunyao Wang et al.
DNA and Biological Computing
article

Area-oriented Boolean Resubstitution with Efficient Dependency Function Computation

Yinshui Xia, Chen Lv, Zhufei Chu, Lunyao Wang, Chengyu Ma, Hongyang Pan
article en

Abstract

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%.

Ningbo University (CN), Fudan University (CN)
Openalex Percentile: Top 82%
DNA and Biological Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.