Petri Net Based Design and Implementation Methodology for Discrete Event Control Systems

  • Authors:
  • Slavek Bulach;Anton Brauchle;Hans-Jörg Pfleiderer;Zdenek Kucerovsky

  • Affiliations:
  • -;-;-;-

  • Venue:
  • ICATPN '01 Proceedings of the 22nd International Conference on Application and Theory of Petri Nets
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an embedded Discrete Event System (DES) design and realization methodology combining the advantages of system modeling based on the Petri Net (PN) formalism and implementational efficiency of a proposed dedicated programmable event-driven controller. A DESis initially modeled as communicating plant and controller nets which concisely capture concurrent behavior of the system and yield themselves to formal analysis techniques. The control specifications are subsequently compiled into the compact executable binary code according to the lean net encoding scheme and stored in a commercially available programmable parallel read only memory (PROM). The controller executes the PN control code in an event-driven manner responding to the external events and concurrently tracking multiple execution threads. The 8-bit prototype of the controller has been fabricated in 0.35 µm CMOStec hnology. Operating at 80 MHz it delivers fast response times, power efficiency and transition firing rates of up to 4 million transitions per second.