• DocumentCode
    3600010
  • Title

    Distributed logic simulation algorithm using preemption of inconsistent events

  • Author

    Raghu, C.S. ; Sundaram, S.

  • Author_Institution
    ASIC Div., Texas Instrum. India Ltd., Bangalore, India
  • fYear
    1998
  • Firstpage
    482
  • Lastpage
    487
  • Abstract
    Parallel processing offers a viable alternative to improve the enormous execution time of logic simulation of large VLSI designs. Various parallel logic simulation schemes have been proposed in recent years on achieving speedup using conservative and optimistic asynchronous algorithms. In this paper, we have proposed a new algorithm, capable of preempting inconsistent events and also reducing the number of messages sent among processors, resulting in faster simulation. Usage of prediction time, in both sequential and combinational circuits, gives capability of preempting inconsistent events and thereby supporting the rise/fall delay model for conservative event driven simulation. Implementation of the proposed algorithm has been carried out in a network of IBM RISC 6000/300 system workstations. Results of the proposed algorithm is compared with the null message based CM algorithm, and it was found that proposed algorithm more efficiently compared to the CM algorithm in case of sequential circuits and works as good as CM algorithm in combinational circuits
  • Keywords
    VLSI; discrete event simulation; integrated circuit design; logic CAD; parallel algorithms; prediction theory; IBM RISC 6000/300 system workstation; VLSI design; combinational circuit; conservative event driven simulation; delay model; distributed logic simulation algorithm; inconsistent events preemption; null message based CM algorithm; optimistic asynchronous algorithm; parallel processing; prediction time; sequential circuit; Circuit simulation; Combinational circuits; Delay effects; Discrete event simulation; Logic design; Parallel processing; Predictive models; Reduced instruction set computing; Very large scale integration; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-8224-8
  • Type

    conf

  • DOI
    10.1109/ICVD.1998.646653
  • Filename
    646653