Can we have a TLM ports instead of complete agent?

In reply to sanjai_483:

In reply to chr_sue:
Hi,
Yes we can use simple sequencer/driver, but i dont want to monitor.
From the test, i need to change the mode of the DUT. So can I use uvm_blocking_get_port methodolgy, if i use how to configure from the test.
Thanks in advance

A few questions to understand you right:
(1) your DUT has a specific pinlevel interface which is used only for configuring the DUT?
(2) This configuration interface is not used for anything else?

In this case you might use an agent without a monitor.
You can specify y configuration test which uses a configuration sequence to configure your DUT.

When you are using a UVM Framework Generator it doesn’t matter to create also a monitor, but you do not implement anything there.
Using the agent architecture helps you for future projects with respect to reusability.