I have been following the steps mentioned in the tutorial given in the video "uvm-101 Basic UVM testbench" .
Even after compiling with UVM_NO_DPI and UVM_CMDLINE_NO_DPI flags as suggested in the video, I get the failure mentioned in the subject. To fix this issue (even though I don't want DPI), I went ahead to install a gcc library version, included its PATH in the environment variable, still got the same error.
Command used for compiling: vlog -work work -sv -stats=none C:/Modeltech_pe_edu_10.4a/learner/check.sv +incdir+C:/Modeltech_pe_edu_10.4a/uvm-1.2/src +define+UVM_CMDLINE_NO_DPI +define+UVM_NO_DPI +define+UVM_REGEX_NO_DPI
Altera was acquired by Intel and seems to have been integrated into "Quartus Prime" software suite to support their FPGA products. Although the version shown in the video (v10.4d) cannot be found, an earlier version is available (v10.1b). The interface in FPGA aligned software tools will be different. Maybe the v10.1b might be worth a try.
I have placed a directory inside the modelsim folder, which contains the executables.
i.e C:\Modeltech_pe_edu_10.4a\gcc-c++-4.8.1-4-mingw32-bin\bin has c++.exe, g++.exe. I am not sure how to let modelsim know of this path. So I have added this path to user environment PATH variable, whch had only modelsim as the path there.
i.e PATH: C:\Modeltech_pe_edu_10.4a\win32pe_edu Updated it with: C:\Modeltech_pe_edu_10.4a\win32pe_edu;C:\Modeltech_pe_edu_10.4a\gcc-c++-4.8.1-4-mingw32-bin\bin
Please let me know if there is something else needs to be done ?
A couple of quick pointers:
In the Modelsim installation used for the video, there's a folder called "gcc-4.2.1-mingw32vc9" inside modelsim_ase directory which contains GCC executables - Take a look at the user's manual - Try this link - If none of the above works, I guess you have to contact a Mentor AE at their support site
Thanks Admin for the help. But for me none of the pointers worked. There is user manual, but no reference as to how to link the gnu with modelsim env. Second link talks about QuestaSim. Thirdly Mentor doesnt provides support for student edition.
I was wondering, the version used in video is "starter edition", but I could only find a free "student edition" which I am using currently. Can you please give a pointer where cam I find it?
Also in the video, compilation was done using the flags to make sure that it doesnt requires DPI, so should that have impact while running ? As in, it shouldn't be looking for the DPI when I go on to do simulation ?
I accept cookies from this site.
You are now being logged in using your Facebook credentials