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

Vivado IP Flows - Editing a packaged IP in IP Packager and then discarding those edits might not completely remove all HDL file edits

Description

Editing a packaged IP in IP Packager and then discarding those edits might not completely remove all HDL file edits.

This issue arises when I do the following:

  1. I make edits to some of my IP's HDL files using the "Edit in IP Packager" flow in the GUI.
  2. I merge the changes in the GUI.
  3. I later decide to discard the edits.


When closing down the IP Packager GUI, I receive the following prompts.

"Do you want to re-package your IP and upgrade any matching IP Instance?"

I select No.

"Do you want to save your changes?"

I select No.

Afterwards I see that the HDL modifications were maintained and not removed.

The component.xml file was not changed, but the HDL files used by that component.xml file were modified.

Solution

This issue is due to the cancellation only being applied to the package structure itself, and not to changes made in the individual files of the packaged IP.

A future update of Vivado should either revert the HDL back to the original packaged HDL files or warn the user that their HDL modifications have been applied.

AR# 60195
Date Created 04/08/2014
Last Updated 10/13/2016
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2014.1
  • Vivado Design Suite - 2013.4
  • Vivado Design Suite - 2014.2
  • More
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.4
  • Vivado Design Suite - 2015.1
  • Vivado Design Suite - 2015.2
  • Vivado Design Suite - 2015.3
  • Vivado Design Suite - 2015.4
  • Vivado Design Suite - 2016.1
  • Vivado Design Suite - 2016.2
  • Vivado Design Suite - 2016.3
  • Less