Exclusive Routing Groups - Exclusive Routing Groups - 1.0 English - PG406

Programmable Network on Chip (NoC2) LogiCORE IP Product Guide (PG406)

Document ID
PG406
Release Date
2026-07-01
Version
1.0 English

Connections within an exclusive routing group can share physical routes with other members of the same group. However, the compiler guarantees that these routes are not shared with connections outside the group.

Exclusive routing groups are intended for functional safety and isolation, not performance. If NoC connections simply require a high bandwidth connection, this can be addressed by setting the QoS bandwidth accordingly, without using exclusive routing groups.

Because exclusive routing groups dedicate NoC resources exclusively to that group, use them sparingly. Excessive use of these groups can negatively impact the ability of the NoC Compiler to find a solution. This is particularly true on the VNoC where there are only two routes per VNoC column.

Note: Be aware that exclusive routing groups can conflict with NoC Boot Paths in Multi-SLR Devices.

The following figure shows a QoS specification for two exclusive routing groups, Ex1 and Ex2.

Figure 1. Exclusive Routing Groups Generated by Your Tool

These are routed along a VNoC column with fixed endpoints, the results shown in the following figure.

Figure 2. VNoC Routing Generated by Your Tool

You can see that the M00/S00 route, and the M02/S02 route share a section of the physical route, because they belong to the same exclusive routing group. Route M01/S01 is routed using completely independent physical resources.

Note: For this particular example, the exclusive routing groups prevent any further routes between the top and the bottom of the VNoC.