На тестовой плате DE2-115 Альтеры создал проект в котором применил IP функцию BCH.
Если загружать проект файлом .SOF , то проект работает без ограничений по времени.
В файле .PDF указаны параметры кодера, временная диаграмма из документации и результаты работы кодера.
Вопрос - кто либо из тех, кто работал с IP функцией BCH подтверждает, что функция работает правильно до того как была куплена лицензия?
Первое, с чем столкнулся - сигнал RESET = 0 ( как на временной диаграмме из документации ) не приводит к сбросу кодера в исходное состояние,
а сигнал RESET = 1 ( рабочий сигнал на временной диаграмме из документации ) - сигнал сброса.
Реально, кодер начинает формировать выходные сигналы после RESET = 1 => (сброс) => RESET = 0 => рабочий режим.
Второе - при формировании на входе потока из двух байт (0х01 - первый 0х02 - второй) и сигналов сопровождения входного пакета,
на выходе кодера формируется пакет 0х01,0х02,0x5B и сигналы сопровождения, соответствующие временной диаграмме из документации.
В данном проекте все сигналы кодера перехватывались и сохранялись в памяти, а затем по каналу UART передавались на ЭВМ и сохралялись
в файле. Начало записи соответствует окончанию сигнала сброса кодера.
Третье - контрольный байт для входного пакета (0х01_0х02) для полинома 285 (десятичная запись) был вычислен "столбиком" и равен 0х76
Контрольнный байт (0х76) не равен контрольному байту IP функции BCH Альтеры (0x5B) - это результат того, что не была куплена лицензия?