Coverage driven test generation framework for RTL functional verification

被引:0
|
作者
Guo, Yang
Qu, Wanxia
Li, Tun
Li, Sikun
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Functional verification is widely recognized as the bottleneck of the hardware design cycle. The Coverage-Driven Verification approach makes coverage the core engine that drives the whole verification flow, which enables reaching high quality verification in a timely manner. In this paper, we present a coverage driven test generation methodology and a set of tools. We present a novel method for automatic generating simulation vectors from HDL descriptions based on path coverage and constraint solving. We present a novel approach to generate functional vectors based on assertions for RTL design verification. Our approach combines program-slicing based design extraction, word-level SAT and dynamic searching techniques. We also present a coverage analysis method based on VCD file, which only replaying the simulation of the control statements in the HDL description. Experimental results show the efficiency of our methodology.
引用
收藏
页码:321 / 326
页数:6
相关论文
共 50 条
  • [31] Coverage-Driven Test Code Generation for Concurrent Classes
    Terragni, Valerio
    Cheung, Shing-Chi
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 1121 - 1132
  • [32] User-driven Automatic Test-case Generation for DTV/STB Reliable Functional Verification
    Tekcan, Tarkan
    Zlokolica, Vladimir
    Pekovic, Vukota
    Teslic, Nikola
    Gunduzalp, Mustafa
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 587 - 595
  • [33] Automatic test generation method for functional coverage improvement by code coverage analysis
    Fu, Liang
    Lu, Ding
    Zhang, Zhimin
    Sun, Yuan
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2009, 21 (04): : 454 - 460
  • [34] NICFlex: A functional verification accelerator for an RTL NIC design
    Jiang, Xianyang
    Li, Xiaomin
    Tian, Yue
    Wang, Kai
    ICFPT 2007: INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2007, : 281 - +
  • [35] RTL prototyping brings hardware speeds to functional verification
    Caslis, B
    ELECTRONIC ENGINEERING, 2001, 73 (894): : 20 - +
  • [36] Automatic test pattern generation for functional RTL circuits using assignment decision diagrams
    Ghosh, I
    Fujita, M
    37TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2000, 2000, : 43 - 48
  • [37] FAST-GP: An RTL Functional Verification Framework based on Fault Simulation on GP-GPUs
    Bombieri, Nicola
    Fummi, Franco
    Guarnieri, Valerio
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 562 - 565
  • [38] Late Breaking Results: Test Selection For RTL Coverage By Unsupervised Learning From Fast Functional Simulation
    Liang, Rongjian
    Pinckney, Nathaniel
    Chai, Yuji
    Ren, Haoxin
    Khailany, Brucek
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [39] Functional Coverage-Driven UVM-based UART IP Verification
    Ni, Wei
    Wang, Xiaotian
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,
  • [40] Optimization of Mutant Space for RTL Test Generation
    Bansal, Kunal
    Hsiao, Michael S.
    2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 472 - 475