Line Coverage for Module : 
rstmgr_leaf_rst ( parameter SecCheck=1,SecMaxSyncDelay=2,SwRstReq=1 ) 
Line Coverage for Module self-instances : 
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T2 T5 T8 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T2 T5 T8 
74                            end
                        MISSING_ELSE
Cond Coverage for Module : 
rstmgr_leaf_rst ( parameter SecCheck=1,SecMaxSyncDelay=2,SwRstReq=1 ) 
Cond Coverage for Module self-instances : 
 | Total | Covered | Percent | 
| Conditions | 10 | 10 | 100.00 | 
| Logical | 10 | 10 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T2,T5,T8 | 
| 1 | 0 | Covered | T2,T5,T8 | 
| 1 | 1 | Covered | T2,T5,T8 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T2,T5,T8 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T2,T5,T8 | 
| 1 | 1 | 1 | Covered | T2,T5,T8 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T2,T5,T8 | 
| 1 | 0 | Covered | T50,T82,T83 | 
Cond Coverage for Module : 
rstmgr_leaf_rst ( parameter SecCheck=1,SecMaxSyncDelay=2,SwRstReq=0 ) 
Cond Coverage for Module self-instances : 
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
Branch Coverage for Module : 
rstmgr_leaf_rst
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T2,T5,T8 | 
| 0 | 
0 | 
1 | 
Covered | 
T2,T5,T8 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_spi_device
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T5 T8 T9 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T5 T8 T9 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_spi_device
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T5,T8,T9 | 
| 1 | 0 | Covered | T5,T8,T9 | 
| 1 | 1 | Covered | T5,T8,T9 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T5,T8,T9 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T5,T8,T9 | 
| 1 | 1 | 1 | Covered | T5,T8,T9 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T5,T8,T9 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_spi_device
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T5,T8,T9 | 
| 0 | 
0 | 
1 | 
Covered | 
T5,T8,T9 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_spi_host0
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T12 T14 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T12 T14 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_spi_host0
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T12,T14 | 
| 1 | 0 | Covered | T8,T12,T14 | 
| 1 | 1 | Covered | T8,T12,T14 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T12,T14 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T12,T14 | 
| 1 | 1 | 1 | Covered | T8,T12,T14 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T12,T14 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_spi_host0
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T12,T14 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T12,T14 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_spi_host1
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T12 T50 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T12 T50 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_spi_host1
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | Covered | T8,T12,T50 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | 1 | Covered | T8,T12,T50 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_spi_host1
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_usb
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T9 T12 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T9 T12 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_usb
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | Covered | T8,T9,T12 | 
| 1 | 1 | Covered | T8,T9,T12 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T9,T12 | 
| 1 | 1 | 1 | Covered | T8,T9,T12 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_usb
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T9,T12 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T9,T12 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_i2c0
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T9 T12 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T9 T12 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_i2c0
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | Covered | T8,T9,T12 | 
| 1 | 1 | Covered | T8,T9,T12 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T9,T12 | 
| 1 | 1 | 1 | Covered | T8,T9,T12 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T9,T12 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_i2c0
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T9,T12 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T9,T12 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_i2c1
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T2 T8 T12 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T2 T8 T12 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_i2c1
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T2,T8,T12 | 
| 1 | 0 | Covered | T2,T8,T12 | 
| 1 | 1 | Covered | T2,T8,T12 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T2,T8,T12 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T2,T8,T12 | 
| 1 | 1 | 1 | Covered | T2,T8,T12 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T2,T8,T12 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_i2c1
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T2,T8,T12 | 
| 0 | 
0 | 
1 | 
Covered | 
T2,T8,T12 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Line Coverage for Instance : tb.dut.u_d0_i2c2
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T12 T50 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T12 T50 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_i2c2
 | Total | Covered | Percent | 
| Conditions | 10 | 9 | 90.00 | 
| Logical | 10 | 9 | 90.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | Covered | T8,T12,T50 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | 1 | Covered | T8,T12,T50 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Not Covered |  | 
Branch Coverage for Instance : tb.dut.u_d0_i2c2
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 | 
 
Cond Coverage for Instance : tb.dut.u_daon_por
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_por_io
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_por_io_div2
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_por_io_div4
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_por_usb
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_lc
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc_shadowed
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_lc_shadowed
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc_aon
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc_io
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_lc_io
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc_io_div2
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_lc_io_div2
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_lc_usb
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_lc_usb
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_d0_sys
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Cond Coverage for Instance : tb.dut.u_daon_sys_io_div4
 | Total | Covered | Percent | 
| Conditions | 1 | 1 | 100.00 | 
| Logical | 1 | 1 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Unreachable |  | 
 
Line Coverage for Instance : tb.dut.u_d0_usb_aon
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 6 | 6 | 100.00 | 
| ALWAYS | 68 | 6 | 6 | 100.00 | 
67                          always_ff @(posedge clk_i or negedge rst_ni) begin
68         1/1                if (!rst_ni) begin
           Tests:       T1 T2 T3 
69         1/1                   sw_rst_req_q <= '0;
           Tests:       T1 T2 T3 
70         1/1                end else if (sw_rst_req_q && clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
71         1/1                   sw_rst_req_q <= '0;
           Tests:       T8 T12 T50 
72         1/1                end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
           Tests:       T1 T2 T3 
73         1/1                   sw_rst_req_q <= 1'b1;
           Tests:       T8 T12 T50 
74                            end
                        MISSING_ELSE
Cond Coverage for Instance : tb.dut.u_d0_usb_aon
 | Total | Covered | Percent | 
| Conditions | 10 | 10 | 100.00 | 
| Logical | 10 | 10 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       70
 EXPRESSION (sw_rst_req_q && clr_sw_rst_req)
             ------1-----    -------2------
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | Covered | T8,T12,T50 | 
 LINE       72
 EXPRESSION (((!sw_rst_req_q)) && ((!sw_rst_req_ni)) && ((!clr_sw_rst_req)))
             --------1--------    ---------2--------    ---------3---------
| -1- | -2- | -3- | Status | Tests |                       
| 0 | 1 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | 1 | Covered | T1,T2,T3 | 
| 1 | 1 | 0 | Covered | T8,T12,T50 | 
| 1 | 1 | 1 | Covered | T8,T12,T50 | 
 LINE       104
 EXPRESSION (sw_rst_req_q | ((~sw_rst_req_ni)))
             ------1-----   ---------2--------
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T1,T2,T3 | 
| 0 | 1 | Covered | T8,T12,T50 | 
| 1 | 0 | Covered | T50,T82,T83 | 
Branch Coverage for Instance : tb.dut.u_d0_usb_aon
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
4 | 
4 | 
100.00 | 
| IF | 
68 | 
4 | 
4 | 
100.00 | 
68               if (!rst_ni) begin
                 -1-  
69                  sw_rst_req_q <= '0;
                    ==>
70               end else if (sw_rst_req_q && clr_sw_rst_req) begin
                          -2-  
71                  sw_rst_req_q <= '0;
                    ==>
72               end else if (!sw_rst_req_q && !sw_rst_req_ni && !clr_sw_rst_req) begin
                          -3-  
73                  sw_rst_req_q <= 1'b1;
                    ==>
74               end
                 MISSING_ELSE
                 ==>
Branches:
| -1- | -2- | -3- | Status | Tests | 
| 1 | 
- | 
- | 
Covered | 
T1,T2,T3 | 
| 0 | 
1 | 
- | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
1 | 
Covered | 
T8,T12,T50 | 
| 0 | 
0 | 
0 | 
Covered | 
T1,T2,T3 |