DocumentCode
3165644
Title
Petri net modelling in embedded system design
Author
Benders, L.P.M. ; Stevens, M.P.J.
Author_Institution
Dept. of Electr. Eng., Eindhoven Univ. of Technol., Netherlands
fYear
1992
fDate
4-8 May 1992
Firstpage
612
Lastpage
617
Abstract
A very high-speed integrated circuit hardware description language (VHDL)-based language for high-level synthesis was used for task-level embedded systems specification. The language has constructs for message passing, mutual data protection, concurrency, and synchronization. The system specification was modeled with colored Petri nets, allowing concurrency visualization, deadlock detection, starvation detection, protocol requirements analysis, and potential resource sharing identification. The data transformation was modeled by using coloring functions. The specification language, the colored Petri nets, the nets modeling the concurrency, and the translation of the specification to the nets are discussed.<>
Keywords
Petri nets; concurrency control; performance evaluation; protocols; real-time systems; specification languages; Petri net modelling; concurrency; concurrency visualization; deadlock detection; embedded system design; high-level synthesis; message passing; mutual data protection; nets modeling; protocol requirements analysis; resource sharing identification; starvation detection; synchronization; task-level embedded systems specification; very high-speed integrated circuit hardware description language; Concurrent computing; Data visualization; Embedded system; Hardware design languages; High level synthesis; High speed integrated circuits; Message passing; Petri nets; Protection; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
CompEuro '92 . 'Computer Systems and Software Engineering',Proceedings.
Conference_Location
The Hague, Netherlands
Print_ISBN
0-8186-2760-3
Type
conf
DOI
10.1109/CMPEUR.1992.218464
Filename
218464
Link To Document