chipsalliance / Cores-VeeR-EL2

VeeR EL2 Core
https://chipsalliance.github.io/Cores-VeeR-EL2/html/
Apache License 2.0
243 stars 73 forks source link

Handling RISCV-DV program termination #102

Closed mkurc-ant closed 1 year ago

mkurc-ant commented 1 year ago

This PR adds proper handling of RISCV-DV program termination reported by a running program to the simulation. The intention is to make the simulation stop once the program finishes to speed up CI runs. This is done via parametrization of VeeR mailbox address used for communication between them and injection of the proper address as used by RISCV-DV programs.

github-actions[bot] commented 1 year ago

Links to coverage and verification reports for this PR (#102) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

github-actions[bot] commented 1 year ago

Links to coverage and verification reports for this PR (#102) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

tmichalak commented 1 year ago

LGTM