Skip to content

Signal instruction PMP error on RVFI

Created by: silabs-oivind

Fix for https://github.com/openhwgroup/cv32e40s/issues/333

This update has been verified formally by asserting that we signal PMP error on rvfi_trap.cause_type if and only if we have a instruction access fault. Since PMA can also give instruction access fault, PMA had to be disabled to get the assertions to pass. Because of this, the assertions used to verify this are not checked in.

Signed-off-by: Oivind Ekelund oivind.ekelund@silabs.com

Merge request reports

Loading