• DocumentCode
    725922
  • Title

    Petri Nets-based design of real-time reconfigurable networks on chips

  • Author

    Ben Salah, Hela ; Benzina, Adel ; Khalgui, Mohamed

  • Author_Institution
    LISI Res. Lab., INSAT, Tunis, Tunisia
  • fYear
    2015
  • fDate
    June 28 2015-July 1 2015
  • Firstpage
    597
  • Lastpage
    604
  • Abstract
    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.
  • Keywords
    Petri nets; formal verification; multiprocessing systems; network routing; network-on-chip; temporal logic; MPSoC architectures; OS tasks; Petri net-based design; R-TNCES; SESA model checker; real-time reconfigurable NoC; real-time reconfigurable network on chips; reconfigurable messages; reconfigurable multiprocessor system on chip; reconfigurable timed net condition event system; router saturation problem; routing algorithm; temporal logic properties; Adaptation models; Heuristic algorithms; Petri nets; Program processors; Real-time systems; Routing; Time factors; MPSoC; Modeling; Petri Net; Reconfiguration; Routing; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science (ICIS), 2015 IEEE/ACIS 14th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Type

    conf

  • DOI
    10.1109/ICIS.2015.7166664
  • Filename
    7166664