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



Module Instance : tb.dut.u_reg_core

Instance :
SCORELINECONDTOGGLEFSMBRANCHASSERT
98.61 100.00 94.43 100.00 100.00


Instance's subtree :
SCORELINECONDTOGGLEFSMBRANCHASSERT
99.15 99.65 96.09 100.00 100.00 100.00


Parent :
SCORELINECONDTOGGLEFSMBRANCHASSERTNAME
96.15 94.16 96.15 96.81 96.43 97.18 dut


Subtrees :
NAMESCORELINECONDTOGGLEFSMBRANCHASSERT
u_alert_test_fatal_bus_integ_error 100.00 100.00
u_alert_test_fatal_check_error 100.00 100.00
u_alert_test_fatal_macro_error 100.00 100.00
u_alert_test_fatal_prim_otp_alert 100.00 100.00
u_alert_test_recov_prim_otp_alert 100.00 100.00
u_check_regwen 100.00 100.00 100.00 100.00
u_check_timeout 100.00 100.00 100.00 100.00
u_check_trigger_consistency 100.00 100.00
u_check_trigger_integrity 100.00 100.00
u_check_trigger_regwen 100.00 100.00 100.00 100.00
u_chk 100.00 100.00 100.00 100.00
u_consistency_check_period 100.00 100.00 100.00 100.00
u_creator_sw_cfg_digest_0 100.00 100.00
u_creator_sw_cfg_digest_1 100.00 100.00
u_creator_sw_cfg_read_lock 100.00 100.00 100.00 100.00
u_direct_access_address 100.00 100.00 100.00 100.00
u_direct_access_cmd_digest 100.00 100.00
u_direct_access_cmd_rd 100.00 100.00
u_direct_access_cmd_wr 100.00 100.00
u_direct_access_rdata_0 100.00 100.00
u_direct_access_rdata_1 100.00 100.00
u_direct_access_regwen 100.00 100.00
u_direct_access_wdata_0 100.00 100.00 100.00 100.00
u_direct_access_wdata_1 100.00 100.00 100.00 100.00
u_err_code_0 100.00 100.00
u_err_code_1 100.00 100.00
u_err_code_10 100.00 100.00
u_err_code_11 100.00 100.00
u_err_code_12 100.00 100.00
u_err_code_2 100.00 100.00
u_err_code_3 100.00 100.00
u_err_code_4 100.00 100.00
u_err_code_5 100.00 100.00
u_err_code_6 100.00 100.00
u_err_code_7 100.00 100.00
u_err_code_8 100.00 100.00
u_err_code_9 100.00 100.00
u_hw_cfg0_digest_0 100.00 100.00
u_hw_cfg0_digest_1 100.00 100.00
u_hw_cfg1_digest_0 100.00 100.00
u_hw_cfg1_digest_1 100.00 100.00
u_integrity_check_period 100.00 100.00 100.00 100.00
u_intr_enable_otp_error 100.00 100.00 100.00 100.00
u_intr_enable_otp_operation_done 100.00 100.00 100.00 100.00
u_intr_state_otp_error 100.00 100.00 100.00 100.00
u_intr_state_otp_operation_done 100.00 100.00 100.00 100.00
u_intr_test_otp_error 100.00 100.00
u_intr_test_otp_operation_done 100.00 100.00
u_owner_sw_cfg_digest_0 100.00 100.00
u_owner_sw_cfg_digest_1 100.00 100.00
u_owner_sw_cfg_read_lock 100.00 100.00 100.00 100.00
u_prim_reg_we_check 100.00 100.00 100.00
u_reg_if 98.97 97.14 98.75 100.00 100.00
u_rot_creator_auth_codesign_digest_0 100.00 100.00
u_rot_creator_auth_codesign_digest_1 100.00 100.00
u_rot_creator_auth_codesign_read_lock 100.00 100.00 100.00 100.00
u_rot_creator_auth_state_digest_0 100.00 100.00
u_rot_creator_auth_state_digest_1 100.00 100.00
u_rot_creator_auth_state_read_lock 100.00 100.00 100.00 100.00
u_rsp_intg_gen 100.00 100.00 100.00
u_secret0_digest_0 100.00 100.00
u_secret0_digest_1 100.00 100.00
u_secret1_digest_0 100.00 100.00
u_secret1_digest_1 100.00 100.00
u_secret2_digest_0 100.00 100.00
u_secret2_digest_1 100.00 100.00
u_socket 99.69 98.75 100.00 100.00 100.00
u_status_bus_integ_error 100.00 100.00
u_status_check_pending 100.00 100.00
u_status_creator_sw_cfg_error 100.00 100.00
u_status_dai_error 100.00 100.00
u_status_dai_idle 100.00 100.00
u_status_hw_cfg0_error 100.00 100.00
u_status_hw_cfg1_error 100.00 100.00
u_status_key_deriv_fsm_error 100.00 100.00
u_status_lci_error 100.00 100.00
u_status_lfsr_fsm_error 100.00 100.00
u_status_life_cycle_error 100.00 100.00
u_status_owner_sw_cfg_error 100.00 100.00
u_status_rot_creator_auth_codesign_error 100.00 100.00
u_status_rot_creator_auth_state_error 100.00 100.00
u_status_scrambling_fsm_error 100.00 100.00
u_status_secret0_error 100.00 100.00
u_status_secret1_error 100.00 100.00
u_status_secret2_error 100.00 100.00
u_status_timeout_error 100.00 100.00
u_status_vendor_test_error 100.00 100.00
u_vendor_test_digest_0 100.00 100.00
u_vendor_test_digest_1 100.00 100.00
u_vendor_test_read_lock 100.00 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 : otp_ctrl_core_reg_top
Line No.TotalCoveredPercent
TOTAL337337100.00
ALWAYS7344100.00
CONT_ASSIGN8211100.00
CONT_ASSIGN10011100.00
CONT_ASSIGN10111100.00
CONT_ASSIGN10311100.00
CONT_ASSIGN10411100.00
ALWAYS13033100.00
CONT_ASSIGN16711100.00
CONT_ASSIGN16811100.00
CONT_ASSIGN45011100.00
CONT_ASSIGN46511100.00
CONT_ASSIGN48111100.00
CONT_ASSIGN48711100.00
CONT_ASSIGN50211100.00
CONT_ASSIGN51811100.00
CONT_ASSIGN53411100.00
CONT_ASSIGN55011100.00
CONT_ASSIGN56611100.00
CONT_ASSIGN109511100.00
CONT_ASSIGN110911100.00
CONT_ASSIGN111511100.00
CONT_ASSIGN111811100.00
CONT_ASSIGN113311100.00
CONT_ASSIGN114911100.00
CONT_ASSIGN116511100.00
CONT_ASSIGN117111100.00
CONT_ASSIGN120311100.00
CONT_ASSIGN123511100.00
CONT_ASSIGN132811100.00
CONT_ASSIGN133111100.00
CONT_ASSIGN134611100.00
CONT_ASSIGN136211100.00
CONT_ASSIGN139611100.00
CONT_ASSIGN142711100.00
CONT_ASSIGN145811100.00
CONT_ASSIGN148911100.00
CONT_ASSIGN152011100.00
CONT_ASSIGN155111100.00
CONT_ASSIGN158211100.00
CONT_ASSIGN161411100.00
ALWAYS19865757100.00
CONT_ASSIGN204511100.00
ALWAYS204911100.00
CONT_ASSIGN210911100.00
CONT_ASSIGN211111100.00
CONT_ASSIGN211311100.00
CONT_ASSIGN211411100.00
CONT_ASSIGN211611100.00
CONT_ASSIGN211811100.00
CONT_ASSIGN211911100.00
CONT_ASSIGN212111100.00
CONT_ASSIGN212311100.00
CONT_ASSIGN212411100.00
CONT_ASSIGN212611100.00
CONT_ASSIGN212811100.00
CONT_ASSIGN213011100.00
CONT_ASSIGN213211100.00
CONT_ASSIGN213411100.00
CONT_ASSIGN213511100.00
CONT_ASSIGN213611100.00
CONT_ASSIGN213711100.00
CONT_ASSIGN213811100.00
CONT_ASSIGN213911100.00
CONT_ASSIGN214011100.00
CONT_ASSIGN214111100.00
CONT_ASSIGN214211100.00
CONT_ASSIGN214311100.00
CONT_ASSIGN214411100.00
CONT_ASSIGN214511100.00
CONT_ASSIGN214611100.00
CONT_ASSIGN214711100.00
CONT_ASSIGN214811100.00
CONT_ASSIGN214911100.00
CONT_ASSIGN215011100.00
CONT_ASSIGN215211100.00
CONT_ASSIGN215311100.00
CONT_ASSIGN215511100.00
CONT_ASSIGN215711100.00
CONT_ASSIGN215911100.00
CONT_ASSIGN216011100.00
CONT_ASSIGN216211100.00
CONT_ASSIGN216311100.00
CONT_ASSIGN216511100.00
CONT_ASSIGN216611100.00
CONT_ASSIGN216811100.00
CONT_ASSIGN216911100.00
CONT_ASSIGN217011100.00
CONT_ASSIGN217111100.00
CONT_ASSIGN217311100.00
CONT_ASSIGN217411100.00
CONT_ASSIGN217611100.00
CONT_ASSIGN217811100.00
CONT_ASSIGN217911100.00
CONT_ASSIGN218111100.00
CONT_ASSIGN218211100.00
CONT_ASSIGN218411100.00
CONT_ASSIGN218511100.00
CONT_ASSIGN218711100.00
CONT_ASSIGN218811100.00
CONT_ASSIGN219011100.00
CONT_ASSIGN219111100.00
CONT_ASSIGN219311100.00
CONT_ASSIGN219411100.00
CONT_ASSIGN219611100.00
CONT_ASSIGN219711100.00
CONT_ASSIGN219911100.00
CONT_ASSIGN220011100.00
CONT_ASSIGN220211100.00
CONT_ASSIGN220311100.00
CONT_ASSIGN220511100.00
CONT_ASSIGN220611100.00
CONT_ASSIGN220711100.00
CONT_ASSIGN220811100.00
CONT_ASSIGN220911100.00
CONT_ASSIGN221011100.00
CONT_ASSIGN221111100.00
CONT_ASSIGN221211100.00
CONT_ASSIGN221311100.00
CONT_ASSIGN221411100.00
CONT_ASSIGN221511100.00
CONT_ASSIGN221611100.00
CONT_ASSIGN221711100.00
CONT_ASSIGN221811100.00
CONT_ASSIGN221911100.00
CONT_ASSIGN222011100.00
CONT_ASSIGN222111100.00
CONT_ASSIGN222211100.00
CONT_ASSIGN222311100.00
CONT_ASSIGN222411100.00
CONT_ASSIGN222511100.00
ALWAYS22295757100.00
ALWAYS22908787100.00
CONT_ASSIGN255600
CONT_ASSIGN256411100.00
CONT_ASSIGN256511100.00

