Assertion-based verification: Industry myths to realities

被引:0
作者
Foster, Harry [1 ]
机构
[1] Mentor Graph Corp, Plano, TX USA
来源
COMPUTER AIDED VERIFICATION | 2008年 / 5123卷
关键词
assertion; assertion-based verification; debugging; formal verification; functional verification; property specification simulation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Debugging, on average, has grown to consume more than 60% of today's ASIC and SoC verification effort. Clearly, this is a topic the industry must address, and some organizations have done just that. Those that have adopted an assertion-based verification (ABV) methodology have seen significant reduction in simulation debugging time (as much as 50% [1]) due to improved observability. Furthermore, organizations that have embraced an ABV methodology are able to take advantage of more advanced verification techniques, such as formal verification, thus improving their overall verification quality and results. Nonetheless, even with multiple published industry case studies from various early adopters-each touting the benefits of applying ABV-the industry as a whole has resisted adopting assertion-based techniques. This tutorial provides an industry survey of today's ABV landscape, ranging from myths to realities. Emerging challenges and possible research opportunities are discussed. The following extended abstract provides a reference on which the tutorial builds.
引用
收藏
页码:5 / 10
页数:6
相关论文
共 50 条
  • [31] ASSERTION AND SPEAKERS INTENTION, A PRAGMATICALLY BASED ACCOUNT OF MOOD IN SPANISH
    MEJIASBIKANDI, E
    [J]. HISPANIA-A JOURNAL DEVOTED TO THE TEACHING OF SPANISH AND PORTUGUESE, 1994, 77 (04): : 892 - 902
  • [32] Design and verification based on assertions:: Some statistics
    Cortéz, J
    Torres, D
    [J]. 2005 2nd International Conference on Electrical & Electronics Engineering (ICEEE), 2005, : 132 - 135
  • [33] A-TEAM: Automatic template-based assertion miner
    Danese, Alessandro
    Dalla Riva, Nicolo
    Pravadelli, Graziano
    [J]. PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [34] The Effects of Soft Assertion on Spectrum-Based Fault Localization
    Mihara, Kouhei
    Matsumoto, Shinsuke
    Kusumoto, Shinji
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2023, PT I, 2024, 14483 : 379 - 386
  • [35] Automata-based assertion-checker synthesis of PSL properties
    Boule, Marc
    Zilic, Zeljko
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2008, 13 (01)
  • [36] Chatbot-based assertion generation from natural language specifications
    Keszocze, Oliver
    Harris, Ian G.
    [J]. PROCEEDINGS OF THE 2019 FORUM ON SPECIFICATION AND DESIGN LANGUAGES (FDL), 2019,
  • [37] Verification of Dependable Architecture based on Prototype Verification System
    Yuan, Ling
    Fan, Ping
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 918 - 921
  • [38] The Research on Formal Verification of CPU Structure Based on Theorem Proving
    Yang, Hongwei
    Ma, Dianfu
    [J]. PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 139 - 143
  • [39] FSM-Based Formal Compliance Verification of Interface Protocols
    Shih, Che-Hua
    Yang, Ya-Ching
    Yen, Chia-Chih
    Huang, Juinn-Dar
    Jou, Jing-Yang
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2010, 26 (05) : 1601 - 1617
  • [40] The Generation Problem of Assertion and Query Algorithm Based on Context Logic Reasoning to Implement
    Shexuebing
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL SYMPOSIUM ON COMPUTERS & INFORMATICS, 2015, 13 : 875 - 879