| Current Instance | Statement | Branch | Toggle | Expression | FSM state | Functional | Average |
|---|---|---|---|---|---|---|---|
| CTU_CAN_FD_TB.TB_TOP_CTU_CAN_FD.DUT.BUS_SAMPLING_INST.TX_DATA_CACHE_INST | 100.0 % (15/15) | 100.0 % (18/18) | 100.0 % (60/60) | 100.0 % (12/12) | N.A. | N.A. | 100.0 % (105/105) |
| Statement | Branch | Toggle | Expression | FSM state | Functional |
|---|
146: write_pointer_d <= write_pointer_q + 1; 147: read_pointer_d <= read_pointer_q + 1; 155: if (res_n = '0') then
156: write_pointer_q <= (others => '0');
...
160: end if;
161: end if; 156: write_pointer_q <= (others => '0'); 158: if (write = '1') then
159: write_pointer_q <= write_pointer_d;
160: end if; 159: write_pointer_q <= write_pointer_d; 167: if (res_n = '0') then
168: read_pointer_q <= (others => '0');
...
172: end if;
173: end if; 168: read_pointer_q <= (others => '0'); 170: if (read = '1') then
171: read_pointer_q <= read_pointer_d;
172: end if; 171: read_pointer_q <= read_pointer_d; 182: if (res_n = '0') then
183: tx_cache_mem <= (others => G_TX_CACHE_RST_VAL);
...
187: end if;
188: end if; 183: tx_cache_mem <= (others => G_TX_CACHE_RST_VAL); 185: if (write = '1') then
186: tx_cache_mem(to_integer(write_pointer_q(2 downto 0))) <= data_in;
187: end if; 186: tx_cache_mem(to_integer(write_pointer_q(2 downto 0))) <= data_in; 196: data_out <= tx_cache_mem(to_integer(read_pointer_q(2 downto 0))); 155: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 6492788 | 1 |
| Bin | False | 1083591727 | 1 |
157: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 541774303 | 1 |
| Bin | False | 541817424 | 1 |
158: if (write = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 159398 | 1 |
| Bin | False | 541614905 | 1 |
167: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 6492788 | 1 |
| Bin | False | 1083591727 | 1 |
169: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 541774303 | 1 |
| Bin | False | 541817424 | 1 |
170: if (read = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 158188 | 1 |
| Bin | False | 541616115 | 1 |
182: if (res_n = '0') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 6492788 | 1 |
| Bin | False | 1083591727 | 1 |
184: elsif (rising_edge(clk_sys)) then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 541774303 | 1 |
| Bin | False | 541817424 | 1 |
185: if (write = '1') then | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | True | 159398 | 1 |
| Bin | False | 541614905 | 1 |
CLK_SYS| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
RES_N| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
WRITE| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
READ| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
DATA_IN| From | To | Count | Threshold | Excluded due to | |
|---|---|---|---|---|---|
| Bin | 0 | 1 | 0 | 1 | Exclude file |
| Bin | 1 | 0 | 0 | 1 | Exclude file |
DATA_OUT| From | To | Count | Threshold | |
|---|---|---|---|---|
| Bin | 0 | 1 | 81893 | 1 |
| Bin | 1 | 0 | 80292 | 1 |
TX_CACHE_MEM| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (7) | 0 | 1 | 44999 | 1 |
| Bin | (7) | 1 | 0 | 34454 | 1 |
| Bin | (6) | 0 | 1 | 44003 | 1 |
| Bin | (6) | 1 | 0 | 35450 | 1 |
| Bin | (5) | 0 | 1 | 45229 | 1 |
| Bin | (5) | 1 | 0 | 34224 | 1 |
| Bin | (4) | 0 | 1 | 43503 | 1 |
| Bin | (4) | 1 | 0 | 35950 | 1 |
| Bin | (3) | 0 | 1 | 42427 | 1 |
| Bin | (3) | 1 | 0 | 37026 | 1 |
| Bin | (2) | 0 | 1 | 43463 | 1 |
| Bin | (2) | 1 | 0 | 35990 | 1 |
| Bin | (1) | 0 | 1 | 40873 | 1 |
| Bin | (1) | 1 | 0 | 38580 | 1 |
| Bin | (0) | 0 | 1 | 36513 | 1 |
| Bin | (0) | 1 | 0 | 42940 | 1 |
WRITE_POINTER_Q| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 10015 | 1 |
| Bin | (3) | 1 | 0 | 11616 | 1 |
| Bin | (2) | 0 | 1 | 19874 | 1 |
| Bin | (2) | 1 | 0 | 21475 | 1 |
| Bin | (1) | 0 | 1 | 39953 | 1 |
| Bin | (1) | 1 | 0 | 41554 | 1 |
| Bin | (0) | 0 | 1 | 80319 | 1 |
| Bin | (0) | 1 | 0 | 81920 | 1 |
WRITE_POINTER_D| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 10080 | 1 |
| Bin | (3) | 1 | 0 | 11681 | 1 |
| Bin | (2) | 0 | 1 | 20139 | 1 |
| Bin | (2) | 1 | 0 | 21740 | 1 |
| Bin | (1) | 0 | 1 | 40780 | 1 |
| Bin | (1) | 1 | 0 | 42381 | 1 |
| Bin | (0) | 0 | 1 | 81920 | 1 |
| Bin | (0) | 1 | 0 | 80319 | 1 |
READ_POINTER_Q| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 76284 | 1 |
| Bin | (3) | 1 | 0 | 85178 | 1 |
| Bin | (2) | 0 | 1 | 19764 | 1 |
| Bin | (2) | 1 | 0 | 21585 | 1 |
| Bin | (1) | 0 | 1 | 39701 | 1 |
| Bin | (1) | 1 | 0 | 41522 | 1 |
| Bin | (0) | 0 | 1 | 79530 | 1 |
| Bin | (0) | 1 | 0 | 81351 | 1 |
READ_POINTER_D| Element | From | To | Count | Threshold | |
|---|---|---|---|---|---|
| Bin | (3) | 0 | 1 | 10047 | 1 |
| Bin | (3) | 1 | 0 | 11648 | 1 |
| Bin | (2) | 0 | 1 | 20021 | 1 |
| Bin | (2) | 1 | 0 | 21622 | 1 |
| Bin | (1) | 0 | 1 | 40213 | 1 |
| Bin | (1) | 1 | 0 | 41814 | 1 |
| Bin | (0) | 0 | 1 | 81131 | 1 |
| Bin | (0) | 1 | 0 | 79530 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1083591727 | 1 |
| Bin | True | 6492788 | 1 |
write = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 541614905 | 1 |
| Bin | True | 159398 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1083591727 | 1 |
| Bin | True | 6492788 | 1 |
read = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 541616115 | 1 |
| Bin | True | 158188 | 1 |
res_n = '0' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 1083591727 | 1 |
| Bin | True | 6492788 | 1 |
write = '1' | Evaluated to | Count | Threshold | |
|---|---|---|---|
| Bin | False | 541614905 | 1 |
| Bin | True | 159398 | 1 |