GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 813754
Date 5/15/2024
Public
Document Table of Contents

7.4.1.13. CFG RETRY CTRL

The application layer can use this register to update the per PF Config Retry Status Enable controls (CRS En Controls) driven to the Hard IP Controller. All VFs share the same control as their parent PF.

When the corresponding PF's CRS En Control is asserted, the Hard IP Controller responds to Configuration TLPs with a CRS (Config Retry Status) if it has not already responded to a Configuration TLP with non-CRS status since the last reset. You can use this to hold off on enumeration.

This register control allows the application layer to update 4 PFs at one time.

The GTS AXI Streaming IP's parameter determines the default value of all the CRS En Controls driven to the Hard IP Controller.

Default value: 0x0000_0000

Table 81.  CFG RETRY CTRL Register
Register Name Bit Location Attribute User Side Description
CFG RETRY CTRL 0 RW

Update CRS En Control.

Writing '1' to this bit causes the GTS AXI Streaming IP to update the corresponding CRS En Controls indicated by "PF Index", and "PF Number".

The GTS AXI Streaming IP clears this bit when the update is complete.

Write to this bit is ignored if bit is already set.

5:1 RsvdZ Reserved.
7:6 RsvdZ Reserved.
9:8 RW

PF Index.

Indicates which 4 Physical Functions of the CRS En Controls to be updated.

  • 00: PF4:PF0
15:10 RsvdZ Reserved.
19:16 RW

PF Number.

Indicates up to 4 Physical Functions (one-hot) of the CRS En Controls to be updated.

30:20 RsvdZ Reserved.
31 RW CRS Enable Control Value.