Understanding UVM Coverage For RISC-V Processor Designs

The basics of UVM functional coverage for RISC-V cores using the Google RISCV-DV open-source project, Synopsys verification solutions, and RISC-V processor cores from Bluespec.

popularity

Attempting to achieve complete RISC-V verification requires multiple methodologies employing a wide range of relevant tools, including:

• Coverage driven simulation based on UVM constrained random methods and compliant with the Universal Verification Methodology (UVM) standard

• Static and formal property verification

• Equivalence checking

• Emulation and FPGA based verification

• Low power verification depending on the intended design application

• Verification using the Portable Stimulus Standard (PSS)

This white paper focuses on the first technique in this list. It explains the basics of UVM functional coverage for RISC-V cores using the Google RISCV-DV open-source project, Synopsys verification solutions, and RISC-V processor cores from Bluespec.

Click here to read more.



Leave a Reply


(Note: This name will be displayed publicly)