z-logo
open-access-imgOpen Access
An Evaluation of Parallel Synchronous and Conservative Asynchronous Logic-Level Simulations
Author(s) -
Ausif Mahmood,
W.I. Baker
Publication year - 1996
Publication title -
vlsi design
Language(s) - English
Resource type - Journals
eISSN - 1065-514X
pISSN - 1026-7123
DOI - 10.1155/1996/56545
Subject(s) - asynchronous communication , benchmark (surveying) , asynchronous circuit , computer science , parallel computing , combinational logic , sequential logic , electronic circuit , synchronous circuit , algorithm , parallelism (grammar) , logic gate , clock signal , electrical engineering , engineering , telecommunications , geodesy , jitter , geography
A recent paper by Bailey [1] contains a theorem stating that the idealized execution times of unit-delay, synchronous and conservative asynchronous simulations are equal under the conditions that unlimited number of processors are available and the evaluation time of each logic element is equal. Further it is shown that the above conditions result in a lower bound on the execution times of both synchronous and conservative asynchronous simulations. Bailey's above important conclusions are derived under a strict assumption that the inputs toa circuit remain fixed during the entire simulation. We remove this limitation and, by extending the analyses to multi-input, multi-output circuits with an arbitrary number of input events, show that the conservative asynchronous simulation extracts more parallelism and executes faster than synchronous simulation in general. Our conclusions are supported by a comparison of the idealized execution times of synchronous and conservative asynchronous algorithms on ISCAS combinational and sequential benchmark circuits

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom