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

Description

I have a design successfully implemented in ISE 12.4 software. After migrating to ISE 13.1 software, I am receiving errors similar to the following:

ERROR:sim - Instance name 'Virtex5_Embedded_Tri-mode_Ethernet_MAC_Wrapper' is invalid: - The name can only contain the characters 'a-z', 'A-Z','0-9', and '_'. ERROR:sim - The IP Virtex5 Embedded Tri-mode Ethernet MAC Wrapper v1.3 has been removed and is not available in CoreGen 13.1. It cannot be recustomized or regenerated. To generate Virtex5 Embedded Tri-mode Ethernet MAC Wrapper v1.3 please use a previous version of ISE in which this IP is available. ERROR:encore:169 - Could not create IP from file C:/#####/#####/v5_emac_v1_3.xco

What do these errors mean?

What can be done to correct the issue?

Solution

The second error message in the above group is the key message. The IP core has been removed from ISE and it is not possible to regenerate or recustomize the core.

One can either use the previous version of the core as an NGC file included in the project or re-create the core with a supported version of the IP in the ISE tools.