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

2014.2 Vivado - get_ipdefs -name does not find IPs using multi-word DISPLAY_NAME search


In Vivado, I can get a list of IP from the current IP Catalog with the command get_ipdefs
However, if the display name of an IP uses multiple words, the IP will not be found using the -name option.

For example:

The DISPAY_NAME property for the IP is "Multiply Adder", but I cannot search for this object specifically.

get_ipdefs -name "Multiply Adder"

WARNING: [Coretcl 2-175] No Catalog IPs found

get_ipdefs -name {Multiply Adder}

WARNING: [Coretcl 2-175] No Catalog IPs found

get_ipdefs -name Multiply Adder

WARNING: [Coretcl 2-175] No Catalog IPs found


To work around this, use only a portion of the complete display name as in the following examples.
get_ipdefs *multadd*
(This is the standard form to get based on the VLNV)


get_ipdefs -name *Multiply*
(This is the new form to get based on the display name)


get_property DISPLAY_NAME [get_ipdefs -name *Multiply*]

Multiply Adder

The issue will be fixed in Vivado 2014.3.
AR# 60936
Date Created 06/03/2014
Last Updated 06/23/2014
Status Active
Type General Article
  • Vivado Design Suite - 2014.1
  • Vivado Design Suite - 2014.2