Transition Unit
ConceptThe Transition Unit (TU) is a ProcessorFuzz component that processes CSR transitions, filters and groups them, and determines whether a generated test input exposes a unique CSR transition worth preserving and simulating at RTL.
WIKI
Overview
The Transition Unit (TU) is a component in ProcessorFuzz used to decide whether a fuzzing input produces a unique CSR transition. ProcessorFuzz builds the TU as one of its two main implementation steps, alongside generating an extended trace log with an ISA simulator. In the reported implementation, Spike was extended to store monitored CSR values for the extended trace log, and the TU was then used to drive CSR-transition-based feedback.
Role in fuzzing
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →