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

10.1 EDK, xps_ll_temac_v1_01_a - System fails NGDBuild and MAP when selecting SGMII or 1000Base-X PHY interface in Virtex-5 FXT

Description

When building a Virtex-5 FXT system with an SGMII or 1000Base-X PHY interface (the two PHY interfaces that use MGTs), the design selects a Virtex-5 LXT design instead and tries to use GTPs instead of GTX transceivers. This causes a mismatch in constraints in the "system.ucf" file and a MAP error (if the constraints are removed). GTPs do not occur in a Virtex-5 FXT device.

The problem occurs during implementation. If I place the recommended constraints in the "system.ucf" file, error messages occur in NGDBuild due to constraints on signals that do not exist. If I do not have any TEMAC constraints, MAP errors occur indicating that GTPs are not supported in Virtex-5 FX devices.

When using any other PHY interface, problems do not occur.

Solution

You can resolve this issue by changing a single file. The corrected "v5_temac_wrap.vhd" file that fixes this issue is available at:

http://www.xilinx.com/txpatches/pub/applications/misc/v5_temac_wrap.zip

Unzip and place the "v5_temac_wrap.vhd" file in the following subdirectory:

<project_name>/pcores/xps_ll_temac_v1_01_a/hdl/vhdl/v5_temac_wrap.vhd

You must manually create this subdirectory under <project_name>/pcores

Also, review (Xilinx Answer 30188) for an additional patch.

This issue will be fixed in the xps_ll_temac_v1_01_b release of the EDK 10.1 SP2.

AR# 30235
Date Created 02/08/2008
Last Updated 12/15/2012
Status Active
Type General Article