Article ID: 000085122 Content Type: Troubleshooting Last Reviewed: 08/08/2023

Arria® V GZ and Stratix® V PCI Express Hard IP do not reject coefficient requests properly.

Environment

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

If the Arria® V GZ or Stratix® V Hard IP for PCI Express® receives an illegal coefficient request from a link partner during either equalization phase 2 or 3, the IP rejects it. Per the specification, the IP should send out two consecutive identical TS1s with the reject bit set and with the rejected coefficient values.

The Hard IP does not do this. Instead, it sends out TS1s with the reject bit set all the time, and the coefficient value in the second TS1 does not match the reject values.

This issue can be seen in simulation and hardware. In hardware, if the link partner requests valid coefficients according to specification, the problem will not be observed.

Resolution

As a workaround ensure that the link partner follows the specification and requests valid coefficients during equalization phases.

Related Products

This article applies to 4 products

Stratix® V GS FPGA
Stratix® V GT FPGA
Stratix® V GX FPGA
Arria® V GZ FPGA