Defining QoS Properties on NoC Connections - 2024.2 English - UG1387

Versal Adaptive SoC Hardware, IP, and Platform Development Methodology Guide (UG1387)

Document ID
UG1387
Release Date
2024-12-18
Version
2024.2 English

Once the NoC connections are created in the XDC file, then you need to define the QoS properties including Bandwidth, Burst, Latency, etc. on these NoC connections. The command below shows an example for changing the properties on a NoC connection.

set_property -dict [list READ_BANDWIDTH 400 READ_AVERAGE_BURST 4 WRITE_BANDWIDTH 400 WRITE_AVERAGE_BURST 4] $conn0

The QoS properties should also be stored in the same XDC constraint file as the NoC connections.

Note: If QoS properties are not configured on a connection, each connection is set to the default values.

For more information on the QoS properties, see the Versal Adaptive SoC Programmable Network on Chip and Integrated Memory Controller LogiCORE IP Product Guide (PG313).