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

Vivado 2016.2 IP Flows - Making a copy of a MIG IP in a BD gives ERROR: [IP_Flow 19-3460] Validation failed on parameter 'XML_INPUT_FILE(XML_INPUT_FILE)' for Specified PRJ file does not exist './mig_a.prj'

Description

I have a project with a block design (BD) which contains a MIG IP block. 

If the MIG IP block is copied and pasted then the following error is given and the paste fails:

ERROR: [IP_Flow 19-3460] Validation failed on parameter 'XML_INPUT_FILE(XML_INPUT_FILE)' for Specified PRJ file does not exist './mig_a.prj'
. BD Cell 'FPGA_mig_7series_0_0_3'
INFO: [IP_Flow 19-3438] Customization errors found on 'FPGA_mig_7series_0_0_3'. Restoring to previous valid configuration.
ERROR: [BD 41-274]
ERROR: [Common 17-39] 'copy_bd_objs' failed due to earlier errors.


Solution

The MIG IP does not support copy and paste functionality within a BD. However, the error message does not indicate this clearly.

In Vivado 2016.3, the message will be improved to state:

CRITICAL WARNING: [BD #] Cannot copy cell '/mig_7series_0_0' - MIG 7 Series does not support copying.

AR# 67851
Date Created 09/12/2016
Last Updated 09/22/2016
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2016.2