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
关键词
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 条
  • [21] PETRI NETS BASED APPROACH TO SOFTWARE-DEVELOPMENT FOR REAL-TIME CONTROL
    COFRANCESCO, P
    CRISTOFORETTI, A
    SCATTOLINI, R
    IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1991, 138 (05): : 474 - 478
  • [22] Real-Time Reconfiguration of Distributed Control System Based on Hard Petri Nets
    Ababii, Victor
    Sudacevschi, Viorica
    Podubnii, Marin
    Cojuhari, Irina
    2014 INTERNATIONAL CONFERENCE ON DEVELOPMENT AND APPLICATION SYSTEMS (DAS), 2014, : 21 - 24
  • [23] Schedule modeling based on Petri nets for distributed real-time embedded systems
    Zhang, Haitao
    Ai, Yunfeng
    Jisuanji Gongcheng/Computer Engineering, 2006, 32 (18): : 6 - 8
  • [24] Petri nets-based super scalar computing in programmable controllers
    Seoul Natl Univ, Seoul, Korea, Republic of
    IEICE Trans Fund Electron Commun Comput Sci, 11 (1511-1518):
  • [25] A Petri nets-based framework for whole-cell modeling
    Liu, Fei
    Assaf, George
    Chen, Ming
    Heiner, Monika
    BIOSYSTEMS, 2021, 210
  • [26] THE SPECIFICATION AND DESIGN OF HARD REAL-TIME SYSTEMS USING TIMED AND TEMPORAL PETRI NETS
    SAGOO, JS
    HOLDING, DJ
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 389 - 396
  • [27] A Petri nets-based scheduling methodology for multipurpose batch plants
    Riera, D
    Narciso, M
    Benqlilou, C
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2005, 81 (09): : 613 - 623
  • [28] Generating real-time software test cases by time Petri nets
    Lin, J.C.
    Ho, I.
    International Journal of Computers and Applications, 2000, 22 (03) : 151 - 158
  • [29] Improving the Verification of Real-Time Systems Using Time Petri Nets
    del Foyo P.M.G.
    Silva J.R.
    Journal of Control, Automation and Electrical Systems, 2017, 28 (6) : 774 - 784
  • [30] Schedulability verification of real-time systems with extended time Petri nets
    Okawa, Y.
    Yoneda, T.
    International journal of mini & microcomputers, 1996, 18 (03): : 148 - 156