DocumentCode
2454502
Title
Petri nets tools framework supporting FPGA-based controller implementations
Author
Costa, Anikó ; Gomes, Luís ; Barros, João Paulo ; Oliveira, João ; Reis, Tiago
Author_Institution
Fac. of Sci. & Technol., Univ. Nova de Lisboa, Lisboa
fYear
2008
fDate
10-13 Nov. 2008
Firstpage
2477
Lastpage
2482
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 well-known 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.
Keywords
C language; Petri nets; electronic engineering computing; field programmable gate arrays; hardware description languages; C language; FPGA-based controller implementations; Petri nets tools framework; R&D FORDESIGN project; VHDL; model composition; model decomposition; place-transition Petri nets; Application software; Databases; Design engineering; Embedded system; Petri nets; Productivity; Programmable control; Prototypes; Signal generators; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 2008. IECON 2008. 34th Annual Conference of IEEE
Conference_Location
Orlando, FL
ISSN
1553-572X
Print_ISBN
978-1-4244-1767-4
Electronic_ISBN
1553-572X
Type
conf
DOI
10.1109/IECON.2008.4758345
Filename
4758345
Link To Document