Hao

Results 23 comments of Hao

Thanks for your reply. 1. Clone ibex, version: 8f4c75c5e 2. Follow the [Quick Build and Run Instructions](https://ibex-core.readthedocs.io/en/latest/03_reference/cosim.html#quick-build-and-run-instructions), to build and install the co-simulator 3. build simulator in ibex dir: `fusesoc...

NEMU does not throw IAF also.

Thanks for your reply. This discrepancy is affecting the testing process on XiangShan. It is suggested to consider prioritizing this issue in your upcoming tasks.

Difftest serves as the foundation for ensuring the safety of XiangShan. Yes, we could not eliminate all discrepancies between XiangShan and NEMU, but we should strive to reduce these differences...

@NewPaulWalker @Anzooooo How is it going?

I have tested it in different commits, 8769efd7b eventually fixed it. What's more, I patched the [code](https://github.com/OpenXiangShan/XiangShan/commit/8769efd7b4782ab06aed08c14e330f602918c930#diff-3ed9c59ed86979b29e1b826e8eeb53b2f98464bd63da679f7016e21ae77c4b99R1214) committed by 8769efd7b, the mismatch gone. So, we can make sure that the...

I learned how to view waveform diagrams and discovered that when `pc=0x1003cc`, an exception occurred, and the program jumped to `pc=0x100000`, which is the location of `_vectors_start`. ![Image](https://github.com/user-attachments/assets/69d0eae8-8c4e-4b10-beff-62b5bdb1c8df) According to...

Hi @nbdd0121, thanks for your reply. Actually, the test case shown in the picture above is a part of another test case. When I set PMP correctly, I want to...

Here is the full test code, you can comment `csrw 0x747, a0` to test before/after setting `pmpcfg`. ``` .section .text .global mseccfg_test mseccfg_test: # Load the address of test_data la...

Well, you can try this test code: ``` .section .text .global mseccfg_test mseccfg_test: li t1, 0x00100000 # ram ORIGIN = 0x00100000 li t2, 0x00140000 # stack = 0x00130000 csrw pmpaddr0,...