A partial reconfigurable architecture for controllers based on Petri nets

被引:0
|
作者
Nascimento, PSB [1 ]
Maciel, PRM [1 ]
Lima, ME [1 ]
Sant'ana, RE [1 ]
Guilhermino, A [1 ]
机构
[1] Univ Fed Pernambuco, Informat Ctr, Recife, PE, Brazil
来源
SBCCI2004:17TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS | 2004年
关键词
Petri nets; Programmable Logic Controller (PLC); FPGAs; virtual hardware; partial reconfiguration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Digital Control System in the industry has been used in most of the applications based on expensive Programmable Logical Controllers (PLC). These Systems are, in general, highly complex and slow, with an operation cycle around 10ms. In this work, a Reconfigurable Logic Controller (RLC) approach is presented, based on a small and low cost Xilinx Virtex-H FPGA architecture, operating as a virtual hardware machine. In this context, the main process is specified in a formal language, based on Petri nets or SFC (Sequential Function Chart). For applications that demand more hardware than that available in the FPGA, a partial reconfiguration mechanism takes, place. From the Petri net specification, the main process is split into multiple contexts, which are sequentially executed within the same FPGA, without violating the operation cycle of application.
引用
收藏
页码:16 / 21
页数:6
相关论文
共 50 条
  • [1] Petri Nets Mapping into Reconfigurable Logic Controllers
    Adamski, Marian
    Wegrzyn, Marek
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2009, 55 (02) : 157 - 182
  • [2] Analysis and design of reconfigurable logic controllers based on signal interpreted Petri nets
    Li, Jun
    Dai, Xianzhong
    Meng, Zhengda
    Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2004, 34 (SUPPL.): : 101 - 107
  • [3] A Method Based on Petri Nets and a Matrix Model to Implement Reconfigurable Logic Controllers
    Silva, Celso F.
    Quintans, Camilo
    Colmenar, Antonio
    Castro, Manuel A.
    Mandado, Enrique
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (10) : 3544 - 3556
  • [4] PETRI NETS AND PROGRAMMABLE CONTROLLERS
    TOULOTTE, JM
    AUTOMATISME, 1978, 23 (7-8): : 200 - 211
  • [5] Communication Support for Petri nets based Distributed Controllers
    Silva, Edgar M.
    Campos-Rebelo, Rogerio
    Hirashima, Takahiro
    Moutinho, Filipe
    Malo, Pedro
    Costa, Aniko
    Gomes, Luis
    2014 IEEE 23RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2014, : 1111 - 1116
  • [6] Petri Nets based Design for Reconfigurable Computing Systems
    Guo, Jun
    Zhang, Weiwei
    Fan, Xunli
    Wang, Lei
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 1094 - 1098
  • [7] Gradient-based controllers for timed continuous Petri nets
    Lefebvre, Dimitri
    Leclercq, Edouard
    Druaux, Fabrice
    Thomas, Philippe
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2015, 46 (09) : 1661 - 1678
  • [8] Graphical simulator for programmable logic controllers based on Petri nets
    Barker, HA
    Grant, PW
    Song, J
    MICROPROCESSING AND MICROPROGRAMMING, 1996, 41 (10): : 737 - 756
  • [9] Reconfigurable Stochastic Petri Nets for Reconfigurable Manufacturing Systems
    Tigane, Samir
    Kahloul, Laid
    Bourekkache, Samir
    SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING, 2017, 694 : 383 - 391
  • [10] Marking estimation of Petri nets based on partial observation
    Giua, A
    Júlvez, J
    Seatzu, C
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 326 - 331