Skip to content
DenseChip
Learn
PracticeCode labInterview

DenseChip

Navigate

Menu

LearnPracticeCode labInterview

Tools

All toolsSV editorCode repoResume
DenseChip

Practice, courses, and chip-design tools in one focused workspace.

LearnPracticeCode labInterviewToolsLearning paths

© 2026 DenseChip

AboutContactPrivacyTerms
Skip to lesson

Course contents

  • How to Use This Course
  • Reading Path
  • STA Glossary
  • STA Metrics Reference
  • STA Mastery Cheatsheet
  • Timing Paths and Checks16
  • Constraints & SDC Fundamentals20
  • Delay Graph & Path Analysis16
  • Beyond Setup and Hold16
  • Multi-Corner Multi-Mode Signoff16
  • OCV, AOCV, POCV and Variation16
    • OCV, AOCV and POCV Mechanisms
    • Derate Policy and Approval
    • Path Depth Sensitivity
    • Variation Signoff Dashboard
  • Crosstalk and Noise16
  • ECO and Closure16
  • STA Debug Playbook16
  • STA Interview Prep26
  • Capstone Timing Signoff Lab4
Loading lesson

‹Static Timing Analysis
  1. Topics
  2. Static Timing Analysis
  3. OCV, AOCV, POCV and Variation

Part 6 · OCV, AOCV, POCV and Variation · All levels

OCV, AOCV, POCV and Variation

Flat, depth-based and statistical variation analysis, how derates are set and approved, how path depth changes the answer, and how to track variation signoff.

  • 4topics
  • 16lessons

Topics in this section

  1. 1OCV, AOCV and POCV Mechanisms4 lessons
    • Flat OCV Derates
    • Depth-Based Derating
    • Statistical Variation
    • Choosing the Method
  2. 2Derate Policy and Approval4 lessons
    • Setting Derates
    • Who Approves Margins
    • Over-Margin Cost
    • Derate Audit
  3. 3Path Depth Sensitivity4 lessons
    • Depth Versus Variation
    • Short Paths Versus Long
    • Clock Path Variation
    • Worked Comparison
  4. 4Variation Signoff Dashboard4 lessons
    • What to Track
    • Margin Trends
    • Comparing Runs Honestly
    • Signoff Package

No two gates on a die are identical, and timing analysis must account for that without being so cautious that nothing closes. This section builds the three standard methods from arithmetic, treats derates and margins as a managed policy, shows how path depth changes everything, and ends with the numbers that matter during closure. Each lesson has a runnable example.

Learning path through the variation section.
Suggested order: the methods, the policy around them, how depth affects them, then how to track them.

The sixteen lessons

Lesson

After it you can...

Flat OCV Derates

Apply late and early derates with CRPR.

Depth-Based Derating

Explain depth credit.

Statistical Variation

Combine sigmas along a path.

Choosing the Method

Compare three methods.

Setting Derates

Derive a derate from data.

Who Approves Margins

Keep a margin ledger.

Over-Margin Cost

Measure the cost of excess.

Derate Audit

Audit applied derates.

Depth Versus Variation

Simulate the averaging.

Short Paths Versus Long

Compare hold and setup cost.

Clock Path Variation

Quantify clock skew uncertainty.

Worked Comparison

See three methods on twenty paths.

What to Track

Choose dashboard metrics.

Margin Trends

Normalise for margin edits.

Comparing Runs Honestly

Compare common endpoints.

Signoff Package

Check package completeness.

Suggested order: top to bottom. Previous sections: Multi-Corner Multi-Mode Signoff, Advanced Checks and Delay Graph and Path Analysis.

Tip

Whenever a derate or margin appears in a setup, ask for its source, its owner and what removing it would do to the violation count.

Check yourself Which of the three methods needs per-cell sigma data?

The statistical method; flat needs only two factors and depth-based needs tables indexed by stage count and often distance.

Related topics

  • Up: STA course hub

  • Glossary

  • RTL: Skew and Uncertainty

PreviousNext: OCV, AOCV and POCV Mechanisms

Up next

Up nextOCV, AOCV and POCV Mechanisms

Sign in to save progress

Practice this lessonReport an error

See also

  • How to Use This Course
  • Reading Path
  • STA Glossary