Revision | Release Summary |
---|---|
2024.07 | Updated Tb for CreateClock relocation. Minor updates to work around tool issues. |
2022.11 | Updated DEMO testbench for using multiple VC |
2022.10 | Added DEMO testbench for using multiple VC |
Changed PRIVATE to PRIVATE_NAME | |
2022.05 | Updated FIFOs so they are Search => PRIVATE. Added MODEL_ID_NAME generic |
2022.03 | Updated to use singleton based FIFOs. Updated calls for AlertLogIDs. |
2022.02 | Replaced to_hstring with to_hxstring in UartRx and UartTbPkg |
2021.09 | Updated testbenches to create YAML reports |
2021.02 | Updated resizing of values to/from Stream MIT |
2020.10 | Updated for updates to Stream MIT |
2020.07 | Updated to use Stream MIT |
2020.01 | Updated to Apache Licenses |
2019.05 | Updated for OSVVM public release |
1999.01 | Developed as part of SynthWorks' Advanced VHDL Testbenches and Verification Class |
- Updated Tb for CreateClock relocation.
- Minor updates to UartTx and UartRx for Xcelium.
- Added deprecated/ScoreboardPkg_Uart for Xcelium.
- Removed UartRecArrayType - All uses were replaced by StreamRecArrayType.
- UartRx: replaced individual references of use osvvm.ScoreboardPkg_slv.NewID with use osvvm.ScoreboardPkg_slv.all for VCS
- Updated UART/testbench_multiple_uarts testbench for using multiple OSVVM VC using for Generate
- Added usage of new StreamRecArrayType and StreamTransactionArrayPkg
- Added new examples: SingleProcess1, SingleProcessLoop_1, SingleProcessLoop_2, and MultipleProcess_1
- Added GHDL_Debug directory to support GHDL
- Added UART/testbench_multiple_uarts testbench for using multiple OSVVM VC using for Generate
- Changed PRIVATE to PRIVATE_NAME
- Updated FIFOs so they are Search => PRIVATE. Was only problematic in generate loops.
- Added MODEL_ID_NAME generic
Replaced to_hstring with to_hxstring in UartRx and UartTbPkg.
Updated testbenches to create YAML reports.
Minor updates to resize values to/from the Stream Model Independent Transactions.
Minor updates for updates to Stream Model Independent Transactions. Resulted in port name changes - was going to use alias, but did not work in some tools
Major release. Now uses StreamTransactionPkg.
Copyright (C) 1999-2020 by SynthWorks Design Inc.
Copyright (C) 2020 by OSVVM contributors
This file is part of OSVVM.
Licensed under Apache License, Version 2.0 (the "License")
You may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.