Report_path, Report_path –140 – Altera SDC and TimeQuest API User Manual
Page 150
2–140
Chapter 2: SDC and TimeQuest API Package and Commands
sta
SDC and TimeQuest API Reference Manual
© December 2009
Altera Corporation
report_path
Usage
report_path [-append] [-file <name>] [-from <names>] [-min_path] [-npaths <number>] 
[-nworst <number>] [-pairs_only] [-panel_name <name>] [-show_routing] [-stdout] 
[-summary] [-through <names>] [-to <names>]
Options
-append: If output is sent to a file, this option appends the result to that file. 
Otherwise, the file will be overwritten
-file <name>: Sends the results to an ASCII or HTML file. Depending on the extension
-from <names>: Valid sources (string patterns are matched using Tcl string matching)
-min_path: Find the minimum delay path(s)
-npaths <number>: Specifies the number of paths to report (default=1, or the same value 
as nworst, if nworst is specified)
-nworst <number>: Specifies the maximum number of paths to report for each endpoint. If 
unspecified, there is no limit. If nworst is specified, but npaths is not, npaths 
defaults to the same as nworst
-pairs_only: When set, paths with the same start and end points will be considered to be 
equivalent. Only the longest delay path for each unique combination will be displayed.
-panel_name <name>: Sends the results to the panel and specifies the name of the new 
panel
-show_routing: Option to display detailed routing in the path
-stdout: Send output to stdout, via messages. You only need to use this option if you 
have selected another output format, such as a file, and would also like to receive 
messages.
-summary: Create a single table with a summary of each path found
-through <names>: Valid through nodes (string patterns are matched using Tcl string 
matching)
-to <names>: Valid destinations (string patterns are matched using Tcl string matching)
Description
Reports the longest delay paths and the corresponding delay value.
The report can be directed to the Tcl console ("-stdout", default), a file ("-file"), the TimeQuest graphical 
user interface ("-panel_name"), or any combination of the three.
You can limit the analysis performed by this command to specific start and end points, using the "-from" 
and "-to" options. Any node or cell in the design is considered a valid endpoint. Additionally, the 
"-through" option can be used to restrict analysis to paths which go through specified pins or nets. Paths 
that are reported can not start before or go beyond a keeper node (register or port); this restriction 
considers register pins as combinational nodes in the design.
Use "-npaths" to limit the number of paths to report. If this option is not specified, only the single longest 
delay path is provided.
Use "-nworst" to limit the number of paths reported for each unique endpoint. If you do not specify this 
option, the number of paths reported for each destination node is bounded only by the "-npaths" option. If 
this option is used, but "-npaths" is not specified, then "-npaths" will default to the same value specified for 
"-nworst".