RISC-V International
...
This framework compares two arbitrary models against each other using a reference signature (one of which should be a reference model) and automatically selects tests according to the model configuration. Because the RISC-V ISA specification allows many architectural implementation choices, a tool (RISCV-CONFIG) has been created to describe implementation configurations. The RISCOF Framework uses RISCV-CONFIG to select and configure tests.Framework documentation is available at https://riscof.readthedocs.io/en/stable/intro.html#.
The current test coverage includes RV[32|64]IMC unprivileged specifications only. Work continues to expand extensions supported and configurations covered.
...