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 条
  • [31] Optimizations of the organic Rankine cycle-based domestic CHP using biomass fuel
    Jang, Yongtae
    Lee, Jaeseon
    ENERGY CONVERSION AND MANAGEMENT, 2018, 160 : 31 - 47
  • [32] Fault Detection of Cycle-Based Signals Using Wavelet Transform in FAB Processes
    Kim, Jun Seok
    Lee, Jae Hyun
    Kim, Ji-Hyun
    Baek, Jun-Geol
    Kim, Sung-Shick
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2010, 11 (02) : 237 - 246
  • [33] Cycle error correction in asynchronous clock modeling for cycle-based simulation
    Lee, Junghee
    Yi, Joonhwan
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 460 - 465
  • [34] Cycle-Based and Event-Driven Hybrid Simulation Framework for Performance Analysis of Optical Networks On-Chip
    Ren Shanshan
    Lai Mingche
    Lu Hongyi
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1852 - 1856
  • [35] A cycle-based bound for subdominant eigenvalues of stochastic matrices
    Kirkland, Steve
    LINEAR & MULTILINEAR ALGEBRA, 2009, 57 (03): : 247 - 266
  • [36] Cycle-based algorithm used to accelerate VHDL simulation
    Yang, X
    Liu, MY
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (04) : 383 - 387
  • [37] Metal-organic cycle-based multistage assemblies
    Sun, Yan
    Tuo, Wei
    Stang, Peter J.
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2022, 119 (12)
  • [38] Cycle-based simulation on loosely-coupled systems
    Dohler, D
    Hering, K
    Spruth, WG
    ELEVENTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE - PROCEEDINGS, 1998, : 301 - 305
  • [39] Use of cycle-based VHDL simulators in VLSI design
    Viewlogic Systems, Inc
    Electron Eng London, 838
  • [40] A framework of cycle-based clustering on the crossed cube architecture
    Kung, Tzu-Liang
    Hung, Chun-Nan
    Lin, Cheng-Kuan
    Chen, Hsiang-Chun
    Lin, Chia-Hui
    Hsu, Lih-Hsing
    2016 10TH INTERNATIONAL CONFERENCE ON INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING (IMIS), 2016, : 430 - 434