Fix immediate decoding in J-type instructions
This commit is contained in:
parent
eaf68f8d1d
commit
88928aa1b2
1 changed files with 1 additions and 1 deletions
|
|
@ -50,7 +50,7 @@ module rv32_decode (
|
|||
logic [31:0] imm_s = {{21{sign}}, instr_in[30:25], instr_in[11:8], instr_in[7]};
|
||||
logic [31:0] imm_b = {{20{sign}}, instr_in[7], instr_in[30:25], instr_in[11:8], 1'b0};
|
||||
logic [31:0] imm_u = {sign, instr_in[30:20], instr_in[19:12], 12'b0};
|
||||
logic [31:0] imm_j = {{12{sign}}, instr_in[19:12], instr_in[20], instr_in[30:25], instr_in[24:1], 1'b0};
|
||||
logic [31:0] imm_j = {{12{sign}}, instr_in[19:12], instr_in[20], instr_in[30:25], instr_in[24:21], 1'b0};
|
||||
|
||||
logic [31:0] shamt = {27'b0, rs2};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue