Module Definition
dashboard | hierarchy | modlist | groups | tests | asserts

Module : alert_handler_reg_wrap
SCORELINECONDTOGGLEFSMBRANCHASSERT
99.93 100.00 99.78 100.00

Source File(s) :
/workspace/default/sim-vcs/../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_reg_wrap.sv

Module self-instances :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
tb.dut.u_reg_wrap 99.93 100.00 99.78 100.00



Module Instance : tb.dut.u_reg_wrap

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
99.93 100.00 99.78 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
99.75 99.99 98.76 100.00 100.00 100.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
100.00 100.00 100.00 100.00 dut


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
u_irq_classa 100.00 100.00 100.00 100.00 100.00
u_irq_classb 100.00 100.00 100.00 100.00 100.00
u_irq_classc 100.00 100.00 100.00 100.00 100.00
u_irq_classd 100.00 100.00 100.00 100.00 100.00
u_reg 99.74 99.99 98.73 100.00 100.00 100.00


Since this is the module's only instance, the coverage report is the same as for the module.
Line Coverage for Module : alert_handler_reg_wrap
Line No.TotalCoveredPercent
TOTAL378378100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12111100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN12911100.00
CONT_ASSIGN14111100.00
CONT_ASSIGN14911100.00
CONT_ASSIGN15511100.00
CONT_ASSIGN16111100.00
CONT_ASSIGN17111100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17611100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17811100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN17911100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18411100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18511100.00
CONT_ASSIGN18811100.00
CONT_ASSIGN19311100.00
CONT_ASSIGN21711100.00
CONT_ASSIGN22311100.00
CONT_ASSIGN24511100.00
CONT_ASSIGN26611100.00
CONT_ASSIGN27311100.00
CONT_ASSIGN28011100.00
CONT_ASSIGN28611100.00
CONT_ASSIGN29111100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32011100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32511100.00
CONT_ASSIGN32811100.00
CONT_ASSIGN32911100.00
CONT_ASSIGN33011100.00
ALWAYS33766100.00
CONT_ASSIGN35811100.00
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_reg_wrap.sv' or '../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_reg_wrap.sv' was not found, so annotated line coverage report could not be generated.
Line No.CoveredStatements
121 65 65
129 7 7
141 1 1
149 1 1
155 1 1
161 1 1
171 1 1
176 65 65
178 65 65
179 65 65
184 7 7
185 7 7
188 1 1
193 1 1
217 1 1
223 1 1
245 1 1
266 1 1
273 1 1
280 1 1
286 1 1
291 1 1
320 65 65
325 7 7
328 1 1
329 1 1
330 1 1
337 1 1
338 1 1
339 1 1
344 1 1
350 1 1
351 1 1
MISSING_ELSE
358 1 1


Cond Coverage for Module : alert_handler_reg_wrap
TotalCoveredPercent
Conditions46045999.78
Logical46045999.78
Non-Logical00
Event00

This module contains a very large number of conditions, so the report has been split into multiple pages, by source line number. Click on the line number range in the table below to see the condition coverage for that section of the module.
Line numbersPercent
121-17699.75
176-358100.00

Branch Coverage for Module : alert_handler_reg_wrap
Line No.TotalCoveredPercent
Branches 5 5 100.00
TERNARY 358 2 2 100.00
IF 337 3 3 100.00

WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_reg_wrap.sv' or '../src/lowrisc_ip_alert_handler_component_0.1/rtl/alert_handler_reg_wrap.sv was not found/opened, so annotated branch coverage report could not be generated.

LineNo. Expression -1-: 358 ((|crashdump_latched_q)) ?

Branches:
-1-StatusTests
1 Covered T1,T2,T4
0 Covered T1,T2,T3


LineNo. Expression -1-: 337 if ((!rst_ni)) -2-: 350 if (((|latch_crashdump_i) && (!(|crashdump_latched_q))))

Branches:
-1--2-StatusTests
1 - Covered T1,T2,T3
0 1 Covered T1,T2,T4
0 0 Covered T1,T2,T3

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%