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

Design Advisory for 7 Series, UltraScale and UltraScale+, all versions of Vivado prior to 2016.3 failed to include Flight time delays for differential I/O Standards.

Description

For all device families in Vivado versions prior to 2016.3, it was discovered that the package flight time data was not used in Timing Analysis for differential I/O standards. The timing engine did not utilize the package flight times during the analysis of the differential I/O delays.

The only place that this would appear would be in a pin-to-pin timing constraint, and the discrepancy of 50-300ps should be inconsequential to meeting timing, as the path is dominated by the clock delay and the correct placement of the register in the I/O block.

The types of applications that are sensitive to pin-to-pin timing are system synchronous chip to chip interfaces (a common clock source between both devices FPGA and other). These interfaces are typically slow (sub 200MHz) which is why a 50 to 300ps error is considered inconsequential. 

Because design interfaces with critical I/O timing use dedicated I/O registers (including ISERDES or OSERDES blocks) resulting in fixed setup, hold, and clock-to-out timing, there is minimal risk that retiming will create a timing failure using Vivado 2016.3 or higher. Designs using only single ended I/O standards are not affected.

Affected Versions:

2012.x, 2013.x, 2014.x, 2015.x, 2016.1, 2016.2

Affected Device families:

7 Series, UltraScale, UltraScale+

Solution

This issue has been fixed in Vivado 2016.3 and newer versions.

To work around this issue, use the timing analysis in Vivado 2016.4 and re-implement the design to meet timing if required.

Revision History:

04/14/2017 - 1.0 Initial Release

AR# 69034
Date 04/14/2017
Status Active
Type Design Advisory
Tools
  • Vivado Design Suite - 2016.3
  • Vivado Design Suite - 2016.2
  • Vivado Design Suite - 2016.1
  • More
  • Vivado Design Suite - 2015.4.2
  • Vivado Design Suite - 2015.4.1
  • Vivado Design Suite - 2015.4
  • Vivado Design Suite - 2015.3
  • Vivado Design Suite - 2015.2
  • Vivado Design Suite - 2015.1
  • Vivado Design Suite - 2014.4.1
  • Vivado Design Suite - 2014.4
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.2
  • Vivado Design Suite - 2014.1
  • Vivado Design Suite - 2013.4
  • Vivado Design Suite - 2013.3
  • Vivado Design Suite - 2013.2
  • Vivado Design Suite - 2013.1
  • Less
Page Bookmarked