mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
merge conflict resolved -- Ross and I made the same fix
This commit is contained in:
commit
c643372e1d
@ -44,7 +44,7 @@ module localHistoryPredictor
|
|||||||
);
|
);
|
||||||
|
|
||||||
logic [2**m-1:0][k-1:0] LHRNextF;
|
logic [2**m-1:0][k-1:0] LHRNextF;
|
||||||
logic [k-1:0] LHRF, LHRFNext, ForwardLHRNext;
|
logic [k-1:0] LHRF, ForwardLHRNext, LHRFNext;
|
||||||
logic [m-1:0] LookUpPCIndex, UpdatePCIndex;
|
logic [m-1:0] LookUpPCIndex, UpdatePCIndex;
|
||||||
logic [1:0] PredictionMemory;
|
logic [1:0] PredictionMemory;
|
||||||
logic DoForwarding, DoForwardingF, DoForwardingPHT, DoForwardingPHTF;
|
logic DoForwarding, DoForwardingF, DoForwardingPHT, DoForwardingPHTF;
|
||||||
|
@ -282,7 +282,8 @@ module csa #(parameter WIDTH=8) (input logic [WIDTH-1:0] a, b, c,
|
|||||||
fa fa_inst (a[i], b[i], c[i], sum[i], carry_temp[i+1]);
|
fa fa_inst (a[i], b[i], c[i], sum[i], carry_temp[i+1]);
|
||||||
end
|
end
|
||||||
endgenerate
|
endgenerate
|
||||||
assign carry = {1'b0, carry_temp[WIDTH-1:1], 1'b0};
|
//assign carry = {1'b0, carry_temp[WIDTH-1:1], 1'b0}; // trmimmed excess bit dh 5/3/21
|
||||||
|
assign carry = {carry_temp[WIDTH-1:1], 1'b0};
|
||||||
|
|
||||||
endmodule // adder
|
endmodule // adder
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user