PrimeTime and PrimeTime SI User Guide H-2012.12
PrimeTime and PrimeTime SI User Guide Version H-2012.12
Exception Order of Precedence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Exception Type Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-17
Path Specification Priority . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-18
Reporting Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-19
Checking Ignored Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-20
Removing Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-21
Transforming Exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-22
Exception Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-24
Exception Flattening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-26
17. Operating Conditions
Operating Condition Analysis Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-2
Minimum and Maximum Delay Calculations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-3
Minimum-Maximum Cell and Net Delay Values. . . . . . . . . . . . . . . . . . . . . . . . . 17-5
Setup and Hold Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-6
Path Delay Tracing for Setup and Hold Checks . . . . . . . . . . . . . . . . . . . . . 17-7
Setup Timing Check for Worst-Case Conditions . . . . . . . . . . . . . . . . . . . . 17-8
Hold Timing Check for Best-Case Conditions. . . . . . . . . . . . . . . . . . . . . . . 17-8
Path Tracing in the Presence of Delay Variation . . . . . . . . . . . . . . . . . . . . . . . . 17-9
Specifying the Analysis Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-10
Single Operating Condition Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-10
On-Chip Variation Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-11
Using Two Libraries for Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-13
Setting Derating Factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-14
Advanced On-Chip Variation (AOCV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-18
AOCV Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-18
Graph-Based AOCV Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-19
Path-Based AOCV Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-20
Specifying the Scope of the AOCV Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-20
Importing AOCV Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-20
Specifying AOCV Derating Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-21
File Format for AOCV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-22
AOCV Table Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-25
Specifying Depth Coefficients. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-26
Guard-Banding in AOCV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-26