Reply To: Using VCs without the built-in Scripts – but instead VUnit
Why OSVVM™? › Forums › OSVVM › Using VCs without the built-in Scripts – but instead VUnit › Reply To: Using VCs without the built-in Scripts – but instead VUnit

Hi Isaac,
I think Patrick’s solution will be the defacto solution for integration with VUnit. Particularly since he is working on generating reports too – really cool.
Before I talked to Patrick today, I worked on the script I mentioned above. For each OSVVM library, it will create a list of files associated with the library. Note the file list may be be different for different simulators since there are files with work arounds for particular simulator issues.
Run this by starting up your simulator with the OSVVM scripts, per the OSVVM Script_users_guide.pdf in the OsvvmLibraries/Documentation directory. For Questa, ModelSim or Riviera-PRO, all you do is:
source <path-to-OsvvmLibraries/OsvvmLibraries/Scripts/StartUp.tcl
Then do:
source $OsvvmLibraries/Scripts/VendorScripts_CompileList.tcl
And then run the OSVVM Scripts (takes only seconds):
build $OsvvmLibraries
You will find the scripts in files named:
You will find VendorScripts_CompileList.tcl on the dev branch of OsvvmLibraries.
Best Regards,
Jim