In reply to cgales:
I have a question on this. What would be the recommended approach for a virtual sequence that uses slave sequences when the agent is in passive mode? An example of this would be if we want to send a sequence item to the driver on Agent A, based on a received sequence item on Agent B’s bus. If Agent B is in passive mode i.e. we are at subsystem level and there is no longer a driver-sequencer, how can we possibly receive a sequence item from this agent in order to drive the other agent?
For Agent B at block level, the driver would have to send transactions and response data, so that would work fine. When we then connect up another component, the driver can no longer send transactions and it’s up to the monitor to report on what’s going on for this Agent’s bus. So how can we possibly have Agent A’s sequencer knowing about Agent B’s bus activity without a connection between monitor and sequence? Is it advised that we create a new driver instead for subsystem level?