Cyclone® V Avalon® Memory-Mapped (Avalon-MM) Interface for PCI Express* Solutions User Guide

ID 683494
Date 10/24/2024
Public
Document Table of Contents

10.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 78.  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.