Petri nets tools framework supporting FPGA-based controller implementations

Anikó Costa, Luís Filipe dos Santos Gomes, João Paulo Barros, João Fradinho Oliveira, Tiago Reis

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Citations (Scopus)

Abstract

This paper presents a set of tools having embedded systems co-design as the main target area of application and Petri nets as the underlying modeling formalism. The presented tools have been developed within the framework of the R&D FORDESIGN project, which will be briefly presented along with the proposed development methodology. The Petri net model, which is defined on top of the wellknown Place-Transition Petri nets class, and represented in compliance with the PNML format, is the common link across the set of tools already developed (beta versions). These include a graphical editor, automatic code generators for different target languages (namely C and VHDL), tools for model composition and model decomposition (to support the usage of co-design techniques), and a configuration tool (where reconfigurable platforms, like FPGAs, and microcontroller architectures are considered as implementation platforms). The usage of some of the developed tools is briefly presented using an automation system example, in order to obtain specifications for a set of distributed controllers, and deployment into an FPGA-based implementation platform.

Original languageEnglish
Title of host publicationProceedings - 34th Annual Conference of the IEEE Industrial Electronics Society, IECON 2008
Place of PublicationOrlando
PublisherIEEE Computer Society Press
Pages2477-2482
Number of pages6
ISBN (Electronic)978-1-4244-1766-7
ISBN (Print)9781424417667
DOIs
Publication statusPublished - 2008
EventIECON’2008 - The 34th Annual Conference of the IEEE Industrial Electronics Society - Florida Hotel & Conference Center, Orlando, United States
Duration: 10 Nov 200813 Nov 2008

Publication series

NameIECON Proceedings (Industrial Electronics Conference)
ISSN (Print)1553-572X

Conference

ConferenceIECON’2008 - The 34th Annual Conference of the IEEE Industrial Electronics Society
Abbreviated titleIECON’2008
Country/TerritoryUnited States
CityOrlando
Period10/11/0813/11/08

Cite this