Visible to Intel only — GUID: reference_TCL_tcl_pkg_sta_ver_1_0_cmd_update_timing_netlist
Ixiasoft
Visible to Intel only — GUID: reference_TCL_tcl_pkg_sta_ver_1_0_cmd_update_timing_netlist
Ixiasoft
3.1.29.80. update_timing_netlist (::quartus::sta)
The following table displays information for the update_timing_netlist Tcl command:
Tcl Package and Version | Belongs to ::quartus::sta |
||
Syntax | update_timing_netlist [-h | -help] [-long_help] [-dynamic_borrow] [-full] [-no_borrow] [-recompute_borrow] | ||
Arguments | -h | -help | Short help | |
-long_help | Long help with examples and possible return values | ||
-dynamic_borrow | Use time borrowing values that are correct for the current clock constraints | ||
-full | Forces creation of an updated timing netlist to ensure correctness | ||
-no_borrow | Turn off all time borrowing | ||
-recompute_borrow | Recompute optimal time borrowing values | ||
Description | Updates and applies SDC commands to the timing netlist. The update_timing_netlist command expands and validates generated clocks, warns about sources in the design that require clock settings, identifies and removes combinational loops, and warns about undefined input/output delays. Most Tcl commands (e.g., report_timing) automatically update the timing netlist when necessary. You can use the update_timing_netlist command explicitly to control when updating occurs, or to force a full update using the -full option. The update_timing_netlist command can also be used to control time borrowing behavior. Time borrowing is a technique whereby certain flip-flops in certain device families are allowed to have signals that arrive late (thus improving upstream slack), at the expense of downstream slack. The amount of time borrowing allowed at each flip-flop is hardware-dependent. By default, optimal time borrowing values are computed at the end of the F |