summaryrefslogtreecommitdiff
path: root/rtl/core/arm810.sv
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-10-23 23:27:51 -0600
committerAlejandro Soto <alejandro@34project.org>2022-10-23 23:27:51 -0600
commit1e17c6994897bc2edbde3b52db6a1e39d9a20f03 (patch)
tree7fdb115cb159eaa7231739073c24215f84550732 /rtl/core/arm810.sv
parent1ad7b946c13493a19fcebb0d1d1e1c4397f476e8 (diff)
Move branch control signals to struct branch_decode
Diffstat (limited to 'rtl/core/arm810.sv')
-rw-r--r--rtl/core/arm810.sv7
1 files changed, 3 insertions, 4 deletions
diff --git a/rtl/core/arm810.sv b/rtl/core/arm810.sv
index 6d4880f..c0d5750 100644
--- a/rtl/core/arm810.sv
+++ b/rtl/core/arm810.sv
@@ -29,12 +29,12 @@ module arm810
.*
);
- ptr dec_branch_offset;
+ branch_decode dec_branch;
snd_decode dec_snd;
data_decode dec_data;
ldst_decode dec_ldst;
logic dec_execute, dec_conditional, dec_undefined, dec_writeback,
- dec_branch, dec_update_flags, dec_uses_rn;
+ dec_update_flags, dec_uses_rn;
core_decode decode
(
@@ -43,9 +43,8 @@ module arm810
.undefined(dec_undefined),
.writeback(dec_writeback),
.uses_rn(dec_uses_rn),
- .branch(dec_branch),
.update_flags(dec_update_flags),
- .branch_offset(dec_branch_offset),
+ .branch_ctrl(dec_branch),
.snd_ctrl(dec_snd),
.data_ctrl(dec_data),
.ldst_ctrl(dec_ldst),