• DocumentCode
    491451
  • 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
  • Volume
    2
  • fYear
    2009
  • fDate
    6-8 Jan. 2009
  • Firstpage
    609
  • Lastpage
    614
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Mobile Computing, 2009. CMC '09. WRI International Conference on
  • Conference_Location
    Yunnan
  • Print_ISBN
    978-0-7695-3501-2
  • Type

    conf

  • DOI
    10.1109/CMC.2009.67
  • Filename
    4797196