Covered statements:
If statement on lines 227 to 233:
227: if (res_n = '0') then
228: parity_word <= (others => '0');
...
232: end if;
233: end if;
Count: 29133163
Threshold: 1
Signal assignment statement on line 228:
228: parity_word <= (others => '0');
Count: 897761
Threshold: 1
If statement on lines 230 to 232:
230: if (rxb_port_a_write = '1') then
231: parity_word(to_integer(unsigned(rxb_port_a_address))) <= parity_write;
232: end if;
Count: 14115772
Threshold: 1
Signal assignment statement on line 231:
231: parity_word(to_integer(unsigned(rxb_port_a_address))) <= parity_write;
Count: 69123
Threshold: 1
If statement on lines 256 to 260:
256: if (res_n = '0') then
257: parity_read_exp <= '0';
258: elsif (rising_edge(clk_sys)) then
259: parity_read_exp <= parity_word(to_integer(unsigned(rxb_port_b_address)));
260: end if;
Count: 29133163
Threshold: 1
Signal assignment statement on line 257:
257: parity_read_exp <= '0';
Count: 897761
Threshold: 1
Signal assignment statement on line 259:
259: parity_read_exp <= parity_word(to_integer(unsigned(rxb_port_b_address)));
Count: 14115772
Threshold: 1
If statement on lines 263 to 265:
263: parity_mismatch <= '1' when (parity_read_real /= parity_read_exp)
264: else
265: '0';
Count: 48505
Threshold: 1
Signal assignment statement on line 263:
263: parity_mismatch <= '1' when (parity_read_real /= parity_read_exp)
Count: 29627
Threshold: 1
Signal assignment statement on line 265:
265: '0';
Count: 18878
Threshold: 1