cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Observer
Observer
240 Views
Registered: ‎12-04-2018

How to retain same Synthesis/PnR options among multiple runs ?

Jump to solution

Hi Experts,

I have project_1 with synth_1/impl_1 created with a script project_1.tcl , which has  all synthesis options and PnR directives set for timing closure.
When I create a new run synth_2/impl_2 in GUI ,  these  options and directives are not forwarded from the parent run to the new run but will have the Vivado Default settings.

How can I retain same synthesis  options among multiple runs created ?

Thanks and Regards

Parth

0 Kudos
1 Solution

Accepted Solutions
Highlighted
Xilinx Employee
Xilinx Employee
157 Views
Registered: ‎01-30-2019

Hi @partha_g81 ,

Since you are using script flow, please take a look at the command copy_run.

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug835-vivado-tcl-commands.pdf#page=216

Hope this helps

View solution in original post

2 Replies
Highlighted
Moderator
Moderator
191 Views
Registered: ‎11-04-2010

Hi, @partha_g81 ,

Please try the below flow:

1. In the Right-click menu of the target run, select "Save As Run Strategy..."

2.  Save the strategy with a name.

3. Create a new run, and select the new created strategy.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
___run_1.png
___run_2.png
Highlighted
Xilinx Employee
Xilinx Employee
158 Views
Registered: ‎01-30-2019

Hi @partha_g81 ,

Since you are using script flow, please take a look at the command copy_run.

https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug835-vivado-tcl-commands.pdf#page=216

Hope this helps

View solution in original post