Connection between DUT and TB without Interface

In reply to SriGanesh D:

There are many different ways to connect your DUT to a testbench, but the UVM has settled on an interface based approach as a matter of common practice. And using interfaces does not preclude the use of structs.

You may want to read my DVCon paper: The Missing Link: The Testbench to DUT Connection