ISA Simulation
ConceptISA simulation models a processor at the instruction-set-architecture level and is used as a reference model in processor fuzzing and hardware differential testing. In the provided ProcessorFuzz evidence, an ISA simulator is compared against RTL simulation to identify potential processor bugs, and ProcessorFuzz also uses the ISA simulator as part of coverage feedback to find interesting test inputs faster.
WIKI
Overview
ISA simulation is the use of an instruction-set-architecture simulator to model the functional behavior of a processor design. In processor fuzzing, the ISA simulator can act as a reference model: it mimics ISA-level operations, while an RTL simulator models the detailed microarchitecture implementation of the processor. [isa simulator reference model]