UVM (Universal Verification Methodology)
ConceptUVM is identified in the evidence as Universal Verification Methodology and is used with SystemVerilog in Google’s RISC-V DV verification approach to continuously generate constrained-random RISC-V instruction streams.
First seen 5/26/2026
Last seen 5/26/2026
Evidence 1 chunks
Wiki v1
WIKI
Overview
UVM (Universal Verification Methodology) is referenced as part of a SystemVerilog-based verification flow in the RISC-V DV test-generation approach. In the cited processor-verification context, RISC-V DV by Google uses SystemVerilog in combination with UVM to continuously generate RISC-V instruction streams from constrained-random descriptions. Each generated instruction stream represents a test case. [C1]
Role in the cited verification flow
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
1 connectionsRISC-V DV leverages UVM for constrained-random test generation.
CITATIONS
5 sources5 citations — click to expand
[1] C1: RISC-V DV by Google uses SystemVerilog in combination with UVM (Universal Verification Methodology) to continuously generate RISC-V instruction streams from constrained-random descriptions, and each instruction stream is a test case.
[2] C2: RISC-V DV provides a high-level co-simulation interface to compare results between different simulators via execution log files.
[3] C3: RISC-V DV supports features including several RISC-V instruction-set extensions and CSR testing capabilities.