Details
| Title | Аппаратная архитектура модуля проверки контрольных сумм в декодере полярных кодов для мобильных терминалов 5G: выпускная квалификационная работа бакалавра: направление 11.03.02 «Инфокоммуникационные технологии и системы связи» ; образовательная программа 11.03.02_01 «Системы мобильной связи» = Hardware architecture of the checksum verification module in a polar code decoder for 5G mobile terminals |
|---|---|
| Creators | Терешкина Юлия Александровна |
| Scientific adviser | Макаров Сергей Борисович ; Бондарев Павел Сергеевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | полярные коды ; декодирование ; контрольная сумма ; циклический избыточный код ; распределённый crc ; 5g nr ; аппаратная архитектура ; проверка чётности ; перемежение ; ранний останов ; мобильный терминал ; помехоустойчивое кодирование ; polar codes ; decoding ; checksum ; cyclic redundancy check ; distributed crc ; hardware architecture ; parity check ; interleaving ; early termination ; mobile terminal ; channel coding |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 11.03.02 |
| Speciality group (FGOS) | 110000 - Электроника, радиотехника и системы связи |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-3235 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\41819 |
| Record create date | 8/4/2026 |
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 |
Цель работы – разработка аппаратной архитектуры модуля проверки контрольных сумм для блочного декодера полярных кодов 5G NR, соответствующей требованиям стандарта 3GPP TS 38.212, и оценка её аппаратной сложности и производительности. Решаемые задачи: разработка аппаратной архитектуры модуля, обеспечивающей поддержку блочного режима декодирования; оценка аппаратной сложности (число триггеров, LUT, объём ROM), максимальной тактовой частоты, задержки и производительности. Проведён анализ алгоритма распределённого CRC (DCA) стандарта 3GPP TS 38.212, формализованы свойство вложенности множеств информационных бит и структура расположения информационных бит между CRC-битами в перемеженном векторе. На основе анализа разработана потоковая архитектура модуля. Архитектура обрабатывает от 1 до 32 декодированных бит за такт, поддерживает все допустимые длины блока и обеспечивает ранний останов декодирования. Аппаратная сложность модуля оценена величиной порядка 2,5 тыс. LUT, рабочая тактовая частота – 200 МГц, задержка – два такта, пропускная способность – 3,2 Гбит/с. Результаты позволяют рекомендовать архитектуру для встраивания в декодер полярных кодов мобильного терминала.
The aim of the work is to design a hardware architecture of a checksum verification module for a block decoder of 5G NR polar codes, compliant with the 3GPP TS 38.212 standard, and to evaluate its hardware complexity and performance. In accordance with the assignment, the following tasks were solved: development of the module architecture supporting block decoding mode; estimation of the hardware complexity (number of FFs, LUTs, ROM size), maximum clock frequency, latency and throughput. The distributed CRC (DCA) algorithm of 3GPP TS 38.212 was analyzed; the nesting property of the index sets of information bits contributing to the CRC bits and the placement of information bits between CRC bits in the interleaved vector were formalized. Based on this analysis, a streaming architecture was developed. The architecture processes from 1 to 32 decoded bits per clock cycle, supports all admissible block lengths without architecture changing and enables early termination of decoding. The hardware complexity is estimated at about 2.5 thousand LUTs, the clock frequency is 200 MHz, the latency is two clock cycles, and the throughput is 3.2 Gbit/s. The results allow recommending the architecture for integration into the polar code decoder of a mobile terminal.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|