diff --git a/common/sv/scoreboard.sv b/common/sv/scoreboard.sv index 1ec1f12e..5458be46 100644 --- a/common/sv/scoreboard.sv +++ b/common/sv/scoreboard.sv @@ -195,7 +195,6 @@ package scoreboard_pkg; packet[i] = source_byte; end this.source_monitor.put_key(); - this.source_monitor.scoreboard_notified(); if (this.filter_enabled) this.filter_tree_source.apply_filter(packet); @@ -239,7 +238,6 @@ package scoreboard_pkg; packet[i] = sink_byte; end this.sink_monitor.put_key(); - this.sink_monitor.scoreboard_notified(); if (this.filter_enabled) this.filter_tree_sink.apply_filter(packet); diff --git a/common/sv/x_monitor.sv b/common/sv/x_monitor.sv index 8bcbc272..90ee7626 100644 --- a/common/sv/x_monitor.sv +++ b/common/sv/x_monitor.sv @@ -45,14 +45,6 @@ package x_monitor_pkg; @this.transaction_event; endtask - task scoreboard_notified(); - ->>this.scoreboard_event; - endtask - - task wait_for_scoreboard_event(); - @this.scoreboard_event; - endtask - // run task task run(); fork @@ -136,7 +128,7 @@ package x_monitor_pkg; this.put_key(); `INFOV(("Packet mail length: %d", this.mailbox.num()), 200); this.transaction_captured(); - this.wait_for_scoreboard_event(); + #1; this.get_key(); this.mailbox.flush(); this.put_key(); @@ -215,7 +207,7 @@ package x_monitor_pkg; `INFOV(("Packet mail length: %d", this.mailbox.num()), 200); axi_packet = new [0]; this.transaction_captured(); - this.wait_for_scoreboard_event(); + #1; this.get_key(); this.mailbox.flush(); this.put_key();