Covered statements:
Signal assignment statement on line 143:
143: next_state <= current_state;
Count: 68597886
Threshold: 1
If statement on lines 145 to 160:
145: if (mr_settings_ena = CTU_CAN_DISABLED) then
146: next_state <= s_bt_reset;
...
159: end case;
160: end if;
Count: 68597886
Threshold: 1
Signal assignment statement on line 146:
146: next_state <= s_bt_reset;
Count: 12192
Threshold: 1
Sequential statement on lines 148 to 159:
148: case current_state is
149: when s_bt_tseg1 =>
...
158: next_state <= s_bt_tseg1;
159: end case;
Count: 68585694
Threshold: 1
If statement on lines 150 to 152:
150: if (segm_end = '1') then
151: next_state <= s_bt_tseg2;
152: end if;
Count: 34306188
Threshold: 1
Signal assignment statement on line 151:
151: next_state <= s_bt_tseg2;
Count: 22860049
Threshold: 1
If statement on lines 154 to 156:
154: if (segm_end = '1') then
155: next_state <= s_bt_tseg1;
156: end if;
Count: 34268191
Threshold: 1
Signal assignment statement on line 155:
155: next_state <= s_bt_tseg1;
Count: 22845018
Threshold: 1
Signal assignment statement on line 158:
158: next_state <= s_bt_tseg1;
Count: 11315
Threshold: 1
Signal assignment statement on line 169:
169: is_tseg1 <= '0';
Count: 68597886
Threshold: 1
Signal assignment statement on line 170:
170: is_tseg2 <= '0';
Count: 68597886
Threshold: 1
Signal assignment statement on line 171:
171: rx_trig_req <= '0';
Count: 68597886
Threshold: 1
Signal assignment statement on line 172:
172: tx_trig_req <= '0';
Count: 68597886
Threshold: 1
Sequential statement on lines 174 to 192:
174: case current_state is
175: when s_bt_reset =>
...
191:
192: end case;
Count: 68597886
Threshold: 1
If statement on lines 176 to 178:
176: if (mr_settings_ena = CTU_CAN_ENABLED) then
177: tx_trig_req <= '1';
178: end if;
Count: 20100
Threshold: 1
Signal assignment statement on line 177:
177: tx_trig_req <= '1';
Count: 9714
Threshold: 1
Signal assignment statement on line 181:
181: is_tseg1 <= '1';
Count: 34309024
Threshold: 1
If statement on lines 182 to 184:
182: if (segm_end = '1') then
183: rx_trig_req <= '1';
184: end if;
Count: 34309024
Threshold: 1
Signal assignment statement on line 183:
183: rx_trig_req <= '1';
Count: 22860161
Threshold: 1
Signal assignment statement on line 187:
187: is_tseg2 <= '1';
Count: 34268762
Threshold: 1
If statement on lines 188 to 190:
188: if (segm_end = '1') then
189: tx_trig_req <= '1';
190: end if;
Count: 34268762
Threshold: 1
Signal assignment statement on line 189:
189: tx_trig_req <= '1';
Count: 22845073
Threshold: 1
If statement on lines 200 to 206:
200: if (rst_n = '0') then
201: current_state <= s_bt_reset;
...
205: end if;
206: end if;
Count: 1096781321
Threshold: 1
Signal assignment statement on line 201:
201: current_state <= s_bt_reset;
Count: 2422674
Threshold: 1
If statement on lines 203 to 205:
203: if (bt_fsm_ce = '1') then
204: current_state <= next_state;
205: end if;
Count: 547174334
Threshold: 1
Signal assignment statement on line 204:
204: current_state <= next_state;
Count: 22854352
Threshold: 1
If statement on lines 209 to 210:
209: bt_fsm_ce <= '1' when (next_state /= current_state) else
210: '0';
Count: 91441198
Threshold: 1
Signal assignment statement on line 209:
209: bt_fsm_ce <= '1' when (next_state /= current_state) else
Count: 45720786
Threshold: 1
Signal assignment statement on line 210:
210: '0';
Count: 45720412
Threshold: 1