How to use two different agents in UVM for read and write interfaces with independent clocks?

Hi,
i am trying to implement the UVM testbench for dual port RAM with read and write operation of independent clocks.
How should i use two different agents for read and write operations with single sequence?

thanks

In reply to Niranjan Kumar N:

You can use virtual sequence to do that task.

In reply to Niranjan Kumar N:

Each agent should have its own sequence. Here write agent should have a write sequence & read agent should have read sequence separately. The virtual sequence can be used to order the write & read sequences.

In reply to BRNR:

Thank you

In reply to shanthi:

yeah i got it.Thank you shanthi