I am using the Viterbi decoder ip (altera_viterbi_ii) in a project.
I am encoding a count variable using a convoluational encoder. I then passing this through the Viterbi decoder block. The data out of the decoder matches my input data into the encoder, so I am confident it is working correctly.
I then turned on the BER (bit error rate) option of the decoder and rerun the test above. I am still getting the correct output from the decoder, so I know its functioning correctly however the BER error number increases by 2 each cycle.
Does anyone have any insight into what might be wrong?