Skip to content
New issue

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

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

Already on GitHub? # to your account

[BUG] Return address prediction failed #2620

Open
1 task done
AEzzejjari opened this issue Nov 20, 2024 · 1 comment
Open
1 task done

[BUG] Return address prediction failed #2620

AEzzejjari opened this issue Nov 20, 2024 · 1 comment
Assignees
Labels
Type:Bug For bugs in the RTL, Documentation, Verification environment or Tool and Build system

Comments

@AEzzejjari
Copy link
Member

Is there an existing CVA6 bug for this?

  • I have searched the existing bug issues

Bug Description

The PR #2607 contains a scoreboard for the frontend stage.
Using this PR and the Dhrystone test, we detected that the RAS submodule doesn't pop an address from the stack when a return instruction is triggered.
In the event of the bug occurring, the RAS stack is full, and the variable in the Frontend module connected to the RAS input pop_data is equal to 1.

@AEzzejjari AEzzejjari added the Type:Bug For bugs in the RTL, Documentation, Verification environment or Tool and Build system label Nov 20, 2024
@JeanRochCoulon
Copy link
Contributor

Thanks for this feedback

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

No branches or pull requests

3 participants