VLSI Design

VLSI Design / 1994 / Article

Open Access

Volume 2 |Article ID 086178 | https://doi.org/10.1155/1994/86178

Peter J. Ashenden, Henry Detmold, Wayne S. McKeen, "Execution of VHDL Models Using Parallel Discrete Event Simulation Algorithms", VLSI Design, vol. 2, Article ID 086178, 16 pages, 1994. https://doi.org/10.1155/1994/86178

Execution of VHDL Models Using Parallel Discrete Event Simulation Algorithms

Received17 Feb 1993
Revised12 Jul 1993


In this paper, we discuss the use of parallel discrete event simulation (PDES) algorithms for execution of hardware models written in VHDL. We survey central event queue, conservative distributed and optimistic distributed PDES algorithms, and discuss aspects of the semantics of VHDL and VHDL-92 that affect the use of these algorithms in a VHDL simulator. Next, we describe an experiment performed as part of the Vsim Project at the University of Adelaide, in which a simulation kernel using the central event queue algorithm was developed. We present measurements taken from this kernel simulating some benchmark models. It appears that this technique, which is relatively simple to implement, is suitable for use on small scale multiprocessors (such as current desktop multiprocessor workstations), simulating behavioral and register transfer level models. However, the degree of useful parallelism achievable on gate level models with this technique appears to be limited.

Copyright © 1994 Hindawi Publishing Corporation. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

More related articles

 PDF Download Citation Citation
 Order printed copiesOrder

Article of the Year Award: Outstanding research contributions of 2020, as selected by our Chief Editors. Read the winning articles.