Temporally extended High-Level Decision Diagrams for PSL assertions simulation

被引:0
|
作者
Jenihhin, Maksim [1 ]
Raik, Jaan [1 ]
Chepurov, Anton [1 ]
Ubar, Raimund [1 ]
机构
[1] Tallinn Univ Technol, Dept Comp Engn, Tallinn, Estonia
关键词
D O I
10.1109/ETS.2008.22
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper proposes a novel method for PSL language assertions simulation-based checking. The method uses a system representation model called High-Level Decision Diagrams (HLDD). Previous works have shown that HLDDs are an efficient model for simulation and convenient for diagnosis and debug. The presented approach proposes a temporal extension for the existing HLDD model aimed at supporting temporal properties expressed in PSL. Other contributions of the paper are methodology for direct conversion of PSL properties to HLDD and HLDD-based simulator modification for assertions checking support. Experimental results show the feasibility and efficiency of the proposed approach.
引用
收藏
页码:61 / 68
页数:8
相关论文
共 50 条
  • [21] High-Level Synthesis of In-Circuit Assertions for Verification, Debugging, and Timing Analysis
    Curreri, John
    Stitt, Greg
    George, Alan D.
    INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2011, 2011
  • [22] FAULT EFFECT REASONING IN DIGITAL SYSTEMS BY TOPOLOGICAL VIEW ON LOW- AND HIGH-LEVEL DECISION DIAGRAMS
    Ubar, Raimund
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2014, 28 (03): : 99 - 113
  • [23] Interactive Presentation Abstract: Automated Correction of Design Errors by Edge Redirection on High-Level Decision Diagrams
    Karputkin, Anton
    Ubar, Raimund
    Tombak, Mati
    Raik, Jaan
    2011 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2011, : 83 - 83
  • [24] New Fault Models and Self-Test Generation for Microprocessors using High-Level Decision Diagrams
    Jasnetski, Artjom
    Raik, Jaan
    Tsertov, Anton
    Ubar, Raimund
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS 2015), 2015, : 251 - 254
  • [25] Parallelity in high-level simulation architectures
    Jugel, ML
    Sydow, A
    TRANSACTIONS OF THE SOCIETY FOR COMPUTER SIMULATION INTERNATIONAL, 1998, 15 (03): : 101 - 103
  • [26] High-Level Synthesis for Irregular Applications: Enabling Temporally Multithreaded Accelerators
    Devecchi, Stefano
    Saporetti, Nicola
    Minutoli, Marco
    Castellana, Vito Giovanni
    Lattuada, Marco
    Fezzardi, Pietro
    Ferrandi, Fabrizio
    Tumeo, Antonino
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS (MEMSYS 2018), 2018, : 183 - 184
  • [27] Encoding High-level Quantum Programs as SZX-diagrams
    Borgna, Augustin
    Romero, Rafael
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, 394 : 141 - 169
  • [28] High-Level Dataflow Transformations Using Taylor Expansion Diagrams
    Ciesielski, Maciej
    Gomez-Prado, Daniel
    Guillot, Jeremie
    Boutillon, Emmanuel
    IEEE DESIGN & TEST OF COMPUTERS, 2009, 26 (04): : 46 - 57
  • [29] H-DBUG: A high-level debugging framework for protocol verification using assertions
    Nandi, A
    Pal, B
    Chhetan, N
    Dasgupta, P
    Chakrabarti, PP
    INDICON 2005 Proceedings, 2005, : 115 - 118
  • [30] On Automatic Software-Based Self-Test Program Generation Based on High-Level Decision Diagrams
    Jasnetski, Artjom
    Ubar, Raimund
    Tsertov, Anton
    2016 17TH IEEE LATIN-AMERICAN TEST SYMPOSIUM (LATS), 2016, : 177 - 177