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 条
  • [21] Consistency checking of concurrent models for scenario-based specifications
    Li, XD
    Hu, J
    Bu, L
    Zhao, JH
    Zheng, GL
    SDL 2005: MODEL DRIVEN, PROCEEDINGS, 2005, 3530 : 298 - 312
  • [22] Ontology definition metamodel based consistency checking of UML models
    Wang, Shengjun
    Jin, Longfei
    Jin, Chengzhi
    2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 1043 - 1047
  • [23] Consistency Checking for the Evolution of Cardinality-based Feature Models
    Quinton, Clement
    Pleuss, Andreas
    Le Berre, Daniel
    Duchien, Laurence
    Botterweck, Goetz
    18TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2014), VOL 1, 2014, : 122 - 131
  • [24] Simulation-based Equivalence Checking between IEEE 1687 ICL and RTL
    Damljanovic, Aleksa
    Jutman, Artur
    Portolan, Michele
    Sanchez, Ernesto
    Squillero, Giovanni
    Tsertov, Anton
    2019 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2019,
  • [25] Integrating model-checking with UML-based SoC development -: Establishing consistency between models
    Green, Peter
    Tasie-Amadi, Kinika
    APPLICATIONS OF SPECIFICATION AND DESIGN LANGUAGES FOR SOCS, 2006, : 295 - 312
  • [26] Consistency checking of UML dynamic models based on Petri Net techniques
    Yao, Shuzhen
    Shatz, Sol M.
    CIC 2006: 15TH INTERNATIONAL CONFERENCE ON COMPUTING, PROCEEDINGS, 2006, : 289 - +
  • [27] Towards Checking Consistency-Breaking Updates between Models and Generated Artifacts
    Zaheri, MohammadAmin
    Famelis, Michalis
    Syriani, Eugene
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 401 - 410
  • [28] Constraint-Based Consistency Checking between Design Decisions and Component Models for Supporting Software Architecture Evolution
    Lytra, Ioanna
    Tran, Huy
    Zdun, Uwe
    2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 287 - 296
  • [29] Consistency checking between data and process diagrams based on formal methods
    Kouno, S
    Chang, HM
    Araki, K
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 261 - 269
  • [30] A Unified Sequential Equivalence Checking Methodology to Verify RTL Designs with High-Level Functional and Protocol Specification Models
    Carlos Ivan Castro Marquez
    Marius Strum
    Wang Jiang Chau
    Journal of Electronic Testing, 2015, 31 : 255 - 273