get_available_operating_conditions (::quartus::sta)
The following table displays information for the get_available_operating_conditions Tcl command:
Tcl Package and Version |
Belongs to ::quartus::sta 1.0 |
|||
Syntax | get_available_operating_conditions [-h | -help] [-long_help] [-all] [-compile] | |||
Arguments | -h | -help | Short help | ||
-long_help | Long help with examples and possible return values | |||
-all | Returns all available operating conditions | |||
-compile | Returns only the operating conditions that are critical to analyze in the inner loop compilation | |||
Description |
Returns a Tcl collection of available operating conditions for the current device. The Tcl collection contains the most extreme operating conditions within a user-specified junction temperature range. Use the -all option to return all available operating conditions. |
|||
Example Usage |
#do report timing for different operating conditions foreach_in_collection op [get_available_operating_conditions] { set_operating_conditions $op update_timing_netlist report_timing } #see detailed information about operating conditions foreach_in_collection op [get_available_operating_conditions] { puts "Delay Model: [get_operating_conditions_info $op -model]" } |
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: Timing netlist does not exist. Use create_timing_netlist to create a timing netlist. | ||
TCL_ERROR | 1 | ERROR: VID mode is not supported by part <string>. |