Activity
-
Oliver replied to the topic Verification with SystemVerilog or VHDL in the forum OSVVM 2 years, 8 months ago
Hi Jim,
thank you for the detailed answers!
Actually I’m looking at the PCIe test framework from Xilinx. The AXI I’m planning to verify is already included in OSVVM, as I could see. For QSPI as another task I will probably need to write my own.
Best regards
Oliver -
Vibha became a registered member 2 years, 8 months ago
-
Jim Lewis replied to the topic Synopsys VCS-MX in the forum OSVVM 2 years, 8 months ago
Hi Antonio,
I did some testing with Synopsys over the last week.It looks like when I added the error handling to the scripts, it broke the scripts for Synopsys. Unfortunately at the time I added the error handling to other aspects of the scripts, I did not have active Synopsys licenses.
I have updated the scripts now and they are working…[Read more]
-
Jim Lewis replied to the topic Include If Statement For Scripting Process in the forum OSVVM 2 years, 8 months ago
Hi Michael,
Sorry I missed your post.OSVVM pro scripts are a abstract procedure layer on top of TCL. Hence, you can do anything that TCL does. See the scripts OsvvmLibraries/OsvvmLibraries.pro and OsvvmLibraries/osvvm/osvvm.pro for examples.
Best Regards,
Jim -
Jim Lewis replied to the topic OSVVM and Cadence Xcelium in the forum OSVVM 2 years, 8 months ago
Hi Steve,
I did some testing with Cadence over the last week. Looks like the 2022.08 updates to memory pkg broke some things. On the dev branch of OSVVM, I moved MemoryPkg_c.vhd back to the 2022.06 version.It also looks like Cadence is failing the singleton tests in CoveragePkg. I need to try to find root cause as the singleton tests in…[Read more]
-
Jim Lewis replied to the topic Verification with SystemVerilog or VHDL in the forum OSVVM 2 years, 8 months ago
Hi Oliver,
> Above all, there is no SystemVHDL as a complement to the SystemVerilog
Renaming Verilog to SystemVerilog is simply marketing. Just asking that question demonstrates the brilliance it.OSVVM provides VHDL with “SystemVerilog + UVM” verification capabilities including Transaction Level Modeling, Constrained Random, Functional…[Read more]
-
Oliver started the topic Verification with SystemVerilog or VHDL in the forum OSVVM 2 years, 8 months ago
Hello,
regarding OSVVM for verification of FPGA design I have a question.
My colleague told me, that we need to use SystemVerilog instead of VHDL for a new project. The problem he sees is that Xilinx provides the cores in Verilog and the test framework in System-VL. Only this is automatically built and provided by the demo. If we wanted to take…[Read more] -
Jim Lewis replied to the topic Custom VC for image-sensor interface in the forum OSVVM 2 years, 8 months ago
Hi Thomas,
I try to divide the concerns into what must be done for every transaction and what is stable for a long period of time. Things that are stable for a long period of time can be set with SetModelOptions.The error injection probability is a candidate for SetModelOptions.
You may wish for things like Image Width, Height, Color Depth,…[Read more]
-
Thomas started the topic Custom VC for image-sensor interface in the forum OSVVM 2 years, 8 months ago
Hi,
we’re currently looking for a verification methodology to integrate into our VHDL-based FPGA flow. I’m interested in how to create stimulus for custom chip interfaces, in this case an image sensor with a proprietary serial interface with multiple LVDS lanes. The interface module translates the LVDS input into an AXI-Stream packet with video…[Read more]
-
fpgaphreak became a registered member 2 years, 8 months ago
-
Mike became a registered member 2 years, 8 months ago
-
Dirk replied to the topic Memory leak or not ? in the forum VHDL 2 years, 8 months ago
Hi Jim,
Thank you for your elaborate (and much appreciated) reply.
It is very useful and confirms what I feared being the case: that this is in fact a memory leak…
The first solution you suggest was actually already on my mind as a working alternative (without the memory leak). But this approach has the side-effect that an additional ‘copy…[Read more] -
Alejandro became a registered member 2 years, 8 months ago
-
Jim Lewis wrote a new post 2 years, 8 months ago
As I was writing the blog about the 2022.10 Multiple Verification Component example, my focus was drawn to the issue, “How do I call transactions that iterate across an array of verification components?” […]
-
Oliver became a registered member 2 years, 8 months ago
-
Harry became a registered member 2 years, 8 months ago
-
Angela became a registered member 2 years, 8 months ago
-
Jim Lewis replied to the topic Memory leak or not ? in the forum VHDL 2 years, 8 months ago
Memory leak. I do not think the simulators are able to handle this for you.
I should note general VHDL questions like this may get a response faster on StackOverflow, however, I have indeed encountered this one and know a couple of solutions.
The simplest that I have seen, but not used (so it may have flaws) is:
`vhdl
function my_function(obj…[Read more] -
Dirk started the topic Memory leak or not ? in the forum VHDL 2 years, 8 months ago
I have a question about implementation of access type objects in VHDL.
Suppose I have a not fully constrained type, for example:type t_my_type is array(natural range<>, natural range <>) of integer;
Now suppose I want to write a function that transforms an object of this type (possibly changing the array dimensions), for example:
function…
[Read more] -
jangus became a registered member 2 years, 8 months ago
- Load More