Engee documentation

PDCCH Extraction Equalization

PDCCH character extraction and alignment.

blockType: PDCCHExtractionEqualization

Path in the library:

/5G/PDCCH Extraction Equalization

Description

The PDCCH Extraction Equalization block performs PDCCH character extraction and alignment.

The block performs the following actions:

  • Extracts the elements of PDCCH-related physical channel resources from the accepted ResGrid using PDCCHInd indices.

  • Uses the estimated channel information ChEst and noise variance NoisEst to perform Minimum Mean Square Error (MMSE) alignment and returns the aligned PDCCH symbols as a complex matrix.

Ports

Input

ChEst - channel estimation information
matrix

Estimated information about the channel in the form of a complex matrix.

Data types: ComplexF64.

NoisEst - estimated noise variance information
positive scalar

Estimated noise variance information.

Data types: Float64.

PDCCHInd - indexes for a particular aggregation level
matrix

Indexes for a certain aggregation level in the form of a vector with real values.

Data types: Int64, UInt64.

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.

ResGrid - demodulated input signal
matrix

Demodulated input signal: a grid of physical channel resource elements in the form of a complex matrix.

Data types: ComplexF64.

Output

PDCCHREs - aligned PDCCH characters
matrix

Aligned PDCCH symbols as a complex matrix.

Data types: ComplexF64.

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

Subcarrier spacing (kHz) - subcarrier spacing in kHz
15(by default) | 30 | 60 | 120

Subcarrier spacing in kHz for all channels and carrier reference signals.

Selectable values: 15 or 30 for FR1, 60 or 120 for FR2.

Usage in program code

Block parameter

SubcarrierSpacingCommon

Values

15 | 30 | 60 | 120

By default

15

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