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

ID 790711
Date 2/12/2024
Public

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

Document Table of Contents

7.3.1.4. ERROR GEN CTRL

The following table lists details of ERROR GEN CTRL from Application Error Reporting Registers. If header and prefix logging is required, then you must set the ERROR GEN CTRL register after ERROR TLP Header DWn and ERROR TLP Prefix registers are populated with required information.

Default Value: 0x0000_0000

Register Name Bit Attribute User Side Description
ERROR GEN CTRL 0 RW1S

Error Gen Trigger

This bit will trigger Error Handling based on application error attributes at ERROR GEN ATTR, ERROR TLP Header DWn and ERROR TLP Prefix registers.

Hence, this bit should only be set once the application error attributes are programmed with the correct values.

Once this bit is set, the application error attributes should not be changed until the operation is completed.

The IP will report these error(s) by utilizing the application error reporting mechanism. The IP will clear this bit when the requested operation is complete.

1 RW

Log header

If header logging is required, this bit must be set. The header must be supplied using Header Register

Note: TLP Header error logging feature is not available for VF related errors (since AER is not supported for VF)
2 RW

Log Prefix

If prefix logging is required, this bit must be set. The prefix must be supplied using Prefix Register

Note: TLP Prefix error logging feature is not available for VF related errors (since AER is not supported for VF)
6-3 RsvdZ Reserved
7 RW

VF Active

Indicates error reporting function is for a Virtual Function

Note: Not supported in the current Quartus release
12-8 RW

PF Number

Indicates PF Number of function reporting an error.

Note: Current Quartus release supports up to 8 PFs only.
13 RsvdZ Reserved
24-14 RW

VF Number

Indicates VF Number of function reporting an error

Note:
  1. Valid only when VF Active is set.
  2. Not supported in the current release.
25 RsvdZ Reserved
30-26 RW

Slot Number

Indicates Slot Number of function reporting an error

31 RsvdZ Reserved