Open ross144 opened 2 months ago
This is the unused code from the IFU. Lines 214 to 215.
logic IgnoreRequest; // *** unused; RT: is this a bug or delete?
assign IgnoreRequest = ITLBMissF | FlushD;
In lrsc.sv Line 48.
// possible bug: *** double check if PreLSURWM needs to be flushed by ignorerequest.
Think through the purpose of IgnoreRequest in the IFU and LSU. It is unused in the IFU and only use by atomic in the LSU. IgnorerRequestTLB is generated by the HPTW to assert HPTWFaults and TLB misses.