Arria V Avalon-ST Interface for PCIe Solutions User Guide

ID 683733
Date 6/03/2020
Public

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

Document Table of Contents

12.3.2. ECRC on the TX Path

When the ECRC generation option is on, the TX path generates ECRC. If you turn on ECRC forwarding, the ECRC value is forwarded with the TLP. The following table summarizes the TX ECRC generation and forwarding. All unspecified cases are unsupported and the behavior of the Hard IP is unknown.In this table, if TD is 1, the TLP includes an ECRC. TD is the TL digest bit of the TL packet.

Table 80.  ECRC Generation and Forwarding on TX PathAll unspecified cases are unsupported and the behavior of the Hard IP is unknown.

ECRC Forwarding

ECRC Generation Enable 6

TLP on Application

TLP on Link

Comments

No

No

TD=0, without ECRC

TD=0, without ECRC

TD=1, without ECRC

TD=0, without ECRC

Yes

TD=0, without ECRC

TD=1, with ECRC

ECRC is generated

TD=1, without ECRC

TD=1, with ECRC

Yes

No

TD=0, without ECRC

TD=0, without ECRC

Core forwards the ECRC

TD=1, with ECRC

TD=1, with ECRC

Yes

TD=0, without ECRC

TD=0, without ECRC

TD=1, with ECRC

TD=1, with ECRC

6 The ECRC Generation Enable field is in the Configuration Space Advanced Error Capabilities and Control Register.