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 |