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

Vivado IP Packager - Trying to package a block design appears to hangs the Vivado GUI

Description

In Vivado 2014.x, I have a Block Design which I am trying to package using the "Package Block Design" feature in the GUI. 

However, when I run this command the GUI appears to hang and the right click menu from the Block Design remains on screen.

Is this a known issue and how can I work around it?


Solution

This is a known issue.

The GUI has not hung or frozen but is actually still processing events in the background. 

If left for long enough the packager will complete. 

However, in some cases this can take hours.

To work around the issue, it is recommended to package the block design using a script in batch mode.

For example:

open_project ./implementation_0/use_bd.xpr
open_bd_design {/group/xircss/ambrosef/CASE_1018917/test_2014_3/implementation_0/use_bd.srcs/sources_1/bd/system/system.bd}
validate_bd_design
#generate_target all [get_files  /group/xircss/ambrosef/CASE_1018917/test_2014_3/implementation_0/use_bd.srcs/sources_1/bd/system/system.bd]
ipx::package_project -module system

If you need to modify the taxonomy or the category for the IP when added to an IP Catalog, the following commands can also be used:
 

set_property taxonomy {{/Packaged_BlockDiagram_Designs} {/BaseIP}} [ipx::current_core]
ipx::update_checksums [ipx::current_core]
ipx::save_core [ipx::current_core]

This issue is fixed in Vivado 2014.3.


AR# 61768
Date Created 08/13/2014
Last Updated 02/25/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2014.1
  • Vivado Design Suite - 2014.2