UVM Based Design Verification of a RISC-V CPU Core
Paper“UVM Based Design Verification of a RISC-V CPU Core” is a technical work on CPU-core verification methods, centered on UVM/SystemVerilog verification practice for RISC-V designs. The supplied evidence shows that it motivates CPU verification as a difficult state-space problem, explains verification planning and UVM testbench concepts, and surveys open-source RISC-V verification environments such as Ibex and Core-V-Verif, including co-simulation with Spike, random instruction generation, coverage planning, scoreboards, BSP-compatible test programs, and RVFI-based checking.
WIKI
Overview
“UVM Based Design Verification of a RISC-V CPU Core” is a technical work available as a POLITesi PDF that discusses verification of RISC-V CPU cores using UVM-oriented design-verification practices. The work frames CPU verification as a demanding problem because processors are complex state machines with many states and corner cases; verification must check instruction correctness, exception handling, memory accesses, timing behavior, and expected functional outcomes. It also notes that the practical number of possible test cases can be far beyond exhaustive exploration, making systematic verification strategy essential. [C1]
Verification planning
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →