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

11.x EDK, XPS_LL_TEMAC_v2 - Recommended constraints for the XPS_LL_TEMAC systems

Description

What constraints do I need to implement the XPS_LL_TEMAC Core in my system?

Solution


The recommended constraints for the XPS_LL_TEMAC v2 core logic are available in this Answer Record. These constraints can be used with both v2.02.a and v2.03.a of the core. The constraints for the Ethernet pins themselves are not included here.
The archives contain an example of the MHS instantiation of the XPS_LL_TEMAC core with the physical interface and target device. The "readme.txt" included in the archive contains a more detailed description of the files.
These constraints have been tested on specific development boards and some attributes such as IDELAY, IDELAYCTRL, and GTP/GTX locations can change in custom implementations.
Virtex-6 FPGA Hard TEMAC Implementations:
Virtex-6 FPGA Hard TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_mii.zip
Virtex-6 FPGA Hard TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_gmii.zip
Virtex-6 FPGA Hard TEMAC RGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_rgmii.zip
Virtex-6 FPGA Hard TEMAC SGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_sgmii.zip
Virtex-6 FPGA Hard TEMAC 1000 Base-X Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_base_x.zip

Virtex-5 FPGA Hard TEMAC Implementations:
Virtex-5 FPGA Hard TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_mii.zip
Virtex-5 FPGA Hard TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_gmii.zip
Virtex-5 FPGA Hard TEMAC RGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_rgmii.zip
Virtex-5 FPGA Hard TEMAC SGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_sgmii.zip
Virtex-5 FPGA Hard TEMAC 1000 Base-X Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_base_x.zip

Virtex-4 FPGA Hard TEMAC Implementations:
Virtex-4 FPGA Hard TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_mii.zip
Virtex-4 FPGA Hard TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_gmii.zip
Virtex-4 FPGA Hard TEMAC RGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_rgmii.zip
Virtex-4 FPGA Hard TEMAC SGMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_sgmii.zip
Virtex-4 FPGA Hard TEMAC 1000 Base-X Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_base_x.zip

Soft TEMAC Implementations:
Spartan-6 FPGA MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_s6_mii.zip
Spartan-6 FPGA GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_s6_gmii.zip

Spartan-3A FPGA MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_s3a_mii.zip
Spartan-3A FPGA GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_s3a_gmii.zip

Virtex-4 FPGA Soft TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_soft_mii.zip
Virtex-4 FPGA Soft TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v4_soft_gmii.zip

Virtex-5 FPGA Soft TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_soft_mii.zip
Virtex-5 FPGA Soft TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt202a_v5_soft_gmii.zip

Virtex-6 FPGA Soft TEMAC MII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_soft_mii.zip
Virtex-6 FPGA Soft TEMAC GMII Constraints - http://www.xilinx.com/txpatches/pub/applications/misc/ar32713_xlt203a_v6_soft_gmii.zip

NOTE: Spartan-6 and Virtex-6 FPGA are supported in hardware starting with xps_ll_temac_v2.03.a available in EDK 11.4.
AR# 32713
Date Created 06/09/2009
Last Updated 02/26/2013
Status Active
Type General Article
IP
  • XPS LL TEMAC
  • Virtex-6 FPGA Embedded Tri-mode Ethernet MAC Wrapper
  • Virtex-4 Tri-Mode Ethernet Media Access Controller
  • More
  • Virtex-5 Embedded Tri-mode Ethernet MAC Wrapper
  • Virtex-5 Embedded Tri-Mode Ethernet MAC
  • Virtex-4 Embedded Tri-Mode Ethernet MAC
  • HARD Tri-Mode Ethernet MAC
  • Tri-Mode Ethernet MAC
  • Less