Waiting for signal value in sequence body using hierarchical reference

In reply to modymiller:

What you are doing is useless, because athe syequence and the sequncer does not know anything about timing and clock cycles. All timing aspects will be handled in the driver/monitor.
If you want to control the behavior of your seq_items you can do this passing back a response from the driver to the sequencer/sequence. Look here for the corresponding code example. It becomes a little bit more complicates because you want to observe an internal signal. You could add this signal to your virtual interface and connecting it from the toplevel module.