Professional Documents
Culture Documents
References:
1) https://verificationacademy.com/verification-methodology-reference/uvm/do
cs_1.2/html/index.html
2) UVM 1.2 User’s Guide
3) https://verificationacademy.com/cookbook
UVM – Chapter 1 content
●
50%-80% of development schedule ●
Main goal: correctness before TO
●
Simulation (functional verification) ●
Verification levels:
●
Formal verification – Block level
●
Emulation – IP level
●
Prototyping
– Sub-system level
– SoC level
UVM – Verification evolution
UVM – UVM basics
UVM stands for Universal Verification Methodology, which is a methodology built on
SystemVerilog language.
●
Implementation of components
●
Automatic and hierarchical threading
●
Build phases – configure and construct components
●
Run phase, consumes time, test cases
●
Clean up phases – collect data into log and report