Support back to back transactions in UVM driver

In reply to yasaswi93:

Thanks for sharing your code. Unfortunately the interesting piece of code was missing. item_t.
Please provide it.
Another remarks:
(1) Using the process variables is not relevant in the UVM. You can remove it. This makes your code more easy.
(2) Do you have low-active reset. The namimg looks like this. In the code your reset is considered as highh active.
(3) You could randomize the delay _cycles outside of theh driver, by putting it to the seq_item item_t.