In reply to dave_59:
In reply to UVM_learner6:
axi_trans_t array[int][addr_t][$];
Dave, One basic confirmation - when we declare as above, are we declare an associative array of queues or are we declaring a queue of associative arrays? Is there a difference? I think my confusion is because I thought push_back applies only to queues and for assoc array, we always do a direct assignment.
Is there a some sort of a thumb rule that can be followed when deciding which structure can be most appropriate for which scenario? If this question is too generic to be answered, pls ignore.