Line Coverage for Module : 
prim_generic_clock_gating
 | Line No. | Total | Covered | Percent | 
| TOTAL |  | 3 | 3 | 100.00 | 
| ALWAYS | 22 | 2 | 2 | 100.00 | 
| CONT_ASSIGN | 26 | 1 | 1 | 100.00 | 
21                        always_latch begin
22         1/1              if (!clk_i) begin
           Tests:       T1 T2 T3 
23         1/1                en_latch = en_i | test_en_i;
           Tests:       T1 T2 T3 
24                          end
                        MISSING_ELSE
25                        end
26         1/1            assign clk_o = en_latch & clk_i;
           Tests:       T1 T2 T3 
Cond Coverage for Module : 
prim_generic_clock_gating
 | Total | Covered | Percent | 
| Conditions | 5 | 5 | 100.00 | 
| Logical | 5 | 5 | 100.00 | 
| Non-Logical | 0 | 0 |  | 
| Event | 0 | 0 |  | 
 LINE       23
 EXPRESSION (en_i | test_en_i)
             --1-   ----2----
| -1- | -2- | Status | Tests |                       
| 0 | 0 | Covered | T4,T15,T16 | 
| 0 | 1 | Unreachable |  | 
| 1 | 0 | Covered | T1,T2,T3 | 
 LINE       26
 EXPRESSION (en_latch & clk_i)
             ----1---   --2--
| -1- | -2- | Status | Tests |                       
| 0 | 1 | Covered | T4,T15,T16 | 
| 1 | 0 | Covered | T1,T2,T3 | 
| 1 | 1 | Covered | T4,T5,T7 | 
Branch Coverage for Module : 
prim_generic_clock_gating
 | Line No. | Total | Covered | Percent | 
| Branches | 
 | 
2 | 
2 | 
100.00 | 
| IF | 
22 | 
2 | 
2 | 
100.00 | 
22             if (!clk_i) begin
               -1-  
23               en_latch = en_i | test_en_i;
                 ==>
24             end
               MISSING_ELSE
               ==>
Branches:
| -1- | Status | Tests | 
| 1 | 
Covered | 
T1,T2,T3 | 
| 0 | 
Covered | 
T4,T5,T7 |