Employing a Timed Colored Petri Net to Achieve an Accurate Model for NoC Performance Evaluation

César Marcon1,  Jarbas Silveira2,  Paulo Cortez2,  Giovani Barroso3
1PPGCC / PUCRS, 2LESC-DETI / UFC, 3UFC


Abstract

Network-on-Chip (NoC) is the most promising communication architecture for modern System-on-Chip (SoC). A system level analysis with a sound NoC model may provide an efficient NoC implementation. In this paper, we propose an accurate NoC model for performance evaluation based on Timed and Colored Petri Net (TCPN). The TCPN provides a detailed modeling of discrete event systems, enabling further evaluation of logical and temporal aspects with great precision. Experimental results with a 5×5 mesh NoC under synthetic and real traffic situations demonstrate the TCPN model efficiency in the latency predictability with low errors when compared with VHDL/SystemC simulation. Additionally, this work shows the ability of the model to allow fast building of different models and changes upon NoC architectural features such as routing algorithm and buffer length.