Zeran Zhu
Zeran Zhu
Hi Davide, I did not run these tests in the simulator because I figured out that they take too long. Could you try running it on the FPGA and see...
Thank you. I am using the same board as you are. I do not recall which commit I ran these tests on. I'll re-do the test on the latest version...
Thank you for that info. I do not have an ESP implementation in hand and I'm compiling one as I type. However, I just ran the test with Spandex and...
I remember in the past I tested it using an ESP SystemC cache. I have never tried using ESP RTL cache but I'll give it a try now to see...
I just ran the tests with ESP RTL caches and got the same hanging behavior as yours. I'm now compiling a new design with SystemC caches.
I ran the test with SystemC caches and got the following output. ``` Start testing on 4 CPUs. Finished multest. Finished divtest. ``` I am afraid some other bugs are...
Yes, the data_structures_setup routine calls malloc for the buffers being used by later cache_fill tests. I ran the tests with Spandex and it is working for me. How many ways...
Thank you for the update! Which level of cache is this bug occurring on? I'm concerned if it's on L2 then Spandex might also be affected.
I see. Some of the ESP L2 states are unreachable in Spandex. That's also a potential reason why it was not being triggered.