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
Link To Document