Queue and mailbox

In reply to dave_59:

Hi Dave,

Apologies for using this thread to ask a unrelated question, you mentioned about TLM Fifo in UVM as a wrapper of a SV mailbox, I was wondering depending on the application if this can produce a big performance penalty, let’s say I’m building a reference model for a ‘complex router’ (I know early optimisations are the cause of big problems most of times), I also do understand the intent of using UVM (reusability, consistency, etc) but where to draw the line of using the methodology or not?

Cheers,

-R