I am writing an UVM testbench for an ALU. How would I connect the driver to scoreboard?

I am writing an UVM testbench for an ALU. How would I connect the driver to scoreboard?

In reply to Prathamesh Govardhane:

Through a TLM connection, i.e. an Analysis port/export Connection.

In reply to Prathamesh Govardhane:

Add an analysis port on the driver.
Add an analysis port on the agent.
Add a connection between the two analysis ports.

I am assuming the agent will be connectd to the scoreboard.

In reply to Prathamesh Govardhane:

You should never connect a driver to a scoreboard as this will introduce unwanted dependencies in your environment and reduce re-usability.

Instead, you should have a monitor in your agent independent of the driver. The output of the monitor should in turn be connected to your scoreboard.