Title :
MSNS: A Top-Down MPI-Style Hierarchical Simulation Framework for Network-on-Chip
Author :
Li, Zhongqi ; Ling, Xiang ; Hu, Jianhao
Author_Institution :
Nat. Commun. Lab., Univ. of Electron. Sci. & Technol. of China, Chengdu
Abstract :
As the scale of System-on-Chip (SoC) grows rapidly in recent years, the communication burden between on-chip elements becomes much greater than before. Network-on-Chip (NoC) has been proposed as a solution for this issue. However, it is difficult to use mathematical models to analyze the application-specific NoC with various topologies, switching architectures and routing algorithms. Existing simulators tend to divide the whole simulation flow into independent stages. This division causes inaccurate simulation results in packet delay, traffic load, power consumption, etc. In this paper, we propose a top-down Message passing Interface (MPI) style hierarchical simulation framework, MSNS (MPI Style NoC Simulator), for the NoC systems. It integrates the layers from application down to network infrastructure. This simulation framework can achieve more reliable and accurate simulation results for application-specific NoC system. It is based on SystemC to adapt to both high level abstraction and RTL (register transfer level) implementation. In order to achieve the generality, MPI standard for parallel processes is used as the communication interface. Both a specific parallel computation system and the NoC infrastructure can be evaluated in this simulation framework. The more accurate simulation results can be achieved with dynamic traffic in MSNS. The availability of MSNS is proved with case study.
Keywords :
circuit simulation; message passing; network-on-chip; parallel processing; MSNS; RTL; SoC; SystemC; application-specific NoC; communication interface; message passing interface; network-on-chip; parallel processes; register transfer level; system-on-chip; top-down MPI-style hierarchical simulation framework; Algorithm design and analysis; Communication switching; Computational modeling; Delay; Mathematical model; Network topology; Network-on-a-chip; Routing; System-on-a-chip; Telecommunication traffic; Network-on-Chip; Simulation; SystemC; VLSI;
Conference_Titel :
Communications and Mobile Computing, 2009. CMC '09. WRI International Conference on
Conference_Location :
Yunnan
Print_ISBN :
978-0-7695-3501-2
DOI :
10.1109/CMC.2009.67