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

2013.3 Vivado - read_xdc -help provides example of command that produces errors in Tcl


When running the command read_xdc -help and running the last example code snippet, the command produces an error which indicates that the Tcl provided is not formatted correctly.

The example is listed below:

The following example reads the XDC file and applies it to the specified  instances in the current design, even though they are instances of  different modules:

read_xdc -cells one_decode sixty/msbcount file_4.xdc

This produces the following error:

ERROR: [Common 17-165] Too many positional options when parsing 'file_4.xdc', please type 'read_xdc -help' for usage info.


To correct the parsing error, add brackets to group the second option as in the below example:
read_xdc -cells {one_decode sixty/msbcount} file_4.xdc
The read_xdc example text has been corrected in Vivado 2013.4 to include the curly brackets.
AR# 58459
Date Created 11/19/2013
Last Updated 05/22/2014
Status Active
Type Known Issues
  • Artix-7
  • Kintex-7
  • Virtex-7
  • Vivado Design Suite
  • Vivado Design Suite - 2013.3