Can a register model be connected to 2 different adapters/agents ? One agent for write and another for read?

In reply to rgarcia07:

Are you sure you want to access the register model from 2 different agents.
I do not know who is teaching this, but I see in several examples people do differentiate between RD and WR agent, but they are connected to the same interface. But finally they do not need this, because you can read and write from 1 agent.
Dou have different agents connected to different Interfaces?