A test vector selection method based on machine learning for efficient presilicon verification

被引:0
|
作者
Lim, Hyeong Gu [1 ]
Jang, Jaeyeon [2 ]
Ju, Byung Kook [3 ]
Ko, Jae Woo [3 ]
Kim, Chang Ouk [1 ]
机构
[1] Yonsei Univ, Dept Ind Engn, 50 Yonsei Ro, Seoul 03722, South Korea
[2] Catholic Univ Korea, Dept Data Sci, 43 Jibong Ro, Bucheon 14662, South Korea
[3] SK Hynix, CAD Res & Dev, 2091 Gyeongchung Daero, Icheon Si 17336, Gyeonggi Do, South Korea
基金
新加坡国家研究基金会;
关键词
Presilicon verification; Logic simulation; Text similarity; Text vectorization; Sequential pattern mining; PrefixSpan; PATTERN-GROWTH; VALIDATION;
D O I
10.1016/j.eswa.2023.120056
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Presilicon verification is a critical inspection process that detects errors in the circuit design of semiconductor chips early in the design process. Presilicon verification is performed by entering into the circuit simulation test vectors that can induce current to flow in the circuit to verify whether current flows at critical points (CPs). CPs are the major management points of the circuit. The current verification approach of randomly choosing a test vector and feeding it into the simulation is inefficient because verified CPs are often reverified. Moreover, certain CPs can be verified with a small number of test vectors. Finding a verifiable vector takes considerable time, leading to an increase in the time required for CP verification. In this study, we propose a test vector selection method that can verify as many CPs as possible with the minimum number of test vectors. Moreover, we propose contrast PrefixSpan, a sequential pattern mining (SPM) algorithm that extracts the sequential pattern used for CP verification. CPs can be verified with many fewer test vectors when test vectors input into the simulation are extracted using the proposed method than when test vectors are randomly selected, thereby shortening the presilicon verification time.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] An efficient verification method for microprocessors based on the virtual machine
    An, JF
    Fan, XY
    Zhang, SB
    Wang, DH
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 514 - 521
  • [2] Efficient Image Denoising Method based on Support Vector Machine
    Tu Xionggang
    Chen Jun
    IITAW: 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATIONS WORKSHOPS, 2009, : 269 - 272
  • [3] An efficient tile size selection model based on machine learning
    Liu, Song
    Cui, Yuanzhen
    Jiang, Qing
    Wang, Qian
    Wu, Weiguo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 121 : 27 - 41
  • [4] Utterance verification based on support vector machine
    Yan, BF
    Zhu, XY
    IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 1033 - 1036
  • [5] Feature Selection Method Based on Mutual Information and Support Vector Machine
    Liu, Gang
    Yang, Chunlei
    Liu, Sen
    Xiao, Chunbao
    Song, Bin
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2021, 35 (06)
  • [6] A novel feature selection method based on quantum support vector machine
    Wang, Haiyan
    PHYSICA SCRIPTA, 2024, 99 (05)
  • [7] The research on the method of feature selection in support vector Machine based Entropy
    Zhu, Xiaoyan
    Tian, Xi
    Zhu, Xiaoxun
    PROGRESS IN POWER AND ELECTRICAL ENGINEERING, PTS 1 AND 2, 2012, 354-355 : 1192 - +
  • [8] A Parameter Selection Method of Support Vector Machine Based on Improved FOA
    Shi Huishu
    Zhu Yi
    San Ye
    Wang Lei
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON INFORMATION SCIENCES, MACHINERY, MATERIALS AND ENERGY (ICISMME 2015), 2015, 126 : 157 - 160
  • [9] Efficient Decision Tree Based Data Selection and Support Vector Machine Classification
    Arumugam, P.
    Jose, P.
    MATERIALS TODAY-PROCEEDINGS, 2018, 5 (01) : 1679 - 1685
  • [10] Improving Software Regression Testing Using a Machine Learning-Based Method for Test Type Selection
    Al-Sabbagh, Khaled Walid
    Staron, Miroslaw
    Hebig, Regina
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2022, 2022, 13709 : 480 - 496