Routing Restrictions through CCI - AM011

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2025-03-11
Revision
1.7 English

There are a few routing options to avoid because of the potential for deadlock.

CCI AXI Port Routing Restriction

All CCI outbound traffic must not be rerouted back to any of the SMMU TBUs. This restriction is shown in the following figure.

Figure 1. Restriction on CCI Outbound Traffic

PCIe Root Port Mode Routing Restriction

In root port mode, incoming PCIe traffic to the CCI ACE-Lite port goes through the SMMU TBU3. In this situation, traffic from any source (e.g., PS, PL) to the CPM must go directly to the CPM without passing through a TBU. This restriction is shown in the following figure.

Figure 2. Restriction on PCIe Root Port Mode I/O Coherent Traffic

PCIe Endpoint Mode Routing Restriction

In endpoint mode, a TBU can be used to map transactions from a transaction host before going to the PCIe controller. In this case, the output from other incoming traffic to the PCIe controller must not be routed to a TBU. This restriction is shown in the following figure.

Figure 3. Restriction on PCIe Endpoint Mode Inbound Traffic Routed to TBU