Arria® 10 and Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) Interface for PCI Express* User Guide

ID 683724
Date 4/13/2024
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 76.  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 11

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

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