Guiding Intelligent Testbench Automation Using Data Mining and Formal Methods

被引:0
|
作者
El Mandouh, Eman [1 ]
Wassal, Amr G. [2 ]
机构
[1] Mentor Graph Corp, Cairo, Egypt
[2] Cairo Univ, Dept Comp Engn, Cairo, Egypt
关键词
TEST-GENERATION; VERIFICATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Achieving coverage closure is consistently identified as one of the most difficult challenges during the functional verification of today's HW designs. Constraint random testing as well as coverage directed test generation (CDTG) techniques have been proposed previously with different degree of success. This paper presents a framework for speeding up the coverage closure of the design under verifications (DUV) using state of the art verification techniques. The framework starts with random simulation of the DUV followed by frequent pattern mining of simulation data to extract some valid design constraints. Simulation coverage database is analyzed and the coverage holes are identified and directed to the formal verification step, formal analysis is used to prove the unreachability of some coverage holes during simulation run. Formally proven unreachable cover items as well as automatically extracted design constraints are then fed as test template specification to direct the intelligent testbench generation to rapidly achieve the coverage of previously uncovered corner cases. Our experimental results demonstrate the effectiveness of the proposed approach in closing the coverage loop for a set of today's RTL designs.
引用
收藏
页码:60 / 65
页数:6
相关论文
共 50 条
  • [1] Intelligent Automation of Crime Prediction using Data Mining
    Al-Ghushami, Abdullah Hussein
    Syed, Dabeeruddin
    Sessa, Jadran
    Zainab, Ameema
    [J]. 2022 IEEE 31ST INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2022, : 245 - 252
  • [2] Privacy in data mining using formal methods
    Matwin, S
    Felty, A
    Hernádvölgyi, I
    Capretta, V
    [J]. TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2005, 3461 : 278 - 292
  • [3] Guiding Formal Verification Orchestration Using Machine Learning Methods
    Elmandouh, Eman M.
    Wassal, Amr G.
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2018, 23 (05)
  • [4] Use of Data Mining for Intelligent Evaluation of Imputation Methods
    Martinez, David L. la Red
    Primorac, Carlos R.
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2023,
  • [5] KINETIC METHODS FOR INTELLIGENT AUTOMATION
    CROUCH, SR
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 1990, 8 (03) : 259 - 273
  • [6] On the application of formal methods within automation
    Fehrer, Detlef
    [J]. VDI Berichte, 2003, (1809): : 55 - 64
  • [7] Using formal ontology for integrated spatial data mining
    Hwang, S
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 2, 2004, 3044 : 1026 - 1035
  • [8] .An intelligent Analysis of a City Crime Data Using Data Mining
    Malathi, A.
    Baboo, S. Santhosh
    Anbarasi, A.
    [J]. INFORMATION AND ELECTRONICS ENGINEERING, 2011, 6 : 130 - 134
  • [9] Analysis of Medical Data using Data Mining and Formal Concept Analysis
    Gupta, Anamika
    Kumar, Naveen
    Bhatnagar, Vasudha
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 6, 2005, : 253 - 256
  • [10] Design and Application of Intelligent Data Mining Algorithm for Utility Indexes System of Distribution Automation
    Zhang, Pan
    Ding, Lingyun
    Jiang, Ning
    Ling, Wanshui
    Ding, Yi
    [J]. 2018 CHINA INTERNATIONAL CONFERENCE ON ELECTRICITY DISTRIBUTION (CICED), 2018, : 2201 - 2206