40 Years of Computing at Newcastle

Department Technical Report Series No. 539

Designing an Asynchronous Processor Using Petri-Nets

A. Semenov
A.M. Koelmans
L. Lloyd
A. Yakovlev

University of Newcastle upon Tyne. 1995.

Abstract

We describe a technique for the design and analysis of a simple asynchronous microprocessor from a Labelled Petri Net specification. The implementation is obtained by means of refinement, transformation and translation. Several versions of the microprocessor design are presented, evaluated and compared. The Petri net based approach allows an interplay of different formal tasks, such as synthesis, verification and performance evaluation, to be carried out within the single modelling framework.


Department Technical Report Series - 1995
Department Technical Report Series Index
Contents Page - 40 Years of Computing at Newcastle
Technical Report Abstract No. 539, 30 June 1997