Passive agent

Are there any examples of passive agents? I have two agents, one has a sequencer, monitor and a driver but the other only has a monitor. I am not sure how to set up the monitor if it has no sequencer.
Thanks

Generally speaking, an agent is a collection of a sequencer, a driver and a monitor.

In active mode, the sequencer and the driver are constructed and stimulus is generated by sequences sending sequence items to the driver through the sequencer. At the same time the monitor assembles pin level activity into analysis transactions.

In passive mode, only the monitor is constructed and it performs the same function as in an active agent. Therefore, your passive agent has no need for a sequencer. You can set up the monitor using a configuration object.

You may find the following pages useful:

http://verificationacademy.com/uvm-ovm/Agent

http://verificationacademy.com/uvm-ovm/UVC/UvmVerificationComponent