R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express* User Guide

ID 683501
Date 4/10/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.2.3.12. Access Control Service (ACS)

Note: This feature is available if the IP is in Root Port mode, or if the IP is in Endpoint mode and the Enable multiple physical functions in the PCIeN Device tab is set to True.
Note:
ACS support for Ports 2 and 3 in Root Port mode is only available in the following OPNs:
  • AGIx027R29AxxxxR2
  • AGIx027R29AxxxxR3
  • AGIx027R29BxxxxR3
  • AGIx023R18AxxxxR0
  • AGIx041R29DxxxxR0
  • AGIx041R29DxxxxR1
For additional details on OPN decoding, refer to the Available Options section of the Intel Agilex® 7 FPGAs and SoCs Device Overview.
Table 102.  ACS Capabilities for Physical Functions
Parameter Value Default Value Description
Enable Access Control Service (ACS) True/False False ACS defines a set of control points within a PCI Express topology to determine whether a TLP is to be routed normally, blocked, or redirected.
Enable ACS P2P Traffic Support True/False False Indicates if the component supports Peer to Peer Traffic.
Enable ACS P2P Egress Control True/False False

Indicates if the component implements ACS P2P Egress Control.

This parameter is visible only if Enable ACS P2P Traffic Support is set to True.

Enable ACS P2P Egress Control Vector Size 0 - 255 0

Indicates the number of bits in the ACS P2P Egress Control Vector.

This parameter is visible only if Enable ACS P2P Egress Control is set to True.

Table 103.  ACS Capabilities for Virtual Functions
Parameter Value Default Value Description
Enable Access Control Service (ACS) True/False False ACS defines a set of control points within a PCI Express topology to determine whether a TLP is to be routed normally, blocked, or redirected.