summaryrefslogtreecommitdiff
path: root/eater_cpu/eater_decoder.sv
diff options
context:
space:
mode:
authoruvok2026-01-19 16:23:44 +0100
committeruvok2026-01-19 16:23:44 +0100
commit3750fa9987a2ecc60c89c706d8af05665efe5795 (patch)
tree05549c66d7686103dcb35747194a7ef07a2be9c5 /eater_cpu/eater_decoder.sv
parentbe049da0ea81fe3d0cfc4c2168b9e938472cb02b (diff)
eater: Add logic to switch between manual and automatic flags
Diffstat (limited to 'eater_cpu/eater_decoder.sv')
-rw-r--r--eater_cpu/eater_decoder.sv7
1 files changed, 1 insertions, 6 deletions
diff --git a/eater_cpu/eater_decoder.sv b/eater_cpu/eater_decoder.sv
index 1ce9cee..2246826 100644
--- a/eater_cpu/eater_decoder.sv
+++ b/eater_cpu/eater_decoder.sv
@@ -4,7 +4,6 @@
module eater_decoder (
input clk_i,
- input wire enable_control_i,
input wire [7:0] instruction_i,
output CpuControlFlags flags_o
);
@@ -13,11 +12,7 @@ CpuState internal_state;
CpuState next_state;
CpuControlFlags internal_flags;
-always_comb begin
- if (enable_control_i) begin
- flags_o = internal_flags;
- end
-end
+assign flags_o = internal_flags;
initial begin
internal_state = INIT;