Companies Related Questions, Functional Verification, System Verilog 0 Comments

implication operator as it name suggest it is something related to “the conclusion that can be drawn from something” same thing is valid for system verilog as well where can you use in SV , it will be used where you want certain things you want to constraint certain things based on certain value/expression/signal consider

Read More

Companies Related Questions, Functional Verification, System Verilog, UVM 0 Comments

When the size of the collection is unknown or the data space is sparse, an associative array is used, which does not have any storage allocated until it is used. That means, it is dynamically allocated, but has non-contiguous elements. Associative array’s index expression is not restricted to integral expressions, but can be of any

Read More

Companies Related Questions, System Verilog 0 Comments

Poly in means , means a same thing is known by different name Lets take a example here class Animal; virtual function AnimalType(); $display(“ Welcome to Type Animal”); endfunction endclass class Dog extends Animal; function AnimalType(); $display(“Welcome to Dog Animal Type”); endclass class Cat extends Animal; function AnimalType(); $display(“Welcome to Cat Animal Type”); endclass class Horse extends Animal; function AnimalType(); $display(“Welcome

Read More

Companies Related Questions, Functional Verification, System Verilog, UVM 0 Comments

UVM is built on system verilog , so what ever UVM is doing underlying coding is SV So in general , lets take broader view with respect to ther language if you have heard of JAVA , and Hibernate Hibernate : is a framework built on java helps in managing data base beautifully , if

Read More

Companies Related Questions, Functional Verification, System Verilog 0 Comments

This system function searches the list of plusargs (like the $test$plusargs system function) for a user specified plusarg string , If the string is found, the remainder of the string is converted to the type specified in the user_string and the resulting value stored in the variable provided. like if($value$plusargs(“STRING=%s”,s)) $display(” GOT STRING cHAR “);

Read More

Companies Related Questions 0 Comments

VLSI: As its full name is “ Very large scale integration” , something to do with large no of transistors integration. Where VLSI is used : it is used to develop any electronic device with a lot of functionalities Like : Mobile processor , Computer processor /server , Bluetooth device /Wireless Device /Memory Now if

Read More