An IP-Based On-Chip Packet-Switched Network
Ilkka Saastamoinen, David A. Sigüenza-Tortosa, Jari Nurmi · Kluwer Academic Publishers eBooks · 2005
We presented our Network-on-Chip project, Proteo. It is a flexible interconnect IP library that is implemented using generic VHDL blocks. The communication inside Proteo is based on point-to-point connections which are using packet based communication in the lower level of the protocol stack. The main elements of Proteo are the port module and the interface block. The implementation of Proteo is controlled through design parameters which define the protocol and structure and size of the node components. The modular architecture chosen seems flexible enough to allow the definition of a range of protocols. Initial results show that, although the basic principles may be good enough, more resources, like the possibility of creating and using an optimized FIFO block, will be of great benefit to the project.