How to access a DUT signal from a UVM test case class?

In reply to kaushalmodi:

Hi,

The virtual interface technique works fine when there is a need to monitor signals. But, if there is a need to drive signals buried deep into DUT, how can that be achieved using virtual interface?

My exact use case is, i am trying to do $readmemh on memory cells (behavioral memory model) which are instantiated in DUT.