Professional Documents
Culture Documents
UVM, SV Assesment
UVM, SV Assesment
1) What is the purpose of UVM and explain the UVM testbench with block diagram?
2) Explain the UVM hierarchy with flow diagram
3) Explain the Phases in UVM
4) What is virtual sequence and difference b/w p_sequencer & m_sequencer?
5) What is the 'uvm_do and explain the use of macro
6) How to print testbench topology
7) Explain driver-sequence handshake mechanism
8) Explain about UVM factory and override methods
9) Difference b/w uvm_config_db and uvm_resource_db
10) What are TLM ports and requirements in Testbench
11) Explain RAL Model
12) Write a Testbench code for SPI Protocol should include Top, Environment,
Interface, Agent, Driver, Sequence, Sequencer, Monitor, Scoreboard(if neccessary
required)
System Verilog
(Neccessary use the code snippets as example)