List_path, Usage, Options – Altera Quartus II Scripting User Manual

Page 633: Description, List_path –503

Advertising
background image

Chapter 3: Tcl Packages & Commands

3–503

timing_report

© July 2013

Altera Corporation

Quartus II Scripting Reference Manual

list_path

Usage

list_path [-append] [-clock_filter <names>] [-clock_hold] [-clock_hold_io]
[-clock_setup] [-clock_setup_io] [-dqs_read_capture] [-file <name>] [-from <names>]
[-min_tco] [-min_tpd] [-npaths <number>] [-src_clock_filter <names>] [-stdout] [-tco]
[-th] [-to <names>] [-tpd] [-tsu]

Options

-append: Option to append results to output file

-clock_filter <names>: Legal clocks for clock analyses (string patterns are matched
using Tcl string matching)

-clock_hold: Option to report clock hold paths

-clock_hold_io: Option to report clock hold I/O paths

-clock_setup: Option to report clock setup paths

-clock_setup_io: Option to report clock setup I/O paths

-dqs_read_capture: Option to report maximum DQS read capture paths

-file <name>: File to which to write the report

-from <names>: Legal sources (string patterns are matched using Tcl string matching)

-min_tco: Option to report minimum tco paths

-min_tpd: Option to report minimum tpd paths

-npaths <number>: Number of paths to report (default is 1)

-src_clock_filter <names>: Legal source clocks for clock analyses (string patterns are
matched using Tcl string matching)

-stdout: Option to send report to standard output

-tco: Option to report tco paths

-th: Option to report th paths

-to <names>: Legal destinations (string patterns are matched using Tcl string matching)

-tpd: Option to report tpd paths

-tsu: Option to report tsu paths

Description

Reports the timing paths using the list path format. You can use one or several of the filter options to
specify the number of paths displayed. You can redirect the output to a file using the "-file" option. Use the
"-append" option to append the results to an existing file.

The "-clock_filter", "-to", and "-from" options are case sensitive. These options can take string patterns
containing special characters from the set "*?\[]" as values. The values are matched using Tcl string
matching. Note that bus names are automatically detected and do not need to be escaped. Bus names have
the following format:

<bus name>[<bus index>] or <bus name>[*]

The <bus name> portion is a string of alphanumeric characters. The <bus index> portion is an integer
greater than or equal to zero or it can be the character "*" used for string matching. Notice that the <bus
index> is enclosed by the square brackets "[" and "]". For example, "a[0]" and "a[*]" are supported bus
names and can be used as follows:

# To match index 0 of bus "a", type:
list_path -to a[0]

Advertising