Skip to content

Instantly share code, notes, and snippets.

@dvtalk
Created April 2, 2025 08:09
Show Gist options
  • Save dvtalk/4ca33dee1e2395fa33e99f764e58a3b0 to your computer and use it in GitHub Desktop.
Save dvtalk/4ca33dee1e2395fa33e99f764e58a3b0 to your computer and use it in GitHub Desktop.
Objection debug
  1. Wait for an objection drop in other uvm component. phase.phase_done.wait_for(UVM_ALL_DROPPED, smthing_manager_component );
  2. Check current objector that has not drop objection yet
phase.phase_done.get_objectors(tmp_q);
		$display(" check objection %d", tmp_q.size());
		$display(" check objection %d", tmp_q.size() - phase.get_objection_count(this));
		$display(" check objection %p", tmp_q);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment