UVM: Messaging/Sequence Messagingt
Sequences typically use messaging, either for debug, traceability or to report on the outcome of a built-in checking mechanism.
A sequence object is derived from a uvm_object and therefore does not have the UVM messaging infrastructure built into it like a component object. However, for sequences and sequence_items the sequencer is used as the component from which the message is reported. This changes the way in which the sequence "path" is reported in the UVM messaging.