Home > Community > Forums > Functional Verification > UVM register Coverage collection

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 UVM register Coverage collection 

Last post Thu, Dec 19 2013 9:24 PM by Venkata Vinod. 0 replies.
Started by Venkata Vinod 19 Dec 2013 09:24 PM. Topic has 0 replies and 4385 views
Page 1 of 1 (1 items)
Sort Posts:
  • Thu, Dec 19 2013 9:24 PM

    • Venkata Vinod
    • Not Ranked
    • Joined on Mon, Aug 16 2010
    • Bangalore, Karnataka
    • Posts 1
    • Points 5
    UVM register Coverage collection Reply

    Hi

    i have a question regarding UVM registers coverage collection. The UVM register file is generated by the tool and by default in new function of the uvm register the coverage is OFF like below

     function new(string name = "temp_register");
      super.new(name, 32,build_coverage(UVM_NO_COVERAGE));
     endfunction: new

    In build phase of my tb environment i have  coded like below:

      uvm_reg::include_coverage("*", UVM_CVR_ALL);

     reg_model = ral_block_temp_reg_file::type_id::create("reg_model", this);
        reg_model.set_coverage(UVM_CVR_ALL);
        reg_model.build();

    i am unable to see the coverage collection for UVM register,register fields and address map in verification plan tree of vplan in Vmanager. 

    Can any one help me in this ?

    Thanks in advance.

    Vinod 

    • Post Points: 5
Page 1 of 1 (1 items)
Sort Posts:
Started by Venkata Vinod at 19 Dec 2013 09:24 PM. Topic has 0 replies.