All About Circuits

NoCem - Synthesizable VHDL Network on Chip Emulator



NoCem - Synthesizable VHDL Network on Chip Emulator

Details

Category: System on Chip

Created: Apr 04, 2007

Updated: Jan 27, 2020

Language: VHDL

Other project properties

Development Status: Stable

Additional info: FPGA proven

WishBone compliant: No

WishBone version: n/a

License: GPL

Description

A Network on Chip Emulation Tool, NoCem is a body of VHDL code configurable by a toplevel package file that can create a variety of Network on Chips on parameters of datawidth, virtual channel implementations, topology, and in-network buffering lengths. Once parameterized, the resulting NoC is generated automatically with heavy use of VHDL generics and generate statements.

author - Graham Schelle

Features

- synthesizable VHDL code for network on chip creation
- FPGA implemented
- tested/verified
- virtual channel implementation option
- processor bridge for Xilinx Microblaze or PowerPC

Status

- Initial addition of codebase and documentation
- Fully verified
- Published at WARFP2006