Documentation

Transport Channel Subcomponents

CRC coding, code block segmentation, polar and LDPC coding, rate matching and recovery in 5G NR

Use 5G Toolbox™ low-level transport channel subcomponent functions to:

  • Perform cyclic redundancy check (CRC) encoding and decoding.

  • Perform polar encoding, decoding, rate matching, and rate recovery.

  • Perform low-density parity-check (LDPC) encoding, decoding, rate matching, and rate recovery.

  • Perform LDPC code block segmentation and desegmentation.

Functions

nrCRCEncode Calculate and append cyclic redundancy check (CRC)
nrCRCDecode Decode and remove cyclic redundancy check (CRC)
nrLDPCEncode Low-density parity-check (LDPC) encoding
nrLDPCDecode Low-density parity-check (LDPC) decoding
nrRateMatchLDPC Low-density parity-check (LDPC) rate matching
nrRateRecoverLDPC Low-density parity-check (LDPC) rate recovery
nrPolarDecode Polar decoding
nrPolarEncode Polar encoding
nrRateMatchPolar Polar rate matching
nrRateRecoverPolar Polar rate recovering
nrCodeBlockSegmentLDPC LDPC code block segmentation and CRC attachment
nrCodeBlockDesegmentLDPC LDPC code block desegmentation and CRC decoding

Topics

LDPC Processing for DL-SCH and UL-SCH

Process 5G NR DL-SCH and UL-SCH transport blocks using LDPC coding.

Featured Examples