A Semantics-based Translation Method for Automated Verification of SystemC TLM Designs

被引:0
|
作者
Gao, Yanyan [1 ]
Li, Xi [2 ]
机构
[1] Hefei Univ Technol, Sch Comp & Informat, Hefei, Peoples R China
[2] Univ Sci & Technol China, Dept Comp Sci & Technol, Hefei 230026, Peoples R China
关键词
Model checking; TLM; SystemC; SMVmodel checker;
D O I
10.1007/s10836-013-5406-8
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
SystemC has become a de-facto standard language for SoC and ASIP designs. The verification of implementation with SystemC is the key to guarantee the correctness of designs and prevent the errors from propagating to the lower levels. In this project, we attempt translate SystemC programs to formal models and use existing model checkers to implement the verification. The method we proposed is based on a semantic translation method which translates sequential execution statements described as software character to parallel execution ones which are more closely with the implementation of hardware. This kind of conversion is inevitable to verify hardware designs but is overlooked in related works. The main contribution of this work is a translation method which can preserve the semantic consistency while building SMV model for SystemC design. We present the translation rules and implement a prototype tool which supports a subset of SystemC to demonstrate the effectiveness of our method.
引用
收藏
页码:685 / 695
页数:11
相关论文
共 46 条
  • [31] An incremental and FCA-based ontology construction method for semantics-based component retrieval
    Peng, Xin
    Zhao, Wenyun
    USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 309 - 315
  • [32] A novel semantics-based image retrieval method using similarity measure of multi-level semantics
    Department of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an 710072, China
    Xibei Gongye Daxue Xuebao, 2008, 5 (588-591): : 588 - 591
  • [33] Semantics-based transaction processing for real-time databases: The case of automated stock trading
    Konana, P
    Ram, S
    INFORMS JOURNAL ON COMPUTING, 1999, 11 (03) : 299 - 315
  • [34] CS-BTM: a semantics-based hot topic detection method for social network
    Weinan Niu
    Wenan Tan
    Wei Jia
    Applied Intelligence, 2022, 52 : 18187 - 18200
  • [35] CS-BTM: a semantics-based hot topic detection method for social network
    Niu, Weinan
    Tan, Wenan
    Jia, Wei
    APPLIED INTELLIGENCE, 2022, 52 (15) : 18187 - 18200
  • [36] A SEMANTICS-BASED DRUG INFORMATION EXTRACTION METHOD FROM SCATTERED MULTI-DIMENSIONAL MEDICINE DATA
    Cao, Yan
    Tan, Yi
    Yang, Li-na
    Cao, Sen
    Cao, Hong
    JOURNAL OF INVESTIGATIVE MEDICINE, 2015, 63 (08) : S32 - S32
  • [37] Automated Assessment Method of Chinese Subjective Questions Based on Semantics
    Liu, Jianzhou
    Xiao, Liang
    Shao, Xiongkai
    2016 INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC), 2016, : 342 - 345
  • [38] Early Development of UVM based Verification Environment of Image Signal Processing Designs using TLM Reference Model of RTL
    Jain, Abhishek
    Gupta, Hima
    Jana, Sandeep
    Kumar, Krishna
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (02) : 77 - 82
  • [39] CBR: A component-based reduction method for semantics verification of workflow processes
    Zhou, Jian-Tao
    Shi, Mei-Lin
    Ye, Xin-Ming
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2005, 33 (06): : 1060 - 1065
  • [40] Efficient Method for Timing-based Information Flow Verification in Hardware Designs
    Alatoun, Khitam M.
    Vemuri, Ranga
    PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 159 - 163