Coverage-Driven Verification
TechniqueCoverage-Driven Verification is an iterative verification technique in which functional and stimulus coverage results guide test generation, debug, and targeted closure. In the provided RISC-V verification evidence, the flow combines constrained-random stimulus, directed test suites, generated SystemVerilog coverage models, reference-model comparison, and deterministic replay to expose coverage gaps and close them.
WIKI
Overview
Coverage-Driven Verification is an iterative technique that uses measured coverage results to decide what to test next. In the RISC-V verification flow described in the evidence, coverage closure is defined as achieving sufficient functional and code coverage to provide confidence that relevant design behaviours have been tested. Functional Coverage and Stimulus Coverage measure how thoroughly stimulus has exercised ISA features and system behaviours, and automatically generated coverage models can provide detailed insight into coverage gaps.