Skip to content

Merge 40x->40s, again

Created by: silabs-robin

Merged cv32e40x/dev branch into cv32e40s/dev, and manually copied/modified certain files from the x directory to the s directory.

ci_check passes all tests except timeout on corev_rand_instr_test.

This PR does the same as https://github.com/openhwgroup/core-v-verif/pull/1314 but for the latest fixes in 40x. Also updated the RTL hash to today's latest.

Changelist from manual copying:

  • (Rejecting "dut_wrap" changes)
  • (Rejecting "40s_cfg" changes)
  • (Rejecting "tb")
  • (Rejecting "constants")
  • (Rejecting "flist")
  • (Rejecting "interrupt_assert")
  • (Rejecting "iss_wrap")
  • (Rejecting "fcov_holes")
  • (Rejecting "interrupt_test")
  • (Rejecting "hello-world")
  • (Rejecting "*csr_access_test")
  • (Rejecting "mhpmcounter_29.yaml")
  • (Rejecting "no_bitmanip.yaml")
  • (Rejecting "core*tb_wrapper")
  • (Rejecting "core_settings")
  • (Rejecting "pma_instr_lib")
  • (Rejecting "pma_cfg.sv")
  • (Accept "tb_ifs")
  • (Accept "illegal")
  • (Accept "pma_test_cfg*.yaml")
  • (Accept "default.yaml")
  • (Accept "ldgen")
  • (Accept "handlers")
  • (Accept "40s_pkg")
  • (Accept "debug_assert")
  • (Accept "buserr_sb")
  • (Fixed "requested_csr_por")
  • (Fixed "modeled_csr_por")
  • (Fixed "csr_instr_asm")
  • (Fixed "csr_template.yaml")
  • (Fixed "externalrepos")

Merge request reports

Loading