Closed davidharrishmc closed 10 months ago
On further thought, prefetch should be ignored because cache line fetches are blocking so it doesn't help.
CMOOpM also needs to go to IFU.
I've completed the CBOM and CBOZ extensions.
PR 393, PR 383, PR389. Done and verified by Ross.
IEU produces CMOpM, LSUPrefetchM that go to LSU Also produces IFUPrefetchE that should go to IFU During prefetch, IEU generates prefetch address on IEUAdrE
@ross144, it's ready for you to implement the CMO operations and prefetch. Suggest LSUPrefetchM be equivalent to a read (with rd = x0) IFUPrefetchM only prefetches if the cache is idle to avoid new stalls?