Reply To: Can OSVVM Verification Component be used in VUnit based testbench?

Why OSVVM™? Forums OSVVM Can OSVVM Verification Component be used in VUnit based testbench? Reply To: Can OSVVM Verification Component be used in VUnit based testbench?

#2395
Jim Lewis
Member

Short answer is yes. OSVVM VC (including AXI4) use items from the other OSVVM libraries, so you will need to compile those. To compile OSVVM, I recommend using the the OSVVM-Scripts. Then in VUnit you can map the OSVVM libraries.

OSVVM VC report errors against the OSVVM AlertLogPkg. You will either want to use the OSVVM AlertLogPkg in your test cases or get the errors from OSVVM and report them in VUnits test reporting utility.

If you don’t start out using OSVVM’s AlertLogPkg and scripting, eventually you may want to try using them as with them you get OSVVM’s reporting. For details on this see: https://osvvm.github.io/Overview/Osvvm3Reports.html and in particular see

To understand the debug help this gives us the following is a series of test cases with errors: