Background:
You used InTime to obtain a good result. Now you would like to export the strategy for that result to a Tcl script, in order to reproduce and verify it.
Note:
For the following FPGA tools, if the result that you want to export is the original project or "root parent", the resulting Tcl script will be empty. This is because InTime does not know the settings or parameters that were used to produce the original result.
- Vivado DCP project
- Vivado Tcl project
In versions of InTime after 2025.1, the explanatory message will be more user-friendly, and the Export Results option for the original project will be disabled.
Steps (GUI):
- Identify and right-click the result to export, e.g. "pr_rev_001"
- Select the "Export Results" > "Save Strategy to Tcl Script..." option.
- Specify the output script path and name.
- An output Tcl script, e.g. /home/plunify/apply_pr_rev_001.tcl, will be created.
- In the FPGA tool, source the /home/plunify/apply_pr_rev_001.tcl after opening the project. This will apply all the parameters required to reproduce the "pr_rev_001" InTime result.
Steps (Tcl):
- Identify the result to export, e.g. extra_opt_2
- Note the Job ID e.g. 2351
- At the InTime Tcl Console,
plunify> strategy set_active extra_opt_2 2351 plunify> strategy export /home/plunify/apply_extra_opt_2.tcl -script_tcl
- In the FPGA tool, source the /home/plunify/apply_extra_opt_2.tcl script after opening the project. This will apply all the parameters required to reproduce the "extra_opt_2" InTime result.
Applies to:
- Linux Operating System
- Windows Operating System