create_timing_netlist (::quartus::sta)
The following table displays information for the create_timing_netlist
Tcl command:
Tcl Package and Version |
Belongs to ::quartus::sta 1.0 |
|||
Syntax |
create_timing_netlist [-h | -help] [-long_help]
[-force_dat]
[-grade
<c|i|m|e|a>
]
[-model
<fast|slow>
]
[-no_latch]
[-post_map]
[-speed
<speed>
]
[-temperature
<value_in_C>
]
[-voltage
<value_in_mV>
]
[-zero_ic_delays]
[
<operating_conditions>
]
|
|||
Arguments |
-h | -help
|
Short help | ||
-long_help
|
Long help with examples and possible return values | |||
-force_dat
|
Option to force delay annotation | |||
-grade
<c|i|m|e|a>
|
Option to specify temperature grade | |||
-model
<fast|slow>
|
Option to specify timing model | |||
-no_latch
|
Option to disable the analysis of latches as synchronous elements | |||
-post_map
|
Option to perform timing analysis on the post-synthesis netlist | |||
-speed
<speed>
|
Speed grade | |||
-temperature
<value_in_C>
|
Operating temperature | |||
-voltage
<value_in_mV>
|
Operating voltage | |||
-zero_ic_delays
|
Option to set all IC delays to zero | |||
<operating_conditions> | Operating conditions Tcl object name string | |||
Description |
|
|||
Example Usage |
|
|||
Return Value | Code Name | Code | String Return | |
TCL_OK | 0 | INFO: Operation successful | ||
TCL_ERROR | 1 | ERROR: The TCL command <string> is not supported in quartus_fit. It is only supported in quartus_sta. Please use quartus_sta instead of quartus_fit if you want to use this TCL command. | ||
TCL_ERROR | 1 | ERROR: Can't create timing netlist for device family <string>. Run Analysis and Synthesis (quartus_map) using this device family as a value for the --family option before running the TimeQuest analyzer (create_timing_netlist). | ||
TCL_ERROR | 1 | ERROR: The Fast Forward snapshot cannot be used for sign-off timing analysis. Please see the Fast Forward Timing Closure Recommendations report for performance estimates. | ||
TCL_ERROR | 1 | ERROR: Can't run TimeQuest Timing Analyzer (quartus_sta) -- Periphery placement (quartus_fit --plan) failed or was not run. Run I/O Assignment Analysis (quartus_fit --plan) successfully before running the TimeQuest analyzer (create_timing_netlist -post_map). | ||
TCL_ERROR | 1 | ERROR: Invalid snapshot <string>. | ||
TCL_ERROR | 1 | ERROR: Both the -temperature and -voltage options and their values are required. | ||
TCL_ERROR | 1 | ERROR: Can't find active revision. Make sure there is an open, active revision name. | ||
TCL_ERROR | 1 | ERROR: Could not find the <string> timing netlist on disk. Please run this fitter stage first, and make sure you have enabled Optimize Timing in Advanced Fitter Settings. | ||
TCL_ERROR | 1 | ERROR: Option -no_latch is not supported for the current family. | ||
TCL_ERROR | 1 | ERROR: Values entered did not match any valid operating conditions. Available operating conditions are: <string> | ||
TCL_ERROR | 1 | ERROR: The <string> device family cannot perform automatic multi-corner timing analysis because the family does not support the set_operating_conditions command. | ||
TCL_ERROR | 1 | ERROR: <string> Device family is not supported by the TimeQuest Timing Analyzer. | ||
TCL_ERROR | 1 | ERROR: Illegal value: <string>. Specify an integer ranging from -999999999 to 999999999 for the option -voltage | ||
TCL_ERROR | 1 | ERROR: The design has not been fully routed. If you want to perform Timing Analysis on an earlier netlist please choose which snapshot to load for analysis. Available snapshot(s): <string> | ||
TCL_ERROR | 1 | ERROR: The design has not been fully routed and retimed to optimize timing. If you want to perform Timing Analysis on an earlier netlist please choose which snapshot to load for analysis. Available snapshot(s): <string> | ||
TCL_ERROR | 1 | ERROR: Can't create timing netlist with -post_map option for device family <string>. Create timing netlist without the -post_map OPTION | ||
TCL_ERROR | 1 | ERROR: Can't create timing netlist with -post_map option for device family <string>. Run I/O Assignment Analysis (quartus_fit --plan) successfully before running the TimeQuest Timing Analyzer (create_timing_netlist -post_map). | ||
TCL_ERROR | 1 | ERROR: Use of --post_map and --post_fpp options are not allowed in hierarchical mode. You can use --snapshot to specify the database to be used for analysis | ||
TCL_ERROR | 1 | ERROR: Can't run TimeQuest Timing Analyzer (quartus_sta) -- Fitter (quartus_fit) failed or was not run. Run the Fitter (quartus_fit) successfully before running the TimeQuest analyzer (create_timing_netlist). | ||
TCL_ERROR | 1 | ERROR: Can't run the TimeQuest Timing Analyzer (quartus_sta) -- Partition Merge (quartus_cdb --merge) failed or was not run. Run the Partition Merge (quartus_cdb --merge) successfully before running the TimeQuest Timing Analyzer (create_timing_netlist -post_map). | ||
TCL_ERROR | 1 | ERROR: Can't run TimeQuest Timing Analyzer (quartus_sta) -- Analysis and Synthesis (quartus_map) failed or was not run. Run Analysis and Synthesis (quartus_map) successfully before running the TimeQuest analyzer (create_timing_netlist -post_map). | ||
TCL_ERROR | 1 | ERROR: Delay annotation not run. Run delay annotation before running the Timing Analyzer (quartus_sta). | ||
TCL_ERROR | 1 | ERROR: You can only specify the -snapshot option when Hierarchical Design is enabled. | ||
TCL_ERROR | 1 | ERROR: Pre-fit timing analysis is not supported for the specified corner. Please use the <string>. | ||
TCL_ERROR | 1 | ERROR: Timing netlist already exists. Delete the timing netlist before running this command. | ||
TCL_ERROR | 1 | ERROR: Unsupported option: <string>. |