Can somebody help me with OCP pipelined request and response?

,

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!