avl.SequenceItem
The avl.SequenceItem is the base class for all sequence items and extends avl.Transaction.
Unlike UVM synchronization is encapsulated in the transaction and not the components. This avoids the complexity of having to track and re-associate to a specific item.
The avl.SequenceItem, adds the “done” and “response” events to avl.Transaction and handles the association with the avl.Sequencer.