^

AR# 34692 11.4 EDK, XPS_LL_TEMAC_v2_03_a - WARNING:EDK:3453 - IPNAME:Soft_TEMAC PROPERTY:GTX_CLK_0 - Failure in evaluating ISVALID expression

The GTX_CLK and REFCLK signals for the GMII interface are not visible in the port list.

WARNING:EDK:3453 - IPNAME:Soft_TEMAC PROPERTY:GTX_CLK_0 - /proj/xco_ip/workspace/mwelter/temac/debug_m_systems/v203a/BSB/12.1/M50/sp601_integ_test/system.mhs line 264 - Failure in evaluting ISVALID expresion "( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY == spartan6)))".

WARNING:EDK:3453 - IPNAME:Soft_TEMAC PROPERTY:REFCLK - /proj/xco_ip/workspace/mwelter/temac/debug_m_systems/v203a/BSB/12.1/M50/sp601_integ_test/system.mhs line 265 - Failure in evaluting ISVALID expresion "( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY != spartan6)))".
Generating Block Diagram to Buffer

The following fix is required to fix the issue described above.

1. Create a local copy of the XPS_LL_TEMAC core.
2.Edit lines 126 and 129 of the xps_ll_temac_v2_03_a\data\xps_ll_temac_v2_1_0.mpd file in the local copy as follows -

Original

PORT GTX_CLK_0 = "", DIR = I, SIGIS = CLK, INITIALVAL = GND, IO_IF = temacif_0, IO_IS = GTX_CLK_0, ISVALID = ( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY == spartan6)))

PORT REFCLK = "", DIR = I, SIGIS = CLK, INITIALVAL = GND, ISVALID = ( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&(C_FAMILY != spartan6)))

Modified

PORT GTX_CLK_0 = "", DIR = I, SIGIS = CLK, INITIALVAL = GND, IO_IF = temacif_0, IO_IS = GTX_CLK_0, ISVALID = ( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&[xstrncmp C_FAMILY spartan6 ]))

PORT REFCLK = "", DIR = I, SIGIS = CLK, INITIALVAL = GND, ISVALID = ( C_PHY_TYPE == 1 || C_PHY_TYPE == 2 || C_PHY_TYPE == 3 || (C_TEMAC_TYPE == 2 && C_PHY_TYPE == 0) || ((C_TEMAC0_STATS == 1 || C_TEMAC1_STATS == 1)&&!([xstrncmp C_FAMILY spartan6 ])))

3. Rescan the user repository.

This issuewill be fixedin EDK 12.1 which will be available later this year.

AR# 34692
Date Created 03/11/2010
Last Updated 05/19/2012
Status Active
Type Known Issues
Devices
  • Virtex-4 FX
  • Virtex-4 LX
  • Virtex-4 QPro/R
  • More
  • Virtex-4 SX
  • Virtex-5 FXT
  • Virtex-5 LX
  • Virtex-5 LXT
  • Virtex-5 SXT
  • Virtex-5 TXT
  • Virtex-6 CXT
  • Virtex-6 HXT
  • Virtex-6 LX
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Spartan-3
  • Spartan-3A
  • Spartan-3A DSP
  • Spartan-3AN
  • Spartan-3E
  • Spartan-6 LX
  • Spartan-6 LXT
  • Less
Tools
  • EDK - 11.4
  • EDK - 11.5
IP
  • XPS LL TEMAC
Feed Back