forked from OSVVM/OSVVM
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
58 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,45 @@ | ||
*"Open Source VHDL Verification Methodology" (OSVVM) Repository* | ||
|
||
[![https://gitter.im/OSVVM/Lobby](https://badges.gitter.im/OSVVM/Lobby.svg)](https://gitter.im/OSVVM/Lobby) | ||
![Latest tag](https://img.shields.io/github/tag/JimLewis/OSVVM.svg?style=flat) | ||
[![Artistic License 2.0](https://img.shields.io/github/license/JimLewis/OSVVM.svg?style=flat)](LICENSE.md) | ||
|
||
------ | ||
[**Open Source VHDL Verification Methodology (OSVVM)**][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] | ||
**OSVVM Blog:** [http://www.synthworks.com/blog/osvvm/][osvvm-blog] | ||
**License:** [Artistic License 2.0][PAL2.0] | ||
**Copyright:** Copyright © 2006-2016 by [SynthWorks Design Inc.](http://www.synthworks.com/) | ||
|
||
## Release History | ||
For current release information see [osvvm_release_notes.pdf](doc/osvvm_release_notes.pdf) | ||
|
||
The following has a bad habit of falling behind the current release: | ||
- Nov-2016 - **2016.11** Added VendorCovApiPkg, ScoreboardGenericPkg, TbUtilPkg, ResolutionPkg | ||
- 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. | ||
|
||
|
||
------ | ||
|
||
*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* | ||
|
||
[osvvm]: http://www.osvvm.org/ | ||
[osvvm-blog]: http://www.synthworks.com/blog/osvvm/ | ||
[aldec]: http://www.aldec.com/ | ||
[PAL2.0]: http://www.perlfoundation.org/artistic_license_2_0 | ||
|
||
|
||
|
||
|
||
|
||
*"Open Source VHDL Verification Methodology" (OSVVM) Repository* | ||
|
||
[![https://gitter.im/OSVVM/Lobby](https://badges.gitter.im/OSVVM/Lobby.svg)](https://gitter.im/OSVVM/Lobby) | ||
![Latest tag](https://img.shields.io/github/tag/JimLewis/OSVVM.svg?style=flat) | ||
[![Artistic License 2.0](https://img.shields.io/github/license/JimLewis/OSVVM.svg?style=flat)](LICENSE.md) | ||
|
||
------ | ||
[**Open Source VHDL Verification Methodology (OSVVM)**][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] | ||
**OSVVM Blog:** [http://www.synthworks.com/blog/osvvm/][osvvm-blog] | ||
**License:** [Artistic License 2.0][PAL2.0] | ||
**Copyright:** Copyright © 2006-2016 by [SynthWorks Design Inc.](http://www.synthworks.com/) | ||
|
||
## Release History | ||
For current release information see [osvvm_release_notes.pdf](doc/osvvm_release_notes.pdf) | ||
|
||
The following has a bad habit of falling behind the current release: | ||
- Apr-2018 - **2018.04** Minor updates to AlertLogPkg, CoveragePkg, ScoreboardGenericPkg, TbUtilPkg, MessagePkg | ||
- May-2017 - **2017.05** Minor additions to AlertLogPkg, CoveragePkg, and ScoreboardGenericPkg | ||
- Nov-2016 - **2016.11** Added VendorCovApiPkg, ScoreboardGenericPkg, TbUtilPkg, ResolutionPkg | ||
- 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. | ||
|
||
|
||
------ | ||
|
||
*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* | ||
|
||
[osvvm]: http://www.osvvm.org/ | ||
[osvvm-blog]: http://www.synthworks.com/blog/osvvm/ | ||
[aldec]: http://www.aldec.com/ | ||
[PAL2.0]: http://www.perlfoundation.org/artistic_license_2_0 | ||
|
||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.