In a synthesized or implemented design, a user can change the device properties by going to "Tools -> Edit Device Properties...". Changing a value to blank or enabling an existing blank field in this window will issue an incorrect Tcl command.
Example: If Bitstream encryption is enabled and the "HMAC Authentication Key" property in "Encryption -> Key Settings" field is cleared and then click OK, the following Tcl command is issued which is incorrect:
set_property BITSTREAM.ENCRYPTION.HKEY [current_design]
Saving the change(constraints) into XDC will cause the following Critical Warning message in Synthesis and Implementation:
Critical Warning:[Common 17-163] Missing value for option 'objects', please type 'set_property -help' for usage info.
Braces are needed to indicate a blank value, so the correct Tcl command should be as follows:
set_property BITSTREAM.ENCRYPTION.HKEY {} [current_design]
To work around this in Vivado Design Suite 2013.4, modify the saved constraint in XDC manually.
This issue will be fixed in Vivado Design Suite 2014.1.
AR# 59108 | |
---|---|
日期 | 02/07/2014 |
状态 | Archive |
Type | 已知问题 |
Tools |