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

In reply to jamesq2001:

Hi,

Question regarding Dave_59’s article. I’m trying to use something like this in a bigger UVM design. But I can’t see how the probe class can be used more than once. The uvm_object is registered with an ID of "probe_"PATH where PATH is a string to delimit different instances. But I can’t see how PATH gets set i.e. The $cast will fail because PATH isn’t set.

Newbie at UVM btw…

MikeS