How to dump TB/ENV coverage?
- Some issues are also found from ENV scoreboard/Reference model and driver when test failed. So it is very important to collect coverage
- Dump coverage options for VCS:
- compile option:
-cm line -cm_line svtb
- run option:
-cm line
- compile option:
- Operation:
$verdi -cov -covdir simv.vdb &
then search scoreboard from class sub-page.
How to dump UVM_COMPONENT in waveform?
- Dump UVM_COMPONENT inner signal in waveform can increase debug speed for initial TB debugging.
- VCS options:
- compile option:
+define+UVM_VERDI_COMPWAVE
- run option:
+UVM_VERDI_TRACE="HIER+COMPWAVE"
- compile option:
- Operation:
- Run
$verdi -ssf wave.fsdb &
after waveform generated. - click UVM -> OVM/UVM Hierarchy View, then we can choose component for waveform.
- Run