Start of IFU cleanup

This commit is contained in:
David Harris 2022-01-25 17:31:53 +00:00
parent 0660e5fe51
commit 5cb879129e

View File

@ -256,8 +256,6 @@ module ifu (
assign ICacheBusAck = 0;
assign SelUncachedAdr = 0;
assign IFUBusAdr = 0;
end else begin : bus
genvar index;
for (index = 0; index < WORDSPERLINE; index++) begin:fetchbuffer
@ -381,10 +379,7 @@ module ifu (
.s(`MEM_IROM ? reset : reset_q),
.y(UnalignedPCNextF));
flop #(1) resetReg (.clk(clk),
.d(reset),
.q(reset_q));
flop #(1) resetReg (.clk(clk), .d(reset),.q(reset_q)); // delay reset
flopenrc #(1) BPPredWrongMReg(.clk, .reset, .en(~StallM), .clear(FlushM),
.d(BPPredWrongE), .q(BPPredWrongM));