Fix ALU source multiplexers
This commit is contained in:
parent
85ba0c7faa
commit
b1de4f3bb2
1 changed files with 2 additions and 2 deletions
|
|
@ -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];
|
||||
|
|
|
|||
Loading…
Reference in a new issue