Quantcast
Channel: UVM Forums RSS Feed
Viewing all articles
Browse latest Browse all 756

uvm_send is blocked even after driver executes item_done

$
0
0

Hi All,

 

I have a sequence sending a created and randomized item using `uvm_send.

 

The driver receives an item using try_next_item. Upon receiving, it drives the item and calls item_done.

Using debug message after item_done, I can clearly see that item_done is called and returned but `uvm_send in sequence is still blocked and not doing forward to send next item (it implements a loop).

 

Can anyone help me with possible reasons why `uvm_send would not return even when driver has called item_done and come out of item_done.

 

Thanks in advance!

Ninad


Viewing all articles
Browse latest Browse all 756

Trending Articles