RVA23 Profile
Overview
RVA23 is identified as one of the new RISC-V profiles supported by a described RISC-V verification methodology.[1] The provided evidence does not define the architectural contents or mandatory feature set of RVA23; it only establishes that the verification flow is intended to support the RVA23 profile alongside RVA22.[1]
Verification context
The evidence frames RVA23 support as part of a “future-ready compliance” verification flow for RISC-V designs.[1] In that same context, the flow is described as covering critical privilege specifications, including MMU, PMP, hypervisor, and vector extensions.[2]
The methodology combines constrained-random stimulus and directed test suites. STING is described as generating portable, self-checking bare-metal programs for RISC-V, supporting constrained-random and directed stimulus across simulation, emulation, FPGA prototypes, and silicon.[3] ImperasTS suites are described as self-checking and as automatically comparing results against a reference model, helping uncover subtle design issues and accelerate coverage closure.[4]
Lifecycle portability
The evidence states that tests developed during RTL bring-up can remain useful in later validation stages and silicon, enabling a “shift-left” methodology.[5] It also states that the methodology is portable across simulation, emulation, FPGA prototyping, and silicon.[6]
Scope note
Because the provided evidence does not specify the RVA23 profile’s architectural requirements, this article is limited to the profile’s stated verification support and associated RISC-V validation methodology.