Mailbox and Queues in UVM within components

In reply to chr_sue:

In reply to haithamx15:
If you need this delay I’d not insert this prior to item_done. You could insert your delay also before starting the processing of the next item.

But, how will I able to generate the response sequence of requests recieved if I don’t store them anywhere, wait_for_item_done is blocking, even if I provide item done from driver without the delay, where will the requested value be stored. it will try to send_request(req) before driver is officially done driving signals. it will send requests prematurely.