Articles | Volume 1
https://doi.org/10.5194/ars-1-253-2003
https://doi.org/10.5194/ars-1-253-2003
05 May 2006
05 May 2006

Konzeption und Entwurf einer auf Petri-Netzen basierenden programmierbaren Kontrollschaltung

H. Baur and H.-J. Pfleiderer

Abstract. Petri-Netze eignen sich aufgrund der direkten Darstellbarkeit von Nebenläufigkeiten und leistungsfähiger Analyseverfahren zur Beschreibung von komplexen Kontrollabläufen. Die hier vorgestellte PNDU (Petri Net Decision Unit) ist ein programmierbarer Hardware- Interpreter für Kontrollalgorithmen, die durch Petri-Netze beschrieben werden. Die Petri-Netze werden kodiert in einem Speicher abgelegt und unter Einbeziehung der Eingangssignale und interner Zustände nach einem festgelegten Algorithmus abgearbeitet. Der implizite Wartezustand der PNDU motiviert in Hinblick auf den Einsatz in eingebetteten, batteriebetriebenen Geräten eine asynchrone Realisierung. Die PNDU wurde mit VHDL als synchrone und vergleichend dazu als selbstgetaktete Schaltung entworfen.