Register Value Comparison
ConceptRegister value comparison is a cross-level processor-verification technique that compares the architectural register values of an ISS and an RTL-core to detect functional mismatches. The cited approach performs comparisons only after real register-value changes and after the corresponding instruction has completed, reducing false mismatches and avoiding unnecessary performance overhead.
WIKI
Overview
Register value comparison is used to determine whether two processor implementations exhibit equal behavior by comparing their register files. In the cited cross-level verification flow, it is used to compare an ISS with an RTL-core and to detect functional mismatches when their register values differ. [C1]
Purpose in processor verification
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →