STA Mastery · All levels

STA Mastery Cheatsheet

Dense reference for timing closure, signoff, and interview answers.

Debug order

diagram
CORNER/MODE/VIEW -> PATH GROUP -> METRIC -> ARTIFACT -> ECO -> REGRESSION

SDC: clocks, generated_clock, IO delay, false_path, multicycle
Graph: WNS, TNS, cell vs net, launch/capture clock
MMMC: corner x mode x lib x SPEF -> worst WNS
Variation: OCV / AOCV / POCV derate policy
SI: delta delay + noise -> spacing/shield/reroute
ECO: setup fix -> hold check -> SI -> full matrix

Questions before proposing ECO

  1. Which corner/mode/view fails?

  2. Which path group and endpoint?

  3. Constraint bug, view mismatch, or real path?

  4. Cell-heavy or net-heavy critical path?

  5. What hold and SI regression will you run?