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

AboutRoadmapCareersInternshipsFAQContactPrivacyTerms
Skip to lesson

Course contents

  • How to Use This Course
  • Reading Paths
  • Glossary
  • Metrics Reference
  • Formal Cheat Sheet
  • Formal Foundations19
  • Properties and SVA16
  • Property Development and Constraints19
  • Proof Engines and Convergence23
  • Formal Applications20
  • Equivalence Checking14
  • Formal Coverage and Signoff15
    • Cover Properties, Vacuity and Reachability
    • Formal Coverage Metrics
      • Proof Core and Cone Coverage
      • Assumption Influence and Coverage
      • Mutation-Based Formal Coverage
      • What the Numbers Do Not Say
    • Bounded Proof Signoff
    • The Formal Signoff Package
  • Methodology and Debug13
  • Interview Prep15
  • Capstone: A Chip-Block Verification Lab24
Loading lesson

←Formal Coverage and Signoff
  1. Topics
  2. Formal Verification
  3. Formal Coverage and Signoff
  4. Formal Coverage Metrics

Part 7 of 10Part 7 of 10/Formal Coverage and SignoffAll levels

Formal Coverage Metrics

Measure what the proofs actually touched: cone, proof core, assumptions and mutants.

  • 4topics
  • 4lessons

Passing properties are not coverage. A suite can prove every line it looks at while looking at half the design, leaning on every assumption, and checking nothing that can fail. This topic builds the four views that keep a sign-off honest: the cone each property could depend on, the proof core it actually used, the assumptions it relied on, and the mutants it kills. Each view has a precise definition before first use, and each number comes with the companion metric that stops it being misread.

Lesson

After it you can...

Proof Core and Cone Coverage

Separate what a property could depend on from what its proof used, and spot uncovered logic.

Assumption Influence and Coverage

Tabulate which proofs lean on which assumptions and how much behaviour each excludes.

Mutation-Based Formal Coverage

Run a fault-injection gate over the property set and close the gaps it finds.

What the Numbers Do Not Say

Pair every coverage number with its bound and assumption context before signing.

Suggested order: top to bottom. Cone and core first, because they define the vocabulary; assumption influence next, because it qualifies every number the first lesson produces; mutation next, because it is the strongest evidence; the sceptical last lesson, because it is read at sign-off time.

A column of five boxes. The property set leads to the cone of influence, then the proof core, then the assumptions relied upon, then the mutants killed, and finally the coverage report that carries all four views.
The four coverage views, each qualifying the one before it, ending in one report.
Check yourself A report claims full coverage with no mention of bound or assumptions. What is missing?

Everything that makes the number meaningful: the depth each proof reached, which assumptions were active, and whether any injected fault survives. Coverage without those companions is decoration.

Related topics

  • Next: Proof Core and Cone Coverage

  • Formal: Cone of Influence

PreviousNext: Proof Core and Cone Coverage

Up next

Up nextProof Core and Cone Coverage

Sign in to save progress

Practice this lessonPrevious lessonReport an error

See also

  • Cover Properties, Vacuity and Reachability
  • Bounded Proof Signoff
  • The Formal Signoff Package