Activity
-
Hassan replied to the topic How to improve VHDL in the forum VHDL 11 months, 2 weeks ago
What is the primary benefit of this thread since the synthesis tool vendors will take maybe a decador or more to add simple new features for the language.
We need an effort to upgrade the flow that is used with VHDL. We need something like LLVM for VHDL. The netlist fitter can be handled by the tools. But tool for synthesis and compilation for…[Read more]
-
Hassan started the topic Dissecting the OSVVM AXI Master BFM in the forum OSVVM 11 months, 2 weeks ago
This thread has been created to ask questions about the Axi4Manager found in the OSVVM AXI4 portion. This is the full AXI4 Master BFM. There is a separate BFM for the AXI4-Lite. There are two primary variants of the Axi4Manager. These are one variant without VTI (Axi4Manager) and one with VTI (Axi4ManagerVti). These only differ in how the…[Read more]
-
Brad Adam replied to the topic Riviera / MATLAB Cosim with OSVVM Scripting in the forum OSVVM 11 months, 2 weeks ago
Actually, I found the RunTest code in OsvvmProjectScripts.tcl, and the best way to add additional options for this would be following Example_LocalScriptsDefaults.tcl I assume?
-
Brad Adam started the topic Riviera / MATLAB Cosim with OSVVM Scripting in the forum OSVVM 11 months, 2 weeks ago
Hey,
So I’ve run into a bit of an issue with the usual OSVVM scripted flow and a testbench which aims to use some MATLAB cosim features. In short, I can successfully cosim if I don’t use RunTest or any of the TestName/analyze/simulate flow. In my experience the code coverage enabled via SetCoverageAnalyzeEnable/Set CoverageSimulateEnable only…[Read more]
-
Hassan replied to the topic Running AXI4 Simulation from OSVVM Libraries repository in the forum OSVVM 11 months, 2 weeks ago
The AXI4Manager source code contains these lines in the architecture declaration part:
signal WriteAddressFifo : osvvm.ScoreboardPkg_slv.ScoreboardIDType ;
signal WriteDataFifo : osvvm.ScoreboardPkg_slv.ScoreboardIDType ;signal ReadAddressFifo : osvvm.ScoreboardPkg_slv.ScoreboardIDType ;
signal…[Read more] -
Ivan became a registered member 11 months, 2 weeks ago
-
Jim Lewis wrote a new post 11 months, 2 weeks ago
OSVVM 2024.05 Release
The 2024.05 release adds: Report Updates SPI VC Additions Minor Updates Late Updates – after 2024.05 Report Updates OSVVM automatically […]
-
Victor became a registered member 11 months, 2 weeks ago
-
Rares became a registered member 11 months, 2 weeks ago
-
Samuel became a registered member 11 months, 2 weeks ago
-
Furkan became a registered member 11 months, 2 weeks ago
-
Victor became a registered member 11 months, 3 weeks ago
-
Victor became a registered member 11 months, 3 weeks ago
-
Jim Lewis wrote a new post 11 months, 3 weeks ago
OSVVM Classes – in-person and on-lineWe have a number of OSVVM class sessions coming up, including in person opportunities in Freiburg, Germany and Bracknell, UK – both of which I am teaching. In […]
-
Hassan replied to the topic Can OSVVM Verification Component be used in VUnit based testbench? in the forum OSVVM 11 months, 3 weeks ago
OSVVM can generate a lot of test reports at end of a test, I believe the EndOfTestReports exists for this purpose.
Is this feature compatible with VUnit or does it require specific OSVVM scripts and script commands to be run before those design reports can be created?
-
Nambinina became a registered member 11 months, 3 weeks ago
-
Jonny became a registered member 11 months, 3 weeks ago
-
Hans-Jörg became a registered member 11 months, 3 weeks ago
-
Jim Lewis replied to the topic Running AXI4 Simulation from OSVVM Libraries repository in the forum OSVVM 11 months, 3 weeks ago
Yes. The long term plan is to add more extensive protocol violation checks it Axi4Monitor. I think a number of them are about checking that an AXI4 manager always composes a complete transaction. I am not sure the value of them if you are developing an Axi4Subordinate (formerly known as slave).
-
Hassan replied to the topic Running AXI4 Simulation from OSVVM Libraries repository in the forum OSVVM 11 months, 3 weeks ago
The TbAXI4.vhd contains AXI4 Manager and Subordinate along with the Test controller/sequencer called TestCtrl. It also contains clock and reset source.
There is one more thing called Axi4Monitor. I found a source file called Axi4Monitor_dummy.vhd which has an entity but empty architecture. Does this mean that the monitor module is not yet…[Read more]
- Load More