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

2015.2 Vivado - incorrect argument "-dict" for "set_property" at line 1 of file *.xdc.

Description

When I use the "-dict" option with "set_property" in the XDC file, I receive the following message during Synthesis in Vivado 2015.2:

Start Applying 'set_property' XDC Constraints
---------------------------------------------------------------------------------
incorrect argument "-dict" for "set_property" at line 1 of file *.xdc
incorrect set of required parameters for "set_property" at line 1 of file *.xdc
---------------------------------------------------------------------
Usage:
  set_property
    [-help]
    [-quiet]
    attribute
    value
    object
    [{>|>>} <stdoutFile>]
---------------------------------------------------------------------

However, I do not have any issue in Vivado 2014.4.

How can I resolve this?

Solution

This issue is resolved in Vivado 2015.3.

In Vivado versions prior to 2015.3, if the properties specified with -dict are only used for Implementation, this message can be ignored.

If the properties are also used for Synthesis, you need to re-write the constraint to manually expand it into separate set_property commands for each name/value pair.

AR# 65248
Date Created 08/19/2015
Last Updated 09/08/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2015.2
  • Vivado Design Suite - 2015.1