Warning: array_shift() expects parameter 1 to be array, boolean given in /www/dsol/www/htdocs/gui/custom.gui.class.php on line 35
 Разработка декодера БЧХ высокоскоростного многоканального приемника ЧМн-сигнала (с реализацией на ПЛИС)
Главная > {{text}}

Разработка декодера БЧХ высокоскоростного многоканального приемника ЧМн-сигнала (с реализацией на ПЛИС)

 

При приеме групповых сигналов декодирование является неотъемлемой ступенью выделения демодулированной информации. В многоканальных системах, где зачастую осуществляется параллельная обработка данных, к схемам декодирования предъявляются особые требования по компактности и быстродействию, что может быть обеспечено только при тщательной предварительной алгоритмической проработке.

Разработка алгоритма приемника полностью осуществлена НПП “Цифровые решения”, начиная от проработки идеологии и заканчивая математическим моделированием действующих в приемнике сигналов и входящих в него систем. По завершению работы выдвинуты предложения по реализации и использованию элементной базы.

Проведенные исследования показали высокие рабочие характеристики алгоритма.

Примером подобной схемы может служить разработанный сектором декодер кода БЧХ (67, 53, t=2). При относительно высоком темпе поступления данных (40 Мбит/с) от устройства требовалась высокая компактность.

На рисунке показана функциональная схема реализованного алгоритма декодирования.

 Функциональная схема алгоритма декодирования.

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

Основной особенностью алгоритма работы декодера является поэтапная конвейерная обработка данных с максимальным распараллеливанием вычислений и высоким коэффициентом использования аппаратуры.

В контексте решаемой задачи декодер БЧХ реализовывался на ПЛИС.

Благодаря отмеченным свойствам, модуль эффективно использует аппаратные ресурсы.