Activity
-
Jim Lewis replied to the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 day, 12 hours ago
It is Simon doing the heavy lifting.
-
Eamon replied to the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 day, 12 hours ago
Thanks Jim and Simon! This clears things up.
-
Jim Lewis replied to the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 day, 13 hours ago
Hi Eamon,
Simon posted the blog post that hopefully answers your question. See: https://osvvm.org/archives/2830Best Regards,
Jim -
Jim Lewis replied to the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 day, 13 hours ago
Hi Eamon,
Simon posted the blog post that hopefully answers your question. See: https://osvvm.org/archives/2830Best Regards,
Jim -
Simon wrote a new post 1 day, 14 hours ago
Using External Libraries with OSVVM Co-simulation
Introduction The OSVVM Co-simulation features allow user supplied C or C++ code to drive model independent transaction (MIT) signals in a VHDL logic simulation […] -
Jim Lewis replied to the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 day, 18 hours ago
Hi Eamon,
I have asked Simon to post a response to this. Unfortunately the website is having some issues with Simon being able to post a response to it. Hopefully it will be resolved shortly.Many apologies. We usually get these type of things answered within a day or two of the post.
Best Regards,
Jim -
Simon started the topic Forum test in the forum OSVVM 1 day, 22 hours ago
This is just a test post.
-
Jim Lewis replied to the topic Osvvm LocalScriptsDefault.tcl location in the forum OSVVM 2 days, 3 hours ago
Hi Senthil,
I will have this fixed shortly on the dev branch.Best Regards,
Jim -
Jim Lewis replied to the topic Osvvm LocalScriptsDefault.tcl location in the forum OSVVM 2 days, 10 hours ago
Hi Senthil
OutputHomeDirectory is not the correct variable to be setting.
Please use OutputBaseDirectory.I have tested it with settings as follows. In both of these the results are in the $CurrentSimulationDirectory.
variable OutputBaseDirectory “”
variable OutputBaseDirectory “osvvm”I have not tested it with other than these…[Read more]
-
Senthil replied to the topic Osvvm LocalScriptsDefault.tcl location in the forum OSVVM 5 days, 4 hours ago
Hi Jim,
Following up on my earlier email regarding setting a new location to write OSVVM outputs other than the current Simulation directory. My setup now has OSVVM_SETTINGS_DIR env variable pointing to OsvvmSettingsLocal.tcl, I am
able to read in the user settings specified in OsvvmSettingsLocal.tcl.These variables are active,
variable…[Read more] -
jon replied to the topic Using OSVVM in Vivado in the forum OSVVM 5 days, 11 hours ago
Hi Jim
Thanks for the explantion.
Jon
-
Jim Lewis replied to the topic Using OSVVM in Vivado in the forum OSVVM 6 days, 1 hour ago
Hi Jon,
I recommend getting all of OsvvmLibraries. Then from the Script_user_guide.pdf, to start XSIM, do the following:1.3.9 Xilinx XSIM
Using OSVVM in Xilinx XSIM is under development. So far, Xilinx seems to be able to
compile OSVVM utility library, however, we have not had any of our internal test cases
pass.
To run OSVVM scripts in XSIM,… -
jon started the topic Using OSVVM in Vivado in the forum OSVVM 1 week, 1 day ago
I am new to OSVVM and would like to try the AXI testbench in Vivado 2024.2. Can somone explain what files I need to add to Vivado so I can then run a simultion? Is it just the files in the osvvm dir and then AXI testbeench files? Thanks
-
Jim Lewis wrote a new post 1 week, 1 day ago
Upcoming OSVVM Class SessionsAccelerate your path to adopting OSVVM. OSVVM training is available on-line and on-site. Class details are here On-line classes are live sessions with […]
-
Eamon started the topic Using Cosimulation Framework with C/C++ Library in the forum OSVVM 1 week, 2 days ago
Hello,
I’m working on some video processing HDL. For debugging operations like smoothing, spectrogram, colorspace conversion, etc I get limited utility out of peaking an output AXI stream and using that on a scoreboard. I’ve seen SDL2 + Verilator used online to write AXI stream contents to a framebuffer. Is something like this possible in the…[Read more]
-
Jim Lewis replied to the topic Osvvm LocalScriptsDefault.tcl location in the forum OSVVM 1 week, 4 days ago
Hi Senthil,
Settings have been changed through time. What I say here pertains to the current release, 2025.06a. Typically I try to keep changes backward compatible.You will find how to for OSVVM’s tcl and vhdl settings documented in OsvvmSettings_user_guide.pdf in OsvvmLibraries/Documentation. With respect to finding the settings files, it…[Read more]
-
Senthil started the topic Osvvm LocalScriptsDefault.tcl location in the forum OSVVM 1 week, 5 days ago
Hi Jim,
I have a local LocalScriptsDefault.tcl to direct Osvvm outputs to a different directory by updating this variable,
variable OutputHomeDirectory <new path>
What is the location the LocalScriptsDefault.tcl needs to be stored to be picked up. Is it preferred to use env variable OSVVM_SETTINGS_DIR to point to the file?Regards,
-Senthil -
Sam became a registered member 2 weeks ago
-
Senthil replied to the topic Setting tKeep per transaction using Send in the forum OSVVM 2 weeks, 2 days ago
Hi Jim,
Appreciate it!. I did not look at this particular test. Searched for TKeep/TStrb. I will have a look at the test that you mentioned.
Regards,
-Senthil -
Jim Lewis replied to the topic Setting tKeep per transaction using Send in the forum OSVVM 2 weeks, 2 days ago
Hi Senthil,
The next thing to know is that every feature in OSVVM VC is tested. That is why our test suite has so many test cases. Test cases for AxiStream are in the directory, OsvvmLibraries/AXI4/AxiStream/TestCases. A search for UU finds that test cases that test this capability:TbStream_ByteHandling1.vhd – tests using X”UU” and X”WW” in…[Read more]
- Load More