Skip to content
STIMSMITH

Cadence

Organization WIKI v2 · 5/30/2026

Cadence is identified in the evidence as an organization associated with electronic-design verification: its JasperGold tool is cited in RISC-V formal-verification workflows, and Mentor and Cadence's OVM is described as one of the technology bases that fed into the Accellera UVM standard.

Overview

Cadence appears in the provided technical evidence in the context of electronic-design verification. Two specific associations are supported: Cadence's JasperGold is cited as a formal-verification tool used with RVFI tracing in RISC-V verification workflows, and Mentor and Cadence's OVM is described as one of the methodology streams that contributed to the Accellera Universal Verification Methodology (UVM) standard.[1][2]

Role in verification methodology

The evidence describes the Accellera UVM standard as having been established through collaboration between EDA vendors and clients. UVM drew on the existing OVM codebase and additional input from VMM; the fusion of technologies is described as including Mentor's AVM, Mentor and Cadence's OVM, Verisity's eRM, and Synopsys's VMM-RAL.[2]

In that account, OVM forms the core of UVM. UVM is described as a standardized SystemVerilog-based methodology for verifying digital designs, providing a class framework for testbenches with components such as drivers, monitors, stimulus generators, and scoreboards. Sequence items flow through standardized testbench components, supporting uniformity across verification teams and IP-integration workflows.[3]

Through the OVM connection, Cadence is therefore part of the documented lineage of reusable, scalable, and interoperable verification methodology used for complex digital-design verification.[2][3]

JasperGold in RISC-V formal verification

A separate RISC-V testing paper identifies Cadence's JasperGold as an example of a tool used with the RVFI tracing interface for model-based formal verification. In the described workflow, tools such as JasperGold are used to prove that a series of traces from a simple HDL model is equivalent to a series of traces from a pipelined HDL implementation.[1]

The same source notes limitations of this formal-verification approach: the tools discussed can handle only in-order pipelines, require specialist knowledge, and therefore do not yet replace functional testing for entire processors.[1]

Technical context

The evidence places these Cadence-related references within broader functional-verification practice. UVM addresses verification of increasingly intricate systems, while some users integrate emulation, hardware acceleration, and FPGA prototyping into functional-verification workflows. For RISC-V CPU verification, the cited testing paper contrasts formal equivalence approaches with randomized and model-based testing methods used to find divergences between executable models, simulators, and simulated hardware designs.[1][3]

CITATIONS

3 sources
3 citations
[1] Cadence's JasperGold is cited as a formal-verification tool used with RVFI tracing in RISC-V workflows to prove equivalence between traces from a simple HDL model and a pipelined HDL implementation; the same source states limitations for in-order pipelines, specialist knowledge, and full-processor functional testing. Randomized Testing of RISC-V CPUs using Direct
[2] The Accellera UVM standard was established through collaboration between EDA vendors and clients and incorporated elements including Mentor and Cadence's OVM, alongside Mentor's AVM, Verisity's eRM, and Synopsys's VMM-RAL. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi
[3] OVM forms the core of UVM, and UVM provides a SystemVerilog class framework for verification testbenches with components such as drivers, monitors, stimulus generators, and scoreboards, with sequence items flowing through standardized components. [PDF] UVM based design veri cation of a RISC-V CPU core - POLITesi

VERSION HISTORY

v2 · 5/30/2026 · gpt-5.5 (current)
v1 · 5/28/2026 · gpt-5.5