modifications for inclusion of ImperasDV
Created by: duncangraham-Imperas
Using command line
make test TEST=<TEST NAME> USE_ISS=YES WAVES=YES USER_RUN_FLAGS="+cve2_tracer_enable=1 +IDV_TRACE2LOG=1"
and some configuration in the default.yaml to force registers mvendorid=0, mimpid=0 and marchid=22 to match DUT the following tests are being reported as passing while executing step-and-compare with the (proprietary) ImperasDV reference model.
- corev_rand_arithmetic_base_test
- corev_rand_instr_test
- corev_rand_jump_stress_test
- csr_instructions
- hello-world
- riscv_arithmetic_basic_test_0