Control Register Coverage
ConceptControl Register Coverage is a hardware coverage metric used in processor-fuzzing frameworks. A control register is defined as any register whose value drives a multiplexer select signal. The metric is collected by instrumenting all such registers so that the different states triggered within each module are counted and summed into a final coverage value. It is adopted by both DifuzzRTL and MorFuzz to enable direct comparison of fuzzing effectiveness.
WIKI
Overview
Control Register Coverage is a hardware coverage metric used in simulation-based processor fuzzing. In the MorFuzz paper it is defined as the coverage derived from registers whose values are used for any multiplexer's select signal. Such registers are termed control registers, and the metric measures how many distinct states of these registers are exercised during fuzzing campaigns.
The metric is one of several hardware coverage matrices proposed for processor fuzzing, alongside mux coverage (used by the fuzzer of reference [37] cited in the MorFuzz paper) and hardware behavior coverage (used by TheHuzz).
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →