Example – Altera Quartus II Scripting User Manual
Page 589

Chapter 3: Tcl Packages & Commands
3–459
sta
© July 2013
Altera Corporation
Quartus II Scripting Reference Manual
The "Type" column in the report uses a symbol to indicate what type of delay occurs at that point in the
path.
Possible "Type" values are:
The values of the "-from", "-to", and "-through" options are either collections or a Tcl list of wildcards used
to create collections of appropriate types. The values used must follow standard Tcl or
TimeQuest-extension substitution rules. See the help for use_timequest_style_escaping for details.
Example
project_open my_project
# Always create the netlist first
create_timing_netlist
read_sdc my_project.sdc
update_timing_netlist
# Run a setup analysis between nodes "foo" and "bar",
# reporting the worst-case slack if a path is found.
set my_list [report_timing -from foo -to bar]
set num_paths [lindex $my_list 0]
set wc_slack [lindex $my_list 1]
if { $num_paths > 0 } {
puts "Worst case slack -from foo -to bar is $wc_slack"
}
Value
Description
(empty)
Unknown transition
R
Rising output
F
Falling output
RR
Rising input, rising output
RF
Rising input, falling output
FR
Falling input, rising output
FF
Falling input, falling output
Value
Description
CELL
Cell delay
COMP
PLL clock network compensation delay
IC
Interconnect delay
iExt
External input delay
LOOP
Lumped combinational loop delay
oExt
External output delay
RE
Routing element (only for paths generated with the
-show_routing option)
uTco
Register micro-Tco time
uTsu
Register micro-Tsu time
uTh
Register micro-Th time