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

被引:2
作者
Zhou, Yuhao [1 ]
He, Zhenxue [2 ,3 ]
Jiang, Jianhui [1 ]
Liu, Jia [2 ]
Wang, Tao [4 ]
Xiao, Limin [5 ]
Wang, Xiang [5 ]
机构
[1] Tongji Univ, Sch Software Engn, 4800 CaoAn Rd, Shanghai 201804, Peoples R China
[2] Hebei Agr Univ, 289 LingYuSi St, Baoding 071001, Peoples R China
[3] Northeastern Univ Qinhuangdao, 289 LingYuSi St, Baoding 071001, Peoples R China
[4] Beijing Informat Sci & Technol Univ, Beijing 100192, Peoples R China
[5] Beihang Univ, 37 XueYuan Rd, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
Area optimization; FPRM logic circuits; Levy flight; wolf pack algorithm; combinatorial optimization problem; MINIMIZATION; DESIGN;
D O I
10.1145/3587818
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 32 条
  • [1] Exact Template Matching Using Boolean Satisfiability
    Abdessaied, Nabila
    Soeken, Mathias
    Wille, Robert
    Drechsler, Rolf
    [J]. 2013 IEEE 43RD INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2013), 2013, : 328 - 333
  • [2] An Efficient Heterogeneous Memristive XNOR for In-Memory Computing
    Abu Lebdeh, Muath
    Abunahla, Heba
    Mohammad, Baker
    Al-Qutayri, Mahmoud
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2017, 64 (09) : 2427 - 2437
  • [3] Hybrid Wolf-Bat Algorithm for Optimization of Connection Weights in Multi-layer Perceptron
    Agrawal, Utkarsh
    Arora, Jatin
    Singh, Rahul
    Gupta, Deepak
    Khanna, Ashish
    Khamparia, Aditya
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2020, 16 (01)
  • [4] Apangshu D.A., 2020, J CIRCUIT SYST COMP, V29
  • [5] An extreme-point tabu-search algorithm for fixed-charge network problems
    Barr, Richard S.
    Glover, Fred
    Huskinson, Toby
    Kochenberger, Gary
    [J]. NETWORKS, 2021, 77 (02) : 322 - 340
  • [6] [卜登立 Bu Dengli], 2016, [电子学报, Acta Electronica Sinica], V44, P2653
  • [7] The Next-to-Minimal Weights of Binary Projective Reed-Muller Codes
    Carvalho, Cicero
    Neumann, Victor G. L.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2016, 62 (11) : 6300 - 6303
  • [8] Logic gates based on neuristors made from two-dimensional materials
    Chen, Huawei
    Xue, Xiaoyong
    Liu, Chunsen
    Fang, Jinbei
    Wang, Zhen
    Wang, Jianlu
    Zhang, David Wei
    Hu, Weida
    Zhou, Peng
    [J]. NATURE ELECTRONICS, 2021, 4 (06) : 399 - 404
  • [9] Das A., 2018, INTELL SYST APPL, V10, P35
  • [10] Fast OFDD-based minimization of fixed polarity Reed-Muller expressions
    Drechsler, R
    Theobald, M
    Becker, B
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (11) : 1294 - 1299