LISNoC

LISNoC is a flexible, freely available Network-on-Chip implementation. It is a wormhole-routed packet-switched Network-on-Chip including virtual channel support. It is easy to use and can be easily extended due to a clear, modular structure.
Features
- Configurable Verilog implemenentation
- Modular structure of router modules
- Generator tools for mesh and less regular, heterogeneous layouts
- Basic network adapter (DMA, Synchronization, etc.)
- Infrastructure elements, such as register slice, AXI 4 adapters etc.
The project is open source. Industry and researchers are encouraged to download and use it. Furthermore, we highly appreciate any kind of feedback, either in the form of bug reports, success stories or project contribution.
Visit the github page for further information, documentation and the source code.