HomePublicationsPeopleResearchLinks

S-TSE Solver Home Page

S-TSE Solver is a performance analysis tool for stochastic timed Petri nets (STPNs) with unique- and free-choice and general delay distributions. It is a refined version of what was called USC-PET.

The tool's approach is to use finite net executions to derive closed-form expressions for both upper and lower bounds of the performance metrics. The expressions are evaluated using standard statistical methods. The mean of the upper and lower bounds provides an performance estimate which has a well-defined error interval. The error interval can often be made arbitrarily small by analyzing longer net executions at the cost of additional run-time. Experiments of several asynchronous circuits demonstrate the efficiency of the approach as well as the high quality of the estimates. The experiments include a full-scale STPN model of Intel's asynchronous instruction length decoding and steering unit with over 900 transitions and 500 places.

We provide a Linux version of the tool Release 1.1.2 for non-profit organizations with absolutely no guarantee or implied liability. We no longer support the Solaris builds of USC-PET. The release includes a script to convert an existing STPN models in USC-PET format to an equivalent S-TSE Solver model. For technical support, please send e-mails to aiguoxie@yahoo.com or pabeerel@usc.edu.

For more information regarding the tool's technical background, we provide the following two papers:

  • Bounding Average Time Separations of Events in Stochastic Timed Petri Nets with Choice, A. Xie, S. Kim, P. A. Beerel, ASYNC-99, April 1999. (Here is an extended version with proofs )
  • Performance Analysis of Asynchronous Circuits and Systems using Stochastic Timed Petri Nets, A. Xie, P. A. Beerel, (invited paper) the 2nd Int ernational Workshop on Hardware Design and Petri Nets (HWPN-99), June 1999.
  •  

    Home | Publications | People | Research
    USC | Viterbi School of Engineering | EE Department

    The USC Asynchronous CAD/VLSI Group
    Hughes Aircraft Electrical Engineering Center EEB 100 Los Angeles, CA 90089-2560