To be able to select and execute one of several sequences at will.
Often it is convenient to generate data using one virtual or abstract representation that needs to go through a transformation process before it can be applied to a concrete interface. In other stimulus generation scenarios it may be necessary to map or combine several virtual data streams into a single data stream.
The layering sequence pattern is applicable to any situation where sequences are available that use one
sequence_item but must transformed to another
sequence_item to be executed on a target sequencer. An example of this would be converting a
uvm_tlm_generic_payload item to a bus specific
View & Download:
To view the entire Layering Sequence Pattern, please login with your Verification Academy Full Access account.