NVC code coverage report

Back to summary

Coverage report for file:

File:  ../../Sources/A14_run_length_determination.vhd

Current File:

File Statement Branch Toggle Expression FSM state Functional Average
A14_run_length_determination.vhd 100.0 % (8/8) 100.0 % (2/2) N.A. N.A. N.A. N.A. 100.0 % (10/10)

Details:

Statement Branch Toggle Expression FSM state Functional

Uncovered statements:

Excluded statements:

Covered statements:

If statement on lines 38 to 39:

38:  sRunHit      <= '1' when iIx = iRa else 
39:                  '0'; 

Count: 92376
Threshold: 1

Signal assignment statement on line 38:

38:  sRunHit      <= '1' when iIx = iRa else 
Count: 8120
Threshold: 1

Signal assignment statement on line 39:

39:                  '0'
Count: 84256
Threshold: 1

If statement on lines 40 to 41:

40:  oRunCnt      <= iRunCnt + 1 when sRunHit = '1' else 
41:                  iRunCnt; 

Count: 16635
Threshold: 1

Signal assignment statement on line 40:

40:  oRunCnt      <= iRunCnt + 1 when sRunHit = '1' else 
Count: 8504
Threshold: 1

Signal assignment statement on line 41:

41:                  iRunCnt
Count: 8131
Threshold: 1

Signal assignment statement on line 42:

42:  oRunHit      <= sRunHit
Count: 15783
Threshold: 1

Signal assignment statement on line 43:

43:  oRunContinue <= sRunHit and not iEol
Count: 19696
Threshold: 1

Uncovered branches:

Excluded branches:

Covered branches:

"if" / "when" / "else" condition on line 38:

38:  sRunHit      <= '1' when iIx = iRa else 
Evaluated toCountThreshold
BinTrue81201

"if" / "when" / "else" condition on line 40:

40:  oRunCnt      <= iRunCnt + 1 when sRunHit = '1' else 
Evaluated toCountThreshold
BinTrue85041

Uncovered toggles:

Excluded toggles:

Covered toggles:

Uncovered expressions:

Excluded expressions:

Covered expressions:

Uncovered FSM states:

Excluded FSM states:

Covered FSM states:

Uncovered functional coverage:

Excluded functional coverage:

Covered functional coverage: