Cycle-based timing simulations using event-streams

被引:0
|
作者
Khoo, KY
Willson, AN
机构
关键词
D O I
10.1109/ICCD.1996.563594
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new logic-timing simulation algorithm, applicable to cycle-based simulation of acyclic combinational logic blocks or synchronous logic designs, is described and implemented. The algorithm is based opt evaluating ordered sequences of events, called Event-streams, instead of individual events as in a traditional event-driven simulator This allows very efficient gate evaluations using states unrolling and look-ahead processing. When processing long event-streams, the performance of our simulator can approach that of a compiled-code simulator without the poor instruction-cache behavior of large compiled-code simulations. In addition, the simulator can perform multi-cycle simulations that result in longer event-streams, which enhances the efficiency of gate evaluations. Experimental results show that our simulator runs about four rimes faster than the Verilog-XL simulator.
引用
收藏
页码:460 / 465
页数:6
相关论文
共 50 条
  • [1] Using event-streams for fault-management in MAS
    Xu, P
    Deters, R
    IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2004, : 433 - 436
  • [3] Striver: Stream Runtime Verification for Real-Time Event-Streams
    Gorostiaga, Felipe
    Sanchez, Cesar
    RUNTIME VERIFICATION (RV 2018), 2018, 11237 : 282 - 298
  • [4] Cycle-based signal timing with traffic flow prediction for dynamic environment
    Li, Yisha
    Chen, Guoxi
    Zhang, Ya
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2023, 623
  • [5] Sahara: Massively parallel dedicated hardware for cycle-based logic simulations
    Hamamura, H
    Mochiyama, T
    Komatsu, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 2005, 88 (10): : 34 - 45
  • [6] Reversible Circuit Synthesis Using a Cycle-Based Approach
    Saeedi, Mehdi
    Zamani, Morteza Saheb
    Sedighi, Mehdi
    Sasanian, Zahra
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2010, 6 (04)
  • [7] Contrast Detection in Event-Streams from Dynamic Vision Sensors with Fixational Eye Movements
    Loehr, Maximilian P. R.
    Neumann, Heiko
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] VHDL SIMULATION ENGINE EVALUATES BOTH CYCLE-BASED AND EVENT-BASED MODELS
    MALINIAK, L
    ELECTRONIC DESIGN, 1995, 43 (17) : 40 - 42
  • [9] Sitar: A Cycle-based Discrete-Event Simulation Framework for Architecture Exploration
    Karanjkar, Neha
    Desai, Madhav
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS (SIMULTECH), 2022, : 142 - 150
  • [10] FACE-OFF - CYCLE-BASED VS EVENT-DRIVEN SIMULATION
    TUNG, CC
    USSERY, C
    COMPUTER DESIGN, 1994, 33 (09): : A14 - A17