Program Counter (PC)
ConceptIn the provided processor-verification evidence, the Program Counter (PC) is the value used by the instruction memory interface to handle instruction fetching. In a cross-level RTL/ISS co-simulation, each generated instruction is queued together with its PC so the ISS can later match the corresponding RTL-fetched instruction, although PC-only matching can fail when prefetching and jumps reorder fetch and execution timing.
WIKI
Overview
The Program Counter (PC) appears in the evidence as the value on which instruction fetching is based. In the described cross-level processor-verification testbench, the instruction memory interface handles instruction fetching based on the PC, and both the RTL core and the ISS interact with the instruction stream through fetch operations parameterized by the PC. [C1]
Role in cross-level instruction fetching
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →