You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit is mainly an extension to cosim environment to drive the newly
introduced state variable `nmi_int` in Spike.
Internal NMI's in Ibex are synchronous by nature. Because they only happen
when we see an integrity error from a memory response which happens in
WB (if nonexistent ID/EX) stage.
This commit
- Extends RVFI interface by a single bit (ext_nmi_int)
- Configures cosim to set nmi_int inside Spike
- Changes internals of SpikeCosim object to reflect internal NMI behaviour
in Ibex. Namely, being a synchronous and producing an extra dside access.
Signed-off-by: Canberk Topal <[email protected]>
0 commit comments