Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cebreak tests are failing in latest cva6 riscv-arch-test suite #1413

Closed
spidugu444 opened this issue Jul 20, 2022 · 3 comments
Closed

cebreak tests are failing in latest cva6 riscv-arch-test suite #1413

spidugu444 opened this issue Jul 20, 2022 · 3 comments
Assignees
Labels
CV32A65X Part: Embedded configuration Type:Bug For bugs in the RTL, Documentation, Verification environment or Tool and Build system

Comments

@spidugu444
Copy link
Contributor

Hi All,

I have an issue with cebreak tests while running in cva6 core for riscv-arch-test suite, it has some gpr mismatch between spike and verilator as shown below.
cebreak.S

Please find the log and csv files as attached.

  1. 32-bit cebreak:
    Screenshot from 2022-07-19 13-04-39
    Screenshot from 2022-07-19 13-09-44

  2. 64-bit cebreak:
    Screenshot from 2022-07-19 13-13-25
    Screenshot from 2022-07-19 13-17-11

cebreak-64-bit log files

spike_cebreak-01_64_bit.csv
spike_cebreak-01_64_bit.log
veri_cebreak-01_64_bit.csv
veri_cebreak-01_64_bit.log

cebreak-32-bit log files

32-bit_veri_cebreak-01.csv
32-bit_veri_cebreak-01.log
32-bit_spike_cebreak-01.csv
32-bit_spike_cebreak-01.log

@MikeOpenHWGroup
Copy link
Member

Hi @spidugu444, there has not been any comment on this issue since you created it more than one year ago. Is this issue still unresolved?

@MikeOpenHWGroup MikeOpenHWGroup transferred this issue from openhwgroup/core-v-verif Sep 14, 2023
@MikeOpenHWGroup MikeOpenHWGroup added the Type:Bug For bugs in the RTL, Documentation, Verification environment or Tool and Build system label Sep 14, 2023
@spidugu444
Copy link
Contributor Author

In this it has an issue with MTVEC default value, on CVA6 RTL it is reading default value as 0x10040 on spike end it is reading 0x0.
please find similar issue here #1312.

@JeanRochCoulon JeanRochCoulon assigned zchamski and unassigned spidugu444 Jan 2, 2025
@JeanRochCoulon JeanRochCoulon added the CV32A65X Part: Embedded configuration label Jan 2, 2025
@zchamski
Copy link
Contributor

zchamski commented Jan 9, 2025

Can be closed as duplicate of #1312.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CV32A65X Part: Embedded configuration Type:Bug For bugs in the RTL, Documentation, Verification environment or Tool and Build system
Projects
None yet
Development

No branches or pull requests

5 participants