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 条
  • [31] Hardware implementation of real-time Petri net-based controllers
    Chang, N
    Kwon, WH
    Park, J
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 1997, 1997, : 245 - 250
  • [32] SMT-Based Reachability Checking for Bounded Time Petri Nets
    Polrola, Agata
    Cybula, Piotr
    Meski, Artur
    FUNDAMENTA INFORMATICAE, 2014, 135 (04) : 467 - 482
  • [33] Scenario-based system design with colored Petri nets: an application to train control systems
    Wu, Daohua
    Schnieder, Eckehard
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (01): : 295 - 317
  • [34] SPECIFICATION OF REAL-TIME BROADCAST NETWORKS
    JAIN, P
    LAM, SS
    IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (04) : 404 - 422
  • [35] Design pattern for the runtime model-based checking of a real-time embedded system
    Arm, J.
    Bradac, Z.
    Bastan, O.
    Streit, J.
    Misik, S.
    IFAC PAPERSONLINE, 2019, 52 (27): : 127 - 132
  • [36] Design and Verification of Real-Life Processes With Application of Petri Nets
    Grobelna, Iwona
    Wisniewski, Remigiusz
    Grobelny, Michal
    Wisniewska, Monika
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (11): : 2856 - 2869
  • [37] Modeling of Collaborative Design Based on Colored Petri Nets
    Hou Junming
    Chong, Su
    Liang, Tang
    Wang Wanshan
    PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE, VOL 6, 2008, : 428 - 432
  • [38] Deep Learning-based Real-time Switching of Reconfigurable Microgrids
    Dabbaghjamanesh, Morteza
    Zhang, Jie
    2020 IEEE POWER & ENERGY SOCIETY INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE (ISGT), 2020,
  • [39] Verification of real-time systems design
    Emilia Cambronero, M.
    Valero, Valentin
    Diaz, Gregorio
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2010, 20 (01): : 3 - 37
  • [40] On Improved Verification of Reconfigurable Real-Time Systems
    Hafidi, Yousra
    Kahloul, Laid
    Khalgui, Mohamed
    Ramdani, Mohamed
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 394 - 401