Connection between DUT and TB without Interface

Hello all,
Is there any method to connect DUT and TB without using Interface in a UVM Environment.? can we use “struct” for this or is there any other method?

In reply to SriGanesh D:

I don’t think so that there could be any other way than that, because traditionally it’s being a method to connect DUT and tb that is via interface.
Further it must be on your application that what you wanted to implement. .

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

In reply to dave_59:

Thank you Dave. Your DVCon paper is good.