dophinsluv Posted April 9, 2014 Report Posted April 9, 2014 On page 6, of the UVM User's Guide, http://www.accellera.org/downloads/standards/uvm/uvm_users_guide_1.1.pdf, run_test is shown as a method of uvm_env. Yet in http://www.accellera.org/downloads/standards/uvm/UVM_Class_Reference_Manual_1.0.pdf it is shown as a method of uvm_root. I believe that the UVM Class Reference Manual 1.0 is correct. Or, if there is a reason I'm not getting, can someone explain? Thanks and have a beautiful day! Mike Quote
uwes Posted April 10, 2014 Report Posted April 10, 2014 hi, run_test exists as uvm_pkg::run_test (a package global function) and uvm_root::run_test(). the first is just shortcut for the second. (the uvm_env::run_test as indicated by the diagram doesnt exist) /uwe Quote
dophinsluv Posted April 10, 2014 Author Report Posted April 10, 2014 Also, I'm not sure why this figure in the User's Guide is referring to "tlm_fifo", "tlm_req_rsp_channel", "analysis_fifo", when there is, respectively, "uvm_tlm_fifo", "uvm_req_rsp_channel", "uvm_tlm_analysis_fifo". Are the former related to ovm or something else? Thanks, Mike Reference: page 6, of the UVM User's Guide, http://www.accellera...s_guide_1.1.pdf, Quote
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.