Activity
-
Charles became a registered member 19 hours, 8 minutes ago
-
Yuliy became a registered member 2 days, 20 hours ago
-
Ahmed became a registered member 4 days, 17 hours ago
-
Ahmed became a registered member 4 days, 18 hours ago
-
Jim Lewis replied to the topic Unique Requirement Pass Goals For Each Test Case in the forum OSVVM 5 days, 9 hours ago
Hi Charlie,
What I suspect you are doing is that in the checker model you have created your requirements as follows:
Req1ID <= NewReqID("Req1", 1, ...) ;
Req2ID <= NewReqID("Req2", 1, ...) ;When the build finishes with one or more tests that use this checker module is that the requirements are merged into the final report. However, that…[Read more]
-
Charlie started the topic Unique Requirement Pass Goals For Each Test Case in the forum OSVVM 5 days, 17 hours ago
I have two separate test cases in my testbench – randomised_tests.vhd and directed_tests.vhd. I then have a separate checker module incorporating scoreboards and requirements tracking. Each of the requirements and their passed goals are declared inside the checker module, therefore the pass goals are common to both test cases.
I’m wondering if…[Read more]
-
STEPHEN became a registered member 1 week, 4 days ago
-
Michael became a registered member 1 week, 4 days ago
-
Jim Lewis wrote a new post 1 week, 6 days ago
OSVVM: VHDL's #1 Verification Methodology
The 2024 Wilson Verification survey shows that OSVVM is being used by 35% of all FPGA designers world-wide, which makes OSVVM VHDL’s #1 Verification […]
-
Christon Fredrick replied to the topic Issues with GHDL when compiling OSVVM packages in the forum OSVVM 1 week, 6 days ago
the GHDL version was 5.0.1, but good news, the OSVVM packages compiled with NVC. And also the basic VHDL code ran and the random function is really powerful when implemented. Really appreciate the work in OSVVM!
-
Steven became a registered member 1 week, 6 days ago
-
Matthias became a registered member 2 weeks, 4 days ago
-
Tobias became a registered member 2 weeks, 6 days ago
-
Patrick replied to the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 2 weeks, 6 days ago
Oh, I forgot to mention how to run it for different vendor tools…
The instantiation of the
OsvvmProFileProcessor
takes an optional argument of typeOsvvmVariables
osvvmVariables = OsvvmVariables(
[Read more]
vhdlVersion = VHDLVersion.VHDL2008,
toolVendor = "Aldec"
toolName = "RivieraPRO"
toolVersion = "2024.10"
)
processor =… -
Jim Lewis replied to the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 3 weeks ago
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…[Read more]
-
Patrick replied to the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 3 weeks ago
Hi Isaac,
a few weeks ago, I release pyEDAA.OSVVM as part of the bigger EDA² Python package family. It provides a OSVVM *.pro file processor as well as data models and parsers for OSVVM’s YAML (and XML) file formats.
Repository: https://github.com/edaa-org/pyEDAA.OSVVM
Documentation: https://edaa-org.github.io/pyEDAA.OSVVMfrom pathlib…
[Read more] -
Patrick replied to the topic Issues with GHDL when compiling OSVVM packages in the forum OSVVM 3 weeks ago
Can you please provide the output of
ghdl –version
-
Isaac replied to the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 3 weeks ago
Hi Jim,
thanks a lot for the quick reply and, of course, for all the work you put into the OSVVM.
If I understand you correctly, I could either a) build the OSVVM libraries with the built-in scripts, and then link to those libraries in my workflow, or b) take a look at the scripts, specially VendorScripts_Siemens.tcl, and reverse-engineer the…[Read more]
-
Jim Lewis replied to the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 3 weeks ago
Hi Isaac,
From time to time, the OSVVM compile scripts are updated. It is hard to maintain more than one approach. The reason we developed the OSVVM scripts is to provide a better reporting mechanism. In addition the the ordinary JUnit reports, OSVVM does a more comprehensive Build summary. We also do test case summaries, functional…[Read more] -
Isaac started the topic Using VCs without the built-in Scripts – but instead VUnit in the forum OSVVM 3 weeks ago
Hi everyone,
currently I’m setting up a verification environment with an AXI (Full) verification component (VC) at work. I’ve ran several demos in the past using the built-in Scripts, however, now I would like to compile everything from scratch to target our verification environment (Questa + VUnit). My question is: is there a recommended way to…[Read more]
- Load More