Line Coverage for Module : 
clkmgr
|  | Line No. | Total | Covered | Percent | 
|---|
| TOTAL |  | 34 | 34 | 100.00 | 
| CONT_ASSIGN | 266 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 272 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 285 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 315 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 316 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 414 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 419 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 420 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 421 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 424 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 443 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 468 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 480 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 492 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 517 | 1 | 1 | 100.00 | 
| ALWAYS | 558 | 5 | 5 | 100.00 | 
| CONT_ASSIGN | 705 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 716 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 727 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 738 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 749 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 760 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 771 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 782 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 825 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 867 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 909 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 951 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 1068 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 1077 | 1 | 1 | 100.00 | 
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' or '../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements |  | 
| 266 | 1 | 1 | 
| 272 | 1 | 1 | 
| 285 | 1 | 1 | 
| 315 | 1 | 1 | 
| 316 | 1 | 1 | 
| 414 | 1 | 1 | 
| 419 | 1 | 1 | 
| 420 | 1 | 1 | 
| 421 | 1 | 1 | 
| 424 | 1 | 1 | 
| 443 | 1 | 1 | 
| 468 | 1 | 1 | 
| 480 | 1 | 1 | 
| 492 | 1 | 1 | 
| 517 | 1 | 1 | 
| 558 | 1 | 1 | 
| 559 | 1 | 1 | 
| 561 | 1 | 1 | 
| 562 | 1 | 1 | 
| 563 | 1 | 1 | 
|  |  |  | MISSING_ELSE | 
| 705 | 1 | 1 | 
| 716 | 1 | 1 | 
| 727 | 1 | 1 | 
| 738 | 1 | 1 | 
| 749 | 1 | 1 | 
| 760 | 1 | 1 | 
| 771 | 1 | 1 | 
| 782 | 1 | 1 | 
| 825 | 1 | 1 | 
| 867 | 1 | 1 | 
| 909 | 1 | 1 | 
| 951 | 1 | 1 | 
| 1068 | 1 | 1 | 
| 1077 | 1 | 1 | 
Cond Coverage for Module : 
clkmgr
|  | Total | Covered | Percent | 
|---|
| Conditions | 146 | 136 | 93.15 | 
| Logical | 146 | 136 | 93.15 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       28
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       37
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       46
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       55
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       65
 EXPRESSION (idle_i[0] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       65
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       75
 EXPRESSION (idle_i[1] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       75
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       85
 EXPRESSION (idle_i[2] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       85
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       95
 EXPRESSION (idle_i[3] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       95
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       119
 EXPRESSION (div_step_down_req_i == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T15,T18,T21 | 
 LINE       119
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       130
 EXPRESSION (div_step_down_req_i == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T15,T18,T21 | 
 LINE       130
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       139
 EXPRESSION (cg_en_o.aon_peri == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       143
 EXPRESSION (cg_en_o.aon_powerup == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       147
 EXPRESSION (cg_en_o.aon_secure == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       151
 EXPRESSION (cg_en_o.aon_timers == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       155
 EXPRESSION (cg_en_o.io_powerup == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       159
 EXPRESSION (cg_en_o.io_div2_powerup == MuBi4True)
            -------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       165
 EXPRESSION (cg_en_o.io_div4_powerup == MuBi4True)
            -------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       171
 EXPRESSION (cg_en_o.main_powerup == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       175
 EXPRESSION (cg_en_o.usb_powerup == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       180
 EXPRESSION (cg_en_o.io_div2_infra == MuBi4True)
            ------------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       189
 EXPRESSION (cg_en_o.io_div4_infra == MuBi4True)
            ------------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       198
 EXPRESSION (cg_en_o.io_infra == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       207
 EXPRESSION (cg_en_o.main_infra == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       216
 EXPRESSION (cg_en_o.io_div4_secure == MuBi4True)
            ------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       225
 EXPRESSION (cg_en_o.main_secure == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       234
 EXPRESSION (cg_en_o.io_div4_timers == MuBi4True)
            ------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       243
 EXPRESSION (cg_en_o.io_div2_peri == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       252
 EXPRESSION (cg_en_o.io_div4_peri == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       261
 EXPRESSION (cg_en_o.io_peri == MuBi4True)
            ---------------1--------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       266
 SUB-EXPRESSION (reg2hw.alert_test.fatal_fault.q & reg2hw.alert_test.fatal_fault.qe)
                 ---------------1---------------   ----------------2---------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T6,T31 | 
| 1 | 0 | Covered | T5,T4,T6 | 
| 1 | 1 | Covered | T5,T6,T31 | 
 LINE       266
 SUB-EXPRESSION (reg2hw.alert_test.recov_fault.q & reg2hw.alert_test.recov_fault.qe)
                 ---------------1---------------   ----------------2---------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T6,T31 | 
| 1 | 0 | Covered | T5,T4,T6 | 
| 1 | 1 | Covered | T5,T6,T31 | 
 LINE       270
 EXPRESSION (cg_en_o.usb_peri == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       272
 EXPRESSION 
 Number  Term
      1  hw2reg.recov_err_code.io_measure_err.de | 
      2  hw2reg.recov_err_code.io_timeout_err.de | 
      3  hw2reg.recov_err_code.io_div2_measure_err.de | 
      4  hw2reg.recov_err_code.io_div2_timeout_err.de | 
      5  hw2reg.recov_err_code.io_div4_measure_err.de | 
      6  hw2reg.recov_err_code.io_div4_timeout_err.de | 
      7  hw2reg.recov_err_code.main_measure_err.de | 
      8  hw2reg.recov_err_code.main_timeout_err.de | 
      9  hw2reg.recov_err_code.usb_measure_err.de | 
     10  hw2reg.recov_err_code.usb_timeout_err.de | 
     11  hw2reg.recov_err_code.shadow_update_err.de)
| -1- | -2- | -3- | -4- | -5- | -6- | -7- | -8- | -9- | -10- | -11- | Status | Tests | 
|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T5,T4,T6 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Not Covered |  | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Covered | T2,T3,T28 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | Covered | T2,T3,T28 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T32,T33,T34 | 
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T32,T33,T34 | 
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T1,T2,T3 | 
 LINE       279
 EXPRESSION (clkmgr.u_clk_main_aes_trans.sw_hint_synced || ((!clkmgr.u_clk_main_aes_trans.idle_valid)))
             ---------------------1--------------------    ---------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       279
 EXPRESSION (cg_en_o.main_aes == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       288
 EXPRESSION (clkmgr.u_clk_main_hmac_trans.sw_hint_synced || ((!clkmgr.u_clk_main_hmac_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       288
 EXPRESSION (cg_en_o.main_hmac == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       297
 EXPRESSION (clkmgr.u_clk_main_kmac_trans.sw_hint_synced || ((!clkmgr.u_clk_main_kmac_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       297
 EXPRESSION (cg_en_o.main_kmac == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       306
 EXPRESSION (clkmgr.u_clk_main_otbn_trans.sw_hint_synced || ((!clkmgr.u_clk_main_otbn_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       306
 EXPRESSION (cg_en_o.main_otbn == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       710
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       721
 EXPRESSION (clk_main_en ? MuBi4False : MuBi4True)
             -----1-----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       732
 EXPRESSION (clk_usb_en ? MuBi4False : MuBi4True)
             -----1----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       743
 EXPRESSION (clk_io_en ? MuBi4False : MuBi4True)
             ----1----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       754
 EXPRESSION (clk_io_div2_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       765
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       776
 EXPRESSION (clk_main_en ? MuBi4False : MuBi4True)
             -----1-----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       787
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       825
 EXPRESSION (clk_io_div4_peri_sw_en & clk_io_div4_en)
             -----------1----------   -------2------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       838
 EXPRESSION (clk_io_div4_peri_combined_en ? MuBi4False : MuBi4True)
             --------------1-------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       867
 EXPRESSION (clk_io_div2_peri_sw_en & clk_io_div2_en)
             -----------1----------   -------2------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       880
 EXPRESSION (clk_io_div2_peri_combined_en ? MuBi4False : MuBi4True)
             --------------1-------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       909
 EXPRESSION (clk_io_peri_sw_en & clk_io_en)
             --------1--------   ----2----
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       922
 EXPRESSION (clk_io_peri_combined_en ? MuBi4False : MuBi4True)
             -----------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       951
 EXPRESSION (clk_usb_peri_sw_en & clk_usb_en)
             ---------1--------   -----2----
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       964
 EXPRESSION (clk_usb_peri_combined_en ? MuBi4False : MuBi4True)
             ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
Toggle Coverage for Module : 
clkmgr
|  | Total | Covered | Percent | 
| Totals | 115 | 106 | 92.17 | 
| Total Bits | 732 | 660 | 90.16 | 
| Total Bits 0->1 | 366 | 330 | 90.16 | 
| Total Bits 1->0 | 366 | 330 | 90.16 | 
|  |  |  |  | 
| Ports | 115 | 106 | 92.17 | 
| Port Bits | 732 | 660 | 90.16 | 
| Port Bits 0->1 | 366 | 330 | 90.16 | 
| Port Bits 1->0 | 366 | 330 | 90.16 | 
Port Details
| Name | Toggle | Toggle 1->0 | Tests | Toggle 0->1 | Tests | Direction | 
| clk_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| rst_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_shadowed_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| clk_main_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| rst_main_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| clk_io_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| rst_io_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| clk_usb_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| rst_usb_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| clk_aon_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| rst_aon_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_io_div2_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_io_div4_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_main_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_io_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_io_div2_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_io_div4_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| rst_root_usb_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT | 
| tl_i.d_ready | Yes | Yes | T6,T22,T23 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_user.data_intg[6:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_user.cmd_intg[6:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_user.instr_type[3:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT | 
| tl_i.a_user.rsvd[4:0] | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| tl_i.a_data[31:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_mask[3:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT | 
| tl_i.a_address[31:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT | 
| tl_i.a_source[7:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_size[1:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_param[2:0] | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| tl_i.a_opcode[2:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_i.a_valid | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| tl_o.a_ready | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| tl_o.d_error | Yes | Yes | T3,T9,T37 | Yes | T3,T9,T37 | OUTPUT | 
| tl_o.d_user.data_intg[6:0] | Yes | Yes | T4,T22,T23 | Yes | T4,T22,T23 | OUTPUT | 
| tl_o.d_user.rsp_intg[5:0] | Yes | Yes | *T5,*T4,*T6 | Yes | T5,T4,T6 | OUTPUT | 
| tl_o.d_user.rsp_intg[6] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT | 
| tl_o.d_data[31:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT | 
| tl_o.d_sink | Unreachable | Unreachable |  | Unreachable |  | OUTPUT | 
| tl_o.d_source[7:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| tl_o.d_size[1:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| tl_o.d_param[2:0] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT | 
| tl_o.d_opcode[0] | Yes | Yes | *T4,*T22,*T23 | Yes | T4,T22,T23 | OUTPUT | 
| tl_o.d_opcode[2:1] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT | 
| tl_o.d_valid | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| alert_rx_i[0].ack_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| alert_rx_i[0].ack_p | Yes | Yes | T5,T6,T1 | Yes | T5,T6,T1 | INPUT | 
| alert_rx_i[0].ping_n | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| alert_rx_i[0].ping_p | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| alert_rx_i[1].ack_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT | 
| alert_rx_i[1].ack_p | Yes | Yes | T5,T6,T22 | Yes | T5,T6,T22 | INPUT | 
| alert_rx_i[1].ping_n | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| alert_rx_i[1].ping_p | Unreachable | Unreachable |  | Unreachable |  | INPUT | 
| alert_tx_o[0].alert_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| alert_tx_o[0].alert_p | Yes | Yes | T5,T6,T1 | Yes | T5,T6,T1 | OUTPUT | 
| alert_tx_o[1].alert_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| alert_tx_o[1].alert_p | Yes | Yes | T5,T6,T22 | Yes | T5,T6,T22 | OUTPUT | 
| pwr_i.usb_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT | 
| pwr_i.io_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT | 
| pwr_i.main_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT | 
| pwr_o.usb_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| pwr_o.io_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| pwr_o.main_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| scanmode_i[3:0] | Yes | Yes | T23,T2,T15 | Yes | T5,T4,T22 | INPUT | 
| lc_hw_debug_en_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT | 
| lc_clk_byp_req_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT | 
| lc_clk_byp_ack_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT | 
| io_clk_byp_req_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT | 
| io_clk_byp_ack_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT | 
| all_clk_byp_req_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT | 
| all_clk_byp_ack_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT | 
| hi_speed_sel_o[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| calib_rdy_i[3:0] | Yes | Yes | T2,T3,T7 | Yes | T1,T2,T3 | INPUT | 
| jitter_en_o[3:0] | Yes | Yes | T17,T19,T3 | Yes | T17,T19,T3 | OUTPUT | 
| div_step_down_req_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT | 
| cg_en_o.usb_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div2_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div4_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div4_timers[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_secure[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div4_secure[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div2_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.usb_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.io_div4_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_otbn[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_kmac[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_hmac[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.main_aes[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT | 
| cg_en_o.aon_timers[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.aon_peri[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.aon_secure[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.io_div2_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.usb_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.io_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.main_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.aon_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| cg_en_o.io_div4_powerup[3:0] | No | No |  | No |  | OUTPUT | 
| clocks_o.clk_usb_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div2_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div4_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div4_timers | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div4_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div2_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_usb_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div4_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_otbn | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_kmac | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_hmac | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_aes | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_aon_timers | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_aon_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_aon_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div2_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_usb_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_main_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_aon_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
| clocks_o.clk_io_div4_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT | 
*Tests covering at least one bit in the range
Branch Coverage for Module : 
clkmgr
|  | Line No. | Total | Covered | Percent | 
| Branches |  | 26 | 26 | 100.00 | 
| TERNARY | 710 | 2 | 2 | 100.00 | 
| TERNARY | 721 | 2 | 2 | 100.00 | 
| TERNARY | 732 | 2 | 2 | 100.00 | 
| TERNARY | 743 | 2 | 2 | 100.00 | 
| TERNARY | 754 | 2 | 2 | 100.00 | 
| TERNARY | 765 | 2 | 2 | 100.00 | 
| TERNARY | 776 | 2 | 2 | 100.00 | 
| TERNARY | 787 | 2 | 2 | 100.00 | 
| TERNARY | 838 | 2 | 2 | 100.00 | 
| TERNARY | 880 | 2 | 2 | 100.00 | 
| TERNARY | 922 | 2 | 2 | 100.00 | 
| TERNARY | 964 | 2 | 2 | 100.00 | 
| IF | 561 | 2 | 2 | 100.00 | 
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' or '../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv was not found/opened, so annotated branch coverage report could not be generated.
	LineNo.	Expression
-1-:	710	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	721	(clk_main_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	732	(clk_usb_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	743	(clk_io_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	754	(clk_io_div2_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	765	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	776	(clk_main_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	787	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	838	(clk_io_div4_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	880	(clk_io_div2_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	922	(clk_io_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	964	(clk_usb_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	561	if (prim_mubi_pkg::mubi4_test_false_strict(calib_rdy[BaseIdx]))
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T4,T22,T1 | 
| 0 | Covered | T5,T4,T6 | 
Assert Coverage for Module : 
clkmgr
Assertion Details
AlertsKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
AllClkBypReqKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
CgEnKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
ClocksKownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
FpvSecCmClkMainAesCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 39 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 19 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainHmacCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainKmacCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainOtbnCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmRegWeOnehotCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 70 | 0 | 0 | 
| T1 | 21222 | 0 | 0 | 0 | 
| T2 | 95776 | 0 | 0 | 0 | 
| T14 | 1677 | 0 | 0 | 0 | 
| T15 | 1434 | 0 | 0 | 0 | 
| T16 | 1284 | 0 | 0 | 0 | 
| T17 | 2109 | 0 | 0 | 0 | 
| T18 | 1200 | 0 | 0 | 0 | 
| T19 | 2115 | 0 | 0 | 0 | 
| T22 | 11380 | 20 | 0 | 0 | 
| T23 | 3326 | 0 | 0 | 0 | 
| T38 | 0 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T50 | 0 | 10 | 0 | 0 | 
IoClkBypReqKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
JitterEnableKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
LcCtrlClkBypAckKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
PwrMgrKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
TlAReadyKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
TlDValidKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
 
Line Coverage for Instance : tb.dut 
|  | Line No. | Total | Covered | Percent | 
|---|
| TOTAL |  | 34 | 34 | 100.00 | 
| CONT_ASSIGN | 266 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 272 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 285 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 315 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 316 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 414 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 419 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 420 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 421 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 424 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 443 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 468 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 480 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 492 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 517 | 1 | 1 | 100.00 | 
| ALWAYS | 558 | 5 | 5 | 100.00 | 
| CONT_ASSIGN | 705 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 716 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 727 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 738 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 749 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 760 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 771 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 782 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 825 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 867 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 909 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 951 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 1068 | 1 | 1 | 100.00 | 
| CONT_ASSIGN | 1077 | 1 | 1 | 100.00 | 
WARNING: The source file '/workspace/default/sim-vcs/../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' or '../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' was not found, so annotated line coverage report could not be generated.
| Line No. | Covered | Statements |  | 
| 266 | 1 | 1 | 
| 272 | 1 | 1 | 
| 285 | 1 | 1 | 
| 315 | 1 | 1 | 
| 316 | 1 | 1 | 
| 414 | 1 | 1 | 
| 419 | 1 | 1 | 
| 420 | 1 | 1 | 
| 421 | 1 | 1 | 
| 424 | 1 | 1 | 
| 443 | 1 | 1 | 
| 468 | 1 | 1 | 
| 480 | 1 | 1 | 
| 492 | 1 | 1 | 
| 517 | 1 | 1 | 
| 558 | 1 | 1 | 
| 559 | 1 | 1 | 
| 561 | 1 | 1 | 
| 562 | 1 | 1 | 
| 563 | 1 | 1 | 
|  |  |  | MISSING_ELSE | 
| 705 | 1 | 1 | 
| 716 | 1 | 1 | 
| 727 | 1 | 1 | 
| 738 | 1 | 1 | 
| 749 | 1 | 1 | 
| 760 | 1 | 1 | 
| 771 | 1 | 1 | 
| 782 | 1 | 1 | 
| 825 | 1 | 1 | 
| 867 | 1 | 1 | 
| 909 | 1 | 1 | 
| 951 | 1 | 1 | 
| 1068 | 1 | 1 | 
| 1077 | 1 | 1 | 
Cond Coverage for Instance : tb.dut 
|  | Total | Covered | Percent | 
|---|
| Conditions | 146 | 136 | 93.15 | 
| Logical | 146 | 136 | 93.15 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       28
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       37
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       46
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       55
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       65
 EXPRESSION (idle_i[0] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       65
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       75
 EXPRESSION (idle_i[1] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       75
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       85
 EXPRESSION (idle_i[2] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       85
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       95
 EXPRESSION (idle_i[3] == MuBi4True)
            ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T6,T22 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       95
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       119
 EXPRESSION (div_step_down_req_i == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T15,T18,T21 | 
 LINE       119
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       130
 EXPRESSION (div_step_down_req_i == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T15,T18,T21 | 
 LINE       130
 EXPRESSION (scanmode_i == MuBi4True)
            ------------1------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T22 | 
 LINE       139
 EXPRESSION (cg_en_o.aon_peri == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       143
 EXPRESSION (cg_en_o.aon_powerup == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       147
 EXPRESSION (cg_en_o.aon_secure == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       151
 EXPRESSION (cg_en_o.aon_timers == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       155
 EXPRESSION (cg_en_o.io_powerup == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       159
 EXPRESSION (cg_en_o.io_div2_powerup == MuBi4True)
            -------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       165
 EXPRESSION (cg_en_o.io_div4_powerup == MuBi4True)
            -------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       171
 EXPRESSION (cg_en_o.main_powerup == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       175
 EXPRESSION (cg_en_o.usb_powerup == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Not Covered |  | 
 LINE       180
 EXPRESSION (cg_en_o.io_div2_infra == MuBi4True)
            ------------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       189
 EXPRESSION (cg_en_o.io_div4_infra == MuBi4True)
            ------------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       198
 EXPRESSION (cg_en_o.io_infra == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       207
 EXPRESSION (cg_en_o.main_infra == MuBi4True)
            ----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       216
 EXPRESSION (cg_en_o.io_div4_secure == MuBi4True)
            ------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       225
 EXPRESSION (cg_en_o.main_secure == MuBi4True)
            -----------------1----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       234
 EXPRESSION (cg_en_o.io_div4_timers == MuBi4True)
            ------------------1------------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       243
 EXPRESSION (cg_en_o.io_div2_peri == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       252
 EXPRESSION (cg_en_o.io_div4_peri == MuBi4True)
            -----------------1-----------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       261
 EXPRESSION (cg_en_o.io_peri == MuBi4True)
            ---------------1--------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       266
 SUB-EXPRESSION (reg2hw.alert_test.fatal_fault.q & reg2hw.alert_test.fatal_fault.qe)
                 ---------------1---------------   ----------------2---------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T6,T31 | 
| 1 | 0 | Covered | T5,T4,T6 | 
| 1 | 1 | Covered | T5,T6,T31 | 
 LINE       266
 SUB-EXPRESSION (reg2hw.alert_test.recov_fault.q & reg2hw.alert_test.recov_fault.qe)
                 ---------------1---------------   ----------------2---------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T6,T31 | 
| 1 | 0 | Covered | T5,T4,T6 | 
| 1 | 1 | Covered | T5,T6,T31 | 
 LINE       270
 EXPRESSION (cg_en_o.usb_peri == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       272
 EXPRESSION 
 Number  Term
      1  hw2reg.recov_err_code.io_measure_err.de | 
      2  hw2reg.recov_err_code.io_timeout_err.de | 
      3  hw2reg.recov_err_code.io_div2_measure_err.de | 
      4  hw2reg.recov_err_code.io_div2_timeout_err.de | 
      5  hw2reg.recov_err_code.io_div4_measure_err.de | 
      6  hw2reg.recov_err_code.io_div4_timeout_err.de | 
      7  hw2reg.recov_err_code.main_measure_err.de | 
      8  hw2reg.recov_err_code.main_timeout_err.de | 
      9  hw2reg.recov_err_code.usb_measure_err.de | 
     10  hw2reg.recov_err_code.usb_timeout_err.de | 
     11  hw2reg.recov_err_code.shadow_update_err.de)
| -1- | -2- | -3- | -4- | -5- | -6- | -7- | -8- | -9- | -10- | -11- | Status | Tests | 
|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T5,T4,T6 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Not Covered |  | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | Covered | T2,T3,T28 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | Covered | T2,T3,T28 | 
| 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T32,T33,T34 | 
| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T2,T3,T7 | 
| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T32,T33,T34 | 
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Covered | T1,T2,T3 | 
 LINE       279
 EXPRESSION (clkmgr.u_clk_main_aes_trans.sw_hint_synced || ((!clkmgr.u_clk_main_aes_trans.idle_valid)))
             ---------------------1--------------------    ---------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       279
 EXPRESSION (cg_en_o.main_aes == MuBi4True)
            ---------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       288
 EXPRESSION (clkmgr.u_clk_main_hmac_trans.sw_hint_synced || ((!clkmgr.u_clk_main_hmac_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       288
 EXPRESSION (cg_en_o.main_hmac == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       297
 EXPRESSION (clkmgr.u_clk_main_kmac_trans.sw_hint_synced || ((!clkmgr.u_clk_main_kmac_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       297
 EXPRESSION (cg_en_o.main_kmac == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       306
 EXPRESSION (clkmgr.u_clk_main_otbn_trans.sw_hint_synced || ((!clkmgr.u_clk_main_otbn_trans.idle_valid)))
             ---------------------1---------------------    ----------------------2---------------------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 0 | Covered | T23,T2,T17 | 
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T5,T4,T6 | 
 LINE       306
 EXPRESSION (cg_en_o.main_otbn == MuBi4True)
            ----------------1---------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       710
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       721
 EXPRESSION (clk_main_en ? MuBi4False : MuBi4True)
             -----1-----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       732
 EXPRESSION (clk_usb_en ? MuBi4False : MuBi4True)
             -----1----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       743
 EXPRESSION (clk_io_en ? MuBi4False : MuBi4True)
             ----1----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       754
 EXPRESSION (clk_io_div2_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       765
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       776
 EXPRESSION (clk_main_en ? MuBi4False : MuBi4True)
             -----1-----
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       787
 EXPRESSION (clk_io_div4_en ? MuBi4False : MuBi4True)
             -------1------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       825
 EXPRESSION (clk_io_div4_peri_sw_en & clk_io_div4_en)
             -----------1----------   -------2------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       838
 EXPRESSION (clk_io_div4_peri_combined_en ? MuBi4False : MuBi4True)
             --------------1-------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       867
 EXPRESSION (clk_io_div2_peri_sw_en & clk_io_div2_en)
             -----------1----------   -------2------
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       880
 EXPRESSION (clk_io_div2_peri_combined_en ? MuBi4False : MuBi4True)
             --------------1-------------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       909
 EXPRESSION (clk_io_peri_sw_en & clk_io_en)
             --------1--------   ----2----
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       922
 EXPRESSION (clk_io_peri_combined_en ? MuBi4False : MuBi4True)
             -----------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
 LINE       951
 EXPRESSION (clk_usb_peri_sw_en & clk_usb_en)
             ---------1--------   -----2----
| -1- | -2- | Status | Tests | 
|---|
| 0 | 1 | Covered | T5,T4,T6 | 
| 1 | 0 | Covered | T14,T35,T36 | 
| 1 | 1 | Covered | T5,T4,T6 | 
 LINE       964
 EXPRESSION (clk_usb_peri_combined_en ? MuBi4False : MuBi4True)
             ------------1-----------
| -1- | Status | Tests | 
|---|
| 0 | Covered | T5,T4,T6 | 
| 1 | Covered | T5,T4,T6 | 
Toggle Coverage for Instance : tb.dut 
|  | Total | Covered | Percent | 
| Totals | 106 | 106 | 100.00 | 
| Total Bits | 660 | 660 | 100.00 | 
| Total Bits 0->1 | 330 | 330 | 100.00 | 
| Total Bits 1->0 | 330 | 330 | 100.00 | 
|  |  |  |  | 
| Ports | 106 | 106 | 100.00 | 
| Port Bits | 660 | 660 | 100.00 | 
| Port Bits 0->1 | 330 | 330 | 100.00 | 
| Port Bits 1->0 | 330 | 330 | 100.00 | 
Port Details
| Name | Toggle | Toggle 1->0 | Tests | Toggle 0->1 | Tests | Direction | Exclude Annotation | 
| clk_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| rst_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_shadowed_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| clk_main_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| rst_main_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| clk_io_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| rst_io_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| clk_usb_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| rst_usb_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| clk_aon_i | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| rst_aon_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_io_div2_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_io_div4_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_main_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_io_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_io_div2_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_io_div4_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| rst_root_usb_ni | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.d_ready | Yes | Yes | T6,T22,T23 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_user.data_intg[6:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_user.cmd_intg[6:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_user.instr_type[3:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT |  | 
| tl_i.a_user.rsvd[4:0] | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| tl_i.a_data[31:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_mask[3:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT |  | 
| tl_i.a_address[31:0] | Yes | Yes | T5,T4,T23 | Yes | T5,T4,T23 | INPUT |  | 
| tl_i.a_source[7:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_size[1:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_param[2:0] | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| tl_i.a_opcode[2:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_i.a_valid | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| tl_o.a_ready | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| tl_o.d_error | Yes | Yes | T3,T9,T37 | Yes | T3,T9,T37 | OUTPUT |  | 
| tl_o.d_user.data_intg[6:0] | Yes | Yes | T4,T22,T23 | Yes | T4,T22,T23 | OUTPUT |  | 
| tl_o.d_user.rsp_intg[5:0] | Yes | Yes | *T5,*T4,*T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| tl_o.d_user.rsp_intg[6] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT |  | 
| tl_o.d_data[31:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT |  | 
| tl_o.d_sink | Unreachable | Unreachable |  | Unreachable |  | OUTPUT |  | 
| tl_o.d_source[7:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| tl_o.d_size[1:0] | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| tl_o.d_param[2:0] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT |  | 
| tl_o.d_opcode[0] | Yes | Yes | *T4,*T22,*T23 | Yes | T4,T22,T23 | OUTPUT |  | 
| tl_o.d_opcode[2:1] | Unreachable | Unreachable |  | Unreachable |  | OUTPUT |  | 
| tl_o.d_valid | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| alert_rx_i[0].ack_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| alert_rx_i[0].ack_p | Yes | Yes | T5,T6,T1 | Yes | T5,T6,T1 | INPUT |  | 
| alert_rx_i[0].ping_n | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| alert_rx_i[0].ping_p | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| alert_rx_i[1].ack_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | INPUT |  | 
| alert_rx_i[1].ack_p | Yes | Yes | T5,T6,T22 | Yes | T5,T6,T22 | INPUT |  | 
| alert_rx_i[1].ping_n | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| alert_rx_i[1].ping_p | Unreachable | Unreachable |  | Unreachable |  | INPUT |  | 
| alert_tx_o[0].alert_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| alert_tx_o[0].alert_p | Yes | Yes | T5,T6,T1 | Yes | T5,T6,T1 | OUTPUT |  | 
| alert_tx_o[1].alert_n | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| alert_tx_o[1].alert_p | Yes | Yes | T5,T6,T22 | Yes | T5,T6,T22 | OUTPUT |  | 
| pwr_i.usb_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT |  | 
| pwr_i.io_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT |  | 
| pwr_i.main_ip_clk_en | Yes | Yes | T14,T35,T36 | Yes | T14,T35,T36 | INPUT |  | 
| pwr_o.usb_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| pwr_o.io_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| pwr_o.main_status | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| scanmode_i[3:0] | Yes | Yes | T23,T2,T15 | Yes | T5,T4,T22 | INPUT |  | 
| lc_hw_debug_en_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT |  | 
| lc_clk_byp_req_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT |  | 
| lc_clk_byp_ack_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT |  | 
| io_clk_byp_req_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT |  | 
| io_clk_byp_ack_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT |  | 
| all_clk_byp_req_o[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | OUTPUT |  | 
| all_clk_byp_ack_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT |  | 
| hi_speed_sel_o[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| calib_rdy_i[3:0] | Yes | Yes | T2,T3,T7 | Yes | T1,T2,T3 | INPUT |  | 
| jitter_en_o[3:0] | Yes | Yes | T17,T19,T3 | Yes | T17,T19,T3 | OUTPUT |  | 
| div_step_down_req_i[3:0] | Yes | Yes | T15,T18,T21 | Yes | T15,T18,T21 | INPUT |  | 
| cg_en_o.usb_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div2_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div4_peri[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div4_timers[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_secure[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div4_secure[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div2_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.usb_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.io_div4_infra[3:0] | Yes | Yes | T4,T22,T2 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_otbn[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_kmac[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_hmac[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.main_aes[3:0] | Yes | Yes | T4,T22,T23 | Yes | T5,T4,T6 | OUTPUT |  | 
| cg_en_o.aon_timers[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.aon_peri[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.aon_secure[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.io_div2_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.usb_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.io_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.main_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.aon_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| cg_en_o.io_div4_powerup[3:0] | Excluded | Excluded |  | Excluded |  | OUTPUT | [UNR] This is driven by a constant, and unr doesn't detect it. | 
| clocks_o.clk_usb_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div2_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div4_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div4_timers | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div4_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div2_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_usb_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div4_infra | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_otbn | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_kmac | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_hmac | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_aes | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_aon_timers | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_aon_peri | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_aon_secure | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div2_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_usb_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_main_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_aon_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
| clocks_o.clk_io_div4_powerup | Yes | Yes | T5,T4,T6 | Yes | T5,T4,T6 | OUTPUT |  | 
*Tests covering at least one bit in the range
Branch Coverage for Instance : tb.dut 
|  | Line No. | Total | Covered | Percent | 
| Branches |  | 26 | 26 | 100.00 | 
| TERNARY | 710 | 2 | 2 | 100.00 | 
| TERNARY | 721 | 2 | 2 | 100.00 | 
| TERNARY | 732 | 2 | 2 | 100.00 | 
| TERNARY | 743 | 2 | 2 | 100.00 | 
| TERNARY | 754 | 2 | 2 | 100.00 | 
| TERNARY | 765 | 2 | 2 | 100.00 | 
| TERNARY | 776 | 2 | 2 | 100.00 | 
| TERNARY | 787 | 2 | 2 | 100.00 | 
| TERNARY | 838 | 2 | 2 | 100.00 | 
| TERNARY | 880 | 2 | 2 | 100.00 | 
| TERNARY | 922 | 2 | 2 | 100.00 | 
| TERNARY | 964 | 2 | 2 | 100.00 | 
| IF | 561 | 2 | 2 | 100.00 | 
WARNING: The source file /workspace/default/sim-vcs/../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv' or '../src/lowrisc_systems_clkmgr_0.1/rtl/autogen/clkmgr.sv was not found/opened, so annotated branch coverage report could not be generated.
	LineNo.	Expression
-1-:	710	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	721	(clk_main_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	732	(clk_usb_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	743	(clk_io_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	754	(clk_io_div2_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	765	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	776	(clk_main_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	787	(clk_io_div4_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	838	(clk_io_div4_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	880	(clk_io_div2_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	922	(clk_io_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	964	(clk_usb_peri_combined_en) ? 
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T5,T4,T6 | 
| 0 | Covered | T5,T4,T6 | 
	LineNo.	Expression
-1-:	561	if (prim_mubi_pkg::mubi4_test_false_strict(calib_rdy[BaseIdx]))
Branches:
| -1- | Status | Tests | 
| 1 | Covered | T4,T22,T1 | 
| 0 | Covered | T5,T4,T6 | 
Assert Coverage for Instance : tb.dut 
Assertion Details
AlertsKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
AllClkBypReqKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
CgEnKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
ClocksKownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
FpvSecCmClkMainAesCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 39 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 19 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainHmacCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainKmacCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmClkMainOtbnCountCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 40 | 0 | 0 | 
| T38 | 28380 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T41 | 1918 | 0 | 0 | 0 | 
| T42 | 2034 | 0 | 0 | 0 | 
| T43 | 107550 | 0 | 0 | 0 | 
| T44 | 2002 | 0 | 0 | 0 | 
| T45 | 2271 | 0 | 0 | 0 | 
| T46 | 2087 | 0 | 0 | 0 | 
| T47 | 104848 | 0 | 0 | 0 | 
| T48 | 37250 | 0 | 0 | 0 | 
| T49 | 1419 | 0 | 0 | 0 | 
FpvSecCmRegWeOnehotCheck_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 70 | 0 | 0 | 
| T1 | 21222 | 0 | 0 | 0 | 
| T2 | 95776 | 0 | 0 | 0 | 
| T14 | 1677 | 0 | 0 | 0 | 
| T15 | 1434 | 0 | 0 | 0 | 
| T16 | 1284 | 0 | 0 | 0 | 
| T17 | 2109 | 0 | 0 | 0 | 
| T18 | 1200 | 0 | 0 | 0 | 
| T19 | 2115 | 0 | 0 | 0 | 
| T22 | 11380 | 20 | 0 | 0 | 
| T23 | 3326 | 0 | 0 | 0 | 
| T38 | 0 | 10 | 0 | 0 | 
| T39 | 0 | 10 | 0 | 0 | 
| T40 | 0 | 20 | 0 | 0 | 
| T50 | 0 | 10 | 0 | 0 | 
IoClkBypReqKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
JitterEnableKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
LcCtrlClkBypAckKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
PwrMgrKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
TlAReadyKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 | 
TlDValidKnownO_A
| Name | Attempts | Real Successes | Failures | Incomplete | 
| Total | 148856559 | 146505535 | 0 | 0 | 
| T1 | 21222 | 21093 | 0 | 0 | 
| T2 | 95776 | 95727 | 0 | 0 | 
| T4 | 6069 | 1235 | 0 | 0 | 
| T5 | 2027 | 1967 | 0 | 0 | 
| T6 | 1262 | 1200 | 0 | 0 | 
| T14 | 1677 | 1455 | 0 | 0 | 
| T15 | 1434 | 1416 | 0 | 0 | 
| T16 | 1284 | 1185 | 0 | 0 | 
| T22 | 11380 | 10067 | 0 | 0 | 
| T23 | 3326 | 3305 | 0 | 0 |