RTL verification of timed asynchronous and heterogeneous systems using symbolic model checking

被引:0
|
作者
Vakilotojar, V
Beerel, PA
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a tool-supported methodology for the register-transfer-level formal verification of a growing hardware design paradigm-timed asynchronous systems. These systems are a network of communicating asynchronous and synchronous components and have correctness constraints that depend on specified bounded delays. This paper formalizes the verification problem and demonstrates how time-discretization, abstraction, and non-determinism can lead to a system model comprised of communicating finite state machines composed synchronously. The paper then describes a translator that accepts structural VHDL system description along with controller specifications and generates the input to a symbolic model checker (SMV). Finally, we describe two case studies in which concurrent verification and design led to the correction of many errors not easily found using simulation.
引用
收藏
页码:181 / 188
页数:8
相关论文
共 50 条
  • [1] RTL verification of timed asynchronous and heterogeneous systems using symbolic model checking
    Vakilotojar, V
    Beerel, PA
    INTEGRATION-THE VLSI JOURNAL, 1997, 24 (01) : 19 - 35
  • [2] Symbolic model checking for simply-timed systems
    Markey, N
    Schnoebelen, P
    FORMAL TECHNIQUES, MODELLING AND ANALYSIS OF TIMED AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2004, 3253 : 102 - 117
  • [3] Symbolic CTL Model Checking of Asynchronous Systems Using Constrained Saturation
    Zhao, Yang
    Ciardo, Gianfranco
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2009, 5799 : 368 - 381
  • [4] Modeling and Verification of Asynchronous Systems Using Timed Integrated Model of Distributed Systems
    Daszczuk, Wiktor B.
    SENSORS, 2022, 22 (03)
  • [5] Using MTBDDs for discrete timed symbolic model checking
    Kropf, T
    Ruf, J
    EUROPEAN DESIGN & TEST CONFERENCE - ED&TC 97, PROCEEDINGS, 1997, : 182 - 187
  • [6] Structural symbolic CTL model checking of asynchronous systems
    Ciardo, G
    Siminiceanu, R
    COMPUTER AIDED VERIFICATION, 2003, 2725 : 40 - 53
  • [7] Stability Verification of Self-Timed Control Systems using Model-Checking
    El Hakim, Viktorio S.
    Bekooij, Marco J. G.
    2018 21ST EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2018), 2018, : 312 - 319
  • [8] Heterogeneous and asynchronous networks of timed systems
    Fiadeiro, Jose L.
    Lopes, Antonia
    THEORETICAL COMPUTER SCIENCE, 2017, 663 : 1 - 33
  • [9] Symbolic model checking for probabilistic timed automata
    Kwiatkowska, M
    Norman, G
    Sproston, J
    Wang, FZ
    FORMAL TECHNIQUES, MODELLING AND ANALYSIS OF TIMED AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2004, 3253 : 293 - 308
  • [10] Symbolic model checking for probabilistic timed automata
    Kwiatkowska, Marta
    Norman, Gethin
    Sproston, Jeremy
    Wang, Fuzhi
    INFORMATION AND COMPUTATION, 2007, 205 (07) : 1027 - 1077