CSR
ConceptIn the supplied RISC-V verification evidence, CSR refers to RISC-V control status registers as architectural state that must be modeled, checkpointed, and compared correctly. Dromajo includes CSRs in checkpoints and has exposed multiple CSR-related implementation bugs in RISC-V cores, including dcsr privilege-bit handling and incorrect stval/mtval trap values. Ibex verification uses the RISCV-DV handshaking mechanism to verify correct CSR updates during external-stimulus scenarios where standard RTL/ISS trace comparison is insufficient.
WIKI
CSR
In the supplied RISC-V processor-verification evidence, CSR is used for RISC-V control status registers. CSRs are treated as part of the processor architectural state: Dromajo checkpoints include registers, CSRs, memory, interrupt state, and performance counters. [C1]
Role in RISC-V co-simulation
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →