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 条
  • [41] Colored Petri Nets-Based Biological Network Reconstruction for Systems Biology
    Liu, Fei
    Hu, Zhifa
    Yang, Ming
    LIFE SYSTEM MODELING AND SIMULATION, 2014, 461 : 150 - 159
  • [42] DISCRETE EVENT SYSTEMS AND LIFE CYCLE: A PETRI NETS-BASED VIEW
    Silva, Manuel
    INTERNATIONAL MEDITERRANEAN MODELLING MULTICONFERENCE 2006, 2006, : 5 - 12
  • [43] Extended Logical Petri Nets-Based Modeling and Analysis of Business Processes
    Liu, Wei
    Wang, Pin
    Du, Yuyue
    Zhou, Mengchu
    Yan, Chun
    IEEE ACCESS, 2017, 5 : 16829 - 16839
  • [44] Petri nets based real-time scheduling model of steelmaking continuous casting process
    Fang, Yuwei
    Han, Zengjin
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 1999, 39 (01): : 79 - 82
  • [45] Man-machine interface for real-time telecontrol based on Petri nets specification
    Gomes, L
    Barros, JP
    Costa, A
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 1565 - 1570
  • [46] A Petri nets-based modeling method for multi robot path planning
    Chu, Jing
    Zhou, Li
    Yue, Qi
    Hu, Yue
    Zheng, Zixuan
    Huang, Yong
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2024, 42 (04): : 716 - 725
  • [47] An algebraic approach to Petri nets-based representation of complex discrete systems
    Bobeanu, CV
    Kerckhoffs, EJH
    SIMULATION IN INDUSTRY 2001, 2001, : 959 - 964
  • [48] Computation of Performance Bounds for Real-Time Systems Using Time Petri Nets
    Bernardi, Simona
    Campos, Javier
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (02) : 168 - 180
  • [49] Real-time primer design for DNA chips
    Simmler, H
    Singpiel, H
    Männer, R
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (09): : 855 - 872
  • [50] Compositional schedulability analysis of real-time systems using time Petri nets
    Xu, DX
    He, XD
    Deng, Y
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 984 - 996