mirror of
https://github.com/openhwgroup/cve2.git
synced 2025-04-24 22:17:39 -04:00
Remove the SpeculativeRequest parameter, and replace it with a policy. If the cache is disabled, make the request on the basis that we definitely won't hit in the cache and so should make the bus request asap. Stop fill buffers from fetching complete cache lines when the cache is disabled. When the core branches into the middle of a line, the lower words would normally be fetched to complete the line. This is unnecessary when the cache is disabled since those words will just be thrown away and the core will stall while they are being fetched. These two changes make the performance using the disabled icache the same as using non-icache prefetch buffer. Signed-off-by: Tom Roberts <tomroberts@lowrisc.org> |
||
---|---|---|
.. | ||
01_overview | ||
02_user | ||
03_reference | ||
04_developer | ||
_static | ||
.gitignore | ||
conf.py | ||
index.rst | ||
make.bat | ||
Makefile | ||
requirements.txt |