The ifu now directly supports compressed without the icache providing the implemenation.

The icache still constains all the orignal muxing logic to handle spills.  This should be removed.
This commit is contained in:
Ross Thompson 2022-01-03 20:49:47 -06:00
parent 324362eee5
commit 8c7638688b

View File

@ -153,8 +153,10 @@ module ifu (
STATE_SPILL_SPILL: begin
SelSpill = 1;
if(ICacheStallF | BusStall) begin
NextState = STATE_SPILL_SPILL;
SelNextSpill = 1;
end
if(ICacheStallF | BusStall | StallF) begin
NextState = STATE_SPILL_SPILL;
end else begin
NextState = STATE_SPILL_READY;
end