CSR Testing
ConceptCSR Testing is a processor-verification focus area for RISC-V Control and Status Registers. In the provided evidence, CSR-related checking appears in a coverage-guided fuzzing case study of VexRiscv configured for RV32IM, where the authors report many CSR bugs involving read-only CSR write attempts and erroneous exceptions on counter-CSR reads.
WIKI
Overview
CSR Testing refers here to verification activity that exercises RISC-V Control and Status Register behavior and checks whether processor execution diverges from the expected behavior in a cross-level verification flow. In the cited coverage-guided fuzzing work, the evaluation configured VexRiscv for the RV32IM instruction subset and reported errors both in the decoder and in CSRs, with “many” errors associated with CSRs. [CSR bugs in RV32IM VexRiscv evaluation]
Role in coverage-guided fuzzing
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →