• DocumentCode
    588063
  • Title

    HNOCS: Modular open-source simulator for Heterogeneous NoCs

  • Author

    Ben-Itzhak, Y. ; Zahavi, Eitan ; Cidon, Israel ; Kolodny, Avinoam

  • Author_Institution
    Electr. Eng. Dept., Technion - Israel Inst. of Technol., Haifa, Israel
  • fYear
    2012
  • fDate
    16-19 July 2012
  • Firstpage
    51
  • Lastpage
    57
  • Abstract
    We present HNOCS (Heterogeneous Network-on-Chip Simulator), an open-source NoC simulator based on OMNeT++. To the best of our knowledge, HNOCS is the first simulator to support modeling of heterogeneous NoCs with variable link capacities and number of VCs per unidirectional port. The HNOCS simulation platform provides an open-source, modular, scalable, extendible and fully parameterizable framework for modeling NoCs. It includes three types of NoC routers: synchronous, synchronous virtual output queue (VoQ) and asynchronous. HNOCS provides a rich set of statistical measurements at the flit and packet levels: end-to-end latencies, throughput, VC acquisition latencies, transfer latencies, etc. We describe the architecture, structure, available models and the features that make HNOCS suitable for advanced NoC exploration. We also evaluate several case studies which cannot be evaluated with any other exiting NoC simulator.
  • Keywords
    discrete event simulation; electronic engineering computing; integrated circuit modelling; network routing; network-on-chip; public domain software; queueing theory; statistical analysis; HNOCS; Heterogeneous Network-on-Chip Simulator; NoC router; OMNeT++; VC acquisition latency; asynchronous router; end-to-end latency; fully parameterizable framework; heterogeneous NoC modeling; modular open-source simulator; open-source NoC simulator; statistical measurement; synchronous VoQ; synchronous virtual output queue router; transfer latency; variable link capacity; Computer architecture; Open source software; Routing; Throughput; Topology; Traffic control; Heterogeneous NoC; NoC simulator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2012 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4673-2295-9
  • Electronic_ISBN
    978-1-4673-2296-6
  • Type

    conf

  • DOI
    10.1109/SAMOS.2012.6404157
  • Filename
    6404157