SmartTime Static Timing Analyzer User Guide
17
Analyzing Your Design
The timing engine uses the following priorities when analyzing paths and calculating slack:
1. False path
2. Max/Min delay
3. Multi-cycle path
4. Clock
If multiple constraints of the same priority apply to a path, the timing engine uses the tightest constraint.
You can perform two types of timing analysis: Maximum Delay Analysis and Minimum Delay Analysis.
To perform the basic timing analysis:
1. Open the Timing Analysis View using one of the following methods:
•
In the Design Flow window, click the Timing Analyzer icon to display the
SmartTime Timing Analyzer.
•
From the SmartTime
Tools
menu, choose
Timing Analyzer > Maximum
Delay Analysis
or
Minimum Delay Analysis.
•
Click the
icon for Maximum Delay Analysis or the
icon for Minimum
Delay Analysis from the SmartTime window.
Note:
When you open the Timing Analyzer from Designer, the Maximum Delay Analysis window is
displayed by default.
Figure 5 · Maximum Delay Analysis View
2. In the Domain Browser, select the clock domain. Clock domains with a
indicate that the timing
requirements in these domains were met. Clock domains with an x indicate that there are violations
within these domains. The Paths List displays the timing paths sorted by slack. The path with the
lowest slack (biggest violation) is at the top of the list.
3. Select the path to view. The Path Details below the Paths List displays detailed information on how the
slack was computed by detailing the arrival time and required time calculation. When a path is
violated, the slack is negative and is displayed in red color.
4. Double-click the path to display a separate view that includes the path details and schematic.
Summary of Contents for SmartTime
Page 2: ......
Page 6: ......
Page 15: ...SmartTime Static Timing Analyzer User Guide 15 SmartTime Timing Analyzer ...
Page 31: ...SmartTime Static Timing Analyzer User Guide 31 Advanced Timing Analysis ...
Page 37: ...SmartTime Static Timing Analyzer User Guide 37 Generating Timing Reports ...
Page 57: ...SmartTime Static Timing Analyzer User Guide 57 Timing Concepts ...
Page 66: ...SmartTime Static Timing Analyzer User Guide 66 ...
Page 92: ...SmartTime Static Timing Analyzer User Guide 92 Dialog Boxes ...
Page 118: ...SmartTime Static Timing Analyzer User Guide 118 Tcl Commands ...