reg_hw_reset_seq] Response queue overflow

Encountered the following error message today, while using the pre-defined UVM sequence uvm_reg_hw_reset_seq :

UVM_ERROR @ 84050000:[uvm_test_top.m_env.m_core_agent.m_core_sequencer.reg_hw_reset_seq] Response queue overflow, response was dropped

This occurred because the driver was sending a sequence response to the sequencer via the seq_item_port. The default size of the response queue between the sequence and driver is 8. When the queue is full, it loses the response and generates an error.

The latter can be masked with:
reg_hw_reset_seq.set_response_queue_error_report_disabled(1);

One Reply to “reg_hw_reset_seq] Response queue overflow”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.