In reply to dave_59:
Hi, Dave and first of all thank You for this fast reply. The link You sent me is really useful, but when I start developing the code for slave driver, in OCP protocol, I don’t understand how to configure it to do the required tasks.
If You have just a little time, please take a look at the specs of OCP protocol (page 114):
OCP SPECIFICATION
Me and my colleagues start by using SystemVerilog queues as a tool, but it never worked correctly. I also found that articleabout using semaphore but cannot understand how it works in OCP protocol. I am completely new to the whole uvm thing and appreciate any help.
Thank You in advance for helping me on this!