riscv-dv
CodeArtifactriscv-dv is an open-source RISC-V instruction stream generator (ISG) used to produce constrained-random instruction streams for hardware design verification of RISC-V processor implementations. Originally hosted at google/riscv-dv, it is now maintained under the chipsalliance organization on GitHub as a Python-based project widely used alongside golden reference models in step-and-compare verification flows.
WIKI
riscv-dv
Overview
riscv-dv is an open-source, Python-based tool that generates random instruction streams for the verification of RISC-V processor implementations. It is commonly categorized as a constrained-random Instruction Stream Generator (ISG), meaning it produces randomized but ISA-legal test programs that exercise a target RISC-V design under test (DUT) together with a golden reference model in a step-and-compare verification flow.