13.33.195 st_set_options
st_set_options [-max_opcond value ] [-min_opcond value]
[-interclockdomain_analysis value] [-use_bibuf_loopbacks value]
[-enable_recovery_removal_checks value] [-break_at_async value]
[-filter_when_slack_below value] [-filter_when_slack_above value] [-remove_slack_filters]
[-limit_max_paths value]
[-expand_clock_network value] [-expand_parallel_paths value] [-analysis_scenario value]
[-tdpr_scenario value] [-reset]
Sets options for timing analysis. With no parameters given, it will display the current settings of the options. For IGLOO, ProASIC3, SmartFusion, Fusion, ProASICPLUS, and Axcelerator families, these options also affect timing-driven place-and-route.
Arguments
-max_opcond value
Sets the operating condition to use for Maximum Delay Analysis. The following table shows the acceptable values for this argument:
| Value | Description |
|---|---|
|
worst |
Use Worst Case conditions for Maximum Delay Analysis |
|
typ |
Use Typical conditions for Maximum Delay Analysis |
|
best |
Use Best Case conditions for Maximum Delay Analysis |
-min_opcond value
Sets the operating condition to use for Minimum Delay Analysis. The following table shows the acceptable values for this argument:
| Value | Description |
|---|---|
|
best |
Use Best Case conditions for Minimum Delay Analysis |
|
typ |
Use Typical conditions for Minimum Delay Analysis |
|
worst |
Use Worst Case conditions for Minimum Delay Analysis |
-interclockdomain_analysis value
Enables or disables inter-clock domain analysis.
| Value | Description |
|---|---|
|
yes |
Enables inter-clock domain analysis |
|
no |
Disables inter-clock domain analysis |
-use_bibuf_loopbacks value
| Value | Description |
|---|---|
|
yes |
Enables loopback in bibufs |
|
no |
Disables loopback in bibufs |
-enable_recovery_removal_checks value
Enables or disables recovery and removal checks.
| Value | Description |
|---|---|
|
yes |
Enables recovery and removal checks |
|
no |
Disables recovery and removal checks |
-break_at_async value
Enables or disables breaking paths at asynchronous ports.
| Value | Description |
|---|---|
|
yes |
Enables breaking paths at asynchronous ports |
|
no |
Disables breaking paths at asynchronous ports |
-filter_when_slack_below value
Do not show paths with slack below x.
-filter_when_slack_above value
Do not show paths with slack above y.
-remove_slack_filters
Remove all existing slack filters.
-limit_max_paths value
Limit path reporting commands to a maximum of <n> paths, where n is a value of 0 or higher.
-expand_clock_network value
Enables or disables expanded clock network information in expanded paths.
| Value | Description |
|---|---|
|
yes |
Enables expanded clock network information in paths |
|
no |
Disables expanded clock network information in paths |
-expand_parallel_paths value
Expand a maximum of <n> parallel paths, where n is a value of 0 or higher. If n is 0 or 1, only one path will be expanded when viewing expanded paths.
-analysis_scenario value
Set the timing constraints scenario to be used for both maximum delay and minimum delay analysis. The argument must be a valid scenario name.
-tdpr_scenario value
Set the timing constraints scenario to be used by the place and route engine. The argument must be a valid scenario name.
-reset
Reset all options to their default values, except for scenarios used for analysis and TDPR that remain unchanged.
