I/o timing report, Routing report, Power dissipation report – Achronix ACE Version 5.0 User Manual

Page 245: Multiprocess summary report, 5 i/o timing report, 6 routing report, 7 power dissipation report, 8 multiprocess summary report, Multiprocess, Summary report

Advertising
background image

Reports

Chapter 3. Concepts

each clock is analyzed in isolation, ignoring the relations between them. (For clocks which have no related
clocks, the result is the same as for part II.)

By necessity, the analysis in part III must make an approximation at the boundaries between clock domains,
and should not be interpreted as describing the actual behavior of the circuit. For this reason, part III is
disabled by default.

I/O Timing Report

The I/O Timing Report provides details on how well the synchronous portion

23

of the current design is

meeting timing on the selected device.

Timing analysis can be performed at several points in the flow, each time generating a different report. If
the design has not yet been routed, placement and/or routing are estimated.

This report is automatically generated by the

Flow

during any of the Run . . . Timing Analysis

flow steps

.

To generate this report manually, see the Tcl command

run timing analysis

.

Routing Report

The Routing Report collects a number of routing-related statistics and any related errors into an easily
readable report format.

This report is automatically generated by the

Flow

during the Run Route and Post-Process Design

flow

steps

.

To generate this report manually, see the Tcl command

report routing

.

Power Dissipation Report

The Power Dissipation Report shows various power-related statistics for the current design on the selected
Achronix device.

This report is not automatically generated by the

Flow

, but can be generated manually using the Tcl

command

report power

.

Multiprocess Summary Report

The Multiprocess Summary Report provides a comparative summary of the achieved frequencies

24

and

flow execution times for all

Implementations

executed from the

Multiprocess view

. This report will

be automatically shown in the ACE Editor Area as new results become available during Multiprocess
execution.

The Multiprocess Summary Report is generated/updated multiple times during a Multiprocess execution,
as new data becomes available from the executing

Implementations

. While the Multiprocess flow is still

executing, the report will contain incomplete results - rows containing incomplete data will be marked as
such.

If errors are encountered during flow execution for one of the selected

Implementations

, the row(s) of data

for that implementation will be marked accordingly.

Because the Multiprocess Summary Report summarizes the results of multiple

Implementations

(unlike the

other reports, which are generated for a single implementation), the HTML file containing the report is not
placed in any implementation’s

report

folder. Instead, this report is placed in the directory containing the

.acxprj

ACE

Project file

, and is named

multiprocess summary.html

.

25

This report is only available in HTML format. There is no Tcl command available to generate this report
manually.

For more info on how this report is used, see

Running Multiple Flows in Parallel

and

Attempting Likely

Optimizations Using Option Sets

.

23

synchronous circuits are only found within the I/O Ring of ACX devices

24

if the ”Run Post-Route Timing Analysis” or ”Run Sign-off Timing Analysis”

flow steps

are enabled

25

Note that all implementations selected for execution within the

Multiprocess View

must come from a single

Project

; the directory

containing this project will also contain the Multiprocess Summary Report file.

233

http://www.achronix.com

UG001 Rev. 5.0 - 5th December 2012

Advertising