Details

Title: Разработка и реализация в ПЛИС банка внешних декодеров для последовательного декодера полярных кодов: выпускная квалификационная работа магистра: направление 11.04.01 «Радиотехника» ; образовательная программа 11.04.01_01 «Системы и устройства передачи, приема и обработки сигналов»
Creators: Макаров Никита Сергеевич
Scientific adviser: Рашич Андрей Валерьевич
Other creators: Зудов Роман Игоревич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт физики, нанотехнологий и телекоммуникаций
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Логические элементы интегральные; последовательный декодер; полярный код; декомпозиция плоткина; внешний декодер; банк внешних декодеров; ПЛИС
UDC: 004.312:621.3.049.77
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 11.04.01
Speciality group (FGOS): 110000 - Электроника, радиотехника и системы связи
Links: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-2472
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\13918

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Данная работа посвящена разработке и реализации архитектур внешних декодеров и банка внешних декодеров для блочного последовательного декодирования полярных кодов в FPGA. Задачи, которые решались во время выполнения работы: 1. Разработка архитектур внешних декодеров: (N, 0), (N, 1), (N, 2), (N, N), SPC, кода Рида-Маллера первого порядка, кода Рида-Маллера второго порядка. 2. Разработка архитектуры банка внешних декодеров. 3. Реализация в FPGA разработанных архитектур. 4. Оценка количества потребляемых ресурсов. В ходе работы были разработаны и реализованы архитектуры декодеров внешних кодов и банка внешних декодеров для блочного последовательного декодера полярного кода, средствами среды разработки проведено моделирование и верификация полученных архитектур с использованием косимуляции (co-simulation) SystemVerilog кода в Matlab Simulink и проведена проверка, синтезированного кода, непосредственно в отладочной плате с ПЛИС Kintex UltraScale+ совместно с Matlab Simulink модулем FPGA-in-the-loop (FIL). Получен отчет о затраченных ресурсах.

This paper is devoted to the development and implementation of outer decoder architectures and an outer decoder bank for block sequential decoding of polar codes in FPGA. Tasks that were solved during the execution of the work: 1. Development of outer decoders architectures: (N, 0), (N, 1), (N, 2), (N, N), SPC, first order Reed-Muller code, second order Reed-Muller code. 2. Development of the architecture of the bank of outer decoders. 3. Implementation of the developed architectures in FPGA. 4. Estimation of the amount of consumed resources. In the course of the work, the outer code decoder architectures and the outer decoder bank for the block sequential polar code decoder were developed and implemented, the development environment was used to model and verify the resulting architectures using the co-simulation SystemVerilog code in Matlab Simulink, and the synthesized code was tested directly in the debug board with the Kintex UltraScale + FPGA in-the-loop (FIL) module together with Matlab Simulink. A report on the resources spent was received.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 29
Last 30 days: 2
Detailed usage statistics