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 Paths
  • Concept Map
  • Meet DCRouter
  • Glossary
  • Part 0: What Verification Is8
  • Part 1: What Can Go Wrong11
  • Part 2: Specifications as Checkable Rules8
  • Part 3: Observability and Controllability7
  • Part 4: Stimulus11
  • Part 5: Checking11
  • Part 6: Coverage10
  • Part 7: Formal and Simulation10
  • Part 8: Verification Levels and Reuse8
  • Part 9: Planning and Risk9
  • Part 10: Emulation and Prototyping8
  • Part 11: Post-Silicon Validation8
  • Part 12: Bug Economics8
  • Part 13: Debug7
  • Part 14: Sign-Off7
    • What Sign-Off Means
    • Sign-Off Criteria
    • Waivers
    • Residual Risk
    • The Tape-Out Review
    • Signing Off DCRouter
    • Drills: Sign-Off
  • Part 15: Verification in Context8
  • Part 16: Case Studies5
  • Part 17: Capstones5
  • Part 18: Interview Preparation6
Loading lesson

‹Part 14: Sign-Off
  1. Topics
  2. First Principles of Verification Strategy
  3. Part 14: Sign-Off
  4. What Sign-Off Means

Part 14 · Sign-Off · Senior (S)

What Sign-Off Means

Verification sign-off is not a certificate that the design is correct; nothing can provide one. It is a decision, by named people, that the remaining risk is acceptable given the evidence, the cost of waiting and the cost of an escape. What the decision rests on, who makes it, and why stating it honestly matters more than any single metric.

On this page

    Note

    Level: Senior (S) · Answers: When are we done?

    Before this: Part 14 overview, Confidence, Not Proof

    Lesson 0.5 began the course with a claim: verification gives confidence, not proof. Fourteen parts later the claim becomes a decision. DCRouter's testbench catches all 24 planted bugs, its control logic is proved for every input, its coverage holes are named and its plan has evidence against almost every feature. None of that proves it has no bugs. Someone must still say: this is good enough to commit to silicon.

    What does sign-off mean?

    The obvious answer, and why it breaks

    The obvious meaning is "verification is complete; the design is correct". No method in this course can establish that: simulation samples, coverage measures exercise, formal proves only stated properties, and planted bugs are the ones someone thought of. A sign-off that claims correctness is either dishonest or uninformed. A sign-off that states residual risk is useful.

    The idea: a decision about risk

    Sign-off is

    Sign-off is not

    A decision that remaining risk is acceptable

    A proof of correctness

    Based on evidence against an agreed plan and criteria (lesson 14.2)

    Based on one metric reaching 100%

    Made by named people who own the consequences

    A tool report or a dashboard turning green

    Explicit about what is not verified (lesson 14.4)

    Silent about gaps

    Weighed against the cost of waiting and the cost of an escape (lesson 12.1)

    Free of commercial context

    What the decision rests on

    • Evidence per feature against the plan: checks, coverage, proofs and their results (lesson 9.8).

    • Trends: the bug discovery curve, coverage closure, failure rates, with effort beside them (Part 12).

    • Open items: open bugs by triaged severity, coverage holes by cause, waivers (lesson 14.3).

    • Independent views: reviews by people who did not build the testbench.

    • Consequences: what an escape would cost for this product, and what a week's delay costs.

    Who signs, and what their signature means

    Role

    Signs that

    Verification lead

    The evidence is as stated, and the gaps listed are all the gaps known

    Design lead

    Design intent matches the verified behaviour; known design risks are listed

    Architecture or system owner

    The specification verified is the one the product needs

    Software lead

    Hardware-software contracts were exercised (lesson 8.6)

    Project or programme owner

    The residual risk is accepted on behalf of the business

    How real teams sign off

    Practice

    Purpose

    Sign-off criteria agreed at planning, not at the end

    Evidence gathered against known targets

    A formal review with recorded decisions (lesson 14.5)

    Accountability and memory

    Residual risk written down and carried to silicon validation

    Post-silicon effort aimed at the known gaps (lesson 11.2)

    What breaks

    A team (illustrative) signed off with a dashboard: all regressions passing, coverage at 100% after exclusions, no open critical bugs. Nobody signed for what the exclusions contained, and nobody listed the features without evidence. An excluded bin covered a low-power mode a major customer used; the first silicon bug report came from that customer. A sign-off that named its gaps would have sent that mode to silicon validation's first week.

    Why this matters

    Principal lens. Treat sign-off as a risk decision with named owners, not a status. Require evidence per feature, trends with effort, open items with decisions, independent review and an explicit statement of residual risk. The most valuable sentence in a sign-off is the one that says what was not verified.

    Interview

    Asked: "What does sign-off mean?"

    Weak answer: That verification is complete and the design has no bugs.

    Strong answer: A decision, by named people, that the remaining risk is acceptable given the evidence, the cost of an escape and the cost of waiting. It rests on evidence per feature against an agreed plan, trends like the bug curve and coverage closure, open bugs and holes with decisions, waivers, and independent review. It explicitly lists what is not verified, which then guides silicon validation. It isn't a proof of correctness; nothing in verification provides one.

    Follow-ups: (1) Who should sign? (2) What would make you refuse to sign?

    Check yourself Why can't DCRouter's 24-of-24 Bug Zoo result alone justify sign-off?

    The Bug Zoo is 24 bugs someone thought of; it says nothing about features without planted bugs, which only the plan and its evidence show.

    Check yourself What does the verification lead's signature claim, and not claim?

    That the evidence is as stated and the listed gaps are all the gaps known; not that the design is correct.

    Key takeaways

    • Sign-off is a decision that residual risk is acceptable, not a proof of correctness.

    • It rests on evidence against the plan, trends, open items, reviews and consequences.

    • Named people sign, and the sign-off states what was not verified.

    Keep going

    Next: Lesson 14.2, Sign-Off Criteria. Plan complete, coverage, bug curve, open bugs, reviews.

    Related topics

    • Part 14 overview: Sign-off

    Previous

    130 / 160

    Next: Sign-Off Criteria

    Up next

    Up nextSign-Off Criteria

    Sign in to save progress

    Practice this lessonReport an error

    See also

    • Waivers
    • Residual Risk
    • The Tape-Out Review