Report_net_delay, Report_net_delay –137 – Altera SDC and TimeQuest API User Manual

Page 147

Advertising
background image

Chapter 2: SDC and TimeQuest API Package and Commands

2–137

sta

© December 2009

Altera Corporation

SDC and TimeQuest API Reference Manual

report_net_delay

Usage

report_net_delay [-append] [-file <name>] [-nworst <number>] [-panel_name <name>]
[-stdout]

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

-nworst <number>: Specifies the maximum number of paths to report for each analysis. If
unspecified, there is no limit.

-panel_name <name>: Sends the results to the panel and specifies the name of the new
panel

-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.

Description

Reports net delay analysis results based on set_net_delay commands. Each set_net_delay command is
treated as a separate analysis and report_net_delay reports the results of all set_net_delay commands in a
single report.

The report contains each set_net_delay command with the worst case slack result followed by the results
of each edge matching the criteria set by that set_net_delay command. These results are ordered based on
the slack value.

Use -nworst option to limit the number of lines reported for a set_net_delay command.

Example

project_open my_project
create_timing_netlist
read_sdc
update_timing_netlist

set_net_delay -min 0.160 -from [get_pins inst9|combout] -to \
[get_pins *|dataf]
set_net_delay -max 0.500 -from inst8|combout

report_net_delay -panel "Net Delay"

Advertising