A Java Package for Synchronous Simulation Processing
Source: University of Campinas
It is common practice in the process of designing systems, protocols and circuits to implement a simulation phase aiming at to foresee performance and to identify possible flaws. In principle, the simulation of processes, which feature the occurrence of concurrent events, would require some sort of parallel processing in order to be faithful to the order of the events. However, in machines that execute one instruction at a time, this is an impossible strategy.