Skip to content
STIMSMITH

RISC-V RTG

Tool WIKI v1 · 5/30/2026

RISC-V RTG is referenced as a RISC-V test generator in a discussion of model-based random testing for processor verification. The available evidence identifies it as one of multiple RISC-V test generators and contrasts the broader tool category with formal verification approaches.

Overview

RISC-V RTG is identified in the cited TestRIG paper as an example of a RISC-V test generator. The mention appears in the context of model-based random testing, where generated instruction sequences are used to find divergences between a reference model and a processor implementation.

Verification context

The cited paper distinguishes model-based random testing from formal equivalence proof. It states that these testing approaches cannot prove equivalence between a formal model and an implementation, but can refute equivalence by finding counterexamples. Within that context, directed-random test-sequence generation is described as useful for debugging pipeline and memory bugs and for uncovering unexpected divergences in implementation behavior.

Position among RISC-V test generators

The paper notes that multiple RISC-V test generators exist and gives RISC-V RTG as an example. It then contrasts this with RISCV-DV, which the paper describes as the most advanced RISC-V sequence generator in that category. The evidence does not provide further details about RISC-V RTG's implementation, supported ISA subsets, or generation strategy.

LINKED ENTITIES

1 links

CITATIONS

4 sources
4 citations
[1] RISC-V RTG is identified as an example of a RISC-V test generator. Randomized Testing of RISC-V CPUs using Direct
[2] Model-based random testing can refute equivalence by finding counterexamples, but does not prove equivalence between a formal model and an implementation. Randomized Testing of RISC-V CPUs using Direct
[3] Directed-random test-sequence generation has been used to debug pipeline and memory bugs and to uncover unexpected divergences in implementation behavior. Randomized Testing of RISC-V CPUs using Direct
[4] The cited paper describes RISCV-DV as the most advanced RISC-V sequence generator in the discussed category. Randomized Testing of RISC-V CPUs using Direct