Formal Verification · All levels

Formal Verification Cheatsheet

Dense reference for requirement-first formal debug and signoff closure decisions.

Debug order

diagram
REQUIREMENT -> MODEL -> EVIDENCE -> OWNER -> DECISION

MODEL INTEGRITY: assumptions, reset, fairness, and legal traffic boundaries
PROPERTY QUALITY: trigger reachability, temporal precision, vacuity checks
TRACE CLASSIFICATION: first divergence, bug vs model mismatch
CONVERGENCE: helper invariants, case split, abstraction with audits
SIGNOFF: bounded risk statement, waivers, and replay criteria

Questions before proposing a fix

  1. Which requirement intent is failing first and is it reachable?

  2. Which artifact proves causality under current model assumptions?

  3. Who owns the smallest reversible fix?

  4. What validation and rollback gates close risk?

  5. How will this avoid recurrence under RTL churn?