set_scc_mode (::quartus::sdc_ext)
The following table displays information for the set_scc_mode Tcl command:
| Tcl Package and Version |
Belongs to ::quartus::sdc_ext 1.0 |
|||
| Syntax | set_scc_mode [-h | -help] [-long_help] [-size <size> ] [-use_heuristic] | |||
| Arguments | -h | -help | Short help | ||
| -long_help | Long help with examples and possible return values | |||
| -size <size> | Maximum SCC loop size | |||
| -use_heuristic | Always use heuristic for SCC processing | |||
| Description |
Allows you to set maximum Strongly Connected Components (SCC) loop size or force the Timing Analyzer to always estimate delays through SCCs. When the Timing Analyzer encounters a loop of size greater than the specified maximum SCC loop size, it uses a heuristic which only estimates delays through the loop. If the loop is smaller than the maximum SCC loop size, a full processing of loops is performed unless the -use_heuristic option is used. Avoid using the set_scc_mode command if your design targets a HardCopy series device or if you plan to migrate your design to a HardCopy series device. |
|||
| Example Usage |
# Make the Timing Analyzer use normal processing for all loops # the size of which is less than or equal to 100. For loops of size # greater than 100, a runtime-saving heuristic will be used set_scc_mode -size 100 # Force the Timing Analyzer to use heuristic for all SCCs # disregarding their size set_scc_mode -use_heuristic |
|||
| Return Value | Code Name | Code | String Return | |
| TCL_OK | 0 | INFO: Operation successful | ||