Third Party Libraries
The PoC-Library is shiped with different third party libraries, which are
located in the <PoCRoot>/lib/
folder. This document lists all these
libraries, their websites and licenses.
OSVVM
Open Source VHDL Verification Methodology (OS-VVM) is an intelligent testbench methodology that allows mixing of “Intelligent Coverage” (coverage driven randomization) with directed, algorithmic, file based, and constrained random test approaches. The methodology can be adopted in part or in whole as needed. With OSVVM you can add advanced verification methodologies to your current testbench without having to learn a new language or throw out your existing testbench or testbench models.
Folder: |
|
Copyright: |
Copyright © 2012-2025 by SynthWorks Design Inc. |
License: |
|
Website: |
|
Source: |
Updating Linked Git Submodules
The third party libraries are embedded as Git submodules. So if the PoC-Library
was not cloned with option --recursive
it’s required to run the sub-module
initialization manually:
On Linux
cd PoCRoot
git submodule init
git submodule update
We recommend to rename the default remote repository name from ‘origin’ to ‘github’.
cd PoCRoot\lib\
Todo
write Bash code for Linux
On OS X
Please see the Linux instructions.
On Windows
cd PoCRoot
git submodule init
git submodule update
We recommend to rename the default remote repository name from ‘origin’ to ‘github’.
cd PoCRoot\lib\
foreach($dir in (dir -Directory)) {
cd $dir
git remote rename origin github
cd ..
}