Home Knowledge Base Advanced OCV (AOCV)

Advanced OCV (AOCV) is an improved on-chip variation modeling methodology that applies depth-dependent and distance-dependent derating to timing paths — providing more realistic (less pessimistic) variation estimates than flat OCV by recognizing that longer paths with more stages experience statistical averaging of random variations.

Why AOCV Is Better Than Flat OCV

AOCV Derate Tables

How AOCV Works in STA

1. For each timing path, the tool counts the number of stages (depth) on the data path and each clock path. 2. Look up the appropriate derate from the AOCV table for each path based on its depth. 3. Apply the derate: late paths get the late derate, early paths get the early derate. 4. Check timing with the depth-adjusted delays.

AOCV Benefits

AOCV Limitations

AOCV is the practical middle ground between overly pessimistic flat OCV and computationally expensive statistical analysis — it provides meaningful pessimism reduction with straightforward implementation.

advanced ocv (aocv)advanced ocvaocvdesign

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.