Concurrent transactions in UVM scoreboard

In reply to omehed:

  1. How are the configuration and data related?
  2. Do you compare data and config in scoreboard? If yes, then you may have 4 write methods, 2 for expected (config + data) and 2 for actual, right?
  3. Can you please elaborate about “you can’t use fifo”. Do you mean data can come with or without the config? If yes, then what’s the condition specifying whether this data has config or not?