Reply To: Check functions in OSVVM
Why OSVVM™? › Forums › OSVVM › Check functions in OSVVM › Reply To: Check functions in OSVVM
June 2, 2024 at 20:29
#2453
Jim Lewis
Member
What you find in the documentation is what is what is officially supported.
The scoreboard package was released to our classes in 2006. The AlertLog capability was added in 2015. So there is some history there. Certainly doing
Get(TRec, Data) ;
expectedData := pop(SbID) ;
AffirmIfEqual(TbID, Data, expectedData) ;
Is very similar to doing:
Get(TRec, Data) ;
check(SbID, Data) ;
I recommend the FIFO methods when you do not like the format that check produces. There is a long term plan to give users more direct control of the output of scoreboards.
Also note that effectively internal to the scoreboard it is using AffirmIf – kind of.