Assertions targeting a diverse set of verification tools

被引:0
|
作者
Foster, HD [1 ]
Coelho, CN [1 ]
机构
[1] Hewlett Packard Corp, Richardson, TX USA
关键词
assertions; Open Verification Library (OVL);
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A myriad of proprietary (i.e., commercial tool specific) verification assertion languages exist today. These languages emerged due to the lack of formal language constructs supporting assertion specification in today's hardware description languages (HDL). The method described in this paper presents a unique process for unifying (or neutralizing the effects of) the many proprietary languages by using a set of predefined specification modules instantiated as assertions within the designer's HDL. This methodology creates numerous advantages and precludes the need to introduce new HDL constructs (i.e., extensions to Verilog are not required). It enables the design engineer to "specify once," then leverage the same HDL assertion specification over multiple verification processes - such as traditional simulation, semi-formal, and formal verification tools. It also eliminates the need for the design engineer to master tool specific and proprietary language details. Furthermore, this methodology enables evaluating new verification processes and tools (containing their own proprietary languages) seamlessly for the duration of the project, without the need to modify the original HDL text.
引用
收藏
页码:187 / 200
页数:14
相关论文
共 50 条
  • [41] SOFTWARE TOOLS AND THEIR VERIFICATION BY EXPERIMENTS
    OSTERMEYER, GP
    [J]. VEHICLE SYSTEM DYNAMICS, 1993, 22 (3-4) : 123 - 139
  • [42] Diverse subgroup set discovery
    van Leeuwen, Matthijs
    Knobbe, Arno
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2012, 25 (02) : 208 - 242
  • [43] Merger debuts with verification tools
    Moretti, G
    [J]. EDN, 2001, 46 (14) : 22 - 22
  • [44] Verification of Model Processing Tools
    Sampath, Prahladavaradan
    Rajeev, A. C.
    Shashidhar, K. C.
    Ramesh, S.
    [J]. SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2009, 1 (01): : 45 - 52
  • [45] Diverse subgroup set discovery
    Matthijs van Leeuwen
    Arno Knobbe
    [J]. Data Mining and Knowledge Discovery, 2012, 25 : 208 - 242
  • [46] Trust and Automation in Verification Tools
    Shankar, Natarajan
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 4 - 17
  • [47] The Quantitative Verification Benchmark Set
    Hartmanns, Arnd
    Klauck, Michaela
    Parker, David
    Quatmann, Tim
    Ruijters, Enno
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, 2019, 11427 : 344 - 350
  • [48] Use case based requirements verification -: Verifying the consistency between use cases and assertions
    Some, Stephane S.
    Nair, Divya K.
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 190 - 195
  • [49] Genetic targeting and anatomical registration of neuronal populations in the zebrafish brain with a new set of BAC transgenic tools
    Foerster, Dominique
    Arnold-Ammer, Irene
    Laurell, Eva
    Barker, Alison J.
    Fernandes, Antonio M.
    Finger-Baier, Karin
    Filosa, Alessandro
    Helmbrecht, Thomas O.
    Koelsch, Yvonne
    Kuehn, Enrico
    Robles, Estuardo
    Slanchev, Krasimir
    Thiele, Tod R.
    Baier, Herwig
    Kubo, Fumi
    [J]. SCIENTIFIC REPORTS, 2017, 7
  • [50] Genetic targeting and anatomical registration of neuronal populations in the zebrafish brain with a new set of BAC transgenic tools
    Dominique Förster
    Irene Arnold-Ammer
    Eva Laurell
    Alison J. Barker
    António M. Fernandes
    Karin Finger-Baier
    Alessandro Filosa
    Thomas O. Helmbrecht
    Yvonne Kölsch
    Enrico Kühn
    Estuardo Robles
    Krasimir Slanchev
    Tod R. Thiele
    Herwig Baier
    Fumi Kubo
    [J]. Scientific Reports, 7