Skip to content
/ OSVVM Public
forked from OSVVM/OSVVM

Open Source VHDL Verification Methodology (OSVVM) Repository

Notifications You must be signed in to change notification settings

tgingold/OSVVM

This branch is 1 commit ahead of, 571 commits behind OSVVM/OSVVM:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9b9c2f3 · Nov 11, 2016

History

23 Commits
Nov 11, 2016
Oct 7, 2016
Feb 10, 2016
Dec 7, 2015
Mar 1, 2016
Jan 15, 2016
Dec 7, 2015
Dec 7, 2015
Dec 7, 2015
Dec 7, 2015
Jan 15, 2016
Dec 7, 2015
Dec 7, 2015
Oct 7, 2016
Oct 7, 2016
Oct 7, 2016
Dec 7, 2015
Jan 15, 2016
Jan 15, 2016

Repository files navigation

"Open Source VHDL Verification Methodology" (OSVVM) Repository


Open Source VHDL Verification Methodology (OSVVM) 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.

Source: http://www.osvvm.org/
OSVVM Blog: http://www.synthworks.com/blog/osvvm/
License: Artistic License 2.0
Copyright: Copyright © 2006-2016 by SynthWorks Design Inc.

Release History

  • Jan-2016 - 2016.01 Fix limit of 32 AlertLogIDs, Updates for GHDL (Purity and L.all(L'left)),
  • Jul-2015 - 2015.06 Addition of MemoryPkg
  • Mar-2015 - 2015.03 Bug fixes to AlertLogPkg (primarily ClearAlerts, but also matching names)
  • Jan-2015 2015.01 Not here. Addition of AlertLogPkg, TranscriptPkg,OsvvmContext, and OsvvmGlobalPkg.
  • Dec-2014 - 2014.07a Fixed memory leak in CoveragePkg.Deallocate. Replaced initialized pointers with initialization functions
  • Jul-2014 - 2014.07 Not here. Added names to coverage bins. Added option during WriteBin so that a bin prints PASSED if its count is greater than the coverage goal, otherwise FAILED.
  • Jan-2014 - 2014.01 RandomPkg: RandTime, RandIntV, RandRealV, RandTimeV. CoveragePkg: Support merging of coverage bins.
  • May-2013 - 2013.05 RandomPkg: Big Vector Randomization.

For more revision information, see osvvm_release_notes.pdf


Starting with 2016.01, this repository was handed off to Jim Lewis (OSVVM Developer) and became the GIT site for OSVVM
Releases prior to 2016.01 were uploaded by Patrick Lehmann

About

Open Source VHDL Verification Methodology (OSVVM) Repository

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • VHDL 100.0%