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

ID 683140
Date 1/26/2024
Public
Document Table of Contents

4.2.1.2. TLPBYPASS_ERR_STATUS (Address 0x14190)

When an error is detected, it is recommended that user reads the PF0 AER register inside F-Tile to get detailed information about the error. To clear the previous error status, user needs to clear TLPBYPASS_ERR_STATUS and the corresponding correctable and uncorrectable error status registers in the AER capability structure. After doing that, user can get the new error update from this register.

This register allows user to enable or disable error reporting. When this feature is disabled, the TLPBYPASS_ERR_ STATUS bits associated with an error are not set when the error is detected.

Table 54.  TLPBYPASS_ERR_EN (Address 0x14194)
Name Bits Reset Value Access Mode Description
Reserved [31:20] 12’b0 RO Reserved
cfg_uncor_internal_err_sts [19] 1'b0 W1C Uncorrectable Internal Error
cfg_corrected_internal_err_sts [18] 1'b0 W1C Corrected Internal Error
cfg_rcvr_overflow_err_sts [17] 1'b0 W1C Receiver Overflow Error
cfg_fc_protocol_err_sts [16] 1'b0 W1C Flow Control Protocol Error
cfg_mlf_tlp_err_sts [15] 1'b0 W1C Malformed TLP Error
cfg_surprise_down_err_sts [14] 1'b0 W1C Surprise Down Error. Available in downstream mode only.
cfg_dl_protocol_err_sts [13] 1'b0 W1C Data Link Protocol Error
cfg_replay_number_rollover_err_sts [12] 1'b0 W1C REPLAY_NUM Rollover Error
cfg_replay_timer_timeout_err_sts [11] 1'b0 W1C Replay Timer Timeout Error
cfg_bad_dllp_err_sts [10] 1'b0 W1C Bad DLLP Error
cfg_bad_tlp_err_sts [9] 1'b0 W1C Bad TLP Error
cfg_rcvr_err_sts [8] 1'b0 W1C Receiver Error
Reserved [7:1] 7'b0 RO Reserved
cfg_ecrc_err_sts [0] 1'b0 W1C ECRC Error