Ross Thompson
|
7be0a73db1
|
Moved LRU and storage for the LRU into a single module. Also found a subtle bug with the update address used to write the cache's memory.
This was correct for the LRU but incorrect for the data, tag, valid, and dirty storage.
|
2021-08-25 21:09:42 -05:00 |
|
David Harris
|
cf1e458ccf
|
simplified or_rows generation and renamed oneHotDecoder to onehotdecoder
|
2021-08-25 06:46:41 -04:00 |
|
Ross Thompson
|
e907d57340
|
Tested all numbers of ways for dcache 1, 2, 4, and 8.
|
2021-07-22 10:38:07 -05:00 |
|
Ross Thompson
|
3d79dc51bb
|
4 way set associative is now working.
|
2021-07-21 14:01:14 -05:00 |
|
Ross Thompson
|
ba3aed8760
|
Finally fixed bug with the set associative design. The issue was not in the LRU but instead in the way selection mux.
Also forgot to include cacheLRU.sv file.
|
2021-07-20 23:17:42 -05:00 |
|