Before Fetch->FE

This commit is contained in:
felsabbagh3
2019-09-08 18:09:11 -04:00
parent c310e7381f
commit ad45758a35
26 changed files with 229 additions and 157 deletions

View File

@@ -11,8 +11,7 @@ module VX_memory (
output wire out_delay,
output wire out_branch_dir,
output wire[31:0] out_branch_dest,
VX_branch_response_inter VX_branch_rsp,
input wire[31:0] in_cache_driver_out_data[`NT_M1:0],
@@ -58,7 +57,7 @@ module VX_memory (
reg temp_branch_dir;
assign out_branch_dest = $signed(VX_mem_req.curr_PC) + ($signed(VX_mem_req.branch_offset) << 1);
assign VX_branch_rsp.branch_dest = $signed(VX_mem_req.curr_PC) + ($signed(VX_mem_req.branch_offset) << 1);
always @(*) begin
case(VX_mem_req.branch_type)
@@ -73,7 +72,8 @@ module VX_memory (
endcase // in_branch_type
end
assign out_branch_dir = temp_branch_dir;
assign VX_branch_rsp.branch_dir = temp_branch_dir;
assign VX_branch_rsp.branch_warp_num = VX_mem_req.warp_num;
endmodule // Memory