Testbench clean up according to #229
Created by: Silabs-ArjanB
Clean up of cv32e40p testbench to reduce the high number of duplicate files and top level testbenches that exist between this repos and core-v-verif (according to #229 (closed)).
Specifically the following have been removed:
- cv32e40p/tb/verilator-model
- cv32e40p/tb/serDiv
- cv32e40p/tb/tb_MPU
- cv32e40p/tb/tb_riscv
- cv32e40p/tb/dm
- cv32e40p/tb/dm/tb_top_verilator.sv
- tb/core/tb_top_verilator.sv
- tb/core/tb_top_verilator.cpp
- tb/core/csmith
- tb/core/custom_fp
- tb/core/interrupt_test
- tb/core/firmware
- tb/core/riscv_compliance_tests
- tb/core/riscv_tests
The following test code (or something equivalent) does not exist in core-v-verif yet (I filed https://github.com/openhwgroup/core-v-verif/issues/133 in core-v-verif to get these added):
- tb/core/csmith
- tb/core/custom_fp
- tb/core/interrupt_test
Similarly core-v-verif is the better place to take care of test that were run on the Debug Module:
- cv32e40p/tb/dm
- cv32e40p/ci/run-openocd-compliance.sh
Signed-off-by: Arjan Bink Arjan.Bink@silabs.com