MiniTNtk: An Exact Synthesis-based Method for Minimizing Transistor Network

被引:0
|
作者
Xiao, Weihua [1 ]
Han, Shanshan [1 ]
Yang, Yue [1 ]
Yang, Shaoze [1 ]
Zheng, Cheng [1 ]
Chen, Jingsong [2 ]
Liang, Tingyuan [2 ]
Li, Lei [2 ]
Qian, Weikang [1 ,3 ]
机构
[1] UM SJTU Joint Inst, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, MoE Key Lab AI, Shanghai, Peoples R China
[3] Huawei Technol Co Ltd, Shenzhen, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
transistor network; Boolean function; exact synthesis; SAT problem; OPTIMIZATION;
D O I
10.1109/ICCAD57390.2023.10323691
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Transistor network minimization is an important step in designing new standard cells. Existing methods for minimizing transistor networks all rely on some heuristic techniques. Hence, there is still room for further improvement. In this work, we propose MiniTNtk, an exact synthesis-based method for minimizing transistor networks. It models the generation of the transistor network for a Boolean function as a Boolean satisfiability (SAT) problem and can return a transistor network with the fewest transistors. Furthermore, sometimes, it is necessary to limit the number of transistors in series. We propose an extension of MiniTNtk for minimizing the transistor network under a bound on the number of transistors in series. The experimental results showed that MiniTNtk is the first method that achieves the optimal transistor networks for a set of Boolean functions with known optimal solutions to the best of our knowledge. Additionally, compared with related works, MiniTNtk reduces the number of transistors by up to 9.39% over all 4-input P-class representative functions. Moreover, the experiment on a complex Boolean function demonstrated the high efficiency of MiniTNtk.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] A SYNTHESIS-BASED METHOD FOR PITCH EXTRACTION
    PALIWAL, KK
    RAO, PVS
    SPEECH COMMUNICATION, 1983, 2 (01) : 37 - 45
  • [2] SIMPLE SYNTHESIS-BASED METHOD OF VARIANCE COMPONENT ESTIMATION
    HARTLEY, HO
    RAO, JNK
    LAMOTTE, LR
    BIOMETRICS, 1978, 34 (02) : 233 - 242
  • [3] MinSC: An Exact Synthesis-Based Method for Minimal-Area Stochastic Circuits under Relaxed Error Bound
    Wang, Xuan
    Chu, Zhufei
    Qian, Weikang
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [4] Synthesis-Based Loose Programming
    Lamprecht, Anna-Lena
    Naujokat, Stefan
    Margaria, Tiziana
    Steffen, Bernhard
    QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 262 - 267
  • [5] SYNTHESIS-BASED RECOGNITION OF CONTINUOUS SPEECH
    PALIWAL, KK
    RAO, PVS
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1982, 71 (04): : 1016 - 1024
  • [6] Synthesis-based recognition of continuous speech
    Paliwal, K.K.
    Rao, P.V.S.
    Journal of the Acoustical Society of America, 1982, 71 (04): : 1016 - 1024
  • [7] View synthesis-based light field image compression using a generative adversarial network
    Liu, Deyang
    Huang, Xinpeng
    Zhan, Wenfa
    Ai, Liefu
    Zheng, Xin
    Cheng, Shulin
    INFORMATION SCIENCES, 2021, 545 : 118 - 131
  • [8] COMPONENT MODE SYNTHESIS-BASED DESIGN OPTIMIZATION METHOD FOR LOCAL STRUCTURAL MODIFICATION
    HOU, G
    MAROJU, V
    YANG, RJ
    STRUCTURAL OPTIMIZATION, 1995, 10 (02): : 128 - 136
  • [9] A collector network of parametric transistor frequency multipliers synthesis method
    Deviatkov, G. N.
    Vilmitsky, D. S.
    APEIE-2006 8TH INTERNATIONAL CONFERENCE ON ACTUAL PROBLEMS OF ELECTRONIC INSTRUMENT ENGINEERING PROCEEDINGS, VOL 1, 2006, : 81 - +
  • [10] TREATMENT OF CHEMICAL SYNTHESIS-BASED PHARMACEUTICAL WASTEWATER
    Jia, Ruoling
    FRESENIUS ENVIRONMENTAL BULLETIN, 2019, 28 (03): : 2085 - 2089