• DocumentCode
    3162205
  • Title

    Asynchronous, Distributed Event Driven Simulation Algorithm for Execution of VHDL on Parallel Processors

  • Author

    Peter A. Walker , Sumit Ghosh

  • Author_Institution
    Division of Engineering, Brown University, Providence,RI
  • fYear
    1995
  • fDate
    1995
  • Firstpage
    144
  • Lastpage
    150
  • Abstract
    This paper describes a new Asynchronous, Parallel, Event Driven Simulation algorithm with inconsistent event Preemption, P2EDAS. P2EDAS represents a significant advancement in distributed conservative digital circuit simulation algorithms in that it permits the use of any number of non-zero propagation delays for every path between the input and output of every hardware entity. P2EDAS permits, accurate, concurrent, asynchronous, and efficient, i.e. deadlock free and null-message free, execution of sequential and combinatorial digital designs on parallel processors. It is a conservative algorithm in that only those output transitions, if any, are asserted at the output of a model following its execution, that are guaranteed correct. In addition, preemption of inconsistent events are allowed. P2EDAS extends to any simulator based on high-level hardware description language. This paper presents a detailed description of the algorithm.
  • Keywords
    Algorithm design and analysis; Circuit simulation; Computational efficiency; Computational modeling; Discrete event simulation; Electronic design automation and methodology; Hardware design languages; Process design; Propagation delay; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1995. DAC '95. 32nd Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-725-1
  • Type

    conf

  • DOI
    10.1109/DAC.1995.250079
  • Filename
    1586692