cva6 icon indicating copy to clipboard operation
cva6 copied to clipboard

[BUG] <title> FPU error behavior

Open yutong0505 opened this issue 9 months ago • 1 comments

Is there an existing CVA6 bug for this?

  • [x] I have searched the existing bug issues

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.

Image

Image

Thanks for your help

yutong0505 avatar Feb 11 '25 08:02 yutong0505