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# 68169

Design Advisory for Kintex UltraScale FPGAs and Virtex UltraScale FPGAs - New minimum production speed specification version (Speed File) required for all designs

Description

Xilinx is updating Kintex UltraScale FPGA and Virtex UltraScale FPGA Vivado Speed Files for certain SelectIO primitive pin timing and skew checks.

Designs using memory interfaces and/or SelectIO applications in Native and Component mode are required to be re-timed and any timing violations need to be corrected.

Examples of affected IP cores are:

  • MIG (DDR3, DDR4, RLDRAM3, QDRII+, QDRIV)
  • NAND Flash
  • ONFI
  • 1000 BaseX
  • SGMII

The following timing parameters have been updated in the Speed File:

  • OSERDESE3 skew between CLK and CLKDIV inputs
  • ISERDESE3 skew between CLK and CLK_B inputs
  • IDDRE1 skew between C and CB inputs
  • BITSLICE_CONTROL skew between RIU_CLK and PLL_CLK inputs. For further information see (Xilinx Answer 68266)
    • Only applies to DDR3, DDR4, and RLDRAM3 interfaces
  • BITSLICE_CONTROL, RXTX_BITSLICE, RX_BITSLICE, TX_BITSLICE, ISERDESE3, IDELAYE3, and ODELAYE3 pin timing parameters

Solution

New designs must be generated using Vivado 2016.4 or later.

Existing designs must be re-timed using the new speed files and updates made as necessary. If no timing violations occur, designs do not need to be updated.

To do this, follow the steps below:

1) Re-run timing analysis

  • Install Vivado 2016.4 and re-run timing on the existing design
  • If no timing violations occur, designs do not need to be updated

2) If timing violations occur, please review the following:

If you encounter both skew and setup/hold errors, address the OSERDES skew first. 

If you encounter setup/hold errors, address this next.

Linked Answer Records

Child Answer Records

AR# 68169
Date 12/20/2016
Status Active
Type Design Advisory
Devices
  • Kintex UltraScale
  • Virtex UltraScale
Page Bookmarked