На сегодняшний день существует большое количество алгоритмов декодирования на основе квазициклического кода с низкой плотностью проверок на четность (QC-LDPC) и множество вариантов аппаратной реализации декодеров, основанных на данных алгоритмах. Каждый из них имеет свои преимущества и недостатки, связанные с эффективностью декодирования, количеством используемых аппаратных ресурсов и задержкой обработки входных данных. Цель работы - аппаратная реализация декодера QC-LDPC кода с конфигурируемым соотношением задержка/ресурсы. Рассмотрена структура квазициклического кода с низкой плотностью проверок на четность, приведенного в стандарте IEEE 802.11ad. Проведено сравнение возможных вариантов реализации кодера и декодера для данного кода и описан наиболее подходящий из них для аппаратной реализации в системах связи. В Matlab реализована модель системы помехоустойчивого кодирования: кодер QC-LDPC, канал с аддитивным белым гауссовым шумом, декодер QC-LDPC. На основе данной модели построен график зависимости вероятности ошибки на бит от отношения сигнал/шум для рассматриваемого кода. Рассмотренный метод помехоустойчивого кодирования характеризуется меньшей задержкой и большей эффективностью декодирования при одинаковом размере кодового слова по сравнению с другими методами.
- Просмотров: 1708 | Комментариев : 0