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.