Choose scoreboard methodology to implement

In reply to cuonghl:

The scenarios you are describing can be easily check during simulation time, without storing a lot of data.