• 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