ACM Home Page
Please provide us with feedback. Feedback
Actor based parallel VHDL simulation using time warp
Full text PdfPdf (759 KB)
Source Workshop on Parallel and Distributed Simulation archive
Proceedings of the tenth workshop on Parallel and distributed simulation table of contents
Philadelphia, Pennsylvania, United States
Pages: 135 - 142  
Year of Publication: 1996
ISBN:0-8186-7539-X
Also published in ...
Authors
Venkatram Krishnaswamy  Center for Reliable and High-Performance Computing, University of Illinois, Urbana, Illinois
Prithviraj Banerjee  Center for Reliable and High-Performance Computing, University of Illinois, Urbana, Illinois
Sponsors
IEEE-CS\TCSIM : TC on Simulation
SIGSIM: ACM Special Interest Group on Simulation and Modeling
SCS : Society for Computer Simulation
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 26,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/238788.238836
What is a DOI?

ABSTRACT

One of the methods used to reduce the time spent simulating VHDL designs is by parallelizing the simulation. In this paper, we describe the implementation of an object-oriented Time Warp simulator for VHDL on an actor based environment. The actor model of computation allows the exploitation of fine grained parallelism in a truly asynchronous manner and allows for the overlap of computation with communication. Some preliminary results obtained by simulating a set of multipliers and some ISCAS benchmark circuits are provided. In addition, the importance of placing processes based on circuit partitioning techniques for improving runtimes and scalability is demonstrated. Results are reported on a Sun SPARCServer 1000 and an Intel Paragon.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
IEEE, New York, NY, IEEE Standard VHDL Language Reference Manual, 1988,
2
 
3
 
4
 
5
Jade Simulations Int. Co., "Implementation issues of Jade's VHDL simulator," tech. rep., Calgary, Alberta, Canada, 1989.
 
6
 
7
8
9
 
10
B. Vellandi and M. L1ghtner, "Parallelism extraction and program restructuring of VHDL for parallel simulation," in Proc. European Design Automation Conf. (EDAC-93), March 1993.
 
11
C.-P. Wen and K. Yelick, "Portable runtime support for asynchrnous simulation," in Proc. of the 1995 Int. Conf. on Parallel Processing, vol. 2, pp. ii-196- II-204, The Pennsylvania State University, 1995.
 
12
13
14
15
 
16
B. Ramkumar and P. Banerjee, "ProperCAD: A portable object-oriented parallel environment for VLSI CAD," IEEE Trans. Computer-Aided Design, vol. 13, pp. 829-842, July 1994.
 
17
 
18
B. Rarnkumar and P. Banerjee, "'ProperEXT: A portable parallel algorithm for VLSI circuit extraction," in International Parallel Processmg Symposium, pp. 434- 438, 1993.
19
 
20
 
21
 
22
 
23
 
24
Y. B. Lin and E. D. Lazowska, "Determining the global virtual time in a distributed simulation.," in Proceedings of International Conf. on Parallel Processing, pp. 201 - 209, 1990.
25
 
26
 
27
J.G. Holm, A. Lain, and P. Banerjee, "Compilation of scientific programs into multithreaded and message driven computation," in Proceedings of the 1994 Scalable High Performance Computing Conference, (Knoxville, TN), pp. 5t8- 525, May 1994.
 
28
Y. Levendel, P. Menon, and S. Patel, "Special purpose computer for logic simulation using distributed processing," Bell System Tech. J., vol. 61, pp. 2873-2910, Dec. 1982.
 
29
E Brglez and H. Fujiwara, "A Neutral Netllst of I0 Combinational Benchmark Circuits and a Target Translator in Fortran," IEEE Intl. Symp. on Circuits and Systems, vol. 3, June 1985.
 
30
F. Brglcz, D, Bryan, and K. Kor, mln~ki, "Combinational Profiles of Sequential Benchmark Circuits," IEEE Intl. Syrup. on Circuits and Systems, pp, 1929-1934, May 1989.

CITED BY  7

Collaborative Colleagues:
Venkatram Krishnaswamy: colleagues
Prithviraj Banerjee: colleagues