Skip to content

Commit

Permalink
Update Branch_Addr_Calc.sv
Browse files Browse the repository at this point in the history
  • Loading branch information
gil92723 committed Oct 30, 2023
1 parent 2974816 commit 567efe8
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions rtl/Branch_Addr_Calc.sv
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@ always_comb begin
case(addr_mode)
PC:
case (branch_taken)
2'b00: begin
1'b0: begin
branch_addr = pc_in + imm;
npc = pc_in;
end
2'b01: begin
1'b1: begin
branch_addr = pc_in + imm;
npc = branch_addr;
end
endcase
RD:
case (branch_taken)
2'b00: begin
1'b0: begin
branch_addr = imm + rs1d;
npc = pc_in;
end
2'b01: begin
1'b1: begin
branch_addr = imm + rs1d;
npc = branch_addr;
end
Expand Down

0 comments on commit 567efe8

Please sign in to comment.