Compliance testing for RISC-V is very important. Therefore, an official hand-written compliance test-suite is being actively developed. However, this requires significant manual effort in particular to achieve a high test coverage.In this paper we propose a test-suite specification mechanism in combination with a first set of instruction constraints and coverage requirements for the base RISC-V ISA. In addition, we present an automated method to generate a test-suite that satisfies the specification. Our evaluation demonstrates the effectiveness and potential of our method.
Kariofyllis PatsidisChrysostomos NicopoulosGeorgios Ch. SirakoulisGiorgos Dimitrakopoulos
Niklas BrunsVladimir HerdtDaniel GroseRolf Drechsler
Vladimir HerdtSören TempelDaniel GroßeRolf Drechsler