Asynchronous Wrappers Configuration within GALS Systems Specified by Petri Nets

被引:0
|
作者
Moutinho, Filipe [1 ]
Gomes, Luis [1 ]
Costa, Aniko [1 ]
Pimenta, Jose [1 ]
机构
[1] Univ Nova Lisboa, Fac Ciencias & Tecnol, P-1200 Lisbon, Portugal
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a model-based development approach to support automatic code generation for Globally-Asynchronous Locally-Synchronous (GALS) embedded systems. FPGA-based platforms are used to validate the proposed approach. The GALS system behavior must be specified using a class of Petri nets, which allows the specification of the components and how they interact. A verification tool is used to automatically obtain the characteristics of the communication infrastructure, namely the buffer size required to implement the asynchronous wrappers interconnecting the set of components of the GALS system. With this information, VHDL generator tools are used to automatically generate the code that implement the controllers and the communication interface, making the integration between them. An application example is used to support the proposed model-based development approach presentation.
引用
收藏
页码:1357 / 1362
页数:6
相关论文
共 50 条
  • [1] Asynchronous-Channels and Time-Domains Extending Petri Nets for GALS Systems
    Moutinho, Filipe
    Gomes, Luis
    [J]. TECHNOLOGICAL INNOVATION FOR VALUE CREATION, 2012, 372 : 143 - +
  • [2] Design of Asynchronous Wrappers for High-Concurrency Multi-Point GALS Systems
    Oliveira, Duarte L.
    Curtinhas, Tiago
    Torres, Vitor L. V.
    Romano, Leonardo
    [J]. 2018 IEEE ANDESCON, 2018,
  • [3] Design of Gated-Clock Asynchronous Wrappers for Multi-Point GALS Systems
    Oliveira, Duarte L.
    Curtinhas, Tiago
    Faria, Lester A.
    Oliveira, Joao Luis V.
    Romano, Leonardo
    [J]. PROCEEDINGS OF THE 2016 IEEE ANDESCON, 2016,
  • [4] Asynchronous-Channels Within Petri Net-Based GALS Distributed Embedded Systems Modeling
    Moutinho, Filipe
    Gomes, Luis
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (04) : 2024 - 2033
  • [5] Timed Petri nets: Efficiency of asynchronous systems
    Bihler, E
    Vogler, W
    [J]. FORMAL METHODS FOR THE DESIGN OF REAL-TIME SYSTEMS, 2004, 3185 : 25 - 58
  • [6] State Space Generation for Petri nets-based GALS Systems
    Moutinho, Filipe
    Gomes, Luis
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2012, : 620 - 625
  • [7] Model Checking Autonomous Components within Electric Power Systems Specified by Interpreted Petri Nets
    Grobelna, Iwona
    Szczesniak, Pawel
    [J]. SENSORS, 2022, 22 (18)
  • [8] State Space Generation Algorithm for GALS Systems Modeled by IOPT Petri Nets
    Moutinho, Filipe
    Gomes, Luis
    [J]. IECON 2011: 37TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2011,
  • [9] HOMOLOGY AND BISIMULATION OF ASYNCHRONOUS TRANSITION SYSTEMS AND PETRI NETS
    Husainov, A. A.
    [J]. SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2014, 11 : 863 - 877
  • [10] Efficiency of asynchronous systems and read arcs in Petri nets
    Vogler, W
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 538 - 548