d4944b92 | 07-Nov-2020 |
Allen <[email protected]> |
L1plusCacheTest: fixed StoreQueue, LoadQueue req/resp handshake logic. For chiselTest peek/poke, if some output signal is combinationally dependent of some input signal, you can peek the latest outpu
L1plusCacheTest: fixed StoreQueue, LoadQueue req/resp handshake logic. For chiselTest peek/poke, if some output signal is combinationally dependent of some input signal, you can peek the latest output value right after poke input value.
So, to determine fire or not, we can simply peek valid and ready at the same time. If we peek ready later to determine fire, we may get the wrong ready value.
show more ...
|
91675c82 | 06-Nov-2020 |
Allen <[email protected]> |
BlockInclusiveCache: added L2NonInclusiveTest to test non inclusive get. First, we populate L2 with random data through dcache. Then we use cache control instructions to flush the entire L2. Then we
BlockInclusiveCache: added L2NonInclusiveTest to test non inclusive get. First, we populate L2 with random data through dcache. Then we use cache control instructions to flush the entire L2. Then we get with L1plus, and see what happens.
show more ...
|