User guide

Table Of Contents
10–2 Chapter 10: Transaction Layer Protocol (TLP) Details
Supported Message Types
Cyclone V Hard IP for PCI Express December 2013 Altera Corporation
User Guide
Error Signaling Messages
ERR_COR Receive Transmit No Yes No
In addition to detecting errors, a Root Port
also gathers and manages errors sent by
downstream components through the
ERR_COR, ERR_NONFATAL, AND ERR_FATAL
Error Messages. In Root Port mode, there are
two mechanisms to report an error event to
the Application Layer:
serr_out
output signal. When set,
indicates to the Application Layer that an
error has been logged in the AER capability
structure
tl_aer_msi_num
input signal. When the
Implement advanced error reporting
option is turned on, you can set
tl_aer_msi_num
to indicate which MSI is
being sent to the root complex when an
error is logged in the AER Capability
structure.
ERR_NONFATAL Receive Transmit No Yes No
ERR_FATAL Receive Transmit No Yes No
Locked Transaction Message
Unlock Message Transmit Receive Yes No No
Slot Power Limit Message
Set Slot Power
Limit
(2)
Transmit
Receive No Yes No In Root Port mode, through software.
(2)
Vendor-defined Messages
Vendor Defined Type 0
Transmit
Receive
Transmit
Receive
Yes No No
Vendor Defined Type 1
Transmit
Receive
Transmit
Receive
Yes No No
Table 10–1. Supported Message Types
(2)
(Part 2 of 3)
Message
Root
Port
Endpoint
Generated by
Comments
App
Layer
Core
Core (with
App Layer
input)