Chapter 5. Network and Transport Layers in Networks on Chip[*]

The main goal of the network and transport layers is to support the end-to-end communication between the modules at the specified quality of service (QoS) using a power- and resource-efficient sharing of the interconnect resources. This seemingly simple goal forces the designer to address all classical (and some new) network layer issues in the context of an individual chip design.

In order to define the end-to-end QoS, we need to define the on-chip communication requirements in terms of the module-to-module traffic types, rates, statistical behavior, and predictability. For each such end-to-end flow we also need to define the service it receives such as loss and delay. We also need ...

Get Networks on Chips now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.