Activity
-
Christon Fredrick replied to the topic Is GHDL easier for OSVVM or Xsim 2024.2 (or later)? in the forum OSVVM 4 months, 3 weeks ago
The problem is, with Ubuntu 24.04, I think we can install the latest GHDL with snap store, but I have pop!_os 22.04 which is like Ubuntu 22.04. Here I have to install GHDL from github. I installed 5.0.1 GHDL. But I have all sorts of problems (with dependencies as I am doing it manually) where I couldn’t initialise and create the first work object…[Read more]
-
Jim Lewis replied to the topic Is GHDL easier for OSVVM or Xsim 2024.2 (or later)? in the forum OSVVM 4 months, 3 weeks ago
You need XSIM if you are using Xilinx’s encrypted IP. However XSIM is very slow.
GHDL and nvc both support OSVVM well – however they need a third party waveform viewer such as SURFER.
OSVVM is updated several times each year. Even if a simulator includes an OSVVM release, it may be out of date.
OSVVM is fast to compile the project.…[Read more]
-
Christon Fredrick started the topic Is GHDL easier for OSVVM or Xsim 2024.2 (or later)? in the forum OSVVM 4 months, 3 weeks ago
I heard that there is no built-in support for osvvm with GHDL, but there is contrastingly, a built-in support for OSVVM in XSim. Also I tried with the help of ChatGPT to try and simulate a simple adder.vhd using OSVVM. I couldn’t do it. the compilation is not proper as it might miss some dependencies, and it’s all manual and I find it very…[Read more]
-
Ariel replied to the topic Waveforms not generated correctly (GHDL) in the forum OSVVM 4 months, 3 weeks ago
Hi. I think you might have an old GHDL version.
`
$ rlwrap -c tclsh
$ source ../OsvvmLibraries/Scripts/StartUp.tcl
OSVVM Script Version: 2025.02
Simulator Version: GHDL-5.0.0-dev
`
-
Christon Fredrick replied to the topic Waveforms not generated correctly (GHDL) in the forum OSVVM 4 months, 3 weeks ago
Hi, I see that you have some successful simulations with GHDL. may I ask which version of GHDL is compatible with OSVVM 2025.2? I am having the build error when I used GHDL 3.0.0 version. the normal libraries are being built with “rlwrap tclsh”, but when i want to build my adder_tb, it is not being build, and has errors. what am I doing wrong? I…[Read more]
-
Jim Lewis replied to the topic Is Vivado 2022.2(Xsim) suitable for OSVVM simulations? in the forum OSVVM 5 months ago
You need OSVVM 2025.02 (or newer) and XSIM 2024.2
-
Christon Fredrick started the topic Is Vivado 2022.2(Xsim) suitable for OSVVM simulations? in the forum OSVVM 5 months ago
I’m a beginner. I am trying to add the library in the Vivado Project, but in TCL scritps, I am getting this error for the following commands.
create_lib -simlib osvvm $OSVVM_HOME/compiled_simlib/osvvm
invalid command name “create_lib”
compile_vhdl -library osvvm $OSVVM_HOME/Common/src/AddressBusResponderTransactionPkg.vhd
invalid command name…[Read more] -
Jake replied to the topic Errors While Generating Simulation Reports in the forum OSVVM 5 months ago
I have migrated to 2025.4, and things are working well for me so far. Thanks Jim!
-Jake
-
Sotonye became a registered member 5 months ago
-
Christon Fredrick became a registered member 5 months, 1 week ago
-
Christon Fredrick became a registered member 5 months, 1 week ago
-
Charlie became a registered member 5 months, 1 week ago
-
Markus became a registered member 5 months, 1 week ago
-
Jens became a registered member 5 months, 1 week ago
-
Jake replied to the topic Errors While Generating Simulation Reports in the forum OSVVM 5 months, 1 week ago
Thank you!
I’ll get them integrated and report back.
-Jake
-
Graham became a registered member 5 months, 1 week ago
-
Jim Lewis replied to the topic Errors While Generating Simulation Reports in the forum OSVVM 5 months, 1 week ago
I have released these updates as part of 2025.4
-
JAGAN MOHAN became a registered member 5 months, 1 week ago
-
TAMER became a registered member 5 months, 1 week ago
-
Jim Lewis replied to the topic CoverageIDType in Alert Results table in the forum OSVVM 5 months, 2 weeks ago
Hi David,
Your pictures did not post for some reason. So I will give a more general perspective.When a CoverageID is created, a corresponding AlertLogID is also created. If the ID, created with NewID, it is used for tracking errors – such as when an error bin is encountered. This ID is also used to determine what level an error signals…[Read more]
- Load More