Example – Altera Quartus II Scripting User Manual

Page 589

Advertising
background image

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

Advertising