Simulation Results: prim_alert

 
03/04/2026 17:01:04 DVSim: v1.16.0 sha: 3ba6465 json Branch: master Tool: vcs [unknown]
Coverage statistics
  • Total
  • 91.54 %
  • code
  • 97.02 %
  • assert
  • 86.05 %
  • line
  • 100.00 %
  • branch
  • 95.83 %
  • cond
  • 100.00 %
  • toggle
  • 100.00 %
  • FSM
  • 89.29 %
Validation stages
V1
92.50%
V2
92.50%
unmapped
95.00%
Testpoint Test Max Runtime Sim Time Pass Total %
prim_alert_request_test 74 80 92.50
prim_async_alert 0.700s 0.000us 20 20 100.00
prim_sync_fatal_alert 0.570s 0.000us 20 20 100.00
prim_async_fatal_alert 0.640s 0.000us 14 20 70.00
prim_sync_alert 0.650s 0.000us 20 20 100.00
prim_alert_test 74 80 92.50
prim_async_alert 0.700s 0.000us 20 20 100.00
prim_sync_fatal_alert 0.570s 0.000us 20 20 100.00
prim_async_fatal_alert 0.640s 0.000us 14 20 70.00
prim_sync_alert 0.650s 0.000us 20 20 100.00
prim_alert_ping_request_test 74 80 92.50
prim_async_alert 0.700s 0.000us 20 20 100.00
prim_sync_fatal_alert 0.570s 0.000us 20 20 100.00
prim_async_fatal_alert 0.640s 0.000us 14 20 70.00
prim_sync_alert 0.650s 0.000us 20 20 100.00
prim_alert_integrity_errors_test 74 80 92.50
prim_async_alert 0.700s 0.000us 20 20 100.00
prim_sync_fatal_alert 0.570s 0.000us 20 20 100.00
prim_async_fatal_alert 0.640s 0.000us 14 20 70.00
prim_sync_alert 0.650s 0.000us 20 20 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
prim_alert_init_trigger_test 74 80 92.50
prim_async_alert 0.700s 0.000us 20 20 100.00
prim_sync_fatal_alert 0.570s 0.000us 20 20 100.00
prim_async_fatal_alert 0.640s 0.000us 14 20 70.00
prim_sync_alert 0.650s 0.000us 20 20 100.00
Testpoint Test Max Runtime Sim Time Pass Total %
Unmapped 19 20 95.00
prim_async_fatal_alert_with_3_cycles_skew 0.620s 0.000us 19 20 95.00

Error Messages

   Test seed line log context
Offending 'alert_o'
prim_async_fatal_alert 77839232813256408418117148123735556784773877635914705815682342627922557551755 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 30091000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 30160849ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
prim_async_fatal_alert 56338027586672852537375990272632356193905389443960739112713209948193535725242 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 28993000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 29062554ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
prim_async_fatal_alert 17264076464525369057109559768664401509104905380380256449616860317908988518715 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 28771000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 28830599ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
prim_async_fatal_alert 108357158749940579377909371005670026571406835202248976810788871370273596068506 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 30315000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 30385101ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
prim_async_fatal_alert 44005784206162923125939104407939390389636237797289312567025868332916454726808 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 30499000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 30558603ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
prim_async_fatal_alert_with_3_cycles_skew 18681662723780867516625889866114629611677184573572775832872340433303245281435 100
Offending 'alert_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(320) @ 30982000: reporter [ASSERT FAILED] Alert_A
Starting assertion attempts at time 31061588ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!
Offending 'ping_ok_o'
prim_async_fatal_alert 25781192005213318027211410662522090852060843361543026432292755234184050563107 100
Offending 'ping_ok_o'
UVM_ERROR src/lowrisc_prim_alert_0/rtl/prim_alert_receiver.sv(312) @ 30437000: reporter [ASSERT FAILED] PingResponse1_A
Starting assertion attempts at time 30487390ps: level = 0 arg = i_alert_receiver.PingDiffOk_A (from inst prim_alert_tb (src/lowrisc_dv_prim_alert_sim_0.1/tb/prim_alert_tb.sv:254))
[prim_alert_seq] Ping signal integrity error sequence finished!