CacheSim Mismatches
Created by: jordancarlin
Now that rv64gcCacheSim.py is working again (#908), several of the tests report cache mismatches. The problematic ones are listed below. All of the other tests match.
Commencing test coverage64gc:
wsim --sim questa rv64gc coverage64gc --params "I_CACHE_ADDR_LOGGER=1\'b1 D_CACHE_ADDR_LOGGER=1\'b1" > /dev/null
Running the ICache simulator.
SUCCESS! There were no mismatches between Wally and the sim.
Running the DCache simulator.
Result mismatch at address 00000080010000. Wally: E, Sim: H
Result mismatch at address 00000080011010. Wally: E, Sim: H
Result mismatch at address 00000080012020. Wally: E, Sim: H
Result mismatch at address 00000080015008. Wally: D, Sim: H
Result mismatch at address 00000080010000. Wally: E, Sim: H
Result mismatch at address 00000080011010. Wally: E, Sim: H
Result mismatch at address 00000080012000. Wally: E, Sim: H
Commencing test arch64i:
wsim --sim questa rv64gc arch64i --params "I_CACHE_ADDR_LOGGER=1\'b1 D_CACHE_ADDR_LOGGER=1\'b1" > /dev/null
Running the ICache simulator.
Result mismatch at address 00000080030fbc. Wally: E, Sim: H
Result mismatch at address 00000080026970. Wally: E, Sim: H
Result mismatch at address 00000080022db8. Wally: H, Sim: E
Result mismatch at address 0000008002aaf8. Wally: E, Sim: H
Result mismatch at address 000000800301e4. Wally: E, Sim: H
Running the DCache simulator.
SUCCESS! There were no mismatches between Wally and the sim.
Commencing test wally64priv:
wsim --sim questa rv64gc wally64priv --params "I_CACHE_ADDR_LOGGER=1\'b1 D_CACHE_ADDR_LOGGER=1\'b1" > /dev/null
Running the ICache simulator.
SUCCESS! There were no mismatches between Wally and the sim.
Running the DCache simulator.
Result mismatch at address 00000080003380. Wally: D, Sim: E
Result mismatch at address 00000080004380. Wally: D, Sim: E
Result mismatch at address 00000080005380. Wally: D, Sim: E
Result mismatch at address 00000080006380. Wally: D, Sim: E
Result mismatch at address 00000080003180. Wally: M, Sim: H
Result mismatch at address 000000800031c0. Wally: M, Sim: H
Result mismatch at address 00000080003200. Wally: M, Sim: H
Result mismatch at address 00000080003240. Wally: M, Sim: H
Result mismatch at address 00000080003280. Wally: M, Sim: H
Result mismatch at address 000000800032c0. Wally: M, Sim: H
Result mismatch at address 00000080003300. Wally: M, Sim: H
Result mismatch at address 00000080003340. Wally: M, Sim: H
Result mismatch at address 00000080006180. Wally: E, Sim: D
Result mismatch at address 00000080004180. Wally: M, Sim: H
Result mismatch at address 00000080005180. Wally: M, Sim: H
Result mismatch at address 00000080006180. Wally: M, Sim: H
Result mismatch at address 00000080007180. Wally: M, Sim: H
Result mismatch at address 00000080003380. Wally: M, Sim: H
Result mismatch at address 000000800033c0. Wally: M, Sim: H
Result mismatch at address 00000080003400. Wally: M, Sim: H
Result mismatch at address 00000080003440. Wally: M, Sim: H
Result mismatch at address 00000080003480. Wally: M, Sim: H
Result mismatch at address 000000800034c0. Wally: M, Sim: H
Result mismatch at address 00000080002180. Wally: E, Sim: D
Result mismatch at address 00000080003500. Wally: M, Sim: H
Result mismatch at address 00000080003540. Wally: M, Sim: H
Result mismatch at address 00000080003380. Wally: M, Sim: H
Result mismatch at address 000000800033c0. Wally: M, Sim: H
Result mismatch at address 00000080003380. Wally: M, Sim: H
Result mismatch at address 000000800033c0. Wally: M, Sim: H
Result mismatch at address 00000080003400. Wally: M, Sim: H
Result mismatch at address 00000080003440. Wally: M, Sim: H
Result mismatch at address 00000080003480. Wally: M, Sim: H
Result mismatch at address 000000800034c0. Wally: M, Sim: H
Result mismatch at address 00000080003500. Wally: M, Sim: H
Result mismatch at address 00000080003540. Wally: M, Sim: H
Result mismatch at address 00000080003580. Wally: M, Sim: H
Result mismatch at address 000000800035c0. Wally: M, Sim: H
Result mismatch at address 00000080003600. Wally: M, Sim: H
Result mismatch at address 00000080003640. Wally: M, Sim: H
Result mismatch at address 00000080003680. Wally: M, Sim: H
Result mismatch at address 000000800036c0. Wally: M, Sim: H
Result mismatch at address 00000080003700. Wally: M, Sim: H
Result mismatch at address 00000080003740. Wally: M, Sim: H