summaryrefslogtreecommitdiff
path: root/rtl
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--rtl/core/control/writeback.sv2
1 files changed, 1 insertions, 1 deletions
diff --git a/rtl/core/control/writeback.sv b/rtl/core/control/writeback.sv
index 24b3ed5..5d6d7c6 100644
--- a/rtl/core/control/writeback.sv
+++ b/rtl/core/control/writeback.sv
@@ -107,7 +107,7 @@ module core_control_writeback
if(next_cycle.issue)
final_writeback <= issue && dec.ctrl.writeback;
- else
+ else if(next_cycle.exception)
final_writeback <= 1;
update_flags <= 0;