RISC-V Compliance Suite
ToolThe RISC-V Compliance Suite is a collection of compliance tests produced under the auspices of the RISC-V International Association. It serves as one class of stimulus input in RISC-V processor hardware design verification (DV) flows, where an RTL implementation is compared against a golden reference model such as the Imperas riscvOVPsim. The suite is typically combined with directed tests and constrained-random Instruction Stream Generator (ISG) tests (e.g., the Google open-source RISC-V DV-ISG) to provide comprehensive verification coverage of the open RISC-V ISA. It is hosted in a public Git repository (e.g., the riscv-compliance / riscv-compliances repository) and is cloned as one of the first steps of a combined verification flow, with the RV32I compliance test suite being a common baseline configuration.
WIKI
RISC-V Compliance Suite
The RISC-V Compliance Suite is a collection of compliance tests produced under the auspices of the RISC-V International Association. It is intended to address a specific challenge that arises from the openness of the RISC-V ISA: because RISC-V permits many configuration options and custom extensions, there is no single ISA owner with a unilateral interest in ensuring cross-implementation compatibility. Open ISAs such as RISC-V must therefore pioneer compliance collectively, in contrast to established ISAs that are controlled by single companies.
Role in Processor Design Verification
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →