From 913670a7bbcb84870755dcb811d8fb88fa2195a5 Mon Sep 17 00:00:00 2001 From: felsabbagh3 Date: Sat, 4 Apr 2020 22:56:31 -0700 Subject: [PATCH] Fixed Dependancy List in VX_alu that doesn't update when multiply is ready --- rtl/VX_alu.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/VX_alu.v b/rtl/VX_alu.v index 07b090e6..9f75a070 100644 --- a/rtl/VX_alu.v +++ b/rtl/VX_alu.v @@ -135,7 +135,7 @@ module VX_alu( assign upper_immed = {in_upper_immed, {12{1'b0}}}; - always @(in_alu_op or ALU_in1 or ALU_in2) begin + always @(*) begin case(in_alu_op) `ADD: out_alu_result = $signed(ALU_in1) + $signed(ALU_in2); `SUB: out_alu_result = $signed(ALU_in1) - $signed(ALU_in2);