Achronix ACE Version 5.0 User Manual

Page 157

Advertising
background image

Views

Chapter 3. Concepts

domain. The clock domains themselves are (by default) sorted from most critical to least critical.

Default sort order, from most critical to least critical, of the critical paths for Synchronous devices:

1. Setup violations, from the most negative slack value to zero

2. Hold violations, from the most negative slack value to zero

3. Setup met, from zero to the most positive slack

4. Hold met, from zero to the most positive slack

Critical Path View Table Columns (Synchronous)

Column

Description

Highlight

Allows the user to highlight the path in the Floorplanner view, using the checkbox. Also
allows the user to configure the highlight color of the path by clicking on the color
selector box.

Clock
Domain

Displays the clock domain name of the path.

Path

Displays the unique path ID (used in the

Timing Report

).

Slack

Displays the slack for the path in ns.

Type

Displays the path type.

Source

Displays the source instance of the path.

Destination

Displays the destination instance of the path.

By default, the highlight colors for the Setup Violation and Hold Violation path types will range from red
(the worst slack values) through orange to yellow (any Violation slack values close to zero). The default
highlight color of Slack Met and Hold Met path types will always be green, and will not vary by reported
slack value.

The View’s local pull-down menu (found to the right of the View’s Toolbar buttons) contains some
additional controls for the view: four filters to control which Types of paths are displayed in the table, as
well as shortcuts to run the four stages of timing analysis. As mentioned previously, the most critical path
within each clock domain is always displayed, regardless of the type filter settings. (Every clock domain is
always represented in the tree table by at least one row of data.)

Critical Paths View Drop-down Menu Actions (Synchronous)

Action

Description

Show Setup Violations

If checked, Setup Violation leaf nodes are shown in the treetable. If unchecked,
these leaf nodes are hidden.

Show Hold Violations

If checked, Hold Violation leaf nodes are shown in the treetable. If unchecked,
these leaf nodes are hidden.

Show Setup Met

If checked, Setup Met leaf nodes are shown in the treetable. If unchecked,
these leaf nodes are hidden.

Show Hold Met

If checked, Hold Met leaf nodes are shown in the treetable. If unchecked, these
leaf nodes are hidden.

Run Prepared Timing
Analysis

If selected, runs the Prepared Timing Analysis flow step.

145

http://www.achronix.com

UG001 Rev. 5.0 - 5th December 2012

Advertising