Go Back

Source code


Name: nocmodel
Created: Feb 24, 2011
Updated: Mar 4, 2011
SVN Updated: Jul 6, 2012

Other project properties

Category: System on Chip
Language: Other
Development status: Alpha
Additional info:
WishBone Compliant: No
License: LGPL


NoCmodel is a Python module for Network-on-Chip modeling, with add-ons for simulation (functional or RTL) and code generation (initially VHDL).
Based on Python language, this module provides a framework for generic modeling of a NoC (IP Core nodes, routers, or channels), and provides some add-ons that extends the model to support design features like functional simulation, RTL simulation, VHDL code generation, etc.
NoCmodel is based on NetworkX ( http://networkx.lanl.gov ) for graph modeling, and MyHDL ( http://www.myhdl.org ) for simulation support.