Petri Nets-based Design of Real-Time Reconfigurable Networks on Chips

被引:0
|
作者
Ben Salah, Hela [1 ]
Benzina, Adel [2 ]
Khalgui, Mohamed [3 ]
机构
[1] INSAT, LISI Res Lab, Tunis, Tunisia
[2] Univ Carthage, Tunisia Polytech Sch, Tunis, Tunisia
[3] Univ Carthage, INSAT, Tunis, Tunisia
来源
2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS) | 2015年
关键词
Petri Net; MPSoC; Reconfiguration; Routing; Modeling; Verification; VERIFICATION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper is interested in the run-time adaptation of reconfigurable Multiprocessor System on Chip MPSoC architectures to their environment. A reconfiguration consists in the addition, removal or update of OS tasks to be executed in the different processors under real-time constraints. These tasks are with precedence constraints and exchange messages on the Network on Chip NoC that links different processors. Nevertheless, the intensive application of reconfigurations increases the frequency of the exchanged messages which become more and more important. The saturation problem of routers is then possible. We aim to prove by this research that all reconfigurable messages reach their target destinations and also respect their time constraints. Thus, the need to explore several paths instead of a faulty one is recommended. We propose a routing algorithm that allows a feasible real-time NoC after any reconfiguration scenario. This algorithm is split into two steps where the former deals with the look for minimal possible paths and the latter deals with a selected path that the messages will follow. This contribution is applied to a case study that we model by the formalism Reconfigurable Timed Net Condition Event System R-TNCES to verify temporal logic properties with the model Checker SESA.
引用
收藏
页码:597 / 604
页数:8
相关论文
共 50 条
  • [41] A review of Petri Net based modeling and verification for embedded real-time systems
    zhang, Haitao
    Wang, Fei-Yue
    DETC 2005: ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, 2005, Vol 4, 2005, : 257 - 264
  • [42] Real time scheduler for multiprocessor systems based on continuous control using Timed Continuous Petri Nets
    Rubio-Anguiano, L.
    Ramirez-Trevino, A.
    Chils, A.
    Briz, J. L.
    IFAC PAPERSONLINE, 2020, 53 (04): : 371 - 377
  • [43] Modeling and verification of real-time systems based on equations
    Ogata, Kazuhiro
    Futatsugi, Kokichi
    SCIENCE OF COMPUTER PROGRAMMING, 2007, 66 (02) : 162 - 180
  • [44] Design of Monitor-based Supervisors in Labelled Petri Nets
    Ma, Ziyue
    He, Zhou
    Li, Zhiwu
    Giua, Alessandro
    IFAC PAPERSONLINE, 2018, 51 (07): : 374 - 380
  • [45] Protocol Design of Inkjet Printing System Based on Petri Nets
    Li Ye-li
    Guo Biao
    Lu Li-kun
    COMPUTATIONAL MATERIALS SCIENCE, PTS 1-3, 2011, 268-270 : 1968 - 1973
  • [46] A design strategy for real-time IoT systems based on Petri net with multi-connection and multi-task
    Bao, Yiqin
    Zheng, Hao
    Yang, Zhongxue
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2023, 43 (03) : 184 - 193
  • [47] Real-Time Reachability for Verified Simplex Design
    Johnson, Taylor T.
    Bak, Stanley
    Caccamo, Marco
    Sha, Lui
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)
  • [48] Timed Resource Driven Automata Nets for Distributed Real-Time Systems Modelling
    Bashkin, Vladimir A.
    Lomazova, Irina A.
    Novikova, Yulia A.
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2013), 2013, 7979 : 13 - 25
  • [49] Modeling and verification of distributed real-time systems based on CafeOBJ
    Ogata, K
    Futatsugi, K
    16TH ANNUAL INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2001), PROCEEDINGS, 2001, : 185 - 192
  • [50] Design of Aircraft Circuit Modelling Based on Treble Transitions Petri Nets
    Chen Jing-jie
    Wang Zhen-ming
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 3819 - 3827