Consuming time in a sequence

In reply to bmorris:

You can create a signal bus which you can then assign each individual signal to a DUT signal (Kind of like a GPIO bus). You can then create commands which would wait until a specific bit of the bus goes high or low. Pass in the index of the signal and the value that you want to wait for. This keeps the agent generic yet flexible for reuse.