Engee documentation

PDSCH Demodulate

PDSCH physical downlink decoding.

pdsch demodulate

Description

The PDSCH Demodulate block provides the bit sequence resulting from the PDSCH backprocessing routine. The decoding uses the standard [1] sections 7.3.1.1.1 to 7.3.1.3 for a given carrier configuration and PDSCH downlink common channel configuration and noise variance information.

Ports

Input

DCIBits - DCI input message
matrix

DCI bit sequence.

Data types: Int64.

REs - PDSCH aligned characters
matrix

Aligned PDSCH symbols as a complex matrix.

Data types: ComplexF64.

NoiEst - estimated noise variance information
positive scalar

Estimated information about the noise variance.

Data types: Float64.

SSBInd - MIB information and parameters for the block
vector

MIB information and parameters for the block (NID structure and cell identifier ncelid) as a vector with integer values.

Data types: Int64.

Output

PDSCHBits - sequence of bits for PDSCH block encoding
vector

A sequence of bits to encode a PDSCH block as a vector.

Data types: Float64.

Parameters

Main

Block Pattern - frequency range identifier
Case A | Case B (by default) | Case C | Case D | Case E

For the 5G standard, the frequency range used is specified in the documentation.

Frequency range designation Frequency range

FR1: Case A,Case B,Case C

410 MHz - 7125 MHz

FR2: Case D,Case E

24250 MHz - 52600 MHz

Usage in programme code

Block parameter

BlockPattern

Values

Case A | Case B | Case C | Case D | Case E

By default

Case B

Minimum channel bandwidth for the NRb (MHz) - setting the minimum channel bandwidth for the NR band in MHz
5 (By default) | 10 | 40

Set the minimum channel bandwidth for the NR band in MHz.

Usage in program code

Block parameter

MainChannelBW

Values

5 | 10 | 40

By default

5

References

  1. 3GPP TS 38.211. "NR; Physical channels and modulation." 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.

  2. Glossary: Standard 5G