kennethhar Posted February 29, 2012 Report Share Posted February 29, 2012 Hi, I'm new to verification & UVM . From the README.txt in the "uvm_lib/uvm_sv" , i was told i had to compile the uvm.sv before i could use UVM. I used the following command "ncverilog -sv $UVM_HOME/src/uvm.sv +incdir+$UVM_HOME/src". I was able to start the compilation, but it resulted in many errors. One of them is: file: /home/hpkenhar/uvm-1.1/uvm_lib/uvm_sv/src/uvm.sv protected process m_process_id; | ncvlog: *E,NOIPRT (base/uvm_phase.svh,38|18): Unrecognized declaration 'process' could be a spelling mistake [systemVeril og]. (`include file: base/uvm_phase.svh line 38, `include file: base/base.svh line 68, `include file: uvm_pkg.sv line 30, file : /home/hpkenhar/uvm-1.1/uvm_lib/uvm_sv/src/uvm.sv line 23) So basically the word "process" was not recognized as keyword/class in the compiler. Can anyone tell me what i might have done wrong that results in such an error? I shouldn't have to modify any of the files in the uvm_lib... right? Quote Link to comment Share on other sites More sharing options...
uwes Posted February 29, 2012 Report Share Posted February 29, 2012 hi, which version of ius are you using? in general you should not have to modify any UVM files to get it running. btw: the easiest path to run with ius+uvm is "irun -uvmhome <youruvmhomedirectory> ... <your-verilogfiles>". this takes care of all uvm-compile and addon switches. regards /uwe Quote Link to comment Share on other sites More sharing options...
kennethhar Posted February 29, 2012 Author Report Share Posted February 29, 2012 I am currently using Incisive_Enterprise_Simulator 8.2. O yes, and another error i encounterd was that when i tried to use the irun command with "-uvmhome", i would get an error "*E,BDOPT: Unknown option -uvmhome." Do you have any idea what the problem may be? Thanks for your time! regards Kenneth Quote Link to comment Share on other sites More sharing options...
uwes Posted February 29, 2012 Report Share Posted February 29, 2012 (edited) hi, you should be using a more recent version such as 10.20s100+ or 11.10+. ius82 does not support uvm. /uwe Edited February 29, 2012 by uwes Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.