Example – Altera Quartus II Scripting User Manual
Page 569

Chapter 3: Tcl Packages & Commands
3–439
sta
© July 2013
Altera Corporation
Quartus II Scripting Reference Manual
The return value of this command is a two-element list. The first number is the number of paths found in
the analysis. The second is the worst-case slack, in terms of the current default time unit.
The "RF" column in the report output uses a two-letter symbol to indicate the rise/fall transition that
occurs at that point in the path.
Possible "RF" values are:
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:
Example
project_open my_project
create_timing_netlist
read_sdc
update_timing_netlist
# create max skew constraints
set_max_skew -from [get_ports data_ports[*]] -to [get_keepers *] 0.200
set_max_skew -from [get_keepers *] -to [get_ports output_ports[*]] 0.100
# show worst 10 paths for each earliest and latest arrival results
# per max_skew assignment assuming that their slack is less than 0.100
report_max_skew -panel_name "Report Max Skew" -npaths 10 -less_than_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