Click here to see the source line report.

Cond Coverage for Module : otp_ctrl_core_reg_top
TotalCoveredPercent
Conditions62859394.43
Logical62859394.43
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
63-2049100.00
2049-222589.20

Branch Coverage for Module : otp_ctrl_core_reg_top
Line No.TotalCoveredPercent
Branches 66 66 100.00
TERNARY 2045 2 2 100.00
IF 73 3 3 100.00
TERNARY 130 2 2 100.00
IF 136 2 2 100.00
CASE 2291 57 57 100.00


2045 assign addrmiss = (reg_re || reg_we) ? ~|addr_hit : 1'b0 ; -1- ==> ==>

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


73 if (!rst_ni) begin -1- 74 err_q <= '0; ==> 75 end else if (intg_err || reg_we_err) begin -2- 76 err_q <= 1'b1; ==> 77 end MISSING_ELSE ==>

Branches:
-1--2-StatusTests
1 - Covered T1,T2,T3
0 1 Covered T23,T24,T25
0 0 Covered T1,T2,T3


130 reg_steer = 131 tl_i.a_address[AW-1:0] inside {[2048:4095]} ? 1'd0 : -1- ==> ==>

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


136 if (intg_err) begin -1- 137 reg_steer = 1'd1; ==> 138 end MISSING_ELSE ==>

Branches:
-1-StatusTests
1 Covered T258,T259,T260
0 Covered T1,T2,T3


2291 unique case (1'b1) -1- 2292 addr_hit[0]: begin 2293 reg_rdata_next[0] = intr_state_otp_operation_done_qs; ==> 2294 reg_rdata_next[1] = intr_state_otp_error_qs; 2295 end 2296 2297 addr_hit[1]: begin 2298 reg_rdata_next[0] = intr_enable_otp_operation_done_qs; ==> 2299 reg_rdata_next[1] = intr_enable_otp_error_qs; 2300 end 2301 2302 addr_hit[2]: begin 2303 reg_rdata_next[0] = '0; ==> 2304 reg_rdata_next[1] = '0; 2305 end 2306 2307 addr_hit[3]: begin 2308 reg_rdata_next[0] = '0; ==> 2309 reg_rdata_next[1] = '0; 2310 reg_rdata_next[2] = '0; 2311 reg_rdata_next[3] = '0; 2312 reg_rdata_next[4] = '0; 2313 end 2314 2315 addr_hit[4]: begin 2316 reg_rdata_next[0] = status_vendor_test_error_qs; ==> 2317 reg_rdata_next[1] = status_creator_sw_cfg_error_qs; 2318 reg_rdata_next[2] = status_owner_sw_cfg_error_qs; 2319 reg_rdata_next[3] = status_rot_creator_auth_codesign_error_qs; 2320 reg_rdata_next[4] = status_rot_creator_auth_state_error_qs; 2321 reg_rdata_next[5] = status_hw_cfg0_error_qs; 2322 reg_rdata_next[6] = status_hw_cfg1_error_qs; 2323 reg_rdata_next[7] = status_secret0_error_qs; 2324 reg_rdata_next[8] = status_secret1_error_qs; 2325 reg_rdata_next[9] = status_secret2_error_qs; 2326 reg_rdata_next[10] = status_life_cycle_error_qs; 2327 reg_rdata_next[11] = status_dai_error_qs; 2328 reg_rdata_next[12] = status_lci_error_qs; 2329 reg_rdata_next[13] = status_timeout_error_qs; 2330 reg_rdata_next[14] = status_lfsr_fsm_error_qs; 2331 reg_rdata_next[15] = status_scrambling_fsm_error_qs; 2332 reg_rdata_next[16] = status_key_deriv_fsm_error_qs; 2333 reg_rdata_next[17] = status_bus_integ_error_qs; 2334 reg_rdata_next[18] = status_dai_idle_qs; 2335 reg_rdata_next[19] = status_check_pending_qs; 2336 end 2337 2338 addr_hit[5]: begin 2339 reg_rdata_next[2:0] = err_code_0_qs; ==> 2340 end 2341 2342 addr_hit[6]: begin 2343 reg_rdata_next[2:0] = err_code_1_qs; ==> 2344 end 2345 2346 addr_hit[7]: begin 2347 reg_rdata_next[2:0] = err_code_2_qs; ==> 2348 end 2349 2350 addr_hit[8]: begin 2351 reg_rdata_next[2:0] = err_code_3_qs; ==> 2352 end 2353 2354 addr_hit[9]: begin 2355 reg_rdata_next[2:0] = err_code_4_qs; ==> 2356 end 2357 2358 addr_hit[10]: begin 2359 reg_rdata_next[2:0] = err_code_5_qs; ==> 2360 end 2361 2362 addr_hit[11]: begin 2363 reg_rdata_next[2:0] = err_code_6_qs; ==> 2364 end 2365 2366 addr_hit[12]: begin 2367 reg_rdata_next[2:0] = err_code_7_qs; ==> 2368 end 2369 2370 addr_hit[13]: begin 2371 reg_rdata_next[2:0] = err_code_8_qs; ==> 2372 end 2373 2374 addr_hit[14]: begin 2375 reg_rdata_next[2:0] = err_code_9_qs; ==> 2376 end 2377 2378 addr_hit[15]: begin 2379 reg_rdata_next[2:0] = err_code_10_qs; ==> 2380 end 2381 2382 addr_hit[16]: begin 2383 reg_rdata_next[2:0] = err_code_11_qs; ==> 2384 end 2385 2386 addr_hit[17]: begin 2387 reg_rdata_next[2:0] = err_code_12_qs; ==> 2388 end 2389 2390 addr_hit[18]: begin 2391 reg_rdata_next[0] = direct_access_regwen_qs; ==> 2392 end 2393 2394 addr_hit[19]: begin 2395 reg_rdata_next[0] = '0; ==> 2396 reg_rdata_next[1] = '0; 2397 reg_rdata_next[2] = '0; 2398 end 2399 2400 addr_hit[20]: begin 2401 reg_rdata_next[10:0] = direct_access_address_qs; ==> 2402 end 2403 2404 addr_hit[21]: begin 2405 reg_rdata_next[31:0] = direct_access_wdata_0_qs; ==> 2406 end 2407 2408 addr_hit[22]: begin 2409 reg_rdata_next[31:0] = direct_access_wdata_1_qs; ==> 2410 end 2411 2412 addr_hit[23]: begin 2413 reg_rdata_next[31:0] = direct_access_rdata_0_qs; ==> 2414 end 2415 2416 addr_hit[24]: begin 2417 reg_rdata_next[31:0] = direct_access_rdata_1_qs; ==> 2418 end 2419 2420 addr_hit[25]: begin 2421 reg_rdata_next[0] = check_trigger_regwen_qs; ==> 2422 end 2423 2424 addr_hit[26]: begin 2425 reg_rdata_next[0] = '0; ==> 2426 reg_rdata_next[1] = '0; 2427 end 2428 2429 addr_hit[27]: begin 2430 reg_rdata_next[0] = check_regwen_qs; ==> 2431 end 2432 2433 addr_hit[28]: begin 2434 reg_rdata_next[31:0] = check_timeout_qs; ==> 2435 end 2436 2437 addr_hit[29]: begin 2438 reg_rdata_next[31:0] = integrity_check_period_qs; ==> 2439 end 2440 2441 addr_hit[30]: begin 2442 reg_rdata_next[31:0] = consistency_check_period_qs; ==> 2443 end 2444 2445 addr_hit[31]: begin 2446 reg_rdata_next[0] = vendor_test_read_lock_qs; ==> 2447 end 2448 2449 addr_hit[32]: begin 2450 reg_rdata_next[0] = creator_sw_cfg_read_lock_qs; ==> 2451 end 2452 2453 addr_hit[33]: begin 2454 reg_rdata_next[0] = owner_sw_cfg_read_lock_qs; ==> 2455 end 2456 2457 addr_hit[34]: begin 2458 reg_rdata_next[0] = rot_creator_auth_codesign_read_lock_qs; ==> 2459 end 2460 2461 addr_hit[35]: begin 2462 reg_rdata_next[0] = rot_creator_auth_state_read_lock_qs; ==> 2463 end 2464 2465 addr_hit[36]: begin 2466 reg_rdata_next[31:0] = vendor_test_digest_0_qs; ==> 2467 end 2468 2469 addr_hit[37]: begin 2470 reg_rdata_next[31:0] = vendor_test_digest_1_qs; ==> 2471 end 2472 2473 addr_hit[38]: begin 2474 reg_rdata_next[31:0] = creator_sw_cfg_digest_0_qs; ==> 2475 end 2476 2477 addr_hit[39]: begin 2478 reg_rdata_next[31:0] = creator_sw_cfg_digest_1_qs; ==> 2479 end 2480 2481 addr_hit[40]: begin 2482 reg_rdata_next[31:0] = owner_sw_cfg_digest_0_qs; ==> 2483 end 2484 2485 addr_hit[41]: begin 2486 reg_rdata_next[31:0] = owner_sw_cfg_digest_1_qs; ==> 2487 end 2488 2489 addr_hit[42]: begin 2490 reg_rdata_next[31:0] = rot_creator_auth_codesign_digest_0_qs; ==> 2491 end 2492 2493 addr_hit[43]: begin 2494 reg_rdata_next[31:0] = rot_creator_auth_codesign_digest_1_qs; ==> 2495 end 2496 2497 addr_hit[44]: begin 2498 reg_rdata_next[31:0] = rot_creator_auth_state_digest_0_qs; ==> 2499 end 2500 2501 addr_hit[45]: begin 2502 reg_rdata_next[31:0] = rot_creator_auth_state_digest_1_qs; ==> 2503 end 2504 2505 addr_hit[46]: begin 2506 reg_rdata_next[31:0] = hw_cfg0_digest_0_qs; ==> 2507 end 2508 2509 addr_hit[47]: begin 2510 reg_rdata_next[31:0] = hw_cfg0_digest_1_qs; ==> 2511 end 2512 2513 addr_hit[48]: begin 2514 reg_rdata_next[31:0] = hw_cfg1_digest_0_qs; ==> 2515 end 2516 2517 addr_hit[49]: begin 2518 reg_rdata_next[31:0] = hw_cfg1_digest_1_qs; ==> 2519 end 2520 2521 addr_hit[50]: begin 2522 reg_rdata_next[31:0] = secret0_digest_0_qs; ==> 2523 end 2524 2525 addr_hit[51]: begin 2526 reg_rdata_next[31:0] = secret0_digest_1_qs; ==> 2527 end 2528 2529 addr_hit[52]: begin 2530 reg_rdata_next[31:0] = secret1_digest_0_qs; ==> 2531 end 2532 2533 addr_hit[53]: begin 2534 reg_rdata_next[31:0] = secret1_digest_1_qs; ==> 2535 end 2536 2537 addr_hit[54]: begin 2538 reg_rdata_next[31:0] = secret2_digest_0_qs; ==> 2539 end 2540 2541 addr_hit[55]: begin 2542 reg_rdata_next[31:0] = secret2_digest_1_qs; ==> 2543 end 2544 2545 default: begin 2546 reg_rdata_next = '1; ==>

Branches:
-1-StatusTests
addr_hit[0] Covered T1,T2,T3
addr_hit[1] Covered T1,T2,T3
addr_hit[2] Covered T1,T2,T3
addr_hit[3] Covered T1,T2,T3
addr_hit[4] Covered T1,T2,T3
addr_hit[5] Covered T1,T2,T6
addr_hit[6] Covered T1,T2,T3
addr_hit[7] Covered T1,T2,T3
addr_hit[8] Covered T1,T2,T3
addr_hit[9] Covered T1,T2,T6
addr_hit[10] Covered T1,T2,T3
addr_hit[11] Covered T1,T2,T3
addr_hit[12] Covered T1,T2,T3
addr_hit[13] Covered T1,T2,T3
addr_hit[14] Covered T1,T2,T3
addr_hit[15] Covered T1,T2,T6
addr_hit[16] Covered T1,T2,T6
addr_hit[17] Covered T1,T2,T3
addr_hit[18] Covered T1,T2,T3
addr_hit[19] Covered T1,T2,T3
addr_hit[20] Covered T1,T2,T3
addr_hit[21] Covered T1,T2,T3
addr_hit[22] Covered T1,T2,T3
addr_hit[23] Covered T1,T2,T3
addr_hit[24] Covered T1,T2,T3
addr_hit[25] Covered T1,T2,T6
addr_hit[26] Covered T1,T2,T6
addr_hit[27] Covered T1,T2,T3
addr_hit[28] Covered T1,T2,T6
addr_hit[29] Covered T1,T2,T6
addr_hit[30] Covered T1,T2,T3
addr_hit[31] Covered T1,T2,T3
addr_hit[32] Covered T1,T2,T3
addr_hit[33] Covered T1,T2,T6
addr_hit[34] Covered T1,T2,T6
addr_hit[35] Covered T1,T2,T3
addr_hit[36] Covered T1,T2,T3
addr_hit[37] Covered T1,T2,T6
addr_hit[38] Covered T1,T2,T6
addr_hit[39] Covered T1,T2,T6
addr_hit[40] Covered T1,T2,T3
addr_hit[41] Covered T1,T2,T6
addr_hit[42] Covered T1,T2,T3
addr_hit[43] Covered T1,T2,T3
addr_hit[44] Covered T1,T2,T6
addr_hit[45] Covered T1,T2,T3
addr_hit[46] Covered T1,T2,T3
addr_hit[47] Covered T1,T2,T3
addr_hit[48] Covered T1,T2,T3
addr_hit[49] Covered T1,T2,T3
addr_hit[50] Covered T1,T2,T3
addr_hit[51] Covered T1,T2,T6
addr_hit[52] Covered T1,T2,T3
addr_hit[53] Covered T1,T2,T3
addr_hit[54] Covered T1,T2,T3
addr_hit[55] Covered T1,T2,T3
default Covered T1,T2,T3


Assert Coverage for Module : otp_ctrl_core_reg_top
TotalAttemptedPercentSucceeded/MatchedPercent
Assertions 4 4 100.00 4 100.00
Cover properties 0 0 0
Cover sequences 0 0 0
Total 4 4 100.00 4 100.00




Assertion Details

NameAttemptsReal SuccessesFailuresIncomplete
en2addrHit 99015688 6636849 0 0
reAfterRv 99015688 6636849 0 0
rePulse 99015688 5717731 0 0
wePulse 99015688 919118 0 0


en2addrHit
NameAttemptsReal SuccessesFailuresIncomplete
Total 99015688 6636849 0 0
T1 6346 19 0 0
T2 20779 2171 0 0
T3 16526 918 0 0
T4 41540 2984 0 0
T5 24984 3820 0 0
T6 30776 9641 0 0
T10 44472 3535 0 0
T11 20926 3072 0 0
T12 41197 3320 0 0
T13 73799 3657 0 0

reAfterRv
NameAttemptsReal SuccessesFailuresIncomplete
Total 99015688 6636849 0 0
T1 6346 19 0 0
T2 20779 2171 0 0
T3 16526 918 0 0
T4 41540 2984 0 0
T5 24984 3820 0 0
T6 30776 9641 0 0
T10 44472 3535 0 0
T11 20926 3072 0 0
T12 41197 3320 0 0
T13 73799 3657 0 0

rePulse
NameAttemptsReal SuccessesFailuresIncomplete
Total 99015688 5717731 0 0
T1 6346 4 0 0
T2 20779 2077 0 0
T3 16526 621 0 0
T4 41540 2631 0 0
T5 24984 3624 0 0
T6 30776 6447 0 0
T10 44472 2065 0 0
T11 20926 2855 0 0
T12 41197 2934 0 0
T13 73799 3263 0 0

wePulse
NameAttemptsReal SuccessesFailuresIncomplete
Total 99015688 919118 0 0
T1 6346 15 0 0
T2 20779 94 0 0
T3 16526 297 0 0
T4 41540 353 0 0
T5 24984 196 0 0
T6 30776 3194 0 0
T10 44472 1470 0 0
T11 20926 217 0 0
T12 41197 386 0 0
T13 73799 394 0 0

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