summaryrefslogtreecommitdiff
path: root/rtl/core
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--rtl/core/arm810.sv2
-rw-r--r--rtl/core/control/control.sv (renamed from rtl/core/cycles.sv)5
-rw-r--r--rtl/core/control/ldst/pop.sv (renamed from rtl/core/cycles/ldst/pop.sv)2
3 files changed, 4 insertions, 5 deletions
diff --git a/rtl/core/arm810.sv b/rtl/core/arm810.sv
index c43a832..c49600f 100644
--- a/rtl/core/arm810.sv
+++ b/rtl/core/arm810.sv
@@ -59,7 +59,7 @@ module arm810
word alu_a, alu_b, wr_value;
logic[7:0] shifter_shift;
- core_cycles cycles
+ core_control control
(
.branch(explicit_branch),
.alu(alu_ctrl),
diff --git a/rtl/core/cycles.sv b/rtl/core/control/control.sv
index ad35762..398c8c7 100644
--- a/rtl/core/cycles.sv
+++ b/rtl/core/control/control.sv
@@ -1,6 +1,6 @@
`include "core/uarch.sv"
-module core_cycles
+module core_control
(
input logic clk,
dec_execute,
@@ -76,7 +76,7 @@ module core_cycles
((dec_update_flags || dec_conditional) && (final_update_flags || update_flags))
|| (final_writeback && (final_rd == dec_data.rn || final_rd == dec_snd.r));
- core_cycles_ldst_pop ldst_pop
+ core_control_ldst_pop ldst_pop
(
.regs(mem_regs),
.valid(pop_valid),
@@ -171,7 +171,6 @@ module core_cycles
data_imm <= dec_snd.imm;
data_shift_imm <= dec_snd.shift_imm;
- shifter.shl <= dec_snd.shl;
shifter.shr <= dec_snd.shr;
shifter.ror <= dec_snd.ror;
shifter.put_carry <= dec_snd.put_carry;
diff --git a/rtl/core/cycles/ldst/pop.sv b/rtl/core/control/ldst/pop.sv
index a4078d1..64dc04d 100644
--- a/rtl/core/cycles/ldst/pop.sv
+++ b/rtl/core/control/ldst/pop.sv
@@ -1,6 +1,6 @@
`include "core/uarch.sv"
-module core_cycles_ldst_pop
+module core_control_ldst_pop
(
input reg_list regs,