There are 2 agents. can Monitor from agent A communicate with Sequencer of Agent B. If yes how?

There are 2 agents. can Monitor from agent A communicate with Sequencer of Agent B. If yes how?

The UVM has (too) many ways to communicate between components. You need to provide more background on what information needs to come across and how you want to react to that information.

Hi Dave,
Thank you for you response. This was an interview question , which was asked.

May be I am wrong, I was thinking we can send data from monitor of agent A to a subscriber which has TLM fifo. from there the sequencer of Agent B can get the data.

can it be done it way? or is there any better way to ans such ques.

Thanks

You are correct that you can use a TLM fifo to communicate between components. But the question requires more information to know if that is the best answer. Communication comes in many forms: synchronization of events, sharing of data, analytics to name a few.

1 Like