From e3c2da6b59c7fac9fb8331307757a71aac05a7c6 Mon Sep 17 00:00:00 2001 From: Rupert Swarbrick Date: Wed, 14 Aug 2024 19:12:00 +0100 Subject: [PATCH] [rom_ctrl,dv] Make it possible to inject resets more easily The result seems to work, and should fix a bunch of failures where the cip vseq can't find a time to inject a reset. It should also improve coverage somewhat. Signed-off-by: Rupert Swarbrick --- hw/ip/rom_ctrl/dv/env/rom_ctrl_env_cfg.sv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/ip/rom_ctrl/dv/env/rom_ctrl_env_cfg.sv b/hw/ip/rom_ctrl/dv/env/rom_ctrl_env_cfg.sv index 3f48b6e89ce0b..ccf9b75992ad9 100644 --- a/hw/ip/rom_ctrl/dv/env/rom_ctrl_env_cfg.sv +++ b/hw/ip/rom_ctrl/dv/env/rom_ctrl_env_cfg.sv @@ -39,6 +39,8 @@ class rom_ctrl_env_cfg extends cip_base_env_cfg #(.RAL_T(rom_ctrl_regs_reg_block function new (string name=""); super.new(name); + can_reset_with_csr_accesses = 1'b1; + list_of_alerts = rom_ctrl_env_pkg::LIST_OF_ALERTS; tl_intg_alert_name = "fatal"; ral_model_names.push_back("rom_ctrl_prim_reg_block");