Перейти к содержанию
    

Код Рид-Соломона

Добрый вечер всем.

Использую в своем проекте IP ядро кодер Reed-Solomon Compiler v11.0. У меня возникла проблема на этапе симуляции в Моделсиме.

Проблема такая: у меня не сходятся результат тестбенча, сформированного мегавизардом, на выходе Моделсима(рис) с результатом Матлаба.

параметры одинаковые.

number of bits per symbol = 4;

number of symbols per codeword = 6;

number of check symbols per codeword = 4;

field polynomial = 19;

входной сигнал [1, 0];

выходной сигнал моделсима [01 00 09 03 03 08]

выходной сигнал матлаба [1 0 2 11 5 5].

приложу еще на всякий код из матлаба

 

n = 6; k = 2; % Codeword length and message length

m = 4; % Number of bits in each symbol

msg = gf([1 0],m, 19); % Message is a Galois array.

c = rsenc(msg,n,k) %

 

Буду признателен за помощь

post-72655-1372443942_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, если что проблема была в неправильно выставленном параметре First root of polynomial generator. Он должен был равным 1, хотя мне казалось, что нулю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, если что проблема была в неправильно выставленном параметре First root of polynomial generator. Он должен был равным 1, хотя мне казалось, что нулю

 

Кстати, неприводимый полином бы ещё не помешало проверить. gf при вашем m=4 использует по умолчанию 10010.

 

По поводу first root выдержка из "Википедии": где l0 — некоторое целое число (в том числе 0 и 1), с помощью которого иногда удается упростить кодер. Обычно полагается lo = 1.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...