Fast Area Optimization Approach for XNOR/OR-based Fixed Polarity Reed-Muller Logic Circuits Based on Multi-strategy Wolf Pack Algorithm

Yuhao Zhou,Zhenxue He,Jianhui Jiang,Jia Liu,Tao Wang,Limin Xiao,Xiang Wang
DOI: https://doi.org/10.1145/3587818
IF: 1.447
2023-01-01
ACM Transactions on Design Automation of Electronic Systems
Abstract:Area optimization is one of the most important contents of circuits logic synthesis. The smaller area has stronger testability and lower cost. However, searching for a circuit with the smallest area in a large-scale space of polarity is a combinatorial optimization problem. The existing optimization approaches are inefficient and do not consider the time cost. In this paper, we propose a multi-strategy wolf pack algorithm (MWPA) to solve high-dimension combinatorial optimization problems. MWPA performs global search based on the proposed global exploration strategy, extends the search area based on the Levy flight strategy, and performs local search based on the proposed deep exploitation strategy. In addition, we propose a fast area optimization approach (FAOA) for fixed polarity Reed-Muller (FPRM) logic circuits based on MWPA, which searches the best polarity corresponding to a FPRM circuit. The experimental results confirm that FAOA is highly effective and can be used as a promising EDA tool.
What problem does this paper attempt to address?