Main

Endpoint Block Plus Wrapper v1.9 for PCI Express - Endpoint completely fails to train and does not transfer any TS ordered sets

AR# 31845

Search For Another Answer

Topic IP-SysIO-PCI Express Block Pls
Last Updated 12/16/2008
Status Active
Description

Keywords: Link Training, Training Sets, Electrical Idle, Synch

Known Issue: 1.9, 1.8

The Endpoint fails to train, and the MGTs are not transmitting anything other than electrical idle.

Solution

This issue occurs because the TX Synchronization module used for transmitter phase alignment is not completing and the MGTs are held in reset. If your link is training to at least an x1, then this issue does not affect you.

This issue was fixed by introducing a counter to satisfy the requirements of the Tlockmax parameter discussed in the Virtex-5 FPGA Data Sheet (DS202).

A fix for this is available in the v1.9 Rev 1 patch. See (Xilinx Answer 31572) for access to the patch.

Revision History
12/16/2008 - Corrected description of fix.
12/15/2008 - Updated to indicate patch available.
10/27/2008 - Initial Release
 
 
/csi/footer.htm