Syntax error for TLM fifo

In reply to sharan785:

I do not understand your scoreboard implementations. Which one are you using?
And the compair is false. See the log file:

===== IN the SCOB Comparison PASS LOGIC =====

[EXP] The EXPECTED output is:20193

[REF] The REF MODEL output is:10193

In the scob_fifo you are retrieving the transaction with the same name form the fifos:
//Whole transactions needs to be given while using get method
before_fifo.get(dff_trans_h);
after_fifo.get(dff_trans_h);
This is useless, because you are overriding the transactions.

Please find a running example here:

But you have to clean-up your code. There is awrong clocking block in your interface description etc.