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...
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.