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:

ValueDescription

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:

ValueDescription

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.

ValueDescription

yes

Enables inter-clock domain analysis

no

Disables inter-clock domain analysis

-use_bibuf_loopbacks value

Enables or disables loopback in bibufs.
ValueDescription

yes

Enables loopback in bibufs

no

Disables loopback in bibufs

-enable_recovery_removal_checks value

Enables or disables recovery and removal checks.

ValueDescription

yes

Enables recovery and removal checks

no

Disables recovery and removal checks

-break_at_async value

Enables or disables breaking paths at asynchronous ports.

ValueDescription

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.

ValueDescription

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.

Note: This option does not affect the timing scenario used for TDPR.

-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.

Note: This option does not affect the timing scenario used for analysis.

-reset

Reset all options to their default values, except for scenarios used for analysis and TDPR that remain unchanged.