Scorboard phasing problem?

In reply to Subhra Bera:

Are sure all transactions (total 12) come to your scoreboard? Maybe your simulation is finished but there are still trans which havent came to your scoreboard yet.

One more thing, I dont like the way that you are using the queue:


foreach(apb_dataQ[i]) begin
  apb_item_2=apb_dataQ.pop_front();
...

Instead of that, please use:


while(apb_dataQ.size()) begin
  apb_item_2=apb_dataQ.pop_front();
...