-
DSim Studio waves.mxd Error: "libmxd failed to load."
Description: I want to use DSim Studio to simulate Gowin FPGA designs. I followed the tutorial: Tutorial: DSim Studio for GOWIN. I was sucessfully able to compile and run the example design, however when I tried to view the waveforms with waves.mxd I got this error Error libmxd failed to load. You may be on an unsupported…
-
DSim error: "ld: cannot find C:\Program: No such file or directory"
I'm new to DSim Studio. When I try to simulate Altair's uvm-hello-world-main example I get the following error at the end of Elab1. I'm using Windows 11. Found 6 unique specialization(s) of 6 design element(s). Optimizing... Building models... PLI/VPI access: (none) Simulation time precision is 1ns. Linking image.so... ld:…
-
Add the capability to store waveform signals in the waveform viewer
As discussed in Is there a method to save waveform signals and then reopen them in a new waveform window? : Support (metrics.ca) I suggest adding this feature to allow us to reopen a simulation and load stored waveforms, instead of manually searching for them every time.
-
Waveform Reload Function
It would be nice if there is waveform reload function and a button for it on Waveform Viewer.Currently, we have to close Waveform Viewer and reopen updated *.mxd file on VS code once new simulation is run again and *.mxd file is updated. Shown signals should be kept even if the waveform file is reloaded.
-
SystemVerilog Event and String Support of Waveform
Currently, event and string of SystemVerilog are not supported in *.mxd dump and its waveform viewing. It looks event is shown as level signal now and string doesn't appear on Waveform Viewer. It would be nice if event is shown as spike or so at its triggered time and string is properly shown as text. These are very…
-
DSIM scripting
Hello. i'm trying to learn the tool. i'm currently using Modelsim, i run all my simulation with TCL scripts. i would like to use DSIM the same way, from a script. i failed to find a scripting user manual. can someone help me? Thanks.
-
VHDL wave dump
I am struggling with dumping waves from a VHDL simulation. When I look at the waves, I'm getting Xs and Zs instead of 0s and 1s: I have attached the relevant files (I think). I cannot find anything about this in the documentation. (In fact, I have regressed to a simpler VHDL simulation. The one I started with didn't record…
-
Assertion errors are always reported in negedge
Hi, I've recently started working with some assertions in a project. All the assertions I am working with are designed to be evaluated in every posedge of the clk, but every time an assertion fails, the time reported in the log matches with a negedge in the waveform. Just for checking the behavior of the tool, I modified…
-
Create a new project from scratch
The provide Adder example works, but there is no clear explanation on what are the steps for creating a project from scratch. I tried by starting with one TB file where I am computing the factorial, but when I try to compile, I get the following error: "Source file "factorial.svh" from library "work" failed to compile with…
-
DSIM Desktop on MAC
As of now I see DSIM Desktop is supported for some Linux distributions and Windows, is there a way to install DSIM on Mac OS?
-
carry_lookahead_adder_tb cannot simulate
Hi, I am trying to simulate the simulation example carry_lookahead_tb using DSIM locally on Ubuntu, but it does not work. The compilation process works, but when I try to run the simulation it always ends with the following error: Linking image.so... sh: 1: ld: not found ds_ld Metrics DSim version: 20240422.4.0 (b:R #c:0…
-
License file missing
Hello, I have installed Dsim Desktop following the instructions here: Install DSim Desktop I then followed the tutorial to simulate the example design here: Tutorial On the Run Your Design step, I am stuck because I click the Play button next to Sim 1, and I get the following output: $ dsim -top…
-
How do I compile a UVM TB
My UVM TB does not compile. `include "uvm_macros.svh" generates an error and VSC does no understand any of UVM's syntax. "The following include files were not found in the include search path: design\design.svh:10:1 uvm_macros.svh " I read that you say: "DSim ships with UVM-1.1b, UVM-1.1d and UVM-1.2." which makes me…
-
Simulation stuck problem
Hi, simulation cancellation in VSCode is not working. Time to time I can make mistakes that end up forever loop or want to just stop it to fix and rerun simulation, it never works to stop simulation until it finishes. The only solution that i found is deleting my licence and create new one because simulation never releases…
-
Will DSim Continue to Operate Locally for Free After Altair's Acquisition of Metrics?
Hello, I recently learned about Altair’s acquisition of Metrics and I have a question regarding the future of DSim. I have been using DSim locally and have found it to be an invaluable tool. I am wondering if, following this acquisition, DSim will continue to operate locally and remain free of charge? Additionally, I am…
-
carry_lookahead_adder simulation doesn't run in Linux.
Hi, before asking my question I really thank you for your great software. I faced a problem when I run simulation that you offer in default. Here is a error message, and please tell me what causes this and how to solve this problem. $ dvhcom -lib 'dut' -F 'filelist_VHDL.txt'=N:[LibUpdate] Updated library dut.$ dvlcom…
-
FullyQualifiedErrorId : CommandNotFoundException
Hello, On windows 11, after installing and activating dsim I am not able to run it from the cmd shell. PS > dsim -version dsim : The term 'dsim' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct…
-
Fail to activate version of DSim
When I try to activate DSim in VSCode I'm getting this: "Failed to activate version "20240422.0.0" of "DSim". Reason: DSim version "20240422.0.0" not found." If anyone is experiencing this please give me an advice. Thanks in advance