Report_partitions, Report_partitions –139 – Altera SDC and TimeQuest API User Manual

Page 149

Advertising
background image

Chapter 2: SDC and TimeQuest API Package and Commands

2–139

sta

© December 2009

Altera Corporation

SDC and TimeQuest API Reference Manual

report_partitions

Usage

report_partitions [-nworst <number>] [-panel_name <name>] [-stdout]

Options

-nworst <number>: Specifies the maximum number of paths to report between partitions.
If unspecified, the limit defaults to 1000

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

-stdout: Output the result onto stdout

Description

Reports timing information related to design partitions.

The report_partitions command analyzes the worst 1000 setup paths in the design by default, but you can
optionally set the nworst option to increase or decrase this number.

This function reports the total number of failing paths for each partition and the worst-case slack for any
path involving the partition in a Partition Timing Overview table.

The function also creates a Partition Timing Details table that lists the number of failing paths and
worst-case slack from each partition to the others, which provides a more detailed breakdown of where
the critical paths in the design are with respect to design partitions.

Reports can be directed to the Tcl console (-stdout, by default) or the TimeQuest graphical interface
(-panel_name <name>)or both.

Example

project_open my_project
create_timing_netlist
read_sdc
update_timing_netlist

# Report a maximum of 500 failing paths between partitions to the
# TimeQuest graphical interface and to the Tcl console.
report_partitions -panel_name "Partition Timing Report" -nworst 500 \
-stdout

Advertising