Quantcast
Channel: UVM Forums RSS Feed
Viewing all articles
Browse latest Browse all 756

Passing sequence_items from v-sequence to sub-sequence?

$
0
0

Is there a way for a virtual sequence to pass a sequence_item (that it has already created) to a sub-sequence, say for instance to an agent sequence, without using a TLM?

 

I really would like to avoid adding a TLM to the agents sequencer if I can avoid it.

The sub-sequence would be invoked from the v-sequence by calling start().

The sequence_item is a potentially largish data structure so using the `uvm_do_on_with macro is a bit unwieldy.

 

I think I see a sneeky way to do it by using the parents mid_do() method, but haven't tried it yet and wondering if there's a more direct way I'm not seeing.

 

Thanks in advance. ;)


Viewing all articles
Browse latest Browse all 756

Trending Articles