Uvm_analysis_port and transaction class

In reply to verif_learner:

I don’t believe a transaction with all data members needed for driving your design does not really put an essential overhead on the simulaton, because the transaction objects are destroyed after they have been processed.