Mapping Function
ConceptA mapping function is an abstraction mechanism used in processor verification to relate an implementation state, such as RTL CPU state, to an architectural or ISA-level state. In the cited ISS-generation workflow, mapping functions such as vstate and vreg support equivalence proofs, while automatic instruction set simulator generation can proceed without first identifying them.
WIKI
Definition
In the provided processor-verification context, a mapping function is an abstraction function used to describe the design-under-verification state in terms of a higher-level architectural state. This architectural state corresponds to the programmer-visible view of the processor, such as visible registers, rather than the detailed implementation registers. [C1]
Role in abstraction
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →