[go: up one dir, main page]

0% found this document useful (0 votes)
249 views1 page

SV Interview Questions

This document contains 24 SystemVerilog interview questions covering topics such as initial and final blocks, simulation phases, array types, race conditions, program blocks, data types, interfaces, classes, randomization, assertions, DPI, equality operators, system tasks, assertion binding, parameterized classes, array generation, always blocks, overriding vs overloading, and deep vs shallow copying.

Uploaded by

brk_318
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
249 views1 page

SV Interview Questions

This document contains 24 SystemVerilog interview questions covering topics such as initial and final blocks, simulation phases, array types, race conditions, program blocks, data types, interfaces, classes, randomization, assertions, DPI, equality operators, system tasks, assertion binding, parameterized classes, array generation, always blocks, overriding vs overloading, and deep vs shallow copying.

Uploaded by

brk_318
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

SystemVerilog Interview Questions,

1. What is the difference between initial and final block of systemverilog?


2. Explain simulation phases of systemverilog verification?
3. What is the Difference between systemverilog packed and unpacked array?
4. What is "This " keyword in systemverilog?
5. What is alias in systemverilog ?
6. randomized in systemverilog test bench?
7. in systemverilog which array type is preferred for memory declaration and why?
8. How to avoid race round condition between DUT and test bench in systemverilog verification?
9. What are the advantages of systemverilog program block?
10. What is the difference between logic and bit in systemverilog ?
11. What is the difference between data type logic and wire?
12. What is virtual interface?
13. What is abstract class?
14. What is the difference between $random and $urandom?
15. What is expect statements in assertions ?
16. What is DPI ?
17. What is the difference between == and === ?
18. What are system tasks ?
19. What is systemverilog assertion binding and advantages of it ?
20. What are parametrised classes ?
21. How to generate array without randomisation ?
22. What is the difference between always_comb() and always@(*) ?
23. What is the difference between overriding and overloading ?
24. Explain the difference between deep copy and shallow copy?

You might also like