RVBS
CodeArtifactRVBS is identified in TestRIG documentation as a reference RISC-V implementation and is listed among implementations used in the TestRIG verification ecosystem. The cited source associates RVBS with the RVFI-DII-based interface requirements used by TestRIG participants.
First seen 5/27/2026
Last seen 6/3/2026
Evidence 2 chunks
Wiki v1
WIKI
Overview
RVBS is a code artifact referenced as a reference implementation in the TestRIG paper, alongside other RISC-V implementations such as Ibex, Piccolo, Flute, and Toooba. The paper lists the RVBS repository as https://github.com/CTSRD-CHERI/RVBS.
Role in the TestRIG ecosystem
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
4 connectionsTestRIG has been used to test RVBS, a reference RISC-V implementation.
RVBS is a reference RISC-V implementation.
RVBS is instrumented with RVFI-DII to participate in the TestRIG ecosystem.
RVBS is a RISC-V reference implementation instrumented with RVFI-DII.
CITATIONS
5 sources5 citations — click to expand
[1] RVBS is identified as a reference implementation and is listed with other implementations including Ibex, Piccolo, Flute, and Toooba. Randomized Testing of RISC-V CPUs using Direct
[2] The source lists the RVBS repository as https://github.com/CTSRD-CHERI/RVBS. Randomized Testing of RISC-V CPUs using Direct
[3] TestRIG participants require an RVFI-DII interface, 8 MiB of memory at address 0x80000000, access faults for other addresses, and reset support to a known state. Randomized Testing of RISC-V CPUs using Direct
[4] Implementations participating in the TestRIG verification ecosystem must be extended with RVFI-DII instrumentation, and libraries/data structures are distributed to support RVFI-DII connections over TCP ports. Randomized Testing of RISC-V CPUs using Direct
[5] The source groups RVBS with implementations written in either SystemVerilog or Bluespec. Randomized Testing of RISC-V CPUs using Direct