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
Narrowing instructions, namely vnsrl.(wv|wx|wi), vnsra.(wv|wx|wi) and vnclip(u).(wv|wx|wi), are never popped from the instruction queue in the vproc_core module. This will eventually cause the queue to run full and therefore stall the coprocessor indefinitely. I have not further investigated what exactly causes the instructions to never be popped from the instruction queue.
How to reproduce
You can reproduce this issue by running the cvxif_test_direct_issue_103 in the UVM environment.
The text was updated successfully, but these errors were encountered:
moimfeld
changed the title
instructions never popped from instruction queue for narrowing instructions
narrowing instructions are never popped from the instruction queue
Aug 11, 2022
Hi @michael-platzer
Issue
Narrowing instructions, namely
vnsrl.(wv|wx|wi)
,vnsra.(wv|wx|wi)
andvnclip(u).(wv|wx|wi)
, are never popped from the instruction queue in thevproc_core
module. This will eventually cause the queue to run full and therefore stall the coprocessor indefinitely. I have not further investigated what exactly causes the instructions to never be popped from the instruction queue.How to reproduce
You can reproduce this issue by running the
cvxif_test_direct_issue_103
in the UVM environment.The text was updated successfully, but these errors were encountered: