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.