[BUG] <title> FPU error behavior #2766
Labels
notCV32A65X
It is not an CV32A65X issue
PARAM:FPU
Issue depends on the FPU parameter
Type:Bug
For bugs in the RTL, Documentation, Verification environment or Tool and Build system
Is there an existing CVA6 bug for this?
Bug Description
When using the FPU with NUM_OPGROUPS set to 4, if we issue FADD, FSQRT, and FCMP consecutively in different cycles, and two of these instructions complete execution simultaneously, the out_valid_o signal of one instruction drops before out_ready_i is asserted (G31 and G32 out_valid_o at the same time). This causes the commit process to be unable to commit that instruction.
Thanks for your help
The text was updated successfully, but these errors were encountered: