Fifth International Conference on Simulation Tools and Techniques

Research Article

Realtime Network on Chip Simulation Modeling

Download458 downloads
  • @INPROCEEDINGS{10.4108/icst.simutools.2012.247797,
        author={Soroosh Gholami and Hessam Sarjoughian},
        title={Realtime Network on Chip Simulation Modeling},
        proceedings={Fifth International Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2012},
        month={6},
        keywords={devs-suite simulator network on chip real-time devs modeling},
        doi={10.4108/icst.simutools.2012.247797}
    }
    
  • Soroosh Gholami
    Hessam Sarjoughian
    Year: 2012
    Realtime Network on Chip Simulation Modeling
    SIMUTOOLS
    ICST
    DOI: 10.4108/icst.simutools.2012.247797
Soroosh Gholami1, Hessam Sarjoughian2,*
  • 1: University of Tehran
  • 2: School of Computing, Informatics, and Decision Systems Engineering, ASU, Tempe, USA
*Contact email: Hessam.Sarjoughian@asu.edu

Abstract

We present a Network on Chip (NoC) model with basic support for execution in constrained real-time. Actions for the processing element, switch, network interface, and channel components of NoC are specified in RT-DEVS, an extension of the DEVS formalism for real-time modeling. A desirable simulator must execute the actions defined in each NoC component within finite time periods. Execution of components' actions is supported by introducing a new capability to the DEVS-Suite simulator such that actions can be executed in real-time. The extended simulator can be used to develop, simulate, and evaluate the class of NoC designs that the underlying computing platform can support. NoC simulation can be used to obtain measurements such as system throughput and latency metrics under different communication patterns. This work offers a basis for future research where a NoC simulation can be embedded in a physical environment and thus enable NoC application designs and experimentations.