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

Virtex-4 Aurora 8B/10B core 3.1 - TXPOST_TAP_PD_P generic does not get passed to calibration block


In the 3.1 version of the Virtex-4 FPGA 8B/10B Aurora core, the TXPOST_TAP_PD_P generic does not get passed down to the cal block correctly.

In the MGT_Wrapper it is defined as a boolean::
 TXPOST_TAP_PD_P   : boolean := TRUE;
But the calibration block expects a string:
C_TXPOST_TAP_PD   : string  := "TRUE";

Changing the generic in the top level will not change the variable in the cal block.


To work around this issue manually change the  TX_POST_TAP attribute in the source code.

There is currently no plan to fix this in the Aurora CORE Generator.

This is only seen in the Virtex-4 FPGA Aurora core, not in any of the other Aurora cores.
AR# 41076
Date Created 03/04/2011
Last Updated 05/23/2014
Status Archive
Type General Article
  • Aurora 8B/10B Virtex-4 FX