Skip to content

Re-use Core control Agent

Created by: AyoubJalali

The following PR related to re-use of the existent core control agent. Things to Know : The CVA6 has only the boot_addr as an input of the signals in the core control agent, so the other signals have no effect. The fetch_toogle_seq as @MikeOpenHWGroup mention was added to verify a requirement of the embedded cores. We can change the boot_addr value from the uvme_cva6_cfg.sv file, or add a simulation option +boot_addr = (some value), with that you should give the same value to spike (add a cva6.py option : --isspostrun_opts=some value ) and the linker to guaranty that your test run very well, you should know also that there is some limitation in the boot_addr values (raise a INSTR_ACCESS_FAULT exception).

Merge request reports

Loading