Hello
I came across this comment:
/*
* Flushin of the caches is disabled currently because we need to
* implement a logic where every cache will check physaddr's cache line
* address with pending requests and flush them.
*/
I want to implement flushing of write-back cache in cacheController.cpp.
Flushing is done during simulation itself, such as after 1M instruction.
Can you give some pointers.
I think I need to check whether dirty; then call send-update-message ..
But
1. What about dependent entries?
2. It will take multiple cycles. what happens during that time?
Thanks and Regards
Sparsh Mittal
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel