Details

Title Высокопроизводительное аппаратное ядро декодера полярных кодов для базовых станций 5G: выпускная квалификационная работа магистра: направление 11.04.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.04.02_01 «Защищенные телекоммуникационные системы»
Creators Бондарев Павел Сергеевич
Scientific adviser Рашич Андрей Валерьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects полярные коды; блочный списочный алгоритм декодирования; путь; метрика; внешние коды; ПЛИС; polar codes; block list decoding algorithm; path; score; outer codes; FPGA
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 11.04.02
Speciality group (FGOS) 110000 - Электроника, радиотехника и системы связи
DOI 10.18720/SPBPU/3/2024/vr/vr24-4196
Rights Доступ по паролю из сети Интернет (чтение)
Additionally New arrival
Record key ru\spstu\vkr\31188
Record create date 8/6/2024

Allowed Actions

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

Group Anonymous
Network Internet

Объект исследования – методы декодирования полярных кодов и их вычислительная сложность. Цель работы – разработка высокопроизводительного аппаратного ядра декодера полярных кодов для базовых станций 5G. Была разработана аппаратная архитектура высокопроизводительного блочного списочного декодера полярных кодов, поддерживающего спецификации кодов, применяющихся в стандарте 5G NR для восходящего канала. Разработанный декодер состоит из шести основных блоков, имеет конвейерную архитектуру и обрабатывает каждый из L путей-кандидатов последовательно. Актуальность работы обусловлена тем, что в литературе не было найдено аппаратных архитектур блочных декодеров с применением конвейерного подхода. Декодер предназначен для использования на базовой станции в мобильных сетях 5G. Базовая станция требует высокой производительности и фиксированной задержки декодирования. Декодер был реализован на языке SystemVerilog, после чего были произведены синтез и разводка проекта для ПЛИС и получены значения задействованных ресурсов: для L = 8 – 57000 LUT, 46000 FF, 50 BRAM, для L = 32 – 75000 LUT, 105000 FF, 50 BRAM, при этом максимальная частота тактирования для L = 8, 32 – 230 МГц. Учтены терминологические особенности предметной области и применены программные средства для решения задач. Применено специализированное программно-математическое обеспечение Xilinx Vivado.

The object of given research is polar codes decoding methods and their computational complexity. The given work is devoted to the development of a high-throughput polar codes decoding core for 5G base station. The hardware architecture of the high-throughput polar codes decoder, that supports all the polar code specifications used in 5G’s uplink channel, was developed. The developed decoder consists of six main blocks, has a pipeline architecture and processes each of L candidate paths sequentially. The motivation behind the current work is based on the absence of such polar codes decoder hardware architectures in the literature. The decoder is designed for the usage on the 5G mobile networks base stations which requires high throughput and known decoding latency. The decoder was implemented on SystemVerilog programming language, then the synthesis and implementation for FPGA were performed. The implementation results: for L = 8 – 57000 LUT, 46000 FF, 50 BRAM, for L = 32 – 75000 LUT, 105000 FF, 50 BRAM, while the clock frequency is 230 MHz for both cases. Terminological features of the subject area are taken into account and software tools are used to solve problems. Specialized software Xilinx Vivado and mathematics were used.

Network User group Action
ILC SPbPU Local Network All
Read
Internet Authorized users SPbPU
Read
Internet Anonymous

Access count: 2 
Last 30 days: 2

Detailed usage statistics