Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[sram_ctrl,dv] Add post apply reset delay
After resetting, we should wait a bit before starting the new test to make sure that the tl_agent message queue really is emptied. If we are not doing this, we might see the following error: ``` ./util/dvsim/dvsim.py hw/ip/sram_ctrl/dv/sram_ctrl_main_sim_cfg.hjson \ -i sram_ctrl_passthru_mem_tl_intg_err -t vcs --fixed-seed \ 41020402185315011969996404882728929238760707320232330314609988937493640571488 UVM_ERROR @ 2116319532 ps: uvm_test_top.env.m_tl_agent_sram_ctrl_regs_reg_block sequencer [uvm_test_top.env.m_tl_agent_sram_ctrl_regs_reg_block.sequencer] get_ next_item/try_next_item called twice without item_done or get in between ``` Signed-off-by: Pascal Nasahl <[email protected]>
- Loading branch information