Arria V Avalon-ST Interface for PCIe Solutions: User Guide

ID 683660
Date 5/12/2017
Public
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 74.  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.