LSOracle: a Logic Synthesis Framework Driven by Artificial Intelligence

被引:0
|
作者
Neto, Walter Lau [1 ]
Austin, Max [1 ]
Temple, Scott [1 ]
Amaru, Luca [2 ]
Tang, Xifan [1 ]
Gaillardon, Pierre-Emmanuel [1 ]
机构
[1] Univ Utah, LNIS, Salt Lake City, UT 84112 USA
[2] Synopsys Inc, Sunnyvale, CA USA
关键词
Logic synthesis; machine learning; circuit classification; circuit partitioning;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The increasing complexity of modern Integrated Circuits (ICs) leads to systems composed of various different Intellectual Property (IPs) blocks, known as System-on-Chip (SoC). Such complexity requires strong expertise from engineers, that rely on expansive commercial EDA tools. To overcome such a limitation, an automated open-source logic synthesis flow is required. In this context, this work proposes LSOracle: a novel automated mixed logic synthesis framework. LSOracle is the first to exploit state-of-the-art And-Inverter Graph (AIG) and Majority-Inverter Graph (MIG) logic optimizers and relies on a Deep Neural Network (DNN) to automatically decide which optimizer should handle different portions of the circuit. To do so, LSOracle applies k-way partitioning to split a DAG into multiple partitions and uses a to chose the best-fit optimizer. Post-tech mapping ASIC results, targeting the 7nm ASAP standard cell library, for a set of mixed-logic circuits, show an average improvement in area-delay product of 6.87% (up to 10.26%) and 2.70% (up to 6.27%) when compared to AIG and MIG, respectively. In addition, we show that for the considered circuits, LSOracle achieves an area close to AIGs (which delivered smaller circuits) with a similar performance of MIGs, which delivered faster circuits.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] PANSYSTEMS LOGIC:A NEW LOGIC FRAMEWORK FOR ARTIFICIAL INTELLIGENCE
    Zan Tingquan Li YongliNorthwest Development Institute Lanzhou University Lanzhou GansuPeoples Republic of ChinaWu XuemouChina Digital Engineering InstitutePOBox Wuchang HubeiPeoples Republic of China
    天水师专学报, 1991, (04) : 33 - 46
  • [2] An Artificial-Intelligence-Driven Spanish Poetry Classification Framework
    Deng, Shutian
    Wang, Gang
    Wang, Hongjun
    Chang, Fuliang
    BIG DATA AND COGNITIVE COMPUTING, 2023, 7 (04)
  • [3] LOGIC AND ARTIFICIAL-INTELLIGENCE
    NILSSON, NJ
    ARTIFICIAL INTELLIGENCE, 1991, 47 (1-3) : 31 - 56
  • [4] ARTIFICIAL INTELLIGENCE LOGIC CONTROL FRAMEWORK AND IMPLEMENTATION METHOD OF SATELLITE GNC SUBSYSTEM
    Ning, Yu
    Liang, JingJing
    Zhang, Yu
    FOURTH IAA CONFERENCE ON DYNAMICS AND CONTROL OF SPACE SYSTEMS 2018, PTS I-III, 2018, 165 : 683 - 691
  • [5] EPISTEMOLOGICAL LOGIC AND REPRESENTATION OF LOGIC IN ARTIFICIAL-INTELLIGENCE
    GARCIACARPINTERO, M
    QUESADA, D
    ARBOR-CIENCIA PENSAMIENTO Y CULTURA, 1989, 132 (520) : 95 - 116
  • [6] Artificial intelligence-driven malware detection framework for internet of things environment
    Alsubai, Shtwai
    Dutta, Ashit Kumar
    Alnajim, Abdullah M.
    Sait, Abdul Rahaman Wahab
    Ayub, Rashid
    AlShehri, Afnan Mushabbab
    Ahmad, Naved
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [7] Artificial intelligence-driven predictive framework for early detection of still birth
    Alzakari, Sarah A.
    Aldrees, Asma
    Umer, Muhammad
    Cascone, Lucia
    Innab, Nisreen
    Ashraf, Imran
    SLAS TECHNOLOGY, 2024, 29 (06):
  • [8] Biologically Driven Artificial Intelligence
    Hole, Kjell J.
    Ahmad, Subutai
    COMPUTER, 2019, 52 (08) : 72 - 75
  • [9] LOGIC PROGRAMMING AND ARTIFICIAL-INTELLIGENCE
    COVINGTON, MA
    ELECTRONICS & WIRELESS WORLD, 1989, 95 (1643): : 879 - 882
  • [10] MATHEMATICAL LOGIC IN ARTIFICIAL-INTELLIGENCE
    MCCARTHY, J
    DAEDALUS, 1988, 117 (01) : 297 - 311