BER Testing and Verification
Testing of Viterbi Decoders requires large complex test cases
Two utilities included with core to generate and analyze test cases
Stimulus and Channel noise:
- Completely paramaterizable
- Generates a random bitstream, encodes it, and adds errors
- Writes out Quartus or Max+PlusII vector file
- Writes out differences between transmitted and received symbols
Error Correction Performance:
- Extracts test results from Quartus or Max+PlusII simulation
- Returns Bit Error Rate (BER), by comparing transmitted bits with decoded bits
Test system level performance and choice of parameters of Viterbi decoder without the need to compile