Reuse and optimization of testbenches and properties in a TLM-to-RTL design flow

被引:2
作者
Bombieri, Nicola [1 ]
Fummi, Franco [1 ]
Pravadelli, Graziano [1 ]
机构
[1] Univ Verona, Dipartimento Informat, I-37134 Verona, Italy
关键词
design; verification; model checking; functional verification; fault models; TLM; TBV;
D O I
10.1145/1367045.1367056
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In transaction-level modeling (TLM), verification methodologies based on transactions allow testbenches, properties, and IP cores in mixed TL-RTL designs to be reused. However, no papers in the literature analyze the effectiveness of transaction-based verification (TBV) in comparison to the more traditional RTL approach. The first contribution of this article is the introduction of a functional-fault-model-based methodology for demonstrating the effectiveness of reuse through TBV. A second contribution is the introduction of a similar methodology for efficient property checking which identifies and removes redundant properties prior to assertion-based verification or model checking.
引用
收藏
页码:1 / 22
页数:22
相关论文
共 36 条
  • [1] ABARBANEL Y, 2000, LECT NOTES COMPUTER, V1855, P538, DOI DOI 10.1007/10722167_40
  • [2] Defining coverage views to improve functional coverage analysis
    Asaf, S
    Marcus, E
    Ziv, A
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 41 - 44
  • [3] RuleBase: An industry-oriented formal verification tool
    Beer, I
    BenDavid, S
    Eisner, C
    Landver, A
    [J]. 33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 655 - 660
  • [4] BRAHME D, 2000, CDNLTR20000825 CAD B
  • [5] BREUER MA, 1990, DIGITAL SYSTEMS TEST
  • [6] Transaction level modeling: An overview
    Cai, LK
    Gajski, D
    [J]. CODES(PLUS)ISSS 2003: FIRST IEEE/ACM/IFIP INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN & SYSTEM SYNTHESIS, 2003, : 19 - 24
  • [7] CHENG KT, 1990, P IEEE ICCAD, P226
  • [8] Chockler H, 2001, LECT NOTES COMPUT SC, V2102, P66
  • [9] Clarke E, 2001, Model checking
  • [10] CLARKE EM, 1995, DES AUT CON, P427