NoCmodel 0.2 ============ What is NoCmodel? ----------------- 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. Requirements ------------ * Python (version 2.6 or later) * NetworkX (version 1.4 or later) [http://networkx.lanl.gov] * MyHDL (version 0.7 or later) [http://www.myhdl.org] Installation ------------ System-wide install: python setup.py install Like a normal Python package, it uses distutils for its installation. Check the distutils documentation in the standard Python library if necessary. Documentation ------------- Documentation generated by pydoc is available on "src" directory. Also, there's basic examples in "examples" directory. License ------- NoCmodel is available under the LGPL license version 2.1 . See LICENSE.txt. Authors ------- * Oscar Diaz <dargor@opencores.org> Last update: Thu, 05 Jul 2012 22:18:47 +0200