A Transaction Level Assertion Verification Framework in SystemC: an Application Study

被引:4
|
作者
Tomasena, K. [1 ]
Sevillano, J. F. [1 ]
Perez, J. [2 ]
Cortes, A. [1 ]
Velez, I. [1 ]
机构
[1] Univ Navarra, CEIT, Manuel Lardizabal 15, San Sebastian, Spain
[2] SISTEPLANT, Parque Tecnololico Bizkaia, Derio, Spain
关键词
Transaction Level Modeling; Assertion Based Verification; SystemC;
D O I
10.1109/CENICS.2009.24
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a new transaction level assertion verification framework built on top of SystemC to support the integration of Assertion Based Verification in a Model Driven Design methodology. A key point of the proposed framework is that it enables decoupling the work of the design and verification teams. This is possible thanks to data introspection capabilities; the fact that the assertions are not embedded in the design model code; and the abstraction in the property specification. Thus, the two teams can work in parallel starting from the natural language specification, reducing the development time.
引用
收藏
页码:75 / +
页数:2
相关论文
共 50 条
  • [1] Implementation of a transaction level assertion framework in SystemC
    Ecker, Wolfgang
    Esen, Volkan
    Hull, Michael
    [J]. 2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 894 - 899
  • [2] SystemC transaction level models and RTL verification
    Swan, Stuart
    [J]. 43rd Design Automation Conference, Proceedings 2006, 2006, : 90 - 92
  • [3] Design for verification of SystemC transaction level models
    Habibi, A
    Tahar, S
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 560 - +
  • [4] SystemC transaction level modeling and verification of IEEE 802.15.3 MAC
    Yu Wei
    He Guanghui
    Xu Ningyi
    Zhou Zucheng
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2554 - 2558
  • [5] Assertion based verification of PSL for SystemC designs
    Habibi, A
    Gawanmeh, A
    Tahar, S
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2004, : 177 - 180
  • [6] Verification of transaction-level SystemC models using RTL testbenches
    Jindal, R
    Jain, K
    [J]. FIRST ACM AND IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2003, : 199 - 203
  • [7] Towards an efficient assertion based verification of SystemC designs
    Habibi, A
    Tahar, S
    [J]. NINTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2004, : 19 - 22
  • [8] A performance and functional assertion-based verification methodology at transaction-level
    Ardakani, Hassan Hatefi
    Gharehbaghi, Amir Masoud
    Hessabi, Shaahin
    [J]. 2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 337 - +
  • [9] Reusing RTL Assertion Checkers for Verification of SystemC TLM Models
    Nicola Bombieri
    Franco Fummi
    Valerio Guarnieri
    Graziano Pravadelli
    Francesco Stefanni
    Tara Ghasempouri
    Michele Lora
    Giovanni Auditore
    Mirella Negro Marcigaglia
    [J]. Journal of Electronic Testing, 2015, 31 : 167 - 180
  • [10] Reusing RTL Assertion Checkers for Verification of SystemC TLM Models
    Bombieri, Nicola
    Fummi, Franco
    Guarnieri, Valerio
    Pravadelli, Graziano
    Stefanni, Francesco
    Ghasempouri, Tara
    Lora, Michele
    Auditore, Giovanni
    Marcigaglia, Mirella Negro
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2015, 31 (02): : 167 - 180