A framework for the functional verification of SystemC models

被引:11
|
作者
Bruschi, F [1 ]
Ferrandi, F [1 ]
Sciuto, D [1 ]
机构
[1] Politecn Milan, DEI, I-20133 Milan, Italy
关键词
functional verification; SystemC; test pattern generator;
D O I
10.1007/s10766-005-8908-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problems of error simulation, error model evaluation, and test generation are faced considering the peculiar features of SystemC. In particular, error simulation are considered in the perspective of the transaction level modelling (TLM) capabilities of this emerging system level design language to obtain a coherent, environment for functional verification. The error simulation is accomplished without any modification of the native simulation engine, thus avoiding the problem of upgrading the error simulator together with the language simulation engine. Moreover, error modelling and error simulation tasks are orthogonalized in this approach. With the support of this environment, a test pattern generation algorithm for SystemC descriptions of systems made of interacting Finite State Machines (FSMs) is developed. The approach is based on the definition of the transitions, that represent ordered sets of statements executed within one clock cycle. Through different state sequence paths enumeration strategies, interesting behaviors of the system are obtained.
引用
收藏
页码:667 / 695
页数:29
相关论文
共 50 条
  • [41] Formal techniques for SystemC verification - Position paper
    Vardi, Moshe Y.
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 188 - 192
  • [42] SystemC/TLM flow for SoC Design and Verification
    Soto, Manuel F.
    Rodriguez, J. Agustin
    Fillottrani, Pablo R.
    PROCEEDINGS OF THE 2015 ARGENTINE SCHOOL OF MICRO-NANOELECTRONICS, TECHNOLOGY AND APPLICATIONS (EAMTA), 2015, : 37 - 42
  • [43] Efficient framework for accelerating functional verification of microprocessor
    Wang, ZD
    Su, YJ
    Wei, SJ
    2004: 7TH INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUITS TECHNOLOGY, VOLS 1- 3, PROCEEDINGS, 2004, : 2082 - 2085
  • [44] Verification of SystemC Components Using the Method of Deduction
    Soumia, Elbouanani
    Ismail, Assayad
    Mohammed, Sadik
    UBIQUITOUS NETWORKING, UNET 2017, 2017, 10542 : 596 - 606
  • [45] UVM-SystemC-AMS Framework for System-Level Verification and Validation of Automotive Use Cases
    Barnasconi, Martin
    Dietrich, Manfred
    Einwich, Karsten
    Vooertler, Thilo
    Chaput, Jean-Paul
    Louerat, Marie-Minerve
    Pecheux, Francois
    Wang, Zhi
    Cuenot, Philippe
    Neumann, Ingmar
    Thang Nguyen
    Lucas, Ronan
    Vaumorin, Emmanuel
    IEEE DESIGN & TEST, 2015, 32 (06) : 76 - 86
  • [46] Verification requirements for SystemC/C++ designs
    Kalinic, Vlada
    Electronics World, 2021, 127 (2009): : 24 - 26
  • [47] A framework for verification and validation of simulation models and applications
    Wang, Zhongshi
    Lehmann, Axel
    ASIASIM 2007, 2007, 5 : 237 - +
  • [48] A Systematic Investigation of State-of-the-Art SystemC Verification
    Lin, Bin
    Xie, Fei
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (15)
  • [49] Using SystemC for an extended MATLAB/Simulink verification flow
    Hylla, Kai
    Oetjens, Jan-Hendrik
    Nebel, Wolfgang
    2008 FORUM ON SPECIFICATION, VERIFICATION AND DESIGN LANGUAGES, 2008, : 13 - +
  • [50] Verification method of systemC modeling in digital ASICs design
    Luo, Kun
    Cao, Yang
    Yin, Jian-Hua
    Huang, Tian-Xi
    Zhao, Lei
    Wuhan Daxue Xuebao (Lixue Ban)/Journal of Wuhan University (Natural Science Edition), 2002, 48 (03):