• DocumentCode
    1805176
  • Title

    Compiled Code in Distributed Logic Simulation

  • Author

    Wang, Jun ; Tropper, Carl

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, Que.
  • fYear
    2006
  • fDate
    3-6 Dec. 2006
  • Firstpage
    981
  • Lastpage
    986
  • Abstract
    A logic simulation approach known as compiled-code event-driven simulation was developed in the past for sequential logic simulation. It improves simulation performance by reducing the logic evaluation and propagation time. In this paper we describe the application of this approach to distributed logic simulation. Our experimental results show that using compiled code can greatly improve the stability and overall performance of a time-warp based logic simulator. We also present a technique called fanout aggregation that makes use of information on circuit partitions and considerably improves the run-time performance of our (distributed) compiled code simulator. It does not produce a similar improvement when used in conjunction with an interpreted simulator because of run-time overhead
  • Keywords
    digital integrated circuits; logic simulation; time warp simulation; circuit partitions; compiled code; distributed logic simulation; event-driven simulation; fanout aggregation; sequential logic simulation; time-warp based logic simulator; Circuit simulation; Computational modeling; Computer simulation; Data structures; Discrete event simulation; Logic circuits; Logic design; Performance evaluation; Runtime; Time warp simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference, 2006. WSC 06. Proceedings of the Winter
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    1-4244-0500-9
  • Electronic_ISBN
    1-4244-0501-7
  • Type

    conf

  • DOI
    10.1109/WSC.2006.323185
  • Filename
    4117709