UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 41464

Virtex-6 HXT Devices: How to Identify ES vs. Production Silicon?

Description

This Answer Record explains how to identify the Silicon version ofthe Virtex-6 HXT devices as ES versus Production.

Solution

Identifying ES or Production Silicon:

The Virtex-6 HXT devices can be identified as ES (2.0) or Production (2.1) Silicon by different methods.

1. Visual Inspection:

The silicon version can be identified by visual inspection of the part marking on the devices.

Generally, engineering samples have "ES" or "CES" printed after the speed grade and temperature range on the last line of the part marking (as shown in the example below):



For more information on part marking, see Chapter6 of theVirtex-6 FPGA Packaging and Pinout Specifications User Guide (UG365):http://www.xilinx.com/support/documentation/user_guides/ug365.pdf

The ES or CES marking, in general, refers to the 2.0 silicon version. However, there are a few exceptions where ES refers to 2.1 silicon if the part marking reads asCES9929 or CES9930. If there is no ES/CES marking on the devices or if the SCD marking reads as SCD42xx, then these would refer to the Production Silicon (2.1) version.

2. JTAG ID Code:

The version of silicon on your board can also be determined by reading the JTAG ID in theiMPACT software.For example, in the iMPACT GUI the JTAG ID of the specific devicecan be read as follows:

1. Connect one of the Type-A to Type-Mini-B USB cables (shipped with the board) to the USB JTAG Download Port (J4). Ensure that it is the JTAG portthat you connect to, and not the UART port.
2. Open up iMPACT, double-click Boundary Scan in the iMPACT Flows window.
3. Right-click in the Boundary Scan window and select Initialize Chain.
4. When the XC6SLX45T device appears in the Boundary Scan window, select it (it will turn green).
5. Double-click Get Device ID in the iMPACT Processes window to read the JTAG IDCODE (see below).

For example, the resulting readout from a Spartan-6 SP605 board should be similar to the following:




This same process can be used to identify the JTAG IDCODE for Virtex-6 HXT devices whichdetermines which version of silicon you have.

The Virtex-6 FPGA Configuration User Guide (UG360),http://www.xilinx.com/support/documentation/user_guides/ug360.pdf,includes the JTAG ID codes, listed in Chapter 6.

Some examples, using the ML605 Virtex-6 Evaluation Kit:
JTAG ID read out in iMPACT:
'2': IDCODE is '24250093' (in hex).
'2'::Manufacturer's ID = Xilinx xc6vlx240t, Version: 2
The JTAG ID code for this device is 2 (Version: 2)

JTAG ID read out in iMPACT:
'2': IDCODE is '44250093' (in hex).
'2'::Manufacturer's ID = Xilinx xc6vlx240t, Version: 4
The JTAG ID code for this device is4 (Version: 4)


The following look-up table can be used as aquick reference to identify the silicon version:

JTAG ID (Revision Code)

Device

Silicon

2

XC6VHX255T

2.0

4

XC6VHX255T

2.1

2

XC6VHX380T

2.0

4

XC6VHX380T

2.1

0

XC6VHX565T

2.0

2

XC6VHX565T

2.1

The answer records and GTH wizard versions referenced in this article address 2.0 silicon as ES and 2.1 as Production.

ES vs Production GTH Transceivers:

The attribute settings and initialization sequences are different between ES and Production GTH Transceivers. The proper settings for GTH Transceivers should be used based on the silicon version and thethebitstream for ES silicon cannot be used with Productionand vice-versa.For more details on specific settings for ES and Production GTH Transceivers, please refer to the answer records at the bottom.

Virtex-6 FPGA GTH Transceiver Wizard:

The version 1.7 of the Virtex-6 FPGA GTH Transceiver Wizard only supports the ES Silicon settings and version 1.8 supports only the Production Silicon settings.Thesettings for ES and Production Silicon as referenced in the answer records below can be generated natively by these wizard versions respectively.

ES Silicon:
(Xilinx Answer 37414) Virtex-6 FPGA GTH Transceiver -Attribute updates for ES silicon
(Xilinx Answer 37412) Virtex-6 FPGA GTH Transceiver -Initialization sequence for ES silicon

Production Silicon:
(Xilinx Answer 40902)Virtex-6 FPGA GTH Transceiver - Updates for Production HXT; attributes and initialization sequences

Linked Answer Records

Associated Answer Records

AR# 41464
Date Created 04/08/2011
Last Updated 12/15/2012
Status Active
Type General Article
Devices
  • Virtex-6 HXT
IP
  • Virtex-6 FPGA GTH Transceiver Wizard