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

14.2 PlanAhead - How can I copy an IP core to create a slight variation?

Description

I want to create two IP cores (e.g., filter or memory) that have the same settings, except for the coefficients or initial content.

I created the first core and want to make a copy of it as the starting point for the second one. However, I cannot find a way to do that in the PlanAhead or Vivado tools.

In the standalone CORE Generator interface or Project Navigator, I can simply open the first core using "Recustomize and Generate," then change the Component Name and any parameter before selecting Generate. I do not see a similar option in the PlanAhead 14.2 or Vivado 2012.2 tools.

Solution

The ability to quickly copy an existing IP will be added in the PlanAhead 14.3 and Vivado 2012.3 tools. It will be a Tcl command line option named copy_ip.

Example:

copy_ip -name new_core -verbose [get_ips old_core]

For PlanAhead 14.2 and earlier tools, you can import the existing IP to make a copy of it. In the interface, go to Add Sources -> Add Existing IP. Browse to the existing ".xco" (or ".xci") file and enter a unique name for the imported IP.

AR# 45651
Date Created 01/04/2012
Last Updated 11/08/2013
Status Active
Type Known Issues
Tools
  • PlanAhead - 13.3
  • PlanAhead - 14.2
  • Vivado Design Suite - 2012.2