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