Interconnect Features - AM011

Versal Adaptive SoC Technical Reference Manual (AM011)

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

The interconnect has dedicated 128, 256, and also 512-bit AXI channel connections between the subsystems. These include low-latency datapaths and high-throughput datapaths with buffering.

The interconnect optimizes the performance of the RPU and APU. The interconnect port connections are shown in PS and PMC Interconnect Architecture and listed in this section.

Low-latency Datapaths

  • APU to NoC: CCI connections to the NoC
  • RPU to NoC: AXI egress port on OCM interconnect switch
  • RPU to OCM: AXI egress port on OCM interconnect switch
  • RPU to its TCMs: two cycle access with deterministic execution

High-throughput Datapaths

  • APU to NoC with four CCI egress ports
  • RPU to NoC with LPD main interconnect switch egress port
  • LPD DMA to FPD main interconnect switch

Cross-Subsystem Datapaths

  • APU to CCI to FPD main switch to OCM switch to OCM and XRAM (device option)

Transaction Quality of Service

Each transaction includes a quality of service (QoS) traffic attribute that is defined by the transaction host or an ingress port to the interconnect. Some transaction hosts can dynamically generate more than one QoS depending on the source of the transaction. For example, reads and writes from a host can sometimes have different QoS values.

  • Isochronous for video and other time-sensitive transactions
  • Low latency for communications and other applications
  • Best effort, bulk traffic for large data sets without critical timing needs

The QoS attribute is recognized by the AMBA® switches and DDR memory controller. Improved system performance can be obtained by setting the QoS attributes appropriately. The setting mechanism can vary by functional unit and can be different for reads and writes. The traffic types are listed in Quality of Service.