State Synchronization
ConceptState synchronization is a MorFuzz mechanism that handles legal mismatches between a processor design under test and a reference simulator by copying the hardware state to the simulator, allowing co-simulation to continue instead of stopping on non-bug implementation differences.
WIKI
Overview
In MorFuzz, state synchronization is used during processor co-simulation to handle mismatched behavior that is not necessarily a bug. MorFuzz performs online state verification between a device under test (DUT) and a reference simulator; when a mismatch is detected, the framework can either report a potential bug or, if the mismatch is judged legal, synchronize the hardware state to the simulator and continue execution.
Role in co-simulation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →