Companies Related Questions, Functional Verification, Uncategorized, UVM 0 Comments

Welcome to section uvm question and answer part1 , I will try to put around 20 to 30 questions and answer related to UVM Lets Start What are some of the benefits of UVM methodology? UVM is a standard verification methodology which is getting standardized as IEEE 1800.12 standard. UVM consists of a defined methodology

Read More

Companies Related Questions, System Verilog 0 Comments

What is extern ? extern qualifier indicates that the body of the method (its implementation) is to be found outside the class declaration. before the method name, class name should be specified with class resolution operator to specify to which class the method corresponds to. Example-1: In the example below, creating the object of virtual class

Read More

Companies Related Questions, Computer Archtecture 0 Comments

First One need to calculate no of block in cache, by dividing the total cache size by each cache line size and then no of sets is evaluated by dividing no of block by x (x is way set associative )  index bit : no of bit used to represent each cache line size remaining

Read More

System Verilog, UVM 0 Comments

UVM config DB The configuration database provide access to a centralized database where type specific information can be stored and received. config_db can contain scalar objects, class handles, queues, lists, or even virtual interfaces. The database has both a name table and a type table and each resource is entered into both. Resources are stored

Read More

Companies Related Questions 0 Comments

what is difference between uvm_config_db and uvm_resource_db ? where we use task in uvm phases? difference between posedge and rise ? what is property in assertion ? what will be output of below code fork add(2,3); #10 add(3,3); join task add(int a, int b) int c = a +b; display(“a= %0d, b=%0d, c=%0d”, a,b,c); endtask

Read More