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

2013.4 Vivado - Write_project_tcl led to "ERROR: [Common 17-170] Unknown option '-mode out_of_context', please type 'set_property -help' for usage info."


In my project, I set mode, "out of context" from the More synthesis option:

More options: -mode out_of_context

I then synthesize the project in Vivado IDE with no problem related to that switch. However, if the project Tcl is written, then executing this Tcl leads to:

ERROR: [Common 17-170] Unknown option '-mode out_of_context', please type 'set_property -help' for usage info.


The Tcl option is being written out incorrectly. This is scheduled to be fixed in the Vivado Design Suite 2014.1.

To work around the issue, rewrite the Tcl command.

For example, change the line from:

set_property "steps.synth_design.args.more options" "-mode out_of_context" $obj


set_property -name {steps.synth_design.args.more options} -value {-mode out_of_context} -objects $obj

In performing the above change, the error should not occur.

AR# 57935
Date Created 10/11/2013
Last Updated 12/17/2013
Status Active
Type Known Issues
  • Vivado Design Suite