Декодирование и восстановление сообщения из кодового слова RS
Беспроводная панель инструментов HDL/обнаружение и исправление ошибок

Блок декодера RS декодирует и восстанавливает сообщение от кодового слова Рида-Соломона (RS). Блок принимает данные кодового слова и samplecontrol шину и выводит декодированные данные сообщения, samplecontrol шину, повреждены ли принятые данные, индикатор готовности блока и (необязательно) количество исправленных ошибок. Блок обеспечивает архитектуру, подходящую для генерации кода HDL и аппаратного развертывания, и поддерживает укороченные длины сообщений.
Поскольку задержка блока изменяется, блок предоставляет выходной порт nextFrame, который указывает, когда блок готов принять новые входные данные кодового слова. Дополнительные сведения о задержках см. в разделе Алгоритмы.
Этот блок можно использовать для моделирования многих кодов прямого исправления ошибок (FEC) в системе связи. Блок поддерживает цифровые абонентские линии (DSL), WiMAX (802.16 m и e), карманные терминалы цифрового видеотрансляции (DVB-H), услуги цифрового видеотрансляционного спутникового (DVB-S) и услуги цифрового видеотрансляционного спутникового вещания на карманные устройства (DVB-SH) с частотой ниже 3 МГц.
[1] Уикер, Стивен Б. Системы управления ошибками для цифровой связи и хранения. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1995.
[2] Берлекамп, Элвин Р. Алгебраическая теория кодирования. Пересмотренное издание. Серия McGraw-Hill в области системной науки. Нью-Джерси: World Scientific, 2015.
[3] Кларк, Джордж К. и J. Затвор Каин. Кодирование с исправлением ошибок для цифровой связи. Приложения теории коммуникаций. Нью-Йорк: Пленум Пресс, 1981.
[4] Мун, Тодд К. Глава 6, Кодирование с исправлением ошибок: математические методы и алгоритмы. Хобокен, N.J.: Wiley-Interscience, 2005.