Altera Arria V Hard IP for PCI Express User Manual

Page 190

Advertising
background image

10–2

Chapter 10: Transaction Layer Protocol (TLP) Details

Supported Message Types

Arria 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)

Advertising