Part 8 · Senior & Interview Prep · Intermediate
Verification Strategy: Spec to Sign-Off
Hub — turning a spec into a plan, choosing the methodology mix, tracking progress with honest metrics, and managing risk to sign-off.
Overview
Everything before this module taught you how to build testbenches. This module teaches you what to build, in what order, and how to know when you are done — the skill that separates a senior verification engineer from an engineer who writes good code. Strategy is the answer to the interview question every senior candidate gets: "walk me through verifying a block from spec to sign-off."
Strategy work is iterative, not waterfall. The plan you write in week one is wrong by week four — specs change, RTL surprises you, and the schedule compresses. The senior skill is keeping the plan alive and honest while the project moves underneath it.
Sub-topics
Spec to Verification Plan — feature extraction, risk ranking, plan structure, ambiguity logging, review gates.
Choosing the Methodology Mix — directed vs constrained-random vs formal vs emulation, per feature class.
Milestones & Progress Metrics — bring-up to closure timeline, dashboards, and when metrics lie.
Risk Management & Schedule Reality — late spec changes, IP surprises, regression capacity, descoping.
Q&A: Strategy Questions — the senior-level interview answers, with junior-vs-senior contrasts.
SPEC-TO-SIGN-OFF FLOW
Spec ──► Feature extraction ──► Risk ranking ──► Verification plan
│
┌─────────────────────────┤
▼ ▼
Methodology mix Plan review gate
(directed / random / │
formal / emulation) ▼
│ Testbench build
└────────────┬───────────┘
▼
Bring-up ──► Feature complete
│
▼
Coverage closure + bug-rate convergence
│
▼
Hole analysis ──► Sign-off review ──► DONE
▲
(loop back on every spec change)Key takeaways
Strategy is what/when/done — not how to code a driver.
The plan is a living document; keep it honest as the project moves.
Sign-off is evidence-based: plan rows closed, metrics converged, holes explained.