AR# 34009

Virtex-6 Integrated Block Wrapper for PCI Express- PCI Express link will not train on ML605 boards using ES silicon


Version Found: v2.1, v1.4
Version Resolved and other Known Issues: See (Xilinx Answer 45723).

If I use the v1.4 or later versions of theIntegrated Block Wrapper for PCI Express, the ML605 board with ES (engineering sample) silicon does not reliably train, which causes the system not to recognize the card.


ML605 boards with Virtex-6 FPGA CES (Engineering Sample) siliconmust use the v1.3 rev 2 Integrated Block Wrapper for PCI Express available in ISE 12.1and later software versions. The rev 2 patch is available from (Xilinx Answer 36552) and fixes issues with linking up and implementation.

Later versions of the Integrated Block Wrapper for PCI Express (v1.4 and later) only work on Virtex-6 FPGA Production grade silicon and can be used on ML605 boards that have production silicon. For more information about the Integrated Block Wrapper for PCI Express releases, see the Release Notes found in the IP Release Notes Guide (XTP025):

To identify if your ML605 board has CES or Production silicon, use iMPACT to read the IDCODE back of the silicon and you should see one of the following:

iMPACT output fromCES Silicon

'2': IDCODE is '24250093' (in hex).
'2': : Manufacturer's ID = Xilinx xc6vlx240t, Version : 2

iMPACT output fromProduction Silicon

'2': IDCODE is '44250093' (in hex).
'2': : Manufacturer's ID = Xilinx xc6vlx240t, Version : 4

For more information, see (Xilinx Answer 34033) and theVirtex-6 FPGA errata found in the Virtex-6 Documentation Center:

Revision History
01/18/2012 - Updated; added reference to 45723
02/04/2011 - Updated title and content
06/08/2010 - Added information about Answer Record 36008
12/21/2009 - Initial Release

Note: "Version Found" refers to the version the problem was first discovered. The problem might also exist in earlier versions, but no specific testing has been performed to verify earlier versions.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
45723 Virtex-6 FPGA Integrated Block for PCI Express - Release Notes and Known Issues for all AXI Interface Versions N/A N/A

Associated Answer Records

AR# 34009
Date 09/20/2012
Status Active
Type Known Issues