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

Tri Mode Ethernet MAC v7.0 and earlier - Update needed to provide unique file name for a VHDL project if using multiple iterations of the core


For a VHDL project, the ipif_pkg does not include the Component Name as a prefix. 

This could cause package name conflicts between multiple cores in a single design.

If using the core .xci file in the Vivado tool, this issue is only seen if you are using multiple instantiations with different configurations.

If using the core in IPI, the conflict could be seen if you are using multiple instantiations regardless of the configuration.


In the following files "ipif_pkg" should be replaced with <component_name>_ipif_pkg.vhd:

  • <component_name>_ipif_pkg.vhd
  • <component_name>_address_decoder.vhd
  • <component_name>_slave_attachment.vhd
  • <component_name>_axi_lite_ipif.vhd
  • <component_name>_axi4_lite_ipif_wrapper.vhd

This has been addressed in the v7.0 (Rev1) update (see (Xilinx Answer 57446)) and will also be addressed in the v8.0 core scheduled to be released in Vivado Design Suite 2013.3.



Answer Number 问答标题 问题版本 已解决问题的版本
57446 Tri Mode Ethernet MAC v7.0 (Rev1) - Downloadable Rev1 patch update N/A N/A
AR# 57377
日期 09/23/2014
状态 Active
Type 综合文章
  • Tri-Mode Ethernet MAC