In reply to Shakerin Ahmed:
Hi,
As suggested by cgales on below comment, The problem with trying to use events between drivers is that you are now creating a dependency between drivers which prevents reuse, a cornerstone of a well designed UVM environment.
If you want to coordinate actions between agents, you should utilize virtual sequences.
I had gave the answer of your question and to achieve synchronization you can use uvm_event.
Best Regards,
Chetan Shah
Sr. ASIC Verification Engineer
Product Engineering Services
Software | Embedded | Semiconductor
www.einfochips.com
Frost & Sullivan Company of the Year 2013-14