Документация Engee

CB-CRC

Сегментация кодовых блоков и прикрепление CRC кодовых блоков.

cb crc

Описание

Блок CB-CRC выполняет сегментацию входных данных на кодовые блоки для кодирования с низкоплотной проверкой на четность (LDPC, Low-Density Parity-Check) и добавляет контрольную сумму на основе циклического избыточного кода (CRC, Cyclic Redundancy Check) на основе номера входного базового графика BGN в соответствии с разделом 5.2.2 стандарта TS 38.212.

Вход

# CRCEn — входной блок данных с CRC
вектор

Details

Входной блок данных с CRC.

Типы данных

Int64, Bool

Поддержка комплексных чисел

Нет

# BGN — выбор базового графика LDPC
скаляр

Details

Выбор базового графика LDPC в виде константы, которая может принимать значение 1 или 2.

Типы данных

Int64

Поддержка комплексных чисел

Нет

Выход

# SEG — сегменты кодовых блоков с добавленными битами
матрица

Details

Матрица сегментов кодовых блоков с добавленными битами.

Типы данных

Int64

Поддержка комплексных чисел

Нет

# GI — индекс базового графика LDPC
скаляр

Details

Выбор индекса базового графика LDPC в виде константы, которая может принимать значение 1 или 2.

Типы данных

Int64

Поддержка комплексных чисел

Нет

Параметры

PDSCH

# TargetCodeRate — кодовая частота

Details

Кодовая частота в виде скаляра.

Значения должны находиться в интервале от 0 до 1024.

Значение по умолчанию

120

Имя для программного использования

targetcoderate

Настраиваемый

Нет

Ссылки

  1. 3GPP TS 38.212. "NR; Multiplexing and channel coding." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. Словарь параметров и переменных: Стандарт 5G