HNoCS: Modular Open-Source Simulator for Heterogeneous NoCs.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
simulations initial commit Dec 3, 2018
src
.cproject
.gitignore
.nedexclusions ported to OMNeT++ 5.4 Dec 6, 2018
.nedfolders
.oppbuildspec
.project
FAQ.pdf
GETTING STARTED
How to Add HNOCS to OMNeT Workspace.pdf
Makefile
NEWS
README.md

README.md

HNoCS: Modular Open-Source Simulator for Heterogeneous NoCs.

HNOCS is an open-source implementation of a NoC simulation framework using OMNeT++. As an event driven simulation engine OMNeT++ provides C++ APIs to a reach set of services that can be used to model, configure, describe the topology, collect simulation data and perform analysis. OMNeT++ provides extensive user documentation and training material enabling fast ramp-up time for new researches. The HNoCS framework utilizes the OMNeT++ module interface feature to support runtime selection of simulation modules from a library of parametrized components. The models provided support heterogeneous NoC configuration in terms of link capacity and number of VCs. HNOCS modules available today implement wormhole switching, with round-robin or winner-takes-all arbitration.

For getting started and FAQ, see:
GETTING STARTED
How to Add HNOCS to OMNeT Workspace
FAQ
Also, see the HNOCS Google discussion group

A summary paper of HNOCS:
Y. Ben-Itzhak, E. Zahavi, I. Cidon, and A. Kolodny, "HNOCS: Modular Open-Source Simulator for Heterogeneous NoCs" , SAMOS XII: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation

Links:
paper
slides
bibtex