From d1c4cc2b699d1dfa5bdbc5af2dd5e46485f148b9 Mon Sep 17 00:00:00 2001 From: Xavier Aubert Date: Fri, 21 Jun 2024 12:10:21 +0200 Subject: [PATCH] reduced a bit interrupt long delay scenario as some wfi stress tests result in the core just waiting 90% of the simtime (70ms simtime...) --- cv32e40p/env/uvme/vseq/uvme_cv32e40p_interrupt_noise_vseq.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cv32e40p/env/uvme/vseq/uvme_cv32e40p_interrupt_noise_vseq.sv b/cv32e40p/env/uvme/vseq/uvme_cv32e40p_interrupt_noise_vseq.sv index 5ff1ae2050..b93f4f4262 100644 --- a/cv32e40p/env/uvme/vseq/uvme_cv32e40p_interrupt_noise_vseq.sv +++ b/cv32e40p/env/uvme/vseq/uvme_cv32e40p_interrupt_noise_vseq.sv @@ -88,7 +88,7 @@ task uvme_cv32e40p_interrupt_noise_c::rand_delay(); //@DVT_LINTER_WAIVER_START "MT20211214_1" disable SVTB.29.1.3.1 short_delay_wgt: repeat($urandom_range( 100, 1)) @(cntxt.interrupt_cntxt.vif.drv_cb); med_delay_wgt: repeat($urandom_range( 500, 100)) @(cntxt.interrupt_cntxt.vif.drv_cb); - long_delay_wgt: repeat($urandom_range(10_000,5_000)) @(cntxt.interrupt_cntxt.vif.drv_cb); + long_delay_wgt: repeat($urandom_range( 5_000,1_000)) @(cntxt.interrupt_cntxt.vif.drv_cb); //@DVT_LINTER_WAIVER_END "MT20211214_1" endcase endtask : rand_delay