Exclusive Routing Groups - Exclusive Routing Groups - 1.1 English - PG313

Versal Adaptive SoC Programmable Network on Chip and Integrated Memory Controller 1.1 LogiCORE IP Product Guide (PG313)

Document_ID
PG313
Release_Date
2026-06-23
Version
1.1 English

Connections within an exclusive routing group can share physical routes with other members of the same group. However, the compiler guarantees that there is no route sharing with connections outside the group.

Exclusive routing groups are for functional safety and isolation, not performance. If NoC connections require a high bandwidth connection, you can set 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.

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

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

Figure 1. Exclusive Routing Groups Generated by Your Tool

The following figure shows these are routed along a VNoC column with fixed endpoints.

Figure 2. VNoC Routing Generated by Your Tool

Notice that the M00/S00 route, and the M02/S02 route share a section of the physical route. This is 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.