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

Aurora 64B66B v10.0 (or) later - CRITICAL WARNING: [Timing 38-282] Negative SETUP slack violation


The Aurora 64B66B core reports Negative SETUP slack violations on some paths that have more routing delay than logic delay.

For IP configurations that include a higher number of lanes/flow control options, the routing of some logics is not optimal with the default settings from the tool.


To overcome this scenario, the implementation tool requires additional options to be enabled.

Once these options are enabled, the tools will be able to provide a more optimized routing that will meet the timing for the IP.

The following Tcl command needs to be executed before running the implementation of the IP:

set_property strategy Performance_Retiming [get_runs impl_1]

For further guidance, please refer to Xilinx Timing Analysis Solution Center (Xilinx Answer 40832)

Revision History:

07/30/2015 - Initial Release

10/06/2015 - Updated with better strategy recommendation

02/24/2016 - Updated details for further guidance

AR# 65105
Date Created 07/30/2015
Last Updated 03/04/2016
Status Active
Type General Article
  • Kintex-7
  • Virtex-7
  • Virtex UltraScale
  • Kintex UltraScale
  • Vivado Design Suite - 2015.1
  • Vivado Design Suite - 2015.2
  • Aurora 64B/66B