cva6
cva6 copied to clipboard
Address translation request moved from icache to frontend
In order to aligned the ways address translation is managed between FETCH and DATA the address translation request is moved from the icache to the frontend.
The change is supposed to be transparent, no functional impact, same perf, same critical path...
@cfuguet can you review this PR, maybe this modif could be useful if you are planning to design an HPICache for CVA6
Hi @yanicasa, I left you some comments
Best regards
:x: failed run, report available here.
:x: failed run, report available here.
@yanicasa @cfuguet I would prefer to move step by step. As the first goal of the PR was to move the address translation request from icache to frontend, can we merge this modification before submitting another PR to improve even more the design ?
IMHO, adding a third kill signal to the instruction fetch interface is adding more complexity. And it is kind of still leaving a part of the address translation mechanism in the Icache.
👋 Hi there!
This pull request seems inactive. Need more help or have updates? Feel free to let us know. If there are no updates within the next few days, we'll go ahead and close this PR. 😊
Superseeded by #2179