Выполните жесткое решение Viterbi декодирования с фиксированной точкой

Используйте блок Viterbi Decoder для сверточного декодирования с фиксированной точкой с жестким решением.

Модель использует PreLoadFcn Коллбэк, чтобы задать${E_b}/{N_0}$ настройку 4 дБ для блока AWGN Channel и ограничить длительность запуска 100 ошибками или 1e6 битами для блока Error Rate Calculation.

Блок Data Type Conversion (Simulink) устанавливает Mode параметр в Fixed point и преобразует тип выходных данных в fixdt(0,1,0). Входной вход блока Viterbi Decoder ufix1.

Блок Viterbi Decoder имеет Decision type набор параметров установлен в Hard decision, и на вкладке Типы данных, State metric word length установлено в 4 и Output data type установлено в boolean. Вероятность битовой ошибки отображается и фиксируется на BER переменная рабочей области.

The computed bit error rate is 0.00256.
The total number of errors is 118.
The total number of bits processed is 46144.