UVM Sequencer

In reply to bhimac:

As they say: “Anything is possible, it’s only software!”

The answer depends on how much you need to control this stimulus on a per test basis? And is there any synchronization needed between other agents or interfaces. If the answer yes, maybe, or might be a future possibility, then you should stick with using sequences/sequencers.

BTW, you should be using $urandom instead of $random for stability and seed control from the command line.