From b1de4f3bb2ce60957aeacdb3951f65b5f7e78d23 Mon Sep 17 00:00:00 2001 From: Graham Edgecombe Date: Sat, 2 Dec 2017 18:47:58 +0000 Subject: [PATCH] Fix ALU source multiplexers --- rv32_alu.sv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rv32_alu.sv b/rv32_alu.sv index b8bf308..e120def 100644 --- a/rv32_alu.sv +++ b/rv32_alu.sv @@ -21,8 +21,8 @@ module rv32_alu ( /* data out */ output [31:0] result_out ); - logic [31:0] src1 = src1_in ? rs1_value_in : pc_in; - logic [31:0] src2 = src2_in ? rs2_value_in : imm_in; + logic [31:0] src1 = src1_in ? pc_in : rs1_value_in; + logic [31:0] src2 = src2_in ? imm_in : rs2_value_in; logic src1_sign = src1[31]; logic src2_sign = src2[31];