DFT Verification Interview Questions : Part-1

What is the difference between shallow copy and deep copy in System Verilog? Explain with an example.

Write a System Verilog code to generate Fibonacci series.

Write a System Verilog code to generate prime numbers from 1 to 50.

Given an array with elements {50, 10, 0, 40, 20, 30}, write a System Verilog code to print the array in descending order.

If functional coverage is 100% and code coverage is 50%, is it acceptable to close the project? What about the reverse scenario?

What is the difference between issuing a write and precharge at the same time versus issuing a write followed by precharge? Which one is logically correct? If both have some significance explain ?

What is the difference between pre-silicon and post-silicon validation? What types of faults cannot be rectified in post-silicon and must be verified during pre-silicon?

Explain the concept of polymorphism in System Verilog with a simple example.

What is the difference between ATPG and MBIST?

Leave a Comment

Your email address will not be published. Required fields are marked *

The US Hits China With a Huge Microchip Bill FPGA Design Engineer Interview Questions Semiconductor Industry the huge break through