You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
AEzzejjari
added
the
Type:Bug
For bugs in the RTL, Documentation, Verification environment or Tool and Build system
label
Nov 20, 2024
I took your branch and check for this bug. I saw some UVM errors showing a missmatch between the scoreboard implemented in the frontend agent and the RTL.
However, I didn't see any weird behaviour of the RAS or in the protocol between frontend and Icache. There was no pop or push in the RAS during those UVM errors.
Do you still have this problem ? If you do, can you give me logs, waveform and/or timing to reproduce and locate this bug.
Is there an existing CVA6 bug for this?
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.
The text was updated successfully, but these errors were encountered: