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

Vivado - How to pass more than one parameter to "synth.elaboration.rodinMoreOptions"

Description

In my design, I need to pass two parameters to "synth.elaboration.rodinMoreOptions":

  • rt::set_parameter XX_1 true
  • rt::set_parameterXX_2 10000

When I set the parameters one by one, the first one will be overridden.

For Example:

set_param synth.elaboration.rodinMoreOptions "rt::set_parameter XX_1 true"

set_param synth.elaboration.rodinMoreOptions "rt::set_parameter XX_2 10000"

Can I pass more than one parameter to "synth.elaboration.rodinMoreOptions"?

Solution

Yes, more than one parameter can be passed to synth.elaboration.rodinMoreOptions.

Either one of the following options can be used:

  1. set_param synth.elaboration.rodinMoreOptions {rt::set_parameter XX_1 true ; rt::set_parameter XX_2 10000 }

  2. set_param synth.elaboration.rodinMoreOptions "rt::set_parameter XX_1 true ; rt::set_parameter XX_2 10000"


A semi-colon is required to separate more than one parameter.

AR# 58248
Date Created 11/03/2013
Last Updated 07/13/2015
Status Active
Type General Article
Tools
  • Vivado Design Suite