Skip to content

Fix #37

Eclipse Webmaster requested to merge github/fork/suehtamacv/master into master

Created by: suehtamacv

This should fix #37 (closed). I restarted the cache_ctrl FSM back to IDLE and acknowledged the request after a kill_req_i is received, no matter what state the FSM is in.

I also wrote an SVA property in the scoreboard that would catch the specific case where two functional units write the scoreboard at the same time and with the same transaction id. However, if the spurious write happened not at the same cycle, but after the correct one, the property would not be violated and the architectural state would be corrupted.

Merge request reports

Loading