Hardware Behavior Coverage
ConceptHardware behavior coverage is a coverage metric employed within the hardware simulation phase of processor fuzzing frameworks. It is collected via on-chip instruments during RTL simulation of the design-under-test (DUT) and is used to guide the mutation of instruction-stream inputs. TheHuzz is a notable processor fuzzer that adopts hardware behavior coverage and uses it to optimize mutation weights.
WIKI
Overview
Hardware behavior coverage is a coverage matrix used in simulation-based processor verification, specifically within fuzzing frameworks that target processor designs. Along with other coverage metrics such as mux coverage and control register coverage, it provides feedback that the fuzzer uses to decide how to mutate generated instruction streams in subsequent rounds.
Role in the Processor Fuzzing Workflow
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →