Assertion-Based Functional Consistency Checking between TLM and RTL Models

被引:15
|
作者
Chen, Mingsong [1 ]
Mishra, Prabhat [2 ]
机构
[1] East China Normal Univ, Shanghai Key Lab Trustworthy Comp, Shanghai 200062, Peoples R China
[2] Univ Florida, Dept Comp & Informat Sci & Eng, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
assertion; functional consistency; TLM; RTL; VERIFICATION;
D O I
10.1109/VLSID.2013.208
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Transaction Level Modeling (TLM) is promising for functional validation at an early stage of System-on-Chip (SoC) design. However, raising the abstraction level brings a major challenge -how to guarantee the functional consistency between TLM specifications and Register Transfer Level (RTL) implementations? This paper proposes an efficient mechanism for functional consistency checking using assertion observability. The experimental results using several industrial designs demonstrate that our method can automatically check the functional consistency between different abstraction levels.
引用
收藏
页码:320 / 325
页数:6
相关论文
共 50 条
  • [31] A Unified Sequential Equivalence Checking Methodology to Verify RTL Designs with High-Level Functional and Protocol Specification Models
    Castro Marquez, Carlos Ivan
    Strum, Marius
    Chau, Wang Jiang
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2015, 31 (03): : 255 - 273
  • [32] Checking the Conformance between Models Based on Scenario Synchronization
    Duc-Hanh Dang
    Anh-Hoang Truong
    Gogolla, Martin
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (17) : 2293 - 2312
  • [33] Checking the Consistency between UCM and PSM using a Graph-based Method
    Truong, Ninh-Thuan
    Tran, Thi-Mai-Thuong
    To, Van-Khanh
    Nguyen, Viet-Ha
    2009 FIRST ASIAN CONFERENCE ON INTELLIGENT INFORMATION AND DATABASE SYSTEMS, 2009, : 190 - 195
  • [34] A Path-Based Equivalence Checking Method Between System Level and RTL Descriptions Using Machine Learning
    Hu, Jian
    Hu, Yongyang
    Lv, Qi
    Wang, Wentao
    Wang, Guanwu
    Chen, Guilin
    Wang, Kang
    Kang, Yun
    Yang, Haitao
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (04)
  • [35] Modeling with Plausibility Checking: Inspecting Favorable and Critical Signs for Consistency between Control Flow and Functional Behavior
    Ermel, Claudia
    Gall, Juergen
    Lambers, Leen
    Taentzer, Gabriele
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 156 - +
  • [36] Checking behavioural consistency of UML-RT models through trace-based semantics
    Morales, Luis E. Mendoza
    Capel Tunon, Manuel I.
    Benghazi Akhlaki, Kawtar
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 205 - +
  • [37] Constraint-based Consistency Checking for Multi-view Models of Cyber-Physical System
    Yang, Gang
    Lian, Yuanyuan
    Zhou, Xingshe
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 370 - 376
  • [38] A Checking Consistency Framework Based on Multi-View Models Towards Business Process Model Repository
    Sun, Lei
    Cai, Hongming
    Jiang, Lihong
    2012 NINTH IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE), 2012, : 350 - 355
  • [39] A rule-based system for assessing consistency between UML models
    Mario Zapata, Carlos
    Gonzalez, Guillermo
    Gelbukh, Alexander
    MICAI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2007, 4827 : 215 - +
  • [40] Comparing the state-based and behavioural approaches to checking consistency between associations and state machines in UML
    Yeung, WL
    INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 233 - 238