From b171ab92f6f7787ca483b83d4b34bbb97f167896 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Mon, 31 Oct 2022 15:40:51 -0600 Subject: Replace decode enable signals with datapath signals --- rtl/core/control/control.sv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rtl/core/control/control.sv') diff --git a/rtl/core/control/control.sv b/rtl/core/control/control.sv index c1ac5a1..929d53a 100644 --- a/rtl/core/control/control.sv +++ b/rtl/core/control/control.sv @@ -119,7 +119,7 @@ module core_control final_update_flags <= 0; if(dec.execute & ~next_bubble) begin - branch <= dec_branch.branch; + branch <= dec.branch; branch_target <= next_pc_visible + dec_branch.offset; alu <= dec_data.op; @@ -141,7 +141,7 @@ module core_control // TODO: dec_ldst.unprivileged/user_regs // TODO: byte/halfword sizes - ldst <= dec_ldst.enable; + ldst <= dec.ldst; ldst_pre <= dec_ldst.pre_indexed; ldst_increment <= dec_ldst.increment; ldst_writeback <= dec_ldst.writeback; -- cgit v1.2.3