Last change
on this file since 1011 was
1011,
checked in by cfuguet, 8 years ago
|
reconf: introduce a scratchpad mode in the memory cache.
- Initialize the memory cache directory with all slots valid. The
cache lines correspond to the lowest local memory segment
(i.e. the first 256 Kbytes).
- If there is a read or write miss while in scratchpad mode, the
request is dropped (black-hole behavior).
- In scratchpad mode, when a broadcast invalidate is triggered by a
write, the line is not invalidated. The Read FSM needs to check in
the IVT if there is a pending invalidate during a read. The same
for the Cleanup FSM. This additional IVT check is only performed
when in scratchpad mode.
- TODO: Support of the scratchpad mode on the CAS FSM. But probably
not needed because the distributed bootloader initializes the
Local, Remote and Dirty flags to 1 before enabling the MMU.
|
File size:
416.3 KB
|
HTML preview not available, since the file size exceeds 256.0 KB.
Try downloading the file instead.
Note: See
TracBrowser
for help on using the repository browser